body {
margin : 0;
background : url(../images/headbg.png) repeat-x;
height : 160px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
}
td{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;

}
#biz-listing
{
border:solid 8px grey; margin-left:20px; font-family:verdana; font-size:10px; color:#666666;
}
#biz-listing td.odd
{
width=100%; border:solid 1px black;
}
#biz-listing td.even
{
width=100%; border:solid 1px black;background-color:#cccccc;
}
#biz-listing #price
{
position:relative; top:0; float:right;
}
#biz-listing #info
{
position:relative; bottom:0; float:right;
}
#biz-listing img
{
border:solid 1px black; width:165px; height:90px; float:left; margin-right: 20px;
}
#biz-listing p, #biz-listing td.odd p, #biz-listing td.even p, #biz-listing #price p, #biz-listing #info p
{
	text-align:justify; margin-left:20px; font-family:verdana; font-size:10px; color:#666666;
}
#header-cont
{
	float:right;margin-top:40px;color:#fff; }
#page-links { margin: 0px; }
#page-links a
{
margin-left:0px;
margin-right:0px; 
font-size:13px;
font-family: verdana; 
text-align:justify;
color:black;
}
#page-links a:hover
{
margin-left:0px;
margin-right:0px;
font-size:13px;
font-family: verdana; 
text-align:justify;
color:grey;
text-decoration:underline;
}
#left_side  p, #left_side  span, #cone  p.content
{
font-size:13px;
font-family: verdana; 
margin-left: 20px; 
margin-right:20px;
text-align:justify;
}
 #left_side  a:link
{
font-size:13px;
font-family: verdana; 
text-align:justify;
color : #555;
text-decoration:none;
}
#left_side  a:hover
{ text-decoration:underline; }

#left_side  a:visited
{ text-decoration:underline;
	color : #555;
}
#cone p, #cone span{
font-size:13px;
font-family: verdana; 
margin-left: 0px; 
margin-right:0px;
text-align:justify;
}
.errormsg { font-size:11px; font-family: verdana; color:red;}
input, textarea { font-size:13px; font-family: verdana; width:300px; }
input.button { width: 100px;}
#left_side  li{padding:0px 0px 0px 10px;margin:0px 20px 5px 0;text-align:justify;}
#left_side ul{list-style-image:url('../images/red-bullet.png');margin-left:10px;font-size:12px;font-family: verdana;}
#left_side ul.big-list{list-style-image:url('../images/grey-bullet.png');margin-left:10px;font-size:13px;font-family: verdana;font-weight:bold;}
.ContentHead
{
font-size:14px;
font-family: verdana; 
margin-left: 20px; 
margin-right:20px;
text-align:justify;
}
#main_wrapper {
width : 100%;
height : auto;
margin-left : auto;
margin-right : auto;
}
h1 ,h2 ,h3 ,h4 ,h5 {
color:#B2B2B2;
background-color:inherit;
text-decoration:none
}
.bor {
border : 0;
}
.theimagehover  {
margin-top: 7px;
}
.theimagehover a {
background: url(../images/learn_more_red.gif);
padding: 77px 28px 7px 41px;          outline: none;
}
.theimagehover a:hover {
background: url(../images/learn_more_black.gif); 
padding: 9px 40px 7px 41px; outline: none;
}
 #header_wrapper_index {
width : 961px;
height : 590px;
margin-left : auto;
margin-right : auto;
}
#header_wrapper {
width : 961px;
height : 270px;
margin-left : auto;
margin-right : auto;
}
#logo_wrapper {
width : 961px;
margin-top: 30px;
float : left;
}
#logo {
width : 150px;
height : 107px;
float : left;
}
#menu {
width : 656px;
height : 107px;
float : right;
}
#header_menu {width:680px; height:53px; float:right;}
#header_bg {
width : 961px;
clear : both;
}
#menu_wrapper {
width : 961px;
float : left;
}
#center_wrapper {
width : 100%;
background : url(../images/background-2.png) repeat-x;
height : auto;        position: absolute;
clear : both;
margin-top:-22px;
}
#center {
width : 961px;
height : auto;
       margin: 0 auto;
