/* main css style*/


html, body, div, a, img, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0px; padding: 0px; border:0px; }  

html{
	background-image: url('../images/bg_1.png');
	background-repeat: repeat-x;
	background-color: #cb2026;
	background-position: top;
}
a{text-decoration: none;}
body{font-family: Arial, Helvetica, sans-serif;}


ul{list-style-type: none;}
.somewhere{ position:absolute; left:-10000px;}
.clearfix{clear:both;}
#wrapper{width:980px; margin:auto; margin-top:33px;}
#header{width:980px; height:138px;}
#square_holder{width:150px; height:138px;float:left;}
#main_header{width:830px; height:138px;background-image: url('../images/white_bg.png');background-repeat: repeat-y;float:left;}
#main_header_1{width:830px; height:138px;background-image: url('../images/white_bar_top.png');background-repeat: no-repeat;background-position: top;}
#logo{float:left;}
#logo img{padding-top:20px;padding-left:20px;}
#call_us{padding-left:180px;float:left;}
#call_us img{padding-top:50px;}
.bold{font-weight: bold;}

#left{width:150px;float:left;}
#left li{width:150px;display:block;margin-top:2px;}
#left a{display:block;color:#fff;}
.blox{height:44px;}
.subblox{height:39px;}
.links{width:150px;height:44px; font-weight: bold; font-size:20px;line-height:40px;}
.sublinks{width:145px;padding-left:5px;height:39px;font-weight: normal;font-size:18px;line-height:35px;}
.bottomline{width:130px;border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #FFFFFF;}

#main_content{width:830px;background-image: url('../images/white_bg.png');background-repeat: repeat-y;float:left;}
#main_content_1{width:830px;min-height:500px;background-image: url('../images/white_bar_bottom.png');background-repeat: no-repeat;background-position: bottom;}


#footer{width:980px;height:40px;}
.footer1{color:#fff;float:right;padding-top:8px; font-size:12px;}
.footer2{color:#fff;float:left;padding-top:8px; font-size:12px;}
#awards{text-align: right;}

/* homepage */
#looking_for{padding:15px;}
#content_wrapper{width:830px;padding-top:15px;padding-bottom:15px;}
#boxes{width:800px;padding-left:8px;padding-right:10px;}
#boxes ul{width:820px;}
#boxes li{display:inline;width:200px;height:200px;position:relative;}
#home_holder{padding:20px;position:relative;}
#home_left{width:570px;float:left;}
#home_right{width:220px;float:left;}

#buttons_home{width:220px;	border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #919195;padding-bottom:10px;}

.button_links{ width:205px;height:41px;margin-bottom:5px;display:block;color:#fff;font-weight: bold; font-size:20px;padding-left:15px;padding-top:9px;}
.button_orange{width:220px;height:48px;margin-bottom:5px;background-image: url('../images/button_orange.png');background-repeat: no-repeat;background-position: top;}
.button_green{width:220px;height:48px;margin-bottom:5px;background-image: url('../images/button_green.png');background-repeat: no-repeat;background-position: top;}
/*yellow box */

.y_box_middle{width:220px;background-color:#febc11;margin-top:15px;}
.y_box_top{width:220px;background-image: url('../images/y_box_top.png');background-repeat: no-repeat;background-position: top;}
.y_box_bottom{width:220px;background-image: url('../images/y_box_bottom.png');background-repeat: no-repeat;background-position: bottom; padding-bottom:20px;}
.y_box_bottom h1{color:#cb2026; font-size:20px;padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:10px;}
.y_box_bottom p {font-size:14px; padding-left:20px;padding-right:20px; padding-bottom:10px;color:#414142;}
.y_box_bottom a{color:#fff;font-weight: bold;padding-left:20px;padding-right:20px;font-size:16px;}

/* subpages */
#content_wrapper_subpage{margin:20px;}
#page_content_holder{width:570px;}
#bottom_menu{width:570px;position:absolute; bottom:0px;}

#our_services_left{width:260px;float:left;}
#our_services_right{width:260px;float:left;}

#bottom_menu a{padding-left:10px;padding-right:10px;padding-top:0px;}
#bottom_links{width:530px;height:110px;padding-top:10px;margin-left:10px;border-top-width: thin;border-top-style: dotted;border-top-color: #919195;text-align: center;}
#place_content_home{font-size:14px; color:#919195;padding-left:10px;padding-right:20px;}
#place_content_home h1{font-size:26px; color:#f78f1e;border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #919195;padding-bottom:5px;}
#place_content_home p{padding-top:5px;padding-bottom:5px;}
#place_content_home h2{font-size:20px;padding-top:5px;}
#place_content_home a{font-weight: bold;}

#place_content{font-size:14px; color:#919195;padding-left:10px;padding-right:20px;padding-bottom:130px;}
#place_content h1{font-size:26px; border-bottom-width: thin;border-bottom-style: dotted;border-bottom-color: #919195;padding-bottom:5px;}
#place_content p{padding-top:5px;padding-bottom:5px;}
#place_content h2{font-size:20px;padding-top:10px;}
#place_content h3{font-size:24px;padding-top:10px;color:#f78f1e;}
#place_content h4{font-size:18px;padding-top:10px;color:#febc11;}
#place_content a{font-weight: bold;}
#place_content img{float:left;margin-right:10px;margin-bottom:30px;}

/*#place_content li{height:20px;padding-left:15px;background-image: url('../images/leaf.png');background-repeat: no-repeat;background-position: left;}*/
.my_ul li{height:20px;padding-left:15px;background-image: url('../images/leaf.png');background-repeat: no-repeat;background-position: left;}
form{margin-top:15px;padding-left:10px;}
.grey{color:#919195;}
.label{width:100px;float:left;}
.label-1{width:130px;float:left;}
.input{width:150px;float:left;}
.orange{color:#f78f1e;}
.green{color:#6ebe44;}
.dgreen{color:#359946;}
.yellow{color:#febc11;}
.separator{margin-top:10px;margin-bottom:10px;}
.separator_top{margin-top:10px;}
.red_link{color:#cb2026;}
.margin50{padding-bottom:90px;padding-top:20px;}
.top20{margin-top:20px;}
.top30{margin-top:30px;}
.width260{width:260px;}
.height120{height:120px;}
.error{color:#cb2026;}
label{padding-left:10px;}
/* error */
#error{padding:20px;}
#error img{float:left;}
#error h1{color:#f78f1e;padding-top:70px;font-size:32px;margin-left:35px;}
#error h2{color:#6ebe44;padding-top:10px;font-size:22px;}
#error p{padding:15px;color:#919195;}
/* tooltips */
.tip { 
	font-weight: bold;
	width: 160px;
	height: 160px; 
	display: none;  
	text-align: left;
	position:absolute;
	color:#fff;font-size:13px;
	padding:20px;
	top:470px;
	left:0px;
	z-index: 2;
	
}


.t_lgreen{background: transparent url(../images/lightgreenlabel200.png) no-repeat top;padding-top:60px;}  
.t_yellow{background: transparent url(../images/orangelabel.png) no-repeat top;padding-top:40px;}
.t_dgreen{background: transparent url(../images/dgreenlabel200.png) no-repeat top;padding-top:35px;}
.t_red{background: transparent url(../images/darkorangelabel.png) no-repeat top;padding-top:60px;}

