* {
	PADDING: 0px; 
	MARGIN: 0px; 
}
HTML {
	BACKGROUND: #E0D9C5 url("../images/bg.jpg") repeat-x 40px 0; 	
	MARGIN: 0; 
	PADDING: 0px; 	
}
BODY {
	PADDING: 0;  
	MARGIN: 0px auto; 
	WIDTH: 994px; 
	font-family: arial, sans-serif;
	FONT-size: .85em; 	
}
#page {
	PADDING: 0; 
	MARGIN: 0; 
	WIDTH: 994px; 
}
#footer {
	PADDING: 5px 0 3px 0; 
	MARGIN: 0 0 0 85px; 	
	WIDTH: 822px ; 
	CLEAR: both;
	BACKGROUND: #E3E8B3;  	/*#E0D9C5; 		*/
}
#footleft {
	PADDING: 0; 
    margin: 0 0 0 10px; 	
	TEXT-ALIGN: left;
	FONT-SIZE: .8em;
	FLOAT:  left;	
	color: #000000;	
	HEIGHT: 20px;	
}
#footcenter {	
	clear: both;
	PADDING: 0; 
    margin: 30px 0 0 0; 		
	TEXT-ALIGN: center;
	FONT-SIZE: .8em;
	HEIGHT: 60px;	
}
.footbot {
	PADDING: 0; 
	MARGIN: 0 0 0 85px; 	
	WIDTH: 822px ; 
}
.bold {
	FONT-weight: bold;
}
.center {
	TEXT-ALIGN: center;
}
.both {
	CLEAR: both;
	margin: 0;
	padding: 0;
}
.floatleft {
	TEXT-ALIGN: left;
	FLOAT:  left;	
	MARGIN: 10px; 		
}
.floatright {
	TEXT-ALIGN: right;
	FLOAT:  right;	
	MARGIN: 10px; 		
}

A:link.std, A:visited.std, A:active.std {
	COLOR: #EF7C1F; BORDER-BOTTOM: #EF7C1F 1px dotted; TEXT-DECORATION: none;  /* #B3B141 */
}
A:hover.std {
	COLOR: #000000;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #000000 1px dotted; 	
}

A:link.foot, A:visited.foot, A:active.foot {
	COLOR: #525106;
	TEXT-DECORATION: none; 
}
A:hover.foot {
	COLOR: #525106;
	TEXT-DECORATION: none;
}
A:link.light, A:visited.light, A:active.light {
	COLOR: #B3B141;
	TEXT-DECORATION: none; 
}
A:hover.light {
	COLOR: #B3B141;
	TEXT-DECORATION: none;
}
A:link.h2, A:visited.h2, A:active.h2 {
	COLOR: #000000;
 TEXT-DECORATION: none; 
}
A:hover.h2 {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
}
A:link.h5, A:visited.h5, A:active.h5 {
	COLOR: #000000;
	TEXT-DECORATION: none; 
 	FONT-WEIGHT: bold;	
	FONT-size: 1.2em; 	
	line-height: .5em;

}
A:hover.h5 {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;		
	FONT-size: 1.2em; 	
	line-height: .5em;

}
h1
{
	FONT-size: 1.5em; 
	color: #000000;	
	FONT-WEIGHT: bold;		
	font-family: Arial, Sans-Serif; 	
}

h2
{
	FONT-WEIGHT: bold;	
	FONT-size: 1.2em; 
	color: #000000;	
	font-family: Arial, Sans-Serif; 	
}
h3
{
	FONT-size: 1.1em; 
	color: #000000;	
	font-family: Arial, Sans-Serif; 
	MARGIN: 0;		
	PADDING:  8px 0 0 8px; 	
	
}
P
{
	MARGIN: 0;	
}
img { 
	border: none;
	MARGIN: 0;	
	padding: 0;		
}
ul.bubb {
	list-style-type: disc;
	list-style-image: url(../images/bullet.png);
	list-style-position: inside;
	line-height: 1.25em;
	}