margin-top: -80px;
}
#center_in {
width : 961px;
height : auto;       margin-top -40px;
float : left;
}
#center_top_index {
background : url(../images/two-header-2.png) no-repeat;
height : 199px;
margin-top:2px;
}
#center_top {
background : url(../images/two-header-2c.png) no-repeat;
height : 40px;
margin-top:2px;
}
.safe_box {
width : 275px;
height : 90px;
padding-top : 20px;
margin-left : 30px;
float : left;
}
.safe_text {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #9c9c9b;
}
#center_mid {
background : url(../images/center_mid.png) left repeat-y;
width : 970px;
margin: 0 auto; margin-left: -10px;
overflow : hidden;
}
#container {
width : 930px;
height : auto;
margin-left : 25px;
margin-right : auto;
margin-top : 29px;
clear : both;
background: #F9F9F9;
overflow : hidden;
}
#left_side em
{
font-style:normal;
font-size: 11px;
color:grey;
}
#left_wrapper {
width : 618px;
height : auto;
float : left;
border-right: 1px dotted #C2C2C3;
}
#left_title_bg {
width : 619px;
height : 45px;
font-family:verdana;
}
.title {
font-family : calibri, Trebuchet MS, Tahoma, georgia, Helvetica, sans-serif;  
font-size : 18px;
letter-spacing:1px;
font-weight: bold;
color : grey;   
text-transform: uppercase;
padding-top: 11px;
padding-bottom: 11px;
padding-left : 20px;
margin-bottom: 18px;
}
#left_side {
padding : 20px 10px 20px 15px;
}  .center_title {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #FF0000;  
}  .center_titled {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #FF0000; 
float: left; 
}
.center_title a {
font-family : Arial, Helvetica, sans-serif;



font-size : 13px;



color : #FF0000;    



margin-top: 10px;



}



.center_title a:hover {



font-family : Arial, Helvetica, sans-serif;



font-size : 13px;



color : #FF0000;



}



.text_title {



font-family : Arial, Helvetica, sans-serif;



font-size : 13px;



margin-top : 10px;   color:#000; margin-bottom:10px; margin-left:5px;



}

.cont-img {float:left; margin:0px 15px 10px 0px}



.text {



font-family :Arial, Helvetica, sans-serif;



font-size : 13px;



color : #555;



 



margin-top : 0px;



}



.text p{



font-family : Arial, Helvetica, sans-serif;



font-size : 12px;



color : #666;



line-height : 18px;



margin-top : 0px;



}



.entry {



font-family : Arial, Helvetica, sans-serif;



font-size : 14px;



margin-top: -16px;



color : #555;

text-decoration:none;

}



.text_grey, .text_grey a {



font-family : Arial, Helvetica, sans-serif;



font-size : 14px !important;



color : #9d9a8e;







}



.text_grey a{ font-family : Arial, Helvetica, sans-serif;



font-size : 14px !important;



 }



#right_wrapper {



width : 311px;



height : auto;



float : right;



 



}



#right_title_bg {



background : url(../images/right_title_bg.gif) no-repeat;



width : 311px;



height : 45px;



}



.right_box {



padding : 20px;



margin-top : -14px;



clear : both;



}

a:link {
	color:#555;
}

a:hover {
	color:#000;
	text-decoration:underline;
}
a:visited {
	color:#555;
}
.date_box {



background : url(../images/dbg.png) no-repeat;



width : 62px;



height : 79px;

            

float : left;



}



.month {



font-family : Arial, Helvetica, sans-serif;



font-size : 14px;



color : #fff;

               

font-weight : bold;

text-shadow: 0.1em 0.1em 0.05em #909090;

 text-transform: uppercase;

text-align : center;

margin-top : 10px; margin-left : 13px;



}



.date {



font-family : Arial, Helvetica, sans-serif;

font-weight : bold;

font-size : 20px;

 text-shadow: 0.05em 0.08em 0.05em #9D9D9D;

 margin-top : 1px; margin-left : 13px;   

color : #555;



font-weight : normal;



text-align : center;







}



.right_title {



font-family : Arial, Helvetica, sans-serif;



font-size : 12px;



color : #535353;



text-decoration:none;



}



#newsletter_bg {



background : url(../images/newsletterbg-1.png) no-repeat;



width : 295px;



height : 154px;



margin-left : 15px;



margin-top : 20px;



margin-bottom : 30px;



}



