﻿/* CSS Document */

body{
	/* \*/

	height:absolute;
	padding:11px 0 11px 0;
	margin:0;
	background-color:#BEC9F5;
	color:#000;

	

	}



span{

	margin:0; padding:0;

}



img{

	margin:0; padding:0;

}



textarea{

	margin:0; padding:0;

}



input{

	margin:0; padding:0;

}



label{

	margin:0; padding:0;

}



form{

	margin:0; padding:0;

}



p{

	margin:0; padding:0;

}



h2{

	margin:0; padding:0;

}



h1{

	margin:0; padding:0;

}



div{

	margin:0; padding:0;

}



ul{

	margin:0; 

	padding:0; 

	list-style-type:none;

	font-size:0;

}

.spacer{

	clear:both; 

	font-size:0; 

	line-height:0;

}

/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/

#header{
	background: #300;
	width:900px;
	height:120px;
	position:relative;
	margin:0 auto;
	border-right:#300 solid 5px;
	border-left:#300 solid 5px;
	border-top:#300 solid 5px;
	background-color: #660000;

}

#header ul{

	background:url(images/nav_bar.jpg) 0 0 no-repeat;

	width:900px;

	height:42px;

	position:absolute;

	top:266px;

	padding:5px 0 0 60px;

}

#header ul li{

	height:27px;

	float:left;

	padding:0 5px 0 0;

}

#header ul li a{

	display:block;

	background:url(images/nav_bg.gif) 0 0 repeat-x;

	padding:0 17px;

	font: 16px/27px "Book Antiqua", Helvetica, sans-serif;

	color:#ffffff;

	background-color:inherit;

	text-decoration:none;

}

#header ul li a:hover{
	background:url(images/nav_hover.jpg) 0 0 repeat-x;
	color:#fff;
	background-color:#300;

}

#header ul li a.hover{

	display:block;

	background:url(images/nav_hover.jpg) 0 0 repeat-x;

	

	padding:0 20px;

	font:  16px/27px "Book Antiqua", Helvetica, sans-serif;

	background-color:inherit;

	text-decoration:none;

	cursor:text;

}

#header ul li.last{

	background-image:none;

	height:27px;

	float:left;

}

#header img.logo{
	position:absolute;
	left:-3px;
	top:-5px;
	width:903px;
	height:92px;

}



#header h1{

	background:url(images/ph_bak_03.jpg) 0 0 repeat-x;

	width:352px;

	height:32px;

	padding:4px 0 0 0;

	position:absolute;

	color:#fff;

	font: 10pt "Book Antiqua", Helvetica, sans-serif ;

	left:0px;

	top:0px;

	text-indent: 30px;

}

#header h1 a{

	display:block;

	color:#fff;

	padding:0 55px;

	background-color:inherit;

	text-decoration:none;

}

#header h1 a.hover{

	display:block;

	color: #300;

	text-decoration:none;

	cursor:text;

}

#header p{

	font:normal 14px/19px "Book Antiqua", Helvetica, sans-serif;

	color:#FF7C19;

	background-color:inherit;

	position:absolute;

	left:37px;

	top:180px;

}

#header img.main{

	position:absolute;

	left:352px;

	top:0px;

	width:548px;

	height:266px;

}

#header img.inner{

	position:absolute;

	left:352px;

	top:0px;

	width:548px;

	height:190px;

}

/*------------------------------------------------header--------------------*/

/*------------------------------------------------body--------------------*/

/* USE for content with about 220 words or less */
#body_500{
	width:900px;
	padding:0 0 10px 0;
	margin:0 auto;
	border-right:#300 solid 5px;
	border-left:#300 solid 5px;
	background-color:#ffffff;
	height: 500px;

	/*min-height:auto;

	

	height:auto !important;

	height:384px;*/

	}
#body_384{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 384px;

	/*min-height:auto;

	

	height:auto !important;

	height:384px;*/

	}