.warn {
		color: #A60101;
		FONT-size: 1.35em; 
	font-weight: bolder;			
}	
/*//////////////////////header//////////////////////////////*/	
#header {
	BACKGROUND: TRANSPARENT url("../images/htop.jpg") no-repeat 40px 20px; 	
	MARGIN: 0; 
	PADDING: 0 0 0 70px; 	
	WIDTH: 924px; 
	HEIGHT: 317px;
}
#hdleft {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0; 
	MARGIN: 0; 	
	WIDTH: 212px; 
	HEIGHT: 317px;
	Float: left;	
}
#hdright {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0; 
	MARGIN: 0; 	
	WIDTH: 710px; 
	HEIGHT: 317px;
	Float: right;	
}
#hdrightl {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0; 
	MARGIN: 0; 	
	WIDTH: 480px; 
	HEIGHT: 317px;
	Float: left;	
	TEXT-ALIGN: right;	
}
#hdrightll {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0; 
	MARGIN: 0; 	
	WIDTH: 470px; 
	HEIGHT: 271px;
	Float: left;		
}
#sp {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 134px 0 0 3px; 
	MARGIN: 0; 	
	WIDTH: 100px; 
	HEIGHT: 120px;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF; 
	FONT-WEIGHT: bold;
	FONT-size: 1.7em;
Float: left;	
}
#hdrightr {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0; 
	MARGIN: 0; 	
	Float: right;
	WIDTH: 228px; 
	HEIGHT: 317px;
}

.blink {
	margin: 4px 2px 2px 6px;
	PADDING: 0;	
	background: transparent;
}
A:link.head, A:visited.head, A:active.head {
	COLOR: #000000; TEXT-DECORATION: none;	FONT-WEIGHT: bold;FONT-size: 1.0em; 
}
A:hover.head {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
}
A:link.util, A:visited.util, A:active.util {
	COLOR: #000000;
 TEXT-DECORATION: none; 
	FONT-size: .80em; 
	FONT-WEIGHT: bold;	
}
A:hover.util {
	COLOR: #EF7C1F;
	TEXT-DECORATION: none;
	FONT-size: .80em; 
	FONT-WEIGHT: bold;	
}
.util {
	margin: 0 4px 0 4px;
	display: inline;
	background: transparent;
}
.menubox {
	margin: 0 4px 0 4px;
	display: inline;
	background: transparent;
}


/*////////////////////////////// box /////////////////////////////////*/
#box {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 20px 20px; 
	PADDING: 0; 	
	WIDTH: 974px; 
}
#boxleft {
	BACKGROUND: TRANSPARENT url("../images/bgleft.png") repeat-x 0 0; 	
	PADDING: 0; 
	MARGIN: 0 0 0 65px; 	
	WIDTH: 646px; 
	Float: left;	
}
#boxright {
	BACKGROUND: TRANSPARENT url("../images/bgright.png") repeat-x 0 0; 	
	PADDING: 0; 
	MARGIN: 0 58px 0 0; 	
	WIDTH: 205px; 
	Float: right;	
}
.tbox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 10px 0 0 0; 
	PADDING: 0;
	WIDTH: 636px; 
	HEIGHT: 200px;	 	
}
.b1 {
	BACKGROUND: TRANSPARENT url("../images/blocksmall-bg.png") no-repeat 0 0; 	
	MARGIN: 0; 
	PADDING: 0; 	
	WIDTH: 213px; 
	HEIGHT: 198px;
	Float: Left;
}
.gtop {
	BACKGROUND: TRANSPARENT url("../images/hdgreen.png") no-repeat 0 0; 	
	MARGIN: 0; 
	PADDING: 4px 0 0 0; 	
	WIDTH: 204px; 
	HEIGHT: 30px;
	TEXT-ALIGN: center;	
}
.bc {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0; 
	PADDING: 10px 2px 2px 8px; 	
	WIDTH: 194px; 
	HEIGHT: 40px;
	TEXT-ALIGN: left;
	CLEAR: both;
}
.bwpic {
	MARGIN: 0; 
	PADDING: 0 0 0 4px; 	
	WIDTH: 198px; 
	HEIGHT: 105px;	
}
.b2{
	BACKGROUND: TRANSPARENT url("../images/blocksmall-bg.png") no-repeat 0 0; 	
	MARGIN: 0; 
	PADDING: 0; 	
	WIDTH: 213px; 
	HEIGHT: 198px;
	Float: Left;
}
.bspic {
	MARGIN: 0; 
	PADDING: 10px 20px 0 4px; 	
	WIDTH: 100px; 
	HEIGHT: 83px;
	Float: right;	
}
.b3 {
	BACKGROUND: TRANSPARENT url("../images/blocksmallg-bg.png") no-repeat 0 4px ; 	
	MARGIN: 0; 
	PADDING: 0; 	
	WIDTH: 209px; 
	HEIGHT: 194px;
	Float: right;	
}
.ntop {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0; 
	PADDING: 8px 0 0 0; 	
	WIDTH: 204px; 
	HEIGHT: 30px;
	TEXT-ALIGN: center;	
}
.b2text {
	FONT-WEIGHT: bold;	
	FONT-size: .85em; 
	color: #000000;	
	MARGIN: 0; 
	PADDING: 2px 2px 2px 8px; 	
}
.b2c {
	FONT-WEIGHT: bold;	
	FONT-size: 1.5em; 
	color: #000000;
	MARGIN: 0; 
	PADDING: 10px 2px 2px 8px; 	
}
.arrowmed {
	MARGIN: 0 4px 10px 0; 
	float: right; 
}
.big {
	FONT-WEIGHT: bold;	
	FONT-size: 1.95em; 
	color: #000000;
	MARGIN: 0; 
	PADDING: 0; 		
}


