/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#000d16; text-align:center;}
.bot-tail{ background:url(images/bot-tail.gif) bottom repeat-x #001526;}
#main { width:980px; margin:0 auto; text-align:left; background:url(images/main-bg.jpg) no-repeat 0 0;}

#header {height:180px;}
#content{ height:540px;}
#footer { height:30px;}

.column-1, .column-2, .column-3, .col-1, .col-2, .col-3 {float:left;}
.container {width:100%; overflow:hidden;}
.column-1{ width:245px;}
.column-2{ width:245px;}
.column-3{ width:215px;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html{ font-family:Arial, Helvetica, sans-serif; font-size:0.5625em; line-height:1.667em; color:#ffffff; text-transform:none; word-spacing: 1px;}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#3aaaff;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
strong{ color:#3aaaff; font-weight:normal; display:block;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right; padding-right:80px;}
.padding1{ padding-top:17px;}

/* ============================= header ====================== */
#header{ text-align:center;}
#header .logo{ padding:45px 20px 0 0;}

/* ============================= content ====================== */
#content{ padding:0 77px;  position:relative;}
.content{ background:url(images/content-bg.jpg) no-repeat 0 0; height:327px; padding:38px 15px 30px 20px;}
.exit{ position:absolute; margin:-7px 0 0 812px;}
.column-2{ margin-left:31px;}
.column-3{ margin-left:30px;}
.indent{ padding-top:19px;}

.title{ padding-bottom:30px;}
.list li{ line-height:2.222em;}
.list a{ color:#fff; text-decoration:none;}
.list a:hover{ text-decoration:underline;}

.list1 li{ color:#3aaaff;}
.list1 a{ color:#fff; text-decoration:none; display:inline-block; margin-left:1px;}
.list1 a:hover{ color:#3aaaff; }

.line1{ background:url(images/line.gif) repeat-y 255px 0;}
.line2{ background:url(images/line.gif) repeat-y 530px 0; padding:19px 0 0 0;}
.link{ display:inline-block; margin-top:11px; text-decoration:none;}
.link:hover{ color:#fff;}

.scroll{ overflow:auto; height:245px; position:relative;}
.scroll-wrap { height:600px; padding-right:15px;}
.email{ color:#3aaaff;}

.menu{ background:url(images/menu-bg.gif) no-repeat 0 0; height:65px; width:100%; overflow:hidden;}
.menu ul{ padding:29px 0 0 0;}
.menu li{ float:left;}
.menu a{ color:#487894; text-decoration:none; display:inline-block; cursor:pointer;}
.menu a span{ display:inline-block; width:137px; text-align:center; padding:7px 0 15px 0;}
.menu .first span{ width:139px;}
.menu .last span{ width:138px;}
.menu a:hover, .menu .active{ background:url(images/menu-item-bg-act.gif) top repeat-x; color:#0d1114;}
.menu a:hover span, .menu .active span{ padding:12px 0 10px 0;}
.menu .first a:hover span, .menu .first .active span{ background:url(images/menu-first-item-bg-act.gif) left top no-repeat;}
.menu .last a:hover span, .menu .last .active span{ background:url(images/menu-last-item-bg-act.gif) right top no-repeat;}

.linkpage{ font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-variant:small-caps}
/* ============================= page1 ====================== */
#page1 .logo{ padding:25px 0 0 282px;}
#page1 .menu1{ width:100%; overflow:hidden; padding-top:62px;}
#page1 .menu1 li{ float:left;}

/* ============================= footer ====================== */
#footer{ color:#487894; word-spacing:normal;}
#footer a{ color:#487894; text-decoration:none;}
#footer a:hover{ color:#fff;}
#footer .indent{ padding:7px 0 0 48px;}

/* ============================= forms ============================= */
#ContactForm{ padding:5px 0 0 0;}
#ContactForm label{ display:block; height:25px;}
#ContactForm input{ border:solid 1px #ffffff; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#ffffff; padding:3px 0 3px 3px; width:229px; text-transform:uppercase;}
#ContactForm textarea{ border:solid 1px #ffffff; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#ffffff; padding:3px 0 3px 3px; width:229px; text-transform:uppercase; height:123px; overflow:auto; cursor:text;}
#ContactForm .link{ float:right; margin:13px 10px 0 7px;}
