@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; padding-left:15px; padding-right:10px; line-height:19px; }
h1{ font-family:Arial, Helvetica, sans-serif; padding-top:5px; padding-left:10px; font-size:14px; color: #525252;}
.clear{ clear:both;}
hr{  border:1px solid #ccc;}

#main-wider{ width:1300px; margin:auto; height:auto; min-height:900px; }
#main-wrap{ width:990px; margin:auto; height:auto; min-height:900px; background:url(../images/bg-transparent.png) no-repeat top; }

#main-wrap #top-links{ color:#68e6ff; float:right; margin-top:15px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
#main-wrap #top-links a{ color:#68e6ff; text-decoration:none; padding-right:10px;}
#main-wrap #top-links a:hover{ text-decoration:underline;}
#main-wrap #top-links img{ text-align:right;}
#main-wrap #top-section{ width:990px; height:77px; margin-top:0px;}
#main-wrap #top-section  #logo{ width:27%; float:left;}
#main-wrap #top-section #menu{ width:73%; float:left; margin-top:16px; }
#main-wrap #top-section #menu #menu-links{ background:url(../images/menu.png) no-repeat; width:711px; height:48px;  padding-top:13px;}
#main-wrap #top-section #menu #menu-links a{ color:#353535; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; padding-left:35px; font-weight:bold;}
#main-banner{ width:990px; height:388px; background:url(../images/main-banner.png) no-repeat; margin:auto; margin-top:-5px; }
#main-banner #more{ position:absolute; margin-left:600px; margin-top:240px;}
#news{ width:990px; height:60px; border:1px solid #ccc;  margin-top:5px; background:url(../images/news.png) #fff left no-repeat; }
#news img{ padding-bottom:8px;}
#news p{ padding-left:160px; padding-top:10px; margin-top:0px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#main-content{width:100%; margin-top:5px; height:740px;}
#main-content #left{ width:100%; margin-right:5px; float:left; background:#fff; border:1px solid #ccc; height:510px; border-radius:7px;}
#main-content #left #first-row{ width:100%;  height:500px; margin-top:10px;}
#main-content #left #first-row p strong{ color: #0099FF; }
#main-content #left #first-row #first-block{ width:320px; height:220px; margin-left:5px; border-bottom:7px solid #90d61c;}
#main-content #left #first-row #first-block p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#717171;}
#main-content #left #first-row #first-block p span a{  color:#5b900c; font-weight:bold;}
#main-content #left #first-row #first-block p span a:hover{ text-decoration: underline;}

#main-content #left #first-row #first-block p img{ float:left;}
#main-content #left #first-row #first-block  h1{ margin-bottom:0px; color:#5b900e; padding-top:0px; font-size:20px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
#main-content #left #first-row #first-block  small{ margin-top:0px; padding-top:0px; color:#717171; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}



#main-content #left #first-row #first-block2{ width:320px; height:220px; margin-left:10px; border-bottom:7px solid #f22d06;}
#main-content #left #first-row #first-block2 p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#717171;}
#main-content #left #first-row #first-block2 p span a{  color:#f22d06; font-weight:bold;}
#main-content #left #first-row #first-block2 p span a:hover{ text-decoration: underline;}

#main-content #left #first-row #first-block2 p img{ float:left;}
#main-content #left #first-row #first-block2  h1{ margin-bottom:0px; color:#f22d06; padding-top:0px; font-size:20px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
#main-content #left #first-row #first-block2  small{ margin-top:0px; padding-top:0px; color:#717171; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}



#main-content #left #first-row #first-block3{ width:320px; height:220px; margin-right:18px; border-bottom:7px solid #2085d9;}
#main-content #left #first-row #first-block3 p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#717171;}
#main-content #left #first-row #first-block3 p span a{  color:#2085d9; font-weight:bold;}
#main-content #left #first-row #first-block3 p span a:hover{ text-decoration: underline;}

#main-content #left #first-row #first-block3 p img{ float:left;}
#main-content #left #first-row #first-block3  h1{ margin-bottom:0px; color:#2085d9; padding-top:0px; font-size:20px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
#main-content #left #first-row #first-block3  small{ margin-top:0px; padding-top:0px; color:#717171; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

#main-content #left #first-row #first-block4{ width:320px; height:220px; margin-left:10px; border-bottom:7px solid #20d9d2;}
#main-content #left #first-row #first-block4 p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#717171;}
#main-content #left #first-row #first-block4 p span a{  color:#20d9d2; font-weight:bold;}
#main-content #left #first-row #first-block4 p span a:hover{ text-decoration: underline;}

#main-content #left #first-row #first-block4 p img{ float:left;}
#main-content #left #first-row #first-block4  h1{ margin-bottom:0px; color:#20d9d2; padding-top:0px; font-size:20px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
#main-content #left #first-row #first-block4  small{ margin-top:0px; padding-top:0px; color:#717171; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

#main-content #right{ width:100%; float:left; background:#fff; border:1px solid #ccc; height:120px; border-radius:7px;}
#main-content #right img{ padding-top:10px;}
#main-content #right2{ width:100%; float:left; background:#fff; border:1px solid #ccc; height:250px;  margin-top:4px; border-radius:7px;}
#main-content #right2 h1{ margin-top:0px; padding-top:10px; margin-bottom:0px; padding-bottom:5px;  font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:10px;  color:#666; }
#main-content #right2 img{ padding-left:5px;}
#main-content #right2 p img{ width:60px; height:50px; border:1px solid #ccc; padding:5px; background:#fff; float:left; margin-left:8px; margin-bottom:10px;}
#main-content #right2  span a{  color:#0880ee; font-weight:bold; float:right; font-size:12px; padding-right:20px; font-family:Arial, Helvetica, sans-serif;}
#main-content #right2  span a:hover{ text-decoration: underline;}


#main-content #right3{ width:100%; float:left; border:1px solid #ccc; height:319px;  margin-top:4px; border-radius:7px; background:url(../images/tesimonials.jpg) #fff no-repeat left top;}
#main-content #right3 h1{ margin-top:0px; padding-top:15px; margin-bottom:0px; padding-bottom:5px;  font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:55px;  color:#0b7aee; }

#main-content #right3 img{ padding-left:5px; padding-top:8px;}
#main-content #right3 p { padding-left:20px; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; color:#666; padding-right:20px; font-size:14px; }
#main-content #right3  span a{  color:#0880ee; font-weight:bold; float:right; font-size:12px; padding-right:20px; font-family:Arial, Helvetica, sans-serif;}
#main-content #right3  span a:hover{ text-decoration: underline;}


#bot-about{width:100%; margin-right:5px; margin-top:4px; float:left; background:#fff; border:1px solid #ccc; height:185px; border-radius:7px;}
#bot-about h1{ margin-bottom:0px; color:#2085d9; padding-left:10px; margin-top:0px; padding-top:0px; font-size:20px; padding-bottom:0px; font-family:Arial, Helvetica, sans-serif;}
#bot-about  p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px;  padding-left:10px; color:#717171; float:left;}
#bot-about p span a{  color:#2085d9; font-weight:bold;}
#bot-about span a:hover{ text-decoration: underline;}
#footer{ height:260px; margin-top:18px; background:url(../images/footer-bg.png) center top no-repeat; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#footer img{ padding-top:10px;}
#footer h1{ margin-top:0px; padding-top:10px; padding-left:5px; font-size:18px; margin-bottom:10px; color:#fff;}
#footer ul{ margin:0px; margin-right:30px; margin-left:20px; padding-left:5px}
#footer ul li{ border-bottom:1px solid #3fb4eb; margin-left:0px; color:#fff; padding-bottom:5px; padding-top:5px; }
#footer ul li a{ color:#fff; text-decoration:none; margin-left:-20px; padding:-10px;}
#footer ul li a:hover{ font-weight:bold;}
#inner-main-banner{width:990px;   height:107px; background:#fff; border:1px solid #fff;  }
#inner-main-banner h1{ margin-bottom:0px; padding-bottom:0px; font-size:30px; padding-top:0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; color: #FF0000; line-height:28px;}
#inner-main-banner small{font-family:Arial, Helvetica, sans-serif;}
#getaquote{ padding-bottom:3px;}
 #inner-text  img{ float:left; margin-right:30px; border:1px solid #ccc;}
  ul{ margin-bottom:0px; padding-bottom:0px; }
  #tab_class{ margin-left:20px; font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px;}

 ul li{ padding-left:20px; margin-left:20px;  font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px;}
 
 
#gallery{ float:left; margin-right:20px; margin-left:20px; }
 #gallery img{  width:280px; height:150px; padding:10px; background:#fff; border:1px solid #ccc; margin-top:20px;}
 #gallery span { color: #0033FF;font-weight:bold; font-family:Arial, Helvetica, sans-serif; padding-top:0px; margin-top:0px; font-size:13px; }
 input[type="text"]{ background:url(../images/text-bob-bg.jpg) repeat-x; height:22px; border:1px solid #cecece; border-radius:5px; text-indent:5px;}
label{ color:#295784; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.textbox{ width:400px; padding:5px; margin-bottom:5px;  color:#525252; border-radius:5px; border:1px solid #0a1463;}
textarea{ width:480px; padding:5px; height:100px; margin-bottom:10px;background:url(../images/text-bob-bg.jpg) repeat-x; color:#d0a671; border-radius:5px; border:1px solid #cecece;}
input[type="password"]{ background:url(../images/text-bob-bg.jpg) repeat-x; height:22px; border:1px solid #cecece; border-radius:5px; text-indent:10px;}
input[type="submit"]{ background:url(../images/login.jpg) repeat-x; height:22px; border:0px; width:49px; height:26px; cursor:pointer;}
form{ margin-left:20px;}

 