.mbox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 10px 0 0 0; 
	PADDING: 0;
	WIDTH: 636px; 
	HEIGHT: 230px;	 	
}
.bbigtop {
	BACKGROUND: TRANSPARENT url("../images/hdbig.png") no-repeat 0 0; 	
	MARGIN: 0 0 0 8px ; 
	PADDING: 10px 0 0 10px;
	WIDTH: 622px; 	
	HEIGHT: 37px;	 	
}
.bbigmid {
	BACKGROUND: TRANSPARENT url("../images/bigbg.png") repeat-y 0 0; 	
	MARGIN: 0; 
	PADDING: 0 8px 0 15px; 
	HEIGHT: 160px;	
	
}
.bbigbot {
	MARGIN: 0 0 0 3px ; 
	PADDING: 0;
	WIDTH: 636px; 	
	HEIGHT: 41px;	
}
.bbtbox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 3px 0 0 0; 
	PADDING: 10px 5px 5px 5px; 	
	WIDTH: 142px; 
	HEIGHT: 120px;	
	FONT-WEIGHT: bold;	
	FONT-size: .85em; 
	color: #000000;	
	float: left; 	
	
}
.bbc {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0; 
	PADDING: 0; 	
	WIDTH: 135px; 
	TEXT-ALIGN: left;
}

A:link.deal, A:visited.deal, A:active.deal {
	COLOR: #000000; TEXT-DECORATION: none;
	FONT-WEIGHT: bold;		
}
A:hover.deal {
	COLOR: #000000;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;		
}

