/* ***************************************************************
** Style Created and Modified By: Just Check Solutions			 **
** Author: Just Check   										 **
** Website Info: Just Check Website								 **
** Style Info: Peter Jay Services ©2008-2010 Just Check			 **
** Info: http://www.justchecksolutions.com/						 **
** Our Online Forum can be found at:							 **
** http://www.justcheck.co.uk/forum/default.asp					 **
** Copyright:	©2008-2010 Just Check. All rights reserved		 **
** No part of this software, css file contents, or page contents **
** may be modified, copied, or otherwise altered without the	 ** 
** express written consent of the author. Any such infringments	 ** 
** will result in possible legal action being taken				 **
******************************************************************/
body {
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	font:11px/14px verdana,arial;
}
p {
	margin:0px; padding:0px;
}
img {
	border:0px;
}
#main_content {
	width:945px;
	margin:auto;
	background:#FFFFFF; /*White*/
}
#main_content2 {
	width:945px;
	margin:auto;
	background:#FFFFFF; /*White*/
}
/* Logo Layouts */
.logo_block {
	width:945px;
	height:140px;
	margin:0px; 
	background:#6599FF; /*Blue*/
}
.pj_logo {
	margin:43px 46px 0px 18px;
	outline:none;
}
/* Right Hand Links at top */
#top_rhlinks {
	display:inline; 
	float:left; 
	width:650px; 
	height:41px; 
	margin-top:99px;
	background:#6599FF; /*Blue*/
} 
#top_rhlinks span {
	float:left;
	display:inline;
	background:url(../images/tp_tabhome.gif) no-repeat;
	width:124px;
	height:41px;
	margin-right:3px;
}
#top_rhlinks span a {
	float:left;
	color:#FFFFFF;
	margin-left:30px;
	text-decoration:none;
	outline:none;
}
.pjs_home {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold; 
	color:#FFFFFF; 
	text-align:center; 
	margin-top:12px; 
	text-decoration:none;
}
/* Normal page links */
.page_links {color:#A55702;
	text-decoration:underline;
	outline:none;
}

/* Float Positioning */
.flt {
	float:left;
}
.flt1 {
	clear:left; 
	float:left;
}
.flt2 {
	float:right;
}
/* Top Section Text Area */
.top_section {
	width:945px; 
	height:241px; 
	background:url(../images/middle_banner.jpg) no-repeat;
}
.top_secpad {
	display:inline; 
	width:609px; 
	margin:0px 0px 0px 32px; 
	background:#FFFFFF;
}
.top_wel_text, .left_wel_text {
	font:bold italic 22px/24px Georgia; 
	color:#A55702; 
	margin-top:22px; 
	width:580px;
}
.att_text {
	font:bold italic 14px/16px Georgia; 
	color:#A55702; 
	margin-top:12px; 
	width:580px;
}
.top_text_more {
	width:580px; 
	margin-top:12px; 
	color:#2A2A2A;
}

/* Lines, Arrows and vertical lines */
.highlight_arrow {
	margin:15px 8px 0px 0px;
}
.highlight_arrow2 {
	margin:15px 8px 0px 19px;
}
.sep_hor_line {
	margin-top:14px;
}
.sep_vert_line {
	margin-top:52px;
}

/* Left Highlight Story Boxes */
.left_wel_text {
	color:#747474; 
	margin-top:17px; 
	width:270px;
}
.left_text_more {
	width:260px; 
	margin-top:12px; 
	color:#2A2A2A;
}
.leftbox_linktxt,.leftbox_linktxt2{width:230px; margin-top:10px; color:#848483; outline:none;}

/* Right Highlight Story Boxes */
.right_wel_text {
	color:#747474; 
	margin-top:17px; 
	width:270px;
}
/* Top Right Box */
.trb {
	display:inline; 
	width:303px; 
	margin:0px; 
	background:#FFFFCB; 
	padding-bottom:2px; 
	border-right:1px solid #FFFFFF;
}
.trb_head {
	color:#333329; 
	margin:18px 0px 0px 14px; 
	width:260px;
}
.trb_bck {
	display:inline; 
	width:302px; 
	margin:0px; 
	background:#FFCC00; /*Yellow*/
	border-left:1px solid #FFFFCB;
}
/* Thumbnail Images and Layouts */
.thb_img1{margin:20px 0px 0px 13px;}
.thb_img2{margin:20px 0px 0px 17px;}
.thb_img3{margin:20px 20px 0px 18px;}

/* Contact Logos on bottom right */
.go_phone{display:inline; width:259px; height:114px; margin:26px 0px 0px 20px; background:url(../images/logo_quick_contact.jpg) no-repeat; padding-bottom:36px;}
.gophone_moretxt{width:100px; margin:78px 0px 0px 26px; color:#ffffff; outline:none;}

/* Misc */
.rp_head{color:#333329; margin:18px 0px 0px 14px; width:260px;}
.rp_facitxt{width:260px; margin:8px 0px 0px 14px; color:#333329; outline:none;}
.rp_linktxt{width:230px; margin-top:10px; color:#0000FF; outline:none;}
.rp_add{display:inline; width:259px; height:114px; margin:26px 0px 0px 20px; background:url(../images/rp_addjoin.jpg) no-repeat; padding-bottom:36px;}
.rp_moretxt{width:100px; margin:78px 0px 0px 26px; color:#ffffff; outline:none;}
.lp_weltxt,.lp_childtxt,.rp_head,.inn_about,.inn_testi{font:bold italic 22px/24px Georgia; color:#A55702; margin-top:22px; width:580px;}
.lp_childtxt{color:#747474; margin-top:17px; width:270px;}
.lp_facitxt{width:280px; margin-top:14px; color:#000000;}
.rp_serv,.inn_our,.inn_traing{font:bold italic 22px/24px Georgia; color:#FEFEFE; margin:18px 0px 0px 19px; width:270px;}
/*.rp_img1{margin:20px 0px 0px 13px;}
.rp_img2{margin:12px 0px 0px 17px;}
.rp_img3{margin:20px 20px 0px 18px;}*/
.cp_line{margin-top:14px;}

/* Footer Sections */
.footer_bg {
	display:inline; 
	width:943px; 
	height:74px; 
	margin:0px;
	background-color:#CC0000;
	/*background:url(../images/ft_bg.gif) repeat-x; */
	border-left:1px solid #ffffff; 
	border-right:1px solid #ffffff; 
	font:11px/14px verdana,arial; 
	color:#ffffff;
}
.foot_home {
	margin:26px 0px 0px 242px; 
	color:#ffffff; 
	text-decoration:none;
	outline:none;
}
.foot_pipe {
	margin:26px 10px 0px 10px;
}
.foot_home2 {
	margin:26px 0px 0px 0px; 
	color:#ffffff; 
	text-decoration:none;
	outline:none;
}
.foot_home3 {
	margin:6px 0px 0px 238px; 
	color:#ffffff; 
	width:640px;
	outline:none;
}

.rp_head{color:#333329; margin:18px 0px 0px 14px; width:260px;}


