/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{ background:#060402; text-align:center;}
#main{ background:url(images/main-bg.jpg) no-repeat 0 0;}

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; text-transform:uppercase; color:#ffffff;}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#ffffff;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
strong{ color:#ff6c00; font-weight:normal; display:block;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right; padding-right:5px;}
.padding1{ padding-top:15px;}
.padding2{ padding-top:65px;}
.padding3{ padding-top:49px;}

/* ============================= header ====================== */
#header .top{ width:100%; overflow:hidden;}
#header .menu{ float:right; padding:49px 44px 0 0;}
#header .menu li{ float:left; margin-left:12px;}
#header .menu a{ text-decoration:none;  padding:5px 13px 4px 13px; display:inline-block;}
#header .menu .m1 a:hover, #header .menu .m1 .active{ background:url(images/m1-bg.gif) no-repeat 0 0;}
#header .menu .m2 a:hover, #header .menu .m2 .active{ background:url(images/m2-bg.gif) no-repeat 0 0;}
#header .menu .m3 a:hover, #header .menu .m3 .active{ background:url(images/m3-bg.gif) no-repeat 0 0;}

#header .logo{ padding:41px 0 0 32px;}
#header .main-button{ float:right; margin:34px 40px 0 0;}

#header .gallery{ padding:23px 0 0 33px;}
#header .gallery li{ float:left; width:117px; padding-right:7px;}
#header .gallery a{ display:inline-block; text-decoration:none; padding:15px 0 0 0; width:117px; margin-top:10px}
#header .gallery a:hover, #header .gallery .active{ margin-top:0; padding-top:25px;}
#header .gallery .m1 a{ background:url(images/gallery-m1.jpg) no-repeat 0 0;}
#header .gallery .m2 a{ background:url(images/gallery-m2.jpg) no-repeat 0 0;}
#header .gallery .m3 a{ background:url(images/gallery-m3.jpg) no-repeat 0 0;}
#header .gallery .m4 a{ background:url(images/gallery-m4.jpg) no-repeat 0 0;}

/* ============================= content ====================== */
#content{ background:#000000; margin:0 28px 14px 21px; position:relative;}
.column-2{ margin-left:48px;}
.indent{ padding:39px 30px 0 39px;}
.indent1{ padding:7px 0 0 10px;}
.title{ padding-bottom:17px;}
.scroll{ position:absolute; width:912px; height:17px; background:url(images/scroll-bg.gif) no-repeat 0 0; bottom:10px; left:3px; padding:15px 0 0 13px}

.link{ display:inline-block; margin-top:6px; color:#ff6c00; text-decoration:none;}
.link:hover{ color:#ffffff;}

.list{ margin-top:-6px;}
.list li{ line-height:2.333em;}

.images{ padding-top:12px;}
.images .link1{ display:inline-block; margin:0 5px 5px 0;}

/* ============================= page1 ====================== */
#page1 #content{ background:none; margin-right:0;}
.menu2{ width:100%; overflow:hidden;}
.menu2 li{ float:left;}
.menu2 .m1{ padding:26px 3px 0 0;}
.menu2 .m2{ padding:76px 3px 0 0;}
.menu2 .m3{ padding:0 3px 0 0;}
.menu2 .m4{ padding:23px 0 0 0;}

/* ============================= footer ====================== */
#footer .indent{ padding:27px 0 0 25px;}
#footer a{ color:#f7b845; text-decoration:none;}
#footer a:hover{ text-decoration:underline;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:13px;}
#ContactForm .col-1{ width:145px;}
#ContactForm .col-2{ width:224px;}
#ContactForm label{ display:block; height:26px;}
#ContactForm input{ border:solid 1px #ff6c00; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-transform:uppercase; color:#ffffff; padding:3px 0 3px 3px; width:135px;}
#ContactForm textarea{border:solid 1px #ff6c00; background:none; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-transform:uppercase; color:#ffffff; padding:2px 0 3px 3px; width:220px; height:65px; overflow:auto;}
#ContactForm .link{ float:right; margin:10px 10px 0 10px;}