.dbox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 10px 0 0 0; 
	PADDING: 0;
	WIDTH: 646px; 

}
.dboxleft {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 0 0px; 
	PADDING: 0; 	
	WIDTH: 323px; 
	Float: Left;
}
.dotop {
	BACKGROUND: TRANSPARENT url("../images/hdorange.png") no-repeat 0 0; 	
	MARGIN: 0 0 0 8px ; 
	PADDING: 10px 0 0 10px;
	WIDTH: 304px; 	
	HEIGHT: 34px;	
	TEXT-ALIGN: center;
}
.dmid {
	BACKGROUND: #EFF2D9; 	
	MARGIN: 0 0 0 8px; 
	PADDING: 0 5px 15px 15px; 
	WIDTH: 284px; 	
}
.dbot {
	MARGIN: 0 0 0 8px ; 
	PADDING: 0;
	WIDTH: 315px; 	
	HEIGHT: 39px;	
}
.ddbox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 0 0; 
	PADDING: 10px 2px 5px 2px; 	
	FONT-WEIGHT: bold;	
	FONT-size: .85em; 
	color: #000000;	
	clear: both;
}
.dc {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 0 10px; 
	PADDING: 0; 	
	WIDTH: 100px; 
	HEIGHT: 100px;		
	Float: right;
}
.dmore {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 0 0; 
	PADDING: 10px 2px 5px 2px; 	
	FONT-WEIGHT: bold;	
	FONT-size: 1.00em; 
	color: #000000;	
	clear: both;
	TEXT-ALIGN: right;
	
}
.dytop {
	BACKGROUND: TRANSPARENT url("../images/hdyellow.png") no-repeat 0 0; 	
	MARGIN: 0 0 0 8px ; 
	PADDING: 10px 0 0 10px;
	WIDTH: 304px; 	
	HEIGHT: 34px;	
	TEXT-ALIGN: center;
}
.dboxright {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 0 0px; 
	PADDING: 0; 	
	WIDTH: 323px; 
	Float: right;
}
/*//////////////////////////sidebar/////////////////////////////////////*/
.sidebox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 10px 16px; 
	PADDING: 0; 	
	WIDTH: 176px; 
}
.sbtop {
	BACKGROUND: TRANSPARENT url("../images/sidebar-top.png") no-repeat 0 0; 	
	MARGIN: 0; 
	PADDING: 0 0 0 10px;
	WIDTH: 176px; 
	HEIGHT: 17px;	
}
.sbmid {
	BACKGROUND: #E3E8B3; 	
	MARGIN: 0; 
	PADDING: 5px; 
	WIDTH: 166px; 
	TEXT-ALIGN: left;	
}
.sbbot {
	MARGIN: 0; 
	PADDING: 0;
	WIDTH: 176px; 
	HEIGHT: 17px;	
}
.testi {
	MARGIN: 0; 
	PADDING: 0; 	
	FONT-WEIGHT: bold;	
	FONT-size: 1.3em; 
	color: #000000;	
	font-style:italic; 	
}


/*//////////////////////////areas/////////////////////////////////////*/
#areas {
	PADDING: 5px 0 3px 0; 
	MARGIN: 0 0 0 85px; 	
	WIDTH: 822px ; 
	CLEAR: both;	
}
#areastop {
	PADDING: 5px 0 3px 20px; 
	MARGIN: 0; 	
	WIDTH: 802px ; 
	HEIGHT: 30px;	
	BACKGROUND: #EF7C1F;
	FONT-WEIGHT: bold;	
	FONT-size: 2.00em; 
	color: #EFF2D9;	  	
}
#areascontent {
	PADDING: 5px 0 3px 20px; 
	MARGIN: 0; 	
	WIDTH: 802px ;
	HEIGHT: 300px;	
	BACKGROUND: #EFF2D9;  		
}
.areasbox {
	PADDING: 0 10px 0 0; 
	MARGIN: 0; 	
	WIDTH: 180px; 
	Float: Left;
	FONT-WEIGHT: bold;	
	
}
/*///////////////////////////////////////////////////////////////*/
/*//////////////////////2nd page header//////////////////////////////*/	
#headerp {
	BACKGROUND: TRANSPARENT url("../images/bgtop.jpg") no-repeat 40px 20px; 	
	MARGIN: 0; 
	PADDING: 0 0 0 70px; 	
	WIDTH: 924px; 
	HEIGHT: 317px;
}
#hdleftp {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0; 
	MARGIN: 0; 	
	WIDTH: 212px; 
	HEIGHT: 317px;
	Float: left;
	TEXT-ALIGN: center;	
	
}
#hdrightm {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0 50px 0 0; 
	MARGIN: 0; 	
	WIDTH: 480px; 
	HEIGHT: 43px;
	TEXT-ALIGN: right;	
}
#hdrightp {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0 0 0 33px; 
	MARGIN: 0; 	
	WIDTH: 605px; 
	HEIGHT: 236px;	
}
/*//////////////////////2nd page box//////////////////////////////*/	
.pbox {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 10px 0 0 0; 
	PADDING: 0;
	WIDTH: 645px; 
}
.ptop {
	BACKGROUND: TRANSPARENT url("../images/hdbigg.png") no-repeat 0 0; 	
	MARGIN: 0 0 0 4px ; 
	PADDING: 10px 0 0 4px;
	WIDTH: 636px; 	
	HEIGHT: 36px;	 	
}
.pmid {
	BACKGROUND: TRANSPARENT url("../images/midbgg.png") repeat-y 0 0; 	
	MARGIN: 0 0 0 4px; 
	PADDING: 0 0 0 0; 
	WIDTH: 636px; 		
}
.pbot {
	MARGIN: 0 0 0 4px; 
	PADDING: 0;
	WIDTH: 636px; 	
	HEIGHT: 41px;	
}
.pcon {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 8px 20px 20px 8px; 
	MARGIN: 0; 
	CLEAR: both;
}
.pm {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 0 10px; 
	PADDING: 0; 		
	Float: right;
}

