/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#000; text-align:center;}

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.556em; color:#404040; text-transform:uppercase; letter-spacing:1px;}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#404040; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:14px;}
h2{ font-size:3.222em; line-height:1.379em; color:#c0c1c6; padding:221px 0 0 506px;}
h2 strong{ color:#fff; display:block; font-size:1.276em; margin:-14px 0 0 115px;}
h3{ font-size:2.111em; line-height:1.211em; color:#6b6b6b; letter-spacing:normal; padding-bottom:2px;}
h4{ font-size:1.778em; color:#bbbcbf; padding-top:18px; line-height:1.5em;}
h4 strong{ display:block; margin-top:-10px;}
cite{ display:block; font-style:normal;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right; padding-right:20px;}
.phone2{ float:right; padding-right:40px;}
.space1{ margin-left:18px;}
.margin0{ margin-top:0 !important;}
.margin1{ margin-top:19px;}
.margin2{ margin-bottom:12px !important;}
.margin3{ margin-top:15px !important;}
.margin4{ margin-top:30px;}
.padding1{ padding-top:10px !important;}
.padding2{ padding-top:17px;}
.padding3{ padding-top:22px;}

/* ============================= content ====================== */
#content{ width:100%; overflow:hidden;}
.logo{ padding:100px 0 0 120px;}
.box1{ margin:55px 0 0 85px; width:365px; background:url(images/box1-bg.jpg) no-repeat 0 0; height:177px; color:#561002; line-height:1.222em;}
.box1 h4{ padding:0 0 3px 0; color:#fff;}
.box1 .indent{ padding:16px 85px 30px 63px;}
.box1 strong{ color:#d0988e;}
.box1 p{ padding-top:18px;}
.box1 a{ color:#d0988e; text-decoration:none;}
.box1 a:hover{ color:#561002;}

.indent{ padding:31px 25px 5px 19px;}
.title{ background:#1f0201; color:#b00f09; padding:1px 0 2px 6px; margin-bottom:19px;}
.scroll{ overflow:auto; height:537px; position:relative;}
.scroll-wrap { height:600px; padding-right:12px; text-align: left; color: #FFFFFF;}

.link{ color:#c4c4c4; text-decoration:none; display:inline-block; margin: 20px 0 5px 0;}
.link:hover{ color:#404040;}

.link1{ color:#c4c4c4; text-decoration:none; letter-spacing:normal;}
.link1:hover{ color:#404040;}

.box{ background:#141b25; position:relative; color:#4f545c;}
.box .date{ position:absolute; left:0; top:0; color:#ddc1c0; background:#790905; display:inline-block; padding:4px 11px 5px 11px;}
.box .indent{ padding:18px 0px 16px 21px;}
.box .link1{ color:#3e719d;}
.box .link1:hover{ color:#fff;}

.list{ margin:-3px 0;}
.list li{ line-height:2.222em;}
.list a{ color:#c4c4c4; text-decoration:none;}
.list a:hover{ color:#404040;}
.partners a{ display:inline-block; margin-right:40px;}
.partners .last{margin-right:0;}

/* ============================= page1 ====================== */
#page1 #main{ background:url(images/page1-bg.jpg) no-repeat 0 0;}

/* ============================= footer ====================== */
#footer{ padding-left:9px; position:relative;}
#footer p{ position:absolute; padding:0; margin:80px 0 0 818px; color:#525353;}
#footer p a{ display:inline-block; margin-left:13px; color:#525353; text-decoration:none;}
#footer p a:hover{ color:#fff;}
#footer .menu{ width:100%; overflow:hidden;}
#footer .menu li{ float:left;}
#footer .menu a{ display:inline-block; width:160px; text-align:center; background:url(images/menu-item-bg.jpg) no-repeat 0 0; font-size:2.222em; color:#67686b; text-decoration:none; padding:18px 0 63px 0; letter-spacing:-1px;}
#footer .menu a:hover, #footer .menu .active{ background:url(images/menu-item-bg-act.jpg) no-repeat 0 0; color:#1a0909;}

.html{font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #393a3c; text-decoration: none;}
.html:hover{font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #a2a5aa;}
