/* CSS Document */

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

body{background:#000000; text-align:center;}

img {vertical-align:top;}
a img { border:0;}

ul {
	list-style:none;
	font-family: Tahoma, Geneva, sans-serif;
}

.left {
	float:left;
	width: 200px;
}
.right {float:right;}
.clear  { clear:both;}


html{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.5625em;
	line-height:1.444em;
	color:#CCC;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#bbb7b7;}
a:hover{text-decoration:none;}
p {
	padding-top:13px;
	color: #CCC;
	font-weight: normal;
}
h3{ font-family:Tahoma, Geneva, sans-serif; color:#e1c881; background:url(images/title-bg.gif) no-repeat 0 2px; padding:0 0 20px 30px; margin-top:-4px; position:relative;}
h2{ font-family:Tahoma, Geneva, sans-serif; color:#ebe5d7; background:url(images/title-tail.gif) top repeat-x;  position:relative;}
h2 span{ display:block; background:url(images/title-left-bg.gif) left top no-repeat;}
h2 span span{ background:url(images/title-right-bg.gif) right top no-repeat; padding:7px 5px 4px 34px;}
strong{
	color:#e1c881;
	display:block;
	padding-bottom:11px;
	font-family: Tahoma, Geneva, sans-serif;
}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.imgindent1 {margin:0 0 0 0; float:left;}
.phone{ float:right; padding-right:20px;}
.space1{ margin-left:8px;}
.margin1{ margin-top:-30px;}
.padding1{ padding-top:12px;}

/* ============================= header ====================== */
#header{ background:url(images/header-bg.jpg) no-repeat 0 0; position:relative;}
#header .header-link{ text-align:center; font-size:1.111em; text-transform:none; margin:38px 0 0 380px; position:absolute;}
#header .header-link a{ color:#a0af94; font-weight:normal; text-decoration:none;}
#header .header-link a:hover{ color:#ff9e17;}
#header .flash{ margin:59px 0 0 41px; position:absolute;}

/* ============================= content ====================== */
#content{  background:url(images/content-tail.jpg) left repeat-y;}
#content .top-bg{ background:url(images/content-top-bg.jpg) top left no-repeat;}
#content .bot-bg{ background:url(images/content-bot-bg.jpg) bottom left no-repeat; padding:19px 90px 23px 107px;}
.column-2{ margin-left:7px;}

#content .box1{ background:url(images/box1-top-bg.png) top left no-repeat; margin-top:1px;}
#content .box1 .bot-bg{ background:url(images/box1-bot-bg.png) bottom left no-repeat; padding:4px 5px 10px 4px;}

.box2{ background:url(images/box2-top-bg.png) no-repeat 0 0; position:relative;}
.box2 .indent1{ padding:45px 11px 10px 24px;}
.box2 .indent2{ padding:45px 30px 54px 43px;}

#content .box3{
	position:relative;
	font-family: Tahoma, Geneva, sans-serif;
}
#content .box3 .top-bg{ background:url(images/box3-top-bg.png) top no-repeat;}
#content .box3 .bot-bg{ background:url(images/box3-bot-bg.png) bottom no-repeat; padding:0;}
#content .box3 .bot-bg2{ background:url(images/box3-bot-bg2.png) bottom no-repeat;}
#content .box3 .indent{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 30px;
}

.box4{ background:url(images/box4-bg.png) no-repeat 0 0;}
.box4 .indent1{ padding:10px 10px 9px 10px;}
.box4 .indent2{
	padding:17px 15px 17px 19px;
	color: #999;
	font-family: Tahoma, Geneva, sans-serif;
}

.unline{ background:url(images/unline.gif) bottom no-repeat; margin-bottom:0; padding:0 10px 40px 20px;}
.extra{  margin-bottom:-8px; padding-left:66px;}
.text1{
	line-height:1.778em;
	color:#ff900d;
	padding-left:10px;
	float:left;
	font-weight:normal;
	width: 400px;
}
.text1 span{
	width:130px;
	color:#474747;
	display:inline-block;
	font-family: Tahoma, Geneva, sans-serif;
}
.text2{ font-family:Tahoma, Geneva, sans-serif; font-weight:normal;}
.gallery a{ display:inline-block; margin-bottom:10px;}
.pagination{ width:100%; overflow:hidden; padding-top:8px;}
.pagination .next{ float:right;}

.link{
	width:68px;
	height:96px;
	position:absolute;
	right:14px;
	bottom:-2px;
	background:url(images/link-bg.png) no-repeat;
}
.link a{ font-size:1.111em; text-decoration:none; color:#ffffff; margin:65px 0 0 20px; display:inline-block; letter-spacing:normal; background:url(images/link-space.gif) no-repeat;}
.link a:hover{ background:url(images/link-bg-act.png) no-repeat 0 0; margin:0; padding:65px 15px 15px 20px;}
.box3 .link{ right:29px; bottom:-23px;}

.link1{ display:inline-block; margin-top:20px;}

.list li{ background:#262626; margin-bottom:1px; padding:2px 2px 1px 12px; position:relative;}
.list a{ background:url(images/list-marker.gif) no-repeat 0 5px; padding-left:10px; text-decoration:none; color:#6b6b6b;}
.list a:hover{
	color:#ffffff;
	font-family: Tahoma, Geneva, sans-serif;
}
.extra-list{ margin:15px -4px 10px -8px;}

table{
	width:100%;
	margin-bottom:-12px;
	height: 200px;
}
table .col1{ width:35%;}
table .col2{ width:15%; text-align:center;}
table .col3{ width:20%; text-align:center;}
table .col4{ width:30%; padding-left:10px;}
table td{ vertical-align:middle; padding:5px 0;}
table th{ color:#e1c881; text-align:center;}
table .first-left{ text-align:left;}

/* ============================= footer ====================== */
#footer{ background:url(images/footer-bg.jpg) no-repeat 0 0; font-size:1.111em;}
#footer .text{ padding:47px 0 0 216px; text-transform:none; color:#76816d;}
#footer a{ color:#a0af94; }

/* ============================= forms ============================= */
#LoginForm .col-1{ width:183px;}
#LoginForm .col-2{ width:154px;}
#LoginForm input{ border:solid 1px #e8e8e8; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#505050; padding:4px 0 1px 13px; width:140px; text-transform:uppercase; margin-top:11px;}

#LoginForm .link{ padding:13px 20px 0 0;}
#page3 #main #content .top-bg .bot-bg .container2 .column-2 .margin1 .box3 .top-bg.png_bg .bot-bg2.png_bg .indent .container .col-2 .gallery {
	color: #CCC;
}

