@charset "utf-8";

body { background-color: #141b22; margin: 0; font-family: Arial, Helvetica, sans-serif; }

.wrapper { width: 960px; margin: 0 auto; }

.top-nav { width:960px; height: 50px; float:left; }
.top-nav .nav { list-style:none; margin: 0px; padding: 0px; float:right;}
.top-nav .nav li { float:left; }
.top-nav .nav li a{ display:block; padding:15px 10px 5px 5px; color:#fff; font-size:14px; text-decoration:none; font-weight:bold; }
.top-nav .nav li a.menu { color:#99b3cc; text-decoration:none; }
.top-nav .nav li a:hover { text-decoration:underline; }
.top-nav .nav-menu-left { background:url(../images/menu-bg-right.png) no-repeat; width:10px; height:50px; float:right; }
.top-nav .nav-menu-center { background:url(../images/menu-bg-repeat.png); height:50px; float:right; width:500px; }
.top-nav .nav-menu-right { background:url(../images/menu-bg-left.png) no-repeat; width:10px; height:50px; float:right; }

.header { background:url(../images/intro-text.png) no-repeat left; width:960px; height:425px; float:left; }
.header-about { background:url(../images/header-about.png) no-repeat left; width:960px; height:425px; float:left; }
.header-services { background:url(../images/header-services.png) no-repeat left; width:960px; height:425px; float:left; }
.header-contact { background:url(../images/header-contact.png) no-repeat left; width:960px; height:425px; float:left; }

.content-main { background-color:#fff; width:960px; float:left; }
.content-main .content { width: 290px; float:right; clear:right; margin: 0px 10px 20px 10px; padding:5px; }
.content-main .content h1,h2,h3,h4,p { margin:0px; padding:0px;}
.content-main .content h2 { color:#202a33; font-size:1.4em; font-weight:bold; text-decoration:underline; }
.content-main .content h3 { color:#99b3cc; font-size:1.2em; font-weight:bold; }
.content-main .content p { color:#202a33; font-size:0.8em; padding-top:10px; }
.content-main .content p a { color:#00f; text-decoration:underline; }

.content-main .content-single { float:left; width: 600px; margin: 0px 10px 20px 10px; padding:5px; }
.content-main .content-single h1,h2,p { margin:0px; padding:0px;}
.content-main .content-single h1 { color:#202a33; font-size:24px; font-weight:bold; }
.content-main .content-single h2 { color:#CCCCCC; font-size:1.6em; font-weight:normal; }
.content-main .content-single h3 { color:#202a33; font-size:1.2em; font-weight:bold; padding-top:20px; border-top:14px solid #eaf0f5;}
.content-main .content-single h4 { color:#b9ccdf; font-size:1em; font-weight:normal; }
.content-main .content-single p { color:#202a33; font-size:0.8em; padding:10px 0px; }
.content-main .content-single p a { color:#00f; text-decoration:underline; }

.footer { width:960px; height:30px; float:left; font-size:0.8em; color:#CCC; padding-top:30px; text-align:right; }

#left {float:left;font-size:1em;text-align:left;clear:both;}

table {width:550px;}
table.right {width:200px;font-size:0.8em;}
th.first {width:250px;}

ul { list-style-type:none; padding:0px; margin:10px 0px; font-size:0.8em; }
li { padding:0px margin:0px; margin-bottom:1em; }

.date { color:#b9ccdf; }
.indent { text-indent:20px; }