/*//////////////////////2nd page side//////////////////////////////*/	
.callout {
	BACKGROUND: TRANSPARENT; 	
	MARGIN: 0 0 10px 16px; 
	PADDING: 0; 	
	WIDTH: 176px; 
}
.calltop {
	BACKGROUND: TRANSPARENT url("../images/otop.png") no-repeat 0 0; 	
	MARGIN: 0; 
	PADDING: 2px 0 0 0;
	WIDTH: 176px; 
	HEIGHT: 35px;
	line-height: .94;
	FONT-size: 1.4em; 
	color: #000000;	
	FONT-WEIGHT: bold;	
	TEXT-ALIGN: center;	
}
.callmid {
	BACKGROUND: #EF7C1F; 	
	MARGIN: 0; 
	PADDING: 5px; 
	WIDTH: 166px; 
	TEXT-ALIGN: left;	
}
.callbot {
	MARGIN: 0; 
	PADDING: 0;
	WIDTH: 176px; 
	HEIGHT: 17px;	
}

/*////////////////////////GAllery///////////////////////////////////////*/
#hdrightg {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0 150px 0 0; 
	MARGIN: 0; 	
	WIDTH: 440px; 
	HEIGHT: 49px;
	TEXT-ALIGN: right;	
	Float: right;
	
}
#hdleftm {
	BACKGROUND: TRANSPARENT; 	
	PADDING: 0 0 0 50px; 
	MARGIN: 0; 	
	WIDTH: 350px; 
	HEIGHT: 49px;
	Float: left;
}
#gallery {
	BACKGROUND: TRANSPARENT url("../images/gbg.png") no-repeat 0px 0px; 	
	MARGIN: 0 0 0 20px; 
	PADDING: 12px 0 0 16px; 	
	WIDTH: 934px; 
	HEIGHT: 670px;
	Clear: both;
}
/*////////////////////////forms///////////////////////////////////////*/
.cform
{
margin: 0 0 0 30px;
}
label
{
width: 20em;
text-align: left;
margin: 0;
color: #000000;
FONT-WEIGHT: bold;
FONT-size: 1.1em; 
}
.input-box
{
text-align: left;
margin: 0 0 0 6px;
height: 1.5em;
width: 20em;
color: #000000;
background: #F1F1F1;
border: #B8C61F solid 1px;
}
.submit-button
{
	color: #F1F1F1;
	margin: 0 80px 0 0;
	FONT-SIZE: 1.3.em;
	background: transparent url('../images/button.png') no-repeat; 
	width: 100px;
	height: 54px;
	border:solid 0 #B8C61F;	
	FONT-WEIGHT: BOLD;
}
fieldset
{
border: #B8C61F solid 1px;
	width: 535px;
	padding: 5px;
	
}
legend
{
background: #B8C61F;
border: #B8C61F solid 1px;
padding: 1px 10px;
color: #000000;
FONT-WEIGHT: bold;
FONT-size: 1.5em; 
}
.msg-box
{
height: 12em;
text-align: left;
margin: 0 0 0 6px;
width: 28em;
color: #000000;
background: #F1F1F1;
border: #B8C61F solid 1px;
}
.msg_label
{
margin: 0 23em 0 0;
}
.formset {
	margin: 0 50px 0 0;
	padding: 10px 0 10px 0;
	TEXT-ALIGN: right;	
}
form {
	width: 524px;
}