* { margin:0; padding:0; }
body, html { background:#000f24 url('images/bg.jpg') no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:24px; color:#000; }

a { color:#2b3f60; text-decoration:underline; }
img { border:none; }
p { margin-bottom:20px; }

#main { width:900px; margin:0 auto; }
#nav li a { font-size:14px; font-weight:bold; color:#a1c7ff; }
#nav li a:hover { color:#fff; }
#nav li a.current { color:#fff; text-decoration:none; }
p.intro { color:#797979; font-size:16px; }

#logo { position:absolute; margin-top:70px; }
#slogan { position:absolute; margin-top:72px; margin-left:190px; z-index:5; }
#nav { position:absolute; margin-left:190px; margin-top:113px; z-index:6; }
#nav li { float:left; list-style-type:none; margin-right:12px; }

#house { margin-left:572px; position:absolute;margin-top:25px; z-index:4; }
#content { padding-top:180px; z-index:99; }
#content-top { width:900px; height:17px; background:url('images/content-top.jpg') no-repeat; }
#content-middle { background:#fff; padding-top:30px; padding-left:30px; padding-right:30px; padding-bottom:20px; }
#content-bottom { clear:both; width:900px; height:18px; background:url('images/content-bottom.jpg') no-repeat; }
#left { width:580px; float:left; }
#right { float:right; width:230px; }
#menu { margin-top:30px; margin-bottom:50px; padding-left:30px; }
#menu li { line-height:36px; list-style-type:none; }
#menu li a { color:#2b3f60; font-size:18px; }
#menu li a.current { color:#000; text-decoration:none; }
#menu li.quote { background:url('images/quote.jpg') no-repeat; margin-top:10px; }
#menu li.quote a { color:#fff; text-decoration:none; padding-top:9px; padding-left:10px; padding-bottom:7px; }
ul#menu span.q { display:block; position:absolute; margin-left:120px; margin-top:-30px; }
ul#menu span.q a { font-size:12px; color:#555; text-decoration:none; }
.ie7 ul#menu span.q { margin-left:10px; margin-top:0; }
.ie6 ul#menu span.q { margin-left:10px; margin-top:0; }



#footer { color:#98a8be; font-size:12px; width:900px; margin:0 auto; clear:both; padding-top:30px; }
#footer1 { position:absolute; width:130px; margin-right:20px; padding-bottom:30px; margin-left:30px; }
#footer2 { position:absolute; margin-left:180px; width:190px; color:#fff; }
#footer3 { position:absolute; margin-left:420px; font-size:18px; }
.designedby { float:right; padding-right:80px; }

h1 { font-size:24px; margin-bottom:20px; }
h2 { font-size:20px; margin-bottom:10px; color:#347dbb; }
.margin { margin-bottom:40px; }
.c18 { font-size:18px; }
.c18 span { font-size:16px; color:#555; } 
ul#features li { font-size:16px; margin-left:20px; color:#04234a; }
ul#features li { color:#000; font-weight:bold; list-style-type:square; padding-bottom:5px; }
ul#features { margin-bottom:30px; }

ul#more-features li { font-size:16px; margin-left:20px; color:#04234a; }
ul#more-features li { color:#555; font-weight:bold; list-style-type:square; padding-bottom:5px; }
ul#more-features { margin-bottom:20px; }

#images img { margin-bottom:50px; padding:5px; background:#fff; }
.bor img { border:1px solid #ddd; margin-left:30px; }

#brands { padding-top:20px; padding-bottom:20px; }
#brands a { padding-right:20px; padding-bottom:20px; }

#sign { position:absolute; margin-left:230px;  margin-top:-30px; }
#img2 img { margin-right:50px; }