.text_box {



border : 0;

      color : #333;

background : transparent;



font-family : Arial, Helvetica, sans-serif;



font-size : 14px;



 



}                 



#center_bottom {



background :   url(../images/footer-back.png) repeat-x;



height : 210px;

width:100%;





clear : both;



}



#footer {



width : 962px;

background :   url(../images/footer.png) no-repeat;

margin-left : auto;



margin-right : auto;



padding-top : 115px;



}







/*a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none;}



a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:underline;}*/







                          ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }



ol.commentlist li { border:3px solid #B2B2B2; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }



ol.commentlist li.alt { }



ol.commentlist li.bypostauthor {}



ol.commentlist li.byuser {}



ol.commentlist li.comment-author-admin {}



ol.commentlist li.comment { }



ol.commentlist li div.comment-author { padding:0 170px 0 0; }



ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }



ol.commentlist li div.vcard cite.fn { font-style:normal; }



ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }



ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }



ol.commentlist li div.vcard img.avatar { border:5px solid #ddd; left:7px; position:absolute; top:7px; }



ol.commentlist li div.vcard img.avatar-32 {}



ol.commentlist li div.vcard img.photo {}



ol.commentlist li div.vcard span.says {}



ol.commentlist li div.commentmetadata {}



ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }



ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }



ol.commentlist li div.comment-meta a:hover { color:#000; }



ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }



ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }



ol.commentlist li div.reply { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }



ol.commentlist li div.reply:hover { background:#c30; border:2px solid #c00; }



ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }



ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }



ol.commentlist li ul.children li {  }



ol.commentlist li ul.children li.alt {}



ol.commentlist li ul.children li.bypostauthor {}



ol.commentlist li ul.children li.byuser {}



ol.commentlist li ul.children li.comment {}



ol.commentlist li ul.children li.comment-author-admin {}



ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }



ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }



ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }



ol.commentlist li ul.children li.depth-5 {}



ol.commentlist li ul.children li.odd {}



ol.commentlist li.even { background:#949393; }



ol.commentlist li.odd { background:#fff; }



ol.commentlist li.parent { }



ol.commentlist li.pingback { }



ol.commentlist li.pingback.parent { }



ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }



ol.commentlist li.thread-alt { }



ol.commentlist li.thread-even {}



ol.commentlist li.thread-odd {}



              #commentform {



margin:0;



padding:0;



}







#commentform p {



clear:both;



}







#commentform label {



 font-size: 12px;



color:#666;



font-size:100%;



padding-top:8px;



   font-family: Arial;



width:260px;



float:left;



}







#commentform small {



color:#999;



font-size:90%;



padding-top:2px;



display:block;



}







#commentform input {



width:240px;



border-left:none;



border-right:none;



border-top:none;



border-bottom:1px solid #baad8b;



float:left;



margin:10px 15px 10px 0px;



background:#fff;



padding:4px 5px;



}







#commentform textarea {



width:550px;



height:150px;



background:#f9f6ed;



border:1px solid #baad8b;



padding:5px 3px 3px 7px;



margin-left:0px



}







#commentform #submit {



width:138px;



height:25px;



border:none;



float: right;



padding:0;



margin-top: -8px;



}







#commentform textarea:focus,#commentform input[type="text"]:focus {



border-color:#999;



}



.postmetadata { color:#525252; margin-top: -12px; }



.hentry  { border-bottom: 1px solid #333333; }



.post h4 a{ font-size: 16px; margin-bottom: 0; padding: 0; }



#sb {   margin-top: -20px;width:320px;margin-left:-40px;}



#sb img{ border: 0px;   margin-top: -19px;  }



#sb h3 {     }



#sb ul { list-style:none; }



#sb ul li {  float: left; list-style:none; margin: 0 6px 0 0px;}



 .fbLikeContainer { color: #AAA8A8 !important;  }

 

  

      #therhinomenu { height: 45px; margin-top: -31px; float: left;}

            #therhinomenu a {    color:#6A6A6A;}

                       



 #secnav { 







    list-style: none; 







    padding: 0; 

 



    font-size: 16px; 







    margin: 0 10px 0 10px;







    font-weight: normal; 





          







  







}                         







 







#secnav li { 







    float: left; 





 



                       outline: none;



    padding: 10px 14px 28px 30px; 



                 list-style: none;      



    margin: 14px -15px 8px -15px; 

                            





}                        







 







#secnav li a { 

                    



              list-style: none;  

             

               font-size: 13px;   font-family: verdana;       outline: none;

         

                         background: url(../images/grd-brd.png) no-repeat top right;

                            

    padding:13px 25px 16px 0; 

             margin-bottom: 15px;                     

                 



} 





      

 

                                