/* USE for content with about 500 words*/
#body_750{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 750px;

	

	}


#body_900{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 900px;

	

	}
	
	#body_1000{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 1000px;

	

	}
	#body_1250{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 1250px;

	

	}


/* USE for content with about 700 words*/

#body_1500{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 1500px;

	

	}
	
	#body_1700{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 1700px;

	

	}


/* USE for content with about 1000 words*/

#body_2500{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 2500px;

	

	}
/* USE for content with about 1000 words*/

#body_2750{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 2700px;

	

	}

#body_3500{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 3500px;

	

	}
#body_4500{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 4500px;

	

	}
#body_5000{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 4500px;

	

	}
#body_5500{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 5500px;

	

	}
#body_6000{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 6000px;

	

	}
#body_6500{

	width:900px;

	padding:0 0 10px 0;

	margin:0 auto;

	border-right:#300 solid 5px;

	border-left:#300 solid 5px;

	background-color:#ffffff;

	height: 6500px;

	

	}


#left{
	width:550px;
	height:100%;
	float:left;

}

#left1{

	width:555px;

	

	margin:0 0 4px 0;

	padding:5px 10px 6px 9px;

	color:#878767;

}

#left1 p.content_title{

	padding:12px 0 0 25px;

	color: #174E90;

	font:normal 22px/26px Georgia, Arial, Helvetica, sans-serif;

	width:523px;

}

#left1 p.content_text_bold{

	padding:8px 0 0 25px;

	color: #0E0E0E;

	font:bold 13px/18px Arial, Helvetica, sans-serif;

	width:523px;

}

#left1 p.content_text{

	padding:8px 0 0 25px;

	color: #0E0E0E;

	font:normal 13px/17px Arial, Helvetica, sans-serif;

	

}

#left1 ul{

	padding:0;

	margin:0;

	display:block;

}

#left1 ul li{

	display:block;

	height:18px;

	line-height:0;

	margin: 3px 0 0 25px;

}

#left1 ul li a{

	display:block;

	background:url(images/arrow_white.gif) 0 7px no-repeat;

	padding:0 0 0 10px;

	font:bold 14px/20px  Arial, Helvetica, sans-serif;

	color:#174E90;

	background-color:inherit;

	text-decoration:none;

	

}

#left1 ul li a:hover{

	color:#199633;

	background:url(images/arrow_white_hover.gif) 0 7px no-repeat #B8D0B1;

	text-decoration:none;

	width: auto;

	}

	

#left1 ul span{

	

	color: #0E0E0E;

	font:bold italic 13px/18px Arial, Helvetica, sans-serif;

	margin

}

#au_content_text{

	padding:8px 0 0 25px;

	color: #0E0E0E;

	font:normal 13px/17px Arial, Helvetica, sans-serif;

	width:523px;

}

#right{

	float:right;

	width:284px;

	height:350px;

	background:url(images/right_bk.jpg) 0 0 repeat-x;

	margin-top:10px;

	padding: 0 0 10px 0;

	border: 2px solid #BFBFBF;

	}

#right p.title{

	float:left;

	padding:0 0 0 3px;

	font:bold 14px Georgia,Arial, Helvetica, sans-serif;

	color:#22110E;

	margin:2px 2px 0 2px;

	width:263px;

	height:25px;

	background:url(images/right_hdr_bk.jpg) 0 0 repeat-x;

}

#right p.title span{

	font:normal 18px Georgia, Arial, Helvetica, sans-serif;

	color:#0029FD;

	background-color:inherit;

	padding:0 0 0 0;

	margin:0 0 0 0;

	}

#right p.rightTxt2{

	font:normal 13px/18px Arial, Helvetica, sans-serif;

	color:#62625C;

	background-color:inherit;

	padding:0 0 20px 38px;

	float:left;

	width:349px;

	margin:0 27px 0 0;

}



