body { font-family:Arial, Helvetica, sans-serif;}
* { margin:0; padding:0;}
* a { outline:0; text-decoration:none}
* img { border:0}
#Head { background:url(../images/head.jpg) repeat-x; display:block; clear:both; color:#16adff; font-size:14px; font-weight:bold; height:65px;}
.Head { width:1003px; display:block; margin:0 auto; text-align:right; height:65px}
.Login { width:232px; height:33px; float:right; background:url(../images/login.jpg) no-repeat 0 1px; font-size:11px; color:#16adff; font-weight:bold; font-family:tahoma; text-transform:uppercase; margin-right:20px}
.Login a { background:url(../images/link.jpg) no-repeat; color:#16adff; display:block; float:left; margin:8px 0px 0 30px !important; margin:8px 0px 0 20px; padding:2px 0 2px 25px}
.Login a:hover { color:#fff}
.Loginbig { width:917px; height:199px; background:url(../images/loginbig.png) no-repeat; display:none; position:absolute; margin-left:35px; z-index:10000; font-size:11px; color:#fff; padding:5px 10px 0 10px; left:50%; margin-left:-470px; text-align:left; font-weight:normal}
.Loginbig p { margin:10px}
.Loginbig h1 { font-size:18px; font-weight:normal}
.Loginbig .Txtbox { height:20px; padding:0 5px; width:180px;}
.close { float:right; display:block; text-transform:uppercase; color:red; margin:5px 30px; font-weight:bold}
.Call { font-family:Georgia, "Times New Roman", Times, serif; margin-right:15px; padding-top:40px}
.Call span { color:#fff}
#Banner { background:#fff url(../images/banner.jpg) repeat-x; height:373px}
.Menu { height:45px; display:block; clear:both; width:978px; background:url(../images/glow.png) no-repeat left top; margin:0 auto; font-size:18px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; line-height:45px; color:#fff; padding-top:15px; padding-right:25px}
.Menu a  { color:#fff; margin-left:30px; text-shadow:#666 .1em .1em}

div#feature_list { width: 943px; height: 290px; overflow: hidden; position: relative; display:block; background:url(../images/bannertab.jpg) no-repeat top right; margin:15px auto 0 auto; border:#fff solid 3px}
 div#feature_list ul { position: absolute; top: 0; list-style: none; padding: 0; margin: 0; }
 ul#tabs { right: 0; z-index: 2; width:327px;}
  ul#tabs a.quote { clear:both; margin:50px 0 0 20px ; display:block; overflow:hidden}
 ul#tabs li { font-size: 12px; font-family:"trebuchet MS"; height:40px; border-bottom:#3e352e solid 1px; background:none} 
 ul#tabs li a { color: #fff; text-decoration: none; display: block; height:40px; outline: none; display:block; padding:0 0 0 8px; line-height:45px; background:none; font-weight:bold}
 ul#tabs li a:hover { text-decoration: underline; }
 ul#tabs li a.current { background:#2b2928; color: #00daff; }
 ul#tabs li a.current:hover { text-decoration: none; cursor: default; }
 ul#output { left: 0; width:615px; height:290px; position: relative; }
 ul#output li { position: absolute; width: 463px; height: 240px; }
 ul#output li span.BannerTxt { background:url(../images/dot.png); position:absolute; bottom:0; left:0; padding:8px 8px 3px 8px; width:315px; color:#fff; z-index:1000; font-family:"Trebuchet MS"; font-size:12px; line-height:15px; margin:5px}
 ul#output li span.BannerTxt a { color:#40baba; font-size:11px; padding-left:20px; text-decoration:none}
  ul#output li span.BannerTxt div { clear:both; margin:5px 0 0 0; display:block; overflow:auto; padding-bottom:5px}
#content { background:url(../images/bannerbgblack.png) no-repeat; overflow: hidden; width:979px; margin:0 auto;}
.Cover { position:absolute; z-index:1000; background:url(../images/bannerbg.png) no-repeat; width:615px; height:344px}

#Middle { width:943px; overflow:hidden; margin:0 auto; display:block; clear:both; font-size:12px}
#Middle div.Left { width:610px; float:left; padding-left:5px}
#Middle h1 { font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-weight:normal; margin-bottom:20px}
#Middle p { margin-bottom:20px}
#Middle div.Right { width:309px; float:right;}

#Pannel { background:url(../images/pannel.jpg) repeat-x; height:290px; clear:both; margin-bottom:15px; color:#fff; font-size:12px}
#Pannel h1 { font-size:18px; font-weight:normal; color:#fff; font-family:Georgia, "Times New Roman", Times, serif}
.Pannel { width:973px; height:290px; display:block; margin:0 auto}
.Pannel div.Testimonials { width:270px; height:200px; float:left; background:url(../images/testimonials.png) no-repeat; padding:30px 10px 10px 30px}
.Txtbox { background:url(../images/txtbox.gif) no-repeat; border:0; height:19px; padding:5px; width:248px}
.Button { width:86px; height:28px; background:url(../images/button.gif) no-repeat; border:0; font-family:tahoma; color:#2984c2; font-weight:bold; cursor:pointer}
.Pannel div.Testimonials p { margin:8px 8px 15px 0; font-size:12px; font-style:italic; color:#000}
.Pannel div.Testimonials p span { background:url(../images/quote.jpg) no-repeat; padding-left:25px}
.Pannel div.Testimonials p.Author { font-weight:bold; text-align:right}
.Pannel div.Testimonials h2 { font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-weight:normal }
.Contact { width:250px; float:left; background:url(../images/bdr.gif) no-repeat left top; display:block; padding:0 15px; margin:15px 15px}
.Overview { width:300px; float:left; background:url(../images/bdr.gif) no-repeat left top; display:block; padding:0 15px; margin-top:15px}
.Overview img { margin:15px 0}
.Bottom { background:url(../images/tellafrnd.gif) no-repeat top right; display:block; height:48px; text-align:center; color:#fff; font-size:18px; line-height:48px; margin:0 auto; padding-left:634px; width:309px; font-weight:bold}
.Bottom a { color:#fff; text-decoration:none; margin:0 4px; font-weight:normal}

#Footer { background:url(../images/footer.gif) no-repeat; width:943px; margin:0 auto; font-size:11px; height:80px; color:#807f7e; text-align:center; padding-top:15px}
#Footer a { color:#807f7e}
#Footer .Footer { height:50px}
#Footer .Footer a { color:#fff; text-decoration:none; padding:0 20px}
#Footer a:hover { text-decoration:underline}
.BtmFooter { text-align:left; display:block}
.BtmFooter span { float:right}