#secnav li.current_page_item { 

                                      color:#fff;

                  list-style: none;             

                               outline: none;

    background: url(../images/lmenu.png) no-repeat left top;  } 



   

#secnav li.current_page_item a {     

                                      color:#fff;

                      outline: none;     list-style: none; 

                                                                border: none !important;

      background: url(../images/rmenu.png) no-repeat top right;  

 

}        







#secnav li.current-menu-item {     color:#fff;



                  list-style: none;   

                      outline: none;   

    background: url(../images/lmenu.png) no-repeat left top;  } 



  #secnav li.current-menu-item a {     

                                           color:#fff;

                         list-style: none; 

                                                         border: none !important;

      background: url(../images/rmenu.png) no-repeat top right; 

 

}        





 



    #top_menu {



 

     background: url(../images/slider-text.png) no-repeat;

float : left; 

width: 435px;margin-left:-100px;   margin-top:15px;outline:none;border:0px;



height: 320px;



}

                                                    

      #top_menu2 { float:right; margin-top: 50px;              

	   }            

     

    .sub-title {font-family: trebuchet MS; font-size: 15px; color:#515151; margin-top: -12px; margin-left: 20px; }                                

    .bot-cont li{color:red;list-style:square}

    .bot-cont li p{color:#000; font-family:verdana;font-size:13px;}

    .last-line {color:#000; font-family:verdana;font-size:13px;font-weight:700;margin-left:25px;}

    .underline{border-bottom: 7px solid #E9E9E9;width:595px;}

    .head-info {margin-right:5px;font-size:12px; font-family:verdana;}

    .head-info a{color:#f5f5f5}

    .head-info a:hover {color:red;text-decoration:none}

    .phone{color:#C4C4C4;margin-right:85px;font-size:15px;} 

  

.contact-us{border-bottom:1px dashed #DCDCDC;margin-left:-10px;margin-top:30px}

.test-quote{margin-top:-35px;width:290px;height:205px;float:left;background:url(../images/test-quote.png) no-repeat;margin-bottom:10px}

.test-quote-a{padding-right:13px;padding-left:54px;font-family:arial;font-size:14px;color:#C08F01;padding-top:50px;}

.test-quote a:hover{text-decoration:none}

.af-form{margin-left:15px !important}

.test-cont h3 {color:red;line-height:0px;}
@charset "utf-8";
/* CSS Document */

.form-wrapper{
	width:739px;
	height:591px;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
}

.content-holder{
	width:680px;
	height:516px;

}
.content-holder h2{
	color:#e31010;
	font-size:17px;
	font-weight:normal;
	margin:0 0 44px 0;
}
.content-holder form .input-holder{
	clear:both;
	margin:0 0 18px 0;
	float:left;
}
.content-holder form .input-holder label{
	background:url(../images/form-bullet.png) right no-repeat;
	width:294px;
	font-size:15px;
	color:#000;
	padding:8px 29px 0 0;
	margin:0 23px 0 0;
	float:left;
	height:26px;
}
.content-holder form .input-holder .input{
	background:url(../images/text-input-bg.jpg) no-repeat;
	width:226px;
	height:30px;
	padding:1px 10px 3px 10px;
	font-size:12px;
	border:none;
}
.content-holder form .button-holder{
	width:625px;
	text-align:center;
	margin:36px 0 0 0;
	float:left;
}
ul.bottom-list{
	list-style:none;
	float:left;
	width:625px;
	margin:43px 0 0 0;
	padding:0;
	font-size:13px;
}
ul.bottom-list li{
	background:url(../images/red-bullet.png) 3px 5px no-repeat;
	padding:0 0 0 30px;
	margin:0 0 20px 0;
}

.calculate{
	background:url(../images/calculate-btn.png) no-repeat;
	width:133px;
	height:36px;
	
	}
.clear{
	background:url(../images/clear-btn.png) no-repeat;
	width:133px;
	height:36px;
	
	}
