/* CSS Document */

* {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight: normal;
}

body{
	background:#000000;
	text-align:center;
	font-size: 14px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

img {padding:12px;}
a img { border:0;}

ul {
	list-style-image: none;
	list-style-type: disc;
	list-style-position: outside;
	color: #FFFFFF;
}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:1.385em;
	color:#FFFFFF;
}

input, select { vertical-align:middle; font-weight:normal;}

a {
	color:#ea7c1b;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
	text-decoration:none;
	color: #FFFF00;
}
p {
	padding-top:6px;
	color: #CCCCCC;
	line-height: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h6{ font-size:1.308em; font-weight:normal; line-height:1.059em; color:#848484; padding-bottom:30px;}
strong{ font-weight:normal; color:#848484;}
.strong1{ color:#c1f310; font-weight:normal;}

/* ============================= main layout ====================== */
.imgindent {margin:0 19px 0 0; float:left;}
.padding1{ padding-top:29px;}
.padding2{ padding-right:25px;}
.padding3{ padding-top:2px;}
.padding4{ padding-top:26px;}
.padding5{ padding-top:60px;}
.padding6{ padding-top:18px;}

/* ============================= header ====================== */
#header object{ vertical-align:top;}

/* ============================= content ====================== */
#content{ padding:18px 57px 15px 55px;}
.box1 .right-bot{ min-height:513px; height:auto !important; height:513px;}

.box1{ background:url(images/box1-corner-left-top.gif) left top no-repeat #131313; width:100%;}
.box1 .right-top{ background:url(images/box1-corner-right-top.gif) right top no-repeat; width:100%;}
.box1 .left-bot{ background:url(images/box1-corner-left-bot.gif) left bottom no-repeat; width:100%;}
.box1 .right-bot{ background:url(images/box1-corner-right-bot.gif) right bottom no-repeat; width:100%;}
.box1 .indent{ padding:39px 25px 33px 34px;}
.box1 .indent2{ padding:12px 10px 10px 11px;}
.box1 .indent3{ padding:27px 20px 10px 24px;}


.space{ margin-left:9px;}
.space2{
	margin-left:49px;
}
.space3{ margin-left:6px;}
.space4{ margin-left:64px;}
.date{ color:#c1f310;}

.title{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00CC00;
	text-decoration: none;
	padding-left:12px;
}

.title1{
	color:#1b4402;
	font-size:14px;
	text-transform:uppercase;
	background-image: none;
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.title1 div{ background:url(images/title1-right-bg.jpg) top right no-repeat; }
.title1 div div{ background:url(images/title1-left-bg.jpg) top left no-repeat; }
.title1 .text{ padding:17px 0 0 18px; height:24px;}
.title1 div{
}
.title1 div div{
}
.title1 .text{ padding:17px 0 0 18px; height:34px;}

.link{
	background:url(images/link-bg.jpg) top repeat-x;
	display:inline-block;
	color:#000000;
	text-decoration:none;
	margin-top:24px;
	font-weight: bold;
}
.link:hover{
	text-decoration:underline;
	color: #FFFF00;
}
.link span{ background:url(images/link-right-bg.jpg) top right no-repeat; display:block;}
.link span span{ background:url(images/link-left-bg.jpg) top left no-repeat; padding:0 19px 4px 19px;}
.box2 .bot{ background:url(images/box2-bot.gif) bottom no-repeat; padding:19px 25px 25px 21px;}
.box2 .title{ padding-bottom:15px;}

.box2{
	background:url(images/box2-top.gif) top no-repeat #1f1f1f;
	color:#CCCCCC;
	width:257px;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.box3{ background:url(images/box3-top.gif) top no-repeat #1f1f1f; margin-top:30px; color:#5d5c5c; width:239px;}
.box3 .bot{ background:url(images/box3-bot.gif) bottom no-repeat; padding:19px 25px 30px 21px;}
.box3 .title{ padding-bottom:15px;}

.list li{ border-bottom:solid 1px #080808; margin-bottom:2px; background:url(images/list-link-bg.gif) right top no-repeat #1c1c1c ; }
.list a{
	color:#CCCCCC;
	text-decoration:none;
	font-size:12px;
	display:block;
	background:url(images/list-item-bg.gif) left top no-repeat;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
}

}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: capitalize;
	color: #00CC00;
	text-decoration: none;
}


/* ============================= page2 ====================== */
#page2 .column-1 .col-1{ position:relative;}
#page2 #content .text2{ position:absolute; background:url(images/text-bg.png); padding:12px 27px 17px 21px; bottom:0; color:#ffffff; margin:0 1px;}

.gallery{ text-align:center;}
.gallery a{ margin-top:8px; display:inline-block;}
.gallery .link{ margin-top:0;}

.list2{ padding-bottom:13px;}
.list2 li{ display:inline; padding:0px;}
.list2 li a:hover, .list2 li .active{
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}

.phone{ float:right; padding-right:53px;}
.phone2{ float:right; padding-right:14px;}

/* ============================= footer ====================== */
#footer{
	padding-top: 0;
	padding-right: 22px;
	padding-bottom: 22px;
	padding-left: 22px;
}
#footer a{
	color:#FFCC00;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
	color: #FFFFFF;
}
#footer .box1 .right-bot{ height:62px !important; min-height:62px;}
#footer .box1 .indent{ padding:20px 0 0 32px;}

/* ============================= forms ============================= */
#SearchForm{ float:right; padding-top:101px;}
#SearchForm span{ background:url(images/header-form-left-bg.gif) left top no-repeat #383838; display:block; vertical-align:middle; float:left}
#SearchForm span span{ background:url(images/header-form-right-bg.gif) right top no-repeat; height:23px;}
#SearchForm .input{ border:solid 0px; background:none; height:20px; width:185px; color:#888888; font-family:Arial, Helvetica, sans-serif; padding-left:6px; margin-top:2px; height:16px; }
#SearchForm .button{ margin-left:-8px; float:left;}

#ContactForm{ padding-top:26px;}
#ContactForm label{ display:block; height:25px;}
#ContactForm input{ border:solid 1px #a4a4a4; background:#1f1f1f; width:208px; font-family:Tahoma, Geneva, sans-serif; font-size:0.846em; color:#a4a4a4; padding:2px 0 3px 3px;}
#ContactForm textarea{ border:solid 1px #a4a4a4; background:#2a2a2a; width:208px; font-family:Tahoma, Geneva, sans-serif; font-size:0.846em; color:#a4a4a4; padding:2px 0 3px 3px; overflow:hidden; height:186px; margin-top:1px;}
#ContactForm .link{ margin:11px 8px 0 0;}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #ea7c1b;
	text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #EA7C1B;
	text-decoration: none;
	font-weight: bold;
}
