* {margin:0; padding:0;}

html {background:url(images/bg-main.gif) center center no-repeat #15171a; width:100%;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%; 
	color:#616e80;
	min-width:980px;
}

#main {
	width:960px; 	
	padding:0 10px;
	margin:0 auto;
	font-size:0.6em;


}

img {border:0; vertical-align:top; text-align:left;}

a {color:#fff; outline:none;}
a:hover{text-decoration:none;}

object {outline:none;}
fieldset {border:0;}

ul, ol {list-style:none;}

table, table td {padding:0; border:none; border-collapse:collapse;}

.clear {clear:both; line-height:0; font-size:0;}

.col-1, .col-2, .col-3 {float:left;}
.column-1, .column-2, .column-3 {float:left;}  

.wrapper {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden;}

.container {width:100%;}

p {margin-bottom:18px;}
.p1 {margin-bottom:8px;}
.p2 {margin-bottom:16px;}
.p3 {margin-bottom:24px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:50px;}

.reg {text-transform:uppercase;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.title {margin-bottom:18px;}

.it {font-style:italic;}

.color-1 {color:#fff;}
.color-2 {color:#616e80;}

/*********************************boxes**********************************/
.margin-bot {margin-bottom:40px;}

.spacing {margin-right:60px;}
.spacing-bot {margin-bottom:25px;}

.indent {padding-right:20px;}
.indent-bot {margin-bottom:20px;}
.indent-bot2 {margin-bottom:30px;}

.img-indent-bot {margin-bottom:20px;}
.img-indent {float:left; margin:0 20px 0px 0;}	
.img-box {float:left; margin-bottom:20px;}	

.prev-indent-bot {margin-bottom:12px;}
.prev-indent {float:left; margin:0 20px 0px 0;}	
.prev-box {float:left; margin-bottom:8px;}	

.border {padding:2px; border:1px solid #d3d1ca;}
.border2 {border:5px solid #fff;}

.buttons a:hover {cursor:pointer;}

.menu li a,
#footer a,
.button-top,
.link-1,  
.button {text-decoration:none;}	
/*********************************header*************************************/

#header {height:157px; position:relative;}

.logo {float:left; padding:14px 0 0 0px;}

.menu {padding:13px 0 0 26px;}
.menu li {float:left; width:193px; padding:0 25px; text-align:center; font-size:2.222em; line-height:1.2em;}
.menu li a {float:left; color:#fff;} 
.menu li a:hover {color:#243dbb;} 
.menu li a strong {display:inline-block; padding:9px 0;}
.menu .item1 {margin-top:-15px; padding-left:144px;}
.menu .item2 {margin-top:-15px;}
.menu .item3 {margin-top:-15px;}

/*********************************content*************************************/

#content {padding:0 34px 73px 31px;}

.box {width:100%;}
.box .corner-top-left {background:url(images/corner-top-left.gif) 0 0 no-repeat #20252c;}
.box .corner-top-right {background:url(images/corner-top-right.gif) right 0 no-repeat;}
.box .corner-bot-right {background:url(images/corner-bot-right.gif) right bottom no-repeat;}
.box .corner-bot-left {background:url(images/corner-bot-left.gif) 0 bottom no-repeat;}

.box .padding {padding:28px 20px 30px;}

h3 {font-size:3.333em; line-height:1.2em; color:#fff; margin-bottom:24px;}

.button {display:inline-block; color:#171a1e; background:url(images/button-tail.gif) 0 0 repeat-x;}
.button span {display:inline-block; background:url(images/button-left.gif) 0 0 no-repeat;}
.button span span {padding:6px 15px 5px; background:url(images/button-right.gif) right 0 no-repeat;} 
.button:hover {color:#ffbc00;}
.button:hover span span {cursor:pointer;}
.list-1 li {line-height:2.666em; padding-left:26px; background:url(images/marker-3.gif) 0 5px no-repeat;}
.list-1 li a {color:#fff;}

.spacer {background:url(images/pic-1.gif) right top repeat-y;}


.block {overflow:auto; height:315px;}
.button-top {position:absolute; right:16px; top:138px; display:inline-block; line-height:2em; color:#fff; padding:0 50px 30px 0; background:url(images/marker-2.png) right top no-repeat;}
.button-top:hover {text-decoration:underline;}

.letter {letter-spacing:-2px;}

.info span {float:left; width:67px;}

#form-main label {height:34px; display:block;}
#form-main input {width:242px; padding:5px 6px; text-transform:uppercase; font-size:1em; line-height:1.2em; color:#616e80; border:1px solid #2f3640; font-family:Arial, Helvetica, sans-serif; background:#1e2128;}
#form-main textarea {width:242px; height:234px; padding:2px 6px; text-transform:uppercase; font-size:1em; line-height:1.5em; color:#616e80; overflow:auto; border:1px solid #2f3640; font-family:Arial, Helvetica, sans-serif; background:#1e2128;}

.buttons {padding-top:18px; text-align:right;}
.buttons a {margin-left:20px;}
.buttons span span {padding:6px 10px 5px;}

.link-1:hover {text-decoration:underline;}
/***********************************footer************************************/
#footer {padding:10px 0; color:#fff; background:url(images/pic.gif) 0 0 repeat-x;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:underline;}

