* { margin:0; padding:0;}
body {
	background:url(images/body-tail.gif) repeat-y center top #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1em;
	color:#FFF;
	min-width:959px;
}

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

object { vertical-align:top; outline:none;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.body-bg { background:url(images/body-bg.jpg) no-repeat center top;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

#form .form { width:223px; height:27px; background:url(images/form-bg.gif) no-repeat left top; width:100%; overflow:hidden;}
#form span { display:block; padding:5px 0 0 9px;}
#form input { background:none; border:0; color:#000; vertical-align:top; line-height:1.15em; float:left; width:170px;}
#form a { float:right; color:#000; padding-right:6px; font-size:1.23em;}

#form1 .form { height:44px;}
#form1 input {width:265px; padding:2px 3px 2px 3px; background:#fff; border:1px solid #a09b96;}
#form1 textarea { width:287px; height:106px; overflow:auto; background:#fff; border:1px solid #a09b96; padding:2px 3px 0 3px; margin-bottom:22px;}


/*==================list====================*/
ul { list-style:none;}

.footer-nav { float:left; padding-left:34px;}
.footer-nav li { float:left; font-size:.85em; text-transform:uppercase; padding-right:18px;}
.footer-nav li a { text-decoration:none; color:#5e5e5e;}
.footer-nav li a:hover { color:#fff;}

.list { width:100%; overflow:hidden;}
.list li { float:left; width:190px; margin-right:17px;}
.list li img { display:block; margin-bottom:20px;}
.list li span { color:#9f9e9e; font-size:1.08em; line-height:1.21em; display:block; margin-bottom:20px;}
.list li a { color:#fff; font-size:1.23em;}
.list li.last { margin-right:0;}

.list1 li { width:100%; overflow:hidden; vertical-align:top; background:url(images/line-hor.gif) repeat-x left bottom; padding-bottom:29px; margin-bottom:29px;}
.list1 li img { float:left; margin:0 19px 0 0;}
.list1 li a img { margin:0; float:none; position:relative; top:2px; margin-left:5px;}
.list1 li span { text-transform:uppercase; color:#fff; display:block; margin-bottom:10px;}
.list1 li.last { background:none; margin-bottom:0; padding-bottom:0;}

.list2 { padding-bottom:28px;}
.list2 li { line-height:1.54em;}
.list2 li.last { margin-bottom:-28px;}

.list3 { padding-bottom:10px;}
.list3 li { background:url(images/line-hor.gif) repeat-x left bottom; padding-bottom:17px; margin-bottom:17px;}
.list3 li cite { font-style:normal;}
.list3 li span { color:#fff; display:block; text-align:right; text-transform:uppercase; margin-top:12px;}
.list3 li.last { background:none; padding-bottom:0; margin-bottom:0;}

.list4 li { width:100%; overflow:hidden; vertical-align:top; padding-bottom:19px;}
.list4 li img { float:left; margin:0 19px 0 0;}
.list4 li span { display:block; color:#fff;}


/*==================other====================*/
.img-box img { margin-bottom:25px; display:block;}

.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:20px;}

.phone { float:right;}


/*==================txt, links, lines, titles====================*/
a {color:#dec813; outline:none;}
a:hover{text-decoration:none;}

h2 { font-size:29px; color:#fff; line-height:1.2em; font-weight:normal; margin-bottom:28px;}
h3 { border-bottom:1px solid #282828; font-size:25px; line-height:1.2em; color:#fff; padding-bottom:4px; margin-bottom:27px;}
h4 { color:#dec813; font-size:1em; font-weight:normal; text-transform:uppercase; margin-bottom:12px;}
h5 {
	color:#dec813;
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:12px;
}
h6 { font-size:1em; margin-bottom:15px; color:#000;}

.link { color:#000; background:url(images/link-tail.gif) repeat-x left top; display:inline-block; padding:2px 6px 5px 6px;}

.line-hor { height:1px; background:url(images/line-hor.gif) repeat-x left top; margin:0 0 30px 0; overflow:hidden; font-size:0; line-height:0;}


/*==================boxes====================*/
.box { background:#1a1a1a; width:284px;}
.box .inner { padding:31px 28px 33px 31px;}

.box1 { background:url(images/box1-bg.gif) no-repeat left top; width:284px; min-height:173px; height:auto !important; height:173px;}
.box1 .inner { padding:23px 29px 32px 32px;}
.box1 h3 { color:#212121; border-bottom:1px solid #282828; margin-bottom:17px;}
.box1 p { color:#282828;}
.box1 a { color:#000;}


/*header*/
#header .flash { position:absolute; left:-9px; top:0;}
#header .menu {
	position:absolute;
	left:-3px;
	top:323px;
	z-index:2;
	width: 998px;
}

/*content*/
#content { background:url(images/box-tail.gif) repeat-y right top #212121;}
#content .tail { background:url(images/border-bot.gif) no-repeat right bottom;}
#content .indent { padding:30px 24px 35px 36px;}
#content .indent1 { padding-bottom:38px;}
#content p,
#content cite {
	line-height:1.75em;
}

/*footer*/
#footer .indent { padding-top:23px;}
#footer p { font-size:.85em; float:right; color:#fff; text-transform:uppercase; padding-right:19px;}
#footer p a { text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*================= index-6.html ====================*/
#page7 #content { background:#212121;}
#page3 .body-bg #main #content .tail .wrapper .col-2 .box .inner p {
	font-family: Arial, Helvetica, sans-serif;
}
#page3 .body-bg #main #content .tail .wrapper .col-2 .box .inner p {
	font-family: Arial, Helvetica, sans-serif;
	color: #dec813;
}