#right ul li{

	float:left;

	color:#1C3D90;

	background-color:inherit;

	padding:0 0 0 10px;

	margin:0 27px 0 0;

	font:normal 13px "Book Antiqua", Arial;

}

#right ul li a{

	color:#1C3D90;

	background-color:inherit;

	font:normal 13px/20px "Book Antiqua",Arial, Helvetica, sans-serif;

	padding:0 0;

	text-decoration:none;

}

#right ul li a:hover{
	color:#60C;
	background-color:#1E5E9B;

}

#right p.boxtext{

	font:normal 14px Georgia, Arial, Helvetica, sans-serif;

	padding:8px 0 1px 1px;

	color:#22110E;

	text-decoration: none;

	float:right;

	width: 150px;

	margin:0 27px 0 0;

}

#right p.boxtext2{

	font:normal 14px Georgia, Arial, Helvetica, sans-serif;

	padding:10px 0 1px 7px;

	color:#22110E;

	text-decoration: none;

	float:right;

	width: 150px;

	margin:17px 27px 0 0;

}

#right p.boxtext3{

	font:normal 14px Georgia, Arial, Helvetica, sans-serif;

	padding:8px 0 1px 7px;

	color:#22110E;

	text-decoration: none;

	float:right;

	width: 150px;

	margin:38px 27px 0 0;

}

#right p.rightPic1{

	display:block;

	background:url(images/estimate.jpg) 0 0 no-repeat;

	width:91px;

	height:82px;

	float:left;

	margin:5px 0 0 5px;

}



#right p.rightPic2{

	display:block;

	background:url(images/worker.jpg) 0 0 no-repeat;

	width:91px;

	height:82px;

	float:left;

	margin:15px 0 0 5px;

}

#right p.rightPic3{

	display:block;

	background:url(images/quality.jpg) 0 0 no-repeat;

	width:91px;

	height:82px;

	float:left;

	margin:15px 0 0 5px;;

}

#right p.author{

	display:block;

	width:250px;

	float:right;

	

	margin:20px 17px 15px 5px;

}

/*------------------------------------------------footer--------------------*/



#footer{
	background: #300;
	width:904px;
	height:96px;
	margin:0 auto;
	position:relative;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #300;
	border-bottom-color: #300;
	border-left-color: #300;

}

#footer h1{

	font:Normal 12px/16px "Book Antiqua", Arial;

	padding: 6px 0 0 25px;

	color: #ffffff;

}

#footer ul{
	width:431px;
	position:absolute;
	left:18px;
	top:66px;

}

#footer ul li{

	float:left;

	color:#ffffff;

	background-color:inherit;

	font:normal 11px/16px "Book Antiqua", Arial;

}

#footer ul li a{

	color:#ffffff;

	background-color:inherit;

	font:normal 11px/16px "Book Antiqua",Arial, Helvetica, sans-serif;

	padding:0 7px;

	text-decoration:none;

}

#footer ul li a:hover{

	color:#D4D4C6;

	background-color:#1E5E9B;

}

#siteby_link{

	float:right;

	width:290px;

	margin-top:20px;

	color:#ffffff;

	font:normal 10px/14px Georgia, Arial, Helvetica, sans-serif;

	}

#footer siteby_link p.boxtext{

	font:normal 14px Georgia, Arial, Helvetica, sans-serif;

	padding:13px 0 25px 10px;

	color:#22110E;

	text-decoration: none;

	float:right;

	width: 155px;

	margin:0 3px 0 0;

}

#footer siteby_link.logo{

	position:absolute;

	right:245px;

	top:93px;

	width:128px;

	height:16px;

}

#footer siteby_link.logo2{

	position:absolute;

	right:120px;

	top:93px;

	width:115px;

	height:20px;

}#left1 p.content_text_bold_italic {



	padding:8px 0 0 25px;

	color: #0E0E0E;

	font:italic bold 13px/18px Arial, Helvetica, sans-serif;

	width:523px;

}
