/* 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;}



.left { float:left;}

.right {float:right;}

.clear  { clear:both;}





html{ font-family:Arial, Helvetica, sans-serif; font-size:0.8125em; line-height:1.385em; color:#454545;}



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



a {color:#ea7c1b;}

a:hover{text-decoration:none;}

p {padding-top:17px;}

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;}

Layer2" align="center" class="box" id="Layer2{ padding-top:800px;}


/* ============================= header ====================== */

#header{ padding:0 57px 0 58px; background:url(../images/header-bg.jpg) top no-repeat;}


#header .text{ padding:101px 0 0 4px;}

#header .text a{ color:#2c2b2b; text-decoration:none;}

#header .text a:hover{ color:#ffffff;}



#header .logo{ float:left;}

#header .menu{ float:left; }

#header .menu li{ float:left;}

#header .padding1{ padding-top:68px;}



#header .box{ padding:48px 30px 0 504px; font-size:0.923em;}

#header .text2{ padding-left:32px;}

#header .text2 strong{ font-size:1.167em; color:#ffffff; font-weight:normal;}

#header .text2 .slogan{ margin:0 0 600px -1px;}

#header .buttons{ width:176px; height:79px; background:url(../images/buttons-bg.gif) bottom no-repeat; margin-top:28px; padding-left:22px;}

#header .buttons img{ margin-left:9px;}



/* ============================= 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:59px;}

.space3{ margin-left:6px;}

.space4{ margin-left:64px;}

.date{ color:#c1f310; font-size:14px}



.title{ padding-bottom:21px; margin-left:-1px;}



.title1{ background:url(../images/title1-bg.jpg) top repeat-x; color:#1b4402; font-size:1.307em; text-transform:uppercase;}

.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;  position:relative;}

.title1 .text{ padding:17px 0 0 18px; position:relative; height:34px;}

.style1 {
	color: #848484;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;}

.textfor {font-size: 14px color: #CCCCCC; font-weight: normal;	font-family: Arial, Helvetica, sans-serif;}


.link{ background:url(images/link-bg.jpg) top repeat-x; display:inline-block; color:#1f4304; text-decoration:none; margin-top:24px;}

.link:hover{ text-decoration:underline;}

.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{ background:url(images/box2-top.gif) top no-repeat #1f1f1f; margin-top:40px; color:#5d5c5c; width:257px;}

.box2 .bot{ background:url(images/box2-bot.gif) bottom no-repeat; padding:19px 25px 25px 21px;}

.box2 .title{ padding-bottom:15px;}



.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:#999999; text-decoration:none; font-size:0.923em; display:block;background:url(../images/list-item-bg.gif) left top no-repeat ; padding:3px 0 6px 16px;}

.list a:hover, .list .active{ color:#ffffff;}



/* ============================= 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:#ffffff; font-weight:bold; text-decoration:none;}



.phone{ float:right; padding-right:53px;}

.phone2{ float:right; padding-right:14px;}



/* ============================= footer ====================== */

#footer{ padding:0 57px 64px 55px; color:#7d7d7d;}

#footer a{ color:#61d502; text-decoration:none;}

#footer a:hover{ text-decoration:underline;}

#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;}

.style2 {color: #CCCCCC}
.styletopheader {
	font-size: 14px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


#ContactForm{ padding-top:on
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;}

