body { font-family:‘Century Gothic’, Futura, AppleGothic, sans-serif; font-size:62.5%; color:#050505;background:#282828 url(images/bg.png) repeat-y; background-position:50% 0; letter-spacing:0.75px; text-align:left;}
.left {float: left}
img.left  { margin: 8px 8px 8px 0}
.right { float:right}
p { margin:9px 0; font-size:1.4em; line-height:1.5em;}
a { color:#268888; text-decoration:underline; font-weight:bold;}
a:visited { color: #666; text-decoration:underline; font-weight:bold;}
a:hover { color:#050505; text-decoration:underline; font-weight:bold;}
.center { width:100%; text-align:center; }
.largetxt { font-size:1.6em; font-weight:bold}
.txtrt { text-align:right; width:298px; float:right; margin-bottom:20px;}
.spacer { margin-top: 30px;}
.small { font-size:0.75em}
strong { font-weight:bold}
.indent { text-indent:30px}

/* Headers */
h1 { font-size:2.2em; color:#268888; font-weight:bold; margin-bottom:10px;}
h2 { font-size:1.6em; color:#268888; font-weight:bold; margin:15px 0 10px 0; }
h3 { font-size:1.6em; color:#955011; font-weight:bold;margin:10px 0;}
h4 { font-size:2em; color:#E58123; font-weight:bold; margin:10px 0;}
h5 { font-size:1.4em; color:#050505; font-weight:bold; margin:15px 0 10px 0; }
h6 { font-size:1.0em; color:#000000; }
/* Structure */
.top {width:918px; margin:0 auto; background:#252525 url(images/topbg.jpg) repeat-x; border-bottom:5px solid #050505; color:#fff; padding:10px 10px 20px 10px;} 
.logo { width:100%; float:left; margin:15px 0 25px 0; clear:both;}
.logo img { float:left; width:369px; margin-right:25px;}
.logo ul { float:right; text-align:right; margin-top:10px; font-size:1.4em; line-height:1.8em; font-weight:bold; text-transform:lowercase; }
.logo ul li { display:inline; margin-left:8px;}
.logo ul li a { color:#fff; padding:5px 8px; text-decoration:none; }
.logo ul li a:visited { color:#ccc; text-decoration:none; }
.logo ul li a:hover { background-color:#050505; padding:5px 8px; text-decoration:none; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.servtop { float:left; width: 380px; }
.servtop ul { font-size:1.5em; margin:0 0 15px 22px;  }
.servtop ul li { margin:6px; padding-left:15px;list-style: url(images/dot.png); list-style-position:outside; line-height:1.6em; }
.white { color:#fff}
.contact-top { width:196px; height:41px; text-decoration:none; display:block; background-image: url(images/contact-blk.png); background-position:0 0; margin-top:30px; }
.contact-top:hover,.contact-top:active	{ background-position:196px 0; }
.slidetop { float:right; width:500px}
.credit { font-size:1.3em;}

.middle {width:918px; margin:0 auto; background:#f6f6f6 url(images/midbg.jpg) repeat-x; border-top:2px solid #fff; border-bottom:1px solid #CECECE; padding:20px 10px; }
.midright ul, .midleft ul { font-size:1.5em; margin:5px 0 15px 10px;  }
.midright ul li, .midleft ul li { margin:6px; padding-left:5px; list-style: disc; list-style-type: disc; list-style-position:outside; }
.midright ul li a, .midleft ul li a{ font-weight:normal}
.midleft { float:left; width:570px; }
.midright { float:right; width:298px;}
.midright p { font-size:1.3em; line-height:1.4em;}
.midright .space { margin-bottom:10px;}

.get-started { width:141px; height:30px; text-decoration:none; display:block; background-image: url(images/get-started.gif); background-position:0 0; margin-top:10px;  }
.get-started:hover,.get-started:active	{ background-position:141px 0; }

.footer {width:918px; margin:0 auto; background-color:#333; border-top: 2px solid #050505;padding:20px 10px; color:#fff;}
.footer a, .footer a:visited, .footer a:hover { color:#fff; font-weight:normal; text-decoration:none;}
.footer ul { float:right; text-align:right; width:918px; margin-bottom:20px; font-size:1.3em; text-transform: capitalize; }
.footer ul li { display:inline; margin-left:5px;}
.footer ul li a { color:#fff; padding:5px; text-decoration: underline; }
.footer ul li a:visited { color:#ccc; text-decoration: underline; }
.footer ul li a:hover {color:#fff;text-decoration:none;}
.clear { clear:both; font-size:1px;}
