body{ background:url(../images/back_bg.jpg) no-repeat top center #ecf7f9; padding:0; margin:0; font-family:Tahoma; font-size:11px; color:#535353;}

#container{ width:1000px; padding:0; margin:0 auto;}

h1,h2,h3,h4,h5,h6 p{ padding:0; margin:0;}


#topbar{
position:absolute;
width:172px;
height:172px;
visibility: hidden;
bottom:0; left:0;
z-index: 100;
}

#top_area{width:1000px; height:106px; padding:0; margin:0;}
#logo{ width:312px; height:86px; padding:8px 0 0 28px; margin:0; float:left;}
#s-icon{ width:138px;  height:57px; padding:29px 53px 0 0; margin:0; float:right;}
#main_body{ background:url(../images/main-bg.jpg) no-repeat #eff8fa; width:1000px; padding:0; margin:0;}

#nav_area{ width:1000px; height:54px; padding:0; margin:0;}

/* START OF TAB MENU */ 

.glossymenu{ position: relative; padding:8px 0 0 12px; margin: 0; height:29px; list-style: none; }  
.glossymenu li{ float:left; padding-right:0; }  
.glossymenu li a{ float: left; display:block; color:#59a4b2; text-decoration: none; font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; font-style:italic;  padding:0px 0px 0 5px; /*Padding to accomodate left tab image. Do not change*/ height:27px; line-height:27px; text-align: center; cursor: pointer;margin:5px 12px 0px 5px; }  
.glossymenu li a b{ float: left; display: block; padding: 0px 8px 1px 3px; /*Padding of menu items*/ height:29px; font-weight:bold; } 
.glossymenu li.current a, .glossymenu li a:hover{ color:#fff; background:url(../images/tab-left.jpg) no-repeat; background-repeat:no-repeat; background-position: left top; height:29px; font-weight:bold; }  
.glossymenu li.current a b, .glossymenu li a:hover b{ background:url(../images/tab-right.jpg) no-repeat; background-color:#FFF; background-position:right top; height:29px; font-weight:bold;}

 /* END OF TAB MENU */ 



#header{ width:968px; height:250px; padding:0; margin:0 auto;}
#body_top{ width:968px; background:url(../images/top-tile.jpg) repeat-x top #f3fafb;  padding:0; margin:0 auto;}
#body_bottom{ background:url(../images/middle-bottom.jpg) no-repeat; width:968px; height:5px; padding:0; margin:0;}
#body_top_left{ width:480px; padding:10px 0 10px 0; margin:0; float:left;}
#body_mid_left{ width:6px; height:326px; padding:0; margin:0; float:left;}
#body_top_left h1{ background:url(../images/left-heading.jpg) no-repeat; width:470px; height:38px; padding:0 0 0 10px; margin:0; font-family:"Trebuchet MS"; font-size:25px; color:#535353;}
#body_top_left img{ width:371px; height:96px; padding:0; margin:10px 0 10px 26px;}
#body_top_left p{ width:466px; line-height:18px; padding:0; margin:0; text-align:justify;}

#body_top_right{ width:475px; padding:10px 0 10px 0; margin:0; float:right;}
#body_top_right h1{ background:url(../images/left-heading.jpg) no-repeat; width:470px; height:38px; padding:0 0 0 10px; margin:0; font-family:"Trebuchet MS"; font-size:25px; color:#535353;}
#body_top_right img{ width:371px; height:96px; padding:0; margin:10px 0 10px 26px;}
#body_top_right p{ width:466px; line-height:18px; padding:0; margin:0; text-align:justify;}


#body-bottom{ width:968px; background:url(../images/body_bottom_tile.jpg) repeat-x #edf8f9; padding:10px 0 10px 0; margin:0 auto;}

#body-content-inner{ width:968px; padding:10px 0 10px 0; margin:0 auto;}
#body-content-inner h1{ background:url(../images/heading_under.jpg) no-repeat bottom left; width:930px; height:39px; padding:0 0 0 10px; margin:0; font-family:"Trebuchet MS"; font-size:25px; color:#535353;}

#body-content-inner p{  width:968px; line-height:18px; padding:10px 0 10px 0; margin:0; text-align:justify;}



#keyword-search{ width:315px; padding:0; margin:0; float:left;}
#keyword-search h1{ background:url(../images/bottom-line.jpg) no-repeat bottom; width:305px; height:39px; padding:0 0 0 10px; margin:0; font-family:"Trebuchet MS"; font-size:25px; color:#535353;}

#keyword-search p{ width:307px; padding:5px 0 5px 0; margin:0; line-height:18px; text-align:justify;}
.bottom-devider{ width:1px; height:180px; background-color:#07b1c4; padding:0; margin:50px 0 0 5px; float:left;}

#seo_management{ width:306px; padding:0 0 0 4px; margin:0; float:left;}
#seo_management h1{ background:url(../images/bottom-line.jpg) no-repeat bottom; width:305px; height:39px; padding:0 0 0 10px; margin:0; font-family:"Trebuchet MS"; font-size:25px; color:#535353;}
#seo_management p{ width:307px; padding:5px 0 5px 0; margin:0; line-height:18px; text-align:justify;}

#analysis-tools{ width:306px; padding:0; margin:0 12px 0 7px; float:right;}
#analysis-tools h1{ background:url(../images/bottom-line.jpg) no-repeat bottom; width:305px; height:39px; padding:0 0 0 10px; margin:0; font-family:"Trebuchet MS"; font-size:25px; color:#535353;}
#analysis-tools p{ width:307px; padding:5px 0 5px 0; margin:0; line-height:18px; text-align:justify;}

.listmenu2{
float:left;
width:550px; /*width of menu*/
text-align:left;
margin-top:10px;
margin-left:10px;
}

.listmenu2 h1{
width:550px; /*width of menu*/
text-align:left;
margin-top:5px;
margin-left:2px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#0b86c1;
}

.listmenu2 ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.listmenu2 ul li{
padding-bottom: 8px; /*bottom spacing between menu items*/
}

.listmenu2 ul li span{
color: #0b86c1;
background:url(../images/bulate.jpg) no-repeat left top;
display: block;
padding: 0px 0;
padding-left:25px; /*link text is indented 19px*/
text-decoration: none;
font:normal 11px Arial, Helvetica, sans-serif;
line-height:14px;
text-align:justify;
}

#footer_area{ background:url(../images/footer_bg.jpg) no-repeat; width:1003; height:113px; padding:0; margin:0 0 25px 0;}
#footer_left{ float:left; padding:30px 0 0 94px; margin:0; color:#fff; line-height:18px;}
#footer_right{ float:right; padding:30px 18px 0 0; margin:0; text-align:right; line-height:20px; color:#fff;}
#footer_right a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none;}
#footer_right a:hover{color:#057990;}

.contactlist
{
float:left;
width:240px;
font:normal 13px "Tahoma", Arial, Helvetica, sans-serif;
color:#482b00;
border-right:1px solid #057990;
line-height:22px;
}

.contacList2
{
float:left;
width:280px;
border-right:1px solid #057990;
font:bold 13px "Tahoma", Arial, Helvetica, sans-serif;
color:#3f3f3f;
line-height:22px;
margin-top:10px;
margin-bottom:50px;
margin-left:10px;
}

#form_bg{ background:url(../images/inspactor-bg.jpg) no-repeat; width:918px; height:365px; padding:40px 0 0 30px; margin:15px 0 15px 0 ; color:#057990; font-size:12px;}
.field_1{ background:url(../images/field-bg.jpg) repeat-x; height:25px; padding:0 5px 0 5px; margin:0; font-family:Tahoma; font-size:11px; color:#3e3e3e; border:none; width:150px;}
.field_2{ background:url(../images/field-bg.jpg) repeat-x; height:25px; padding:0 5px 0 5px; margin:0; font-family:Tahoma; font-size:11px; color:#3e3e3e; border:none; width:330px;}
.text_area{background:url(../images/textarea-tile.jpg) repeat-x; height:69px; padding:5px 5px 0 5px; margin:0; font-family:Tahoma; font-size:11px; color:#3e3e3e; border:none; width:330px;}
#sale{ width:172px; height:172px; padding:0; margin:0; position:absolute; left:0; bottom:0; }


.clear{ clear:both;}

.comment{font-family:arial;font-size:12px;text-align:left;padding:4px 10px;margin:0px;color:#057990;font-weight:bold;	}
.comment a{font-family:arial;font-size:12px;text-align:left;color:#057990;text-decoration:none;font-weight:bold;}
.comment a:hover{text-decoration:underline;}

.comment1{font-family:arial;font-size:14px;text-align:left;padding:4px 10px;margin:0px;color:#057990;font-weight:bold;	}
.comment1 a{font-family:arial;font-size:14px;text-align:left;color:#057990;text-decoration:none;font-weight:bold;}
.comment1 a:hover{text-decoration:underline;}


.right{font-family:verdana;size:2px;font-size:12px;text-align:left;padding:5px 0 0 8px;margin:0px;color:#05839B;font-weight:bold;}
.right a{font-family:verdana;font-size:12px;text-align:left;color:#05839B;font-weight:bold;}
.right a:hover{text-decoration:underline;color:#05839B;}

.commentdiv{float:left;width:400px;height:auto;margin:5px 0 0 0;padding:0;}
.commentdiv1{float:left;width:800px;height:auto;margin:5px 0 0 0;padding:0;}