/* CSS Document */
* {
	margin:0;
	padding:0;
}
html, body { height:100%; }
body {font-size:100%; line-height:1.1875em; min-width:980px}
html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 
		color:#b5ab87;	}	

object { vertical-align:top; outline:none}
.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{
	width:100%;
	
}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
a img{
	border:0px;
	text-align: right;
}
img{ vertical-align:top;  }
fieldset{ border:0}

a{color:#b5ab87; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}

.link{color:#8c724f; background:url(images/marker.gif) center left no-repeat; padding-left:18px; text-decoration:none; font-size:1.83em; line-height:1em }
.link:hover{text-decoration:none; color:#ffa90b }
.link1{ color:#ffa90b}

#header .button{color:#8e724f; background:url(images/button1.gif) top left no-repeat; width:115px; padding-left:36px; line-height:35px; display:block; float:left; text-decoration:none; font-size:22px; padding-bottom:6px  }
#header .button:hover{text-decoration:none; color:#000 }

#content ul{margin:0; padding:0; list-style:none; position:relative}
#content ul li{ width:100%; line-height:1px}
#content ul li a{background:url(images/marker1.gif) top left no-repeat; background-position:0 9px; margin:0px; padding-left:16px; display:block; color:#b5ab87; text-decoration:none; line-height:1.2em; font-size:16px; padding-bottom:11px } 
#content ul li a:hover { text-decoration:none; color:#fdbb41 }

#content .ul{
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
}
#content .ul li { line-height:1px}
#content .ul li a{
	background:url(images/marker2.gif) top left no-repeat;
	background-position:0 13px;
	margin:0px;
	padding-left:16px;
	color:#fffad4;
	text-decoration:none;
	line-height:32px;
	font-size:16px;
	padding-bottom:0;
	height:75px
} 
#content .ul li a:hover { text-decoration:none; color:#fff }

.link-1 { display:block; float:left; background:url(images/link_bg.gif) repeat-x left top; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-1  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:0 15px 0 15px; line-height:28px; font-weight:normal; font-style:normal;}
.link-1:hover{
	text-decoration:none;
	color:#000000;
	font-size: 1.25em;
}


/*header*/
#header {font-size:0.75em; color:#FFFFFF
}
#header .logo{ margin:26px 0px 23px 12px }
#header .indent{
	position:absolute;
	width:671px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 309px;
}
#header .indent1{padding:0px 0px 0px 0px}

#header ul{margin:0; padding:0; list-style:none;}
#header ul li{ margin:0px; display:inline; padding:0; vertical-align:top}
#header ul li a{color:#000000; text-decoration:none; font-size:1.91em; font-style:italic; text-transform:none;  float:left; padding:0; margin:0; font-weight:900;} 
#header ul li a  b { display:block; font-weight:normal; padding:0 27px 0 26px; line-height:50px;}
#header ul li a em{ display:block; font-weight:normal; font-style:normal;}

#header ul li a:hover { color:#f9e3de; text-decoration:none; background:url(images/menu_bg.gif) top left repeat-x;}
#header ul li a:hover b{ background:url(images/menu_left.gif) left top no-repeat;  }
#header ul li a:hover em{ background:url(images/menu_right.gif) right top no-repeat;}

#header ul .current a{ color:#f9e3de; text-decoration:none; background:url(images/menu_bg.gif) top left repeat-x;}
#header ul .current a b{ background:url(images/menu_left.gif) left top no-repeat;  }
#header ul .current a em{ background:url(images/menu_right.gif) right top no-repeat; }

.bg-top{ background:url(images/top.gif) top left repeat-x #000; height:34px; }


.tail-top { z-index:100; position:relative;}
#login-wrapper .indent-wrapper {position:relative; z-index:0;}


/*=============================================================*/

#loopedSlider { 
	left:0px;
	top:0;
	width:555px;
	z-index:10; 
}
#loopedSlider .container { 
	width:555px; 
	height:384px; 
	overflow:hidden; 
	position:relative;
	background:#fff;
}
#loopedSlider .slides { 
	position:absolute; 
	top:0; 
	left:0;
}
#loopedSlider .slides div { 
	position:absolute;
	top:0;
	left:0; 
	width:555px; 
	height:384px;
}
#loopedSlider ul.pagination { 
	position:absolute;
	z-index:50;
	background:#f0c5a4;
	height:378px;
	width:26px;
	right:0;
	top:0;
	padding-top:6px;
	padding-left:6px;
}
#loopedSlider ul.pagination li {
	padding:0;
	margin:0;
}
#loopedSlider ul.pagination li a { 
	width:20px;
	font-size:1px;
	height:27px; 
	padding:0;
	margin:0;
	background:url(images/but-2.gif) no-repeat left top;
}
#loopedSlider ul.pagination li a:hover,
#loopedSlider ul.pagination li.active a { 
	background:url(images/but-1.gif) no-repeat left top;
}


/*login-wrapper*/
#login-wrapper {font-size:1.5em; color:#b7b7b7 }
#login-wrapper .indent-wrapper{padding:160px 0px 0px 35px; width:380px; color:#ae8e64; font-size:24px; line-height:1.16em}
#login-wrapper .indent-wrapper span{ color:#e6940c}
#login-wrapper .txt-1 span{ color:#313333}
#login-wrapper p{ margin:0px 0px 16px 0px}
#login-wrapper h1{color:#a8ca60; font-size:2.5em; margin-bottom:13px; line-height:1.2em  }

.img{ position:absolute; margin-left:424px}
.title{ position:absolute; margin:70px 0 0 22px}

#login-wrapper {
	height:384px;
	background:url(images/bg_2.gif) top left repeat-x;
	display:none;
}
	
	#login-reg-button1 {
	width:150px;
	text-align:right;
	margin:0px 0px 0px 830px;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	color:#dbbe84;
	line-height:38px;	
	}
	
	* html #login-reg-button1 {line-height:34px; height:34px;}
	
	#login-reg-button1 a {
		color:#dbbe84;
		text-decoration:none;
		font-size:12px;
		padding:5px 60px 6px 0px;
		background:url(images/button-2.gif) top right no-repeat
	}
	#login-reg-button1 a.active {
		color:#dbbe84;
		text-decoration:none;
		font-size:12px;
		padding:5px 60px 6px 0px;
		background:url(images/button-1.gif) top right no-repeat
	}
	#page1 #login-reg-button1 a {
		color:#dbbe84;
		text-decoration:none;
		font-size:12px;
		padding:5px 60px 6px 0px;
		background:url(images/button-1.gif) top right no-repeat
	}
	#page1 #login-reg-button1 a.active {
		color:#dbbe84;
		text-decoration:none;
		font-size:12px;
		padding:5px 60px 6px 0px;
		background:url(images/button-2.gif) top right no-repeat
	}
	#login-reg-button1 b{ color:#dbbe84; display:none; font-weight:normal}
	#login-reg-button1 span{ color:#dbbe84; font-weight:normal}
	#login-reg-button1 a:hover {text-decoration:underline;}
	
	#login-reg-button1 a.active b { display:inline; font-weight:normal; }
	#login-reg-button1 a.active span { display:none;}

/*content*/
#content{ font-size:0.75em; width:100%; text-align:left; min-height:300px; height:auto !important;  height:871px}
#content .indent-main{padding:0px 0px 0px 0px}
#content .indent-col{padding:23px 0px 0px 40px}
#content .indent-col1{padding:23px 0px 0px 0px}
#content .banner{  margin-top:46px}
#content .img-left{ float:left; margin:0px 26px 16px 0px}
#content .img-indent{ margin:0px 0px 16px 0px}
#content p{
	margin:0px 0px 17px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#content .p{ margin:0}
#content .p1{ margin:0px 0px 17px 0px}
#content .p2{ margin:0px 0px 17px 0px}
#content h2{
	color:#cec299;
	font-size:3.24em;
	margin-bottom:27px;
	line-height:1.2em;
}
#content h2 span{color:#a8c95d; display:block; margin-bottom:-19px;}
#content .color1 span{
	color:#E15B8D;
	display:block;
	margin-bottom:-19px
}
#content h4{color:#fdbb41; font-size:1em; margin-bottom:13px;  }
#content .tail{ background:url(images/tail.gif) bottom repeat-x; padding-bottom:31px; margin-bottom:20px}
.txt{ letter-spacing:-4px}

#content .indent{padding:30px 0px 0px 0px}
#content .indent1{padding:120px 0px 0px 0px}

/*box*/
.box{ background:url(images/box-top.gif) top left no-repeat #fff; width:100%;}
.box .indent-box{ padding:35px 35px 20px 27px; }
/*box1*/
.box1{ background:url(images/bg_box1.gif) top left repeat-x #795f41; width:100%; color:#fffad4}
.box1 .indent-box{ padding:20px 30px 30px 32px; min-height:310px}
#content .box1 h2{
	color:#fef6cf;
	letter-spacing:-1px;
	background:url(images/tail1.gif) bottom left repeat-x;
	padding-bottom:9px;
	font-size:3.2em;
	margin-bottom:27px;
	line-height:1.2em;
}
/*box2*/
.box2{ background:url(images/bg_box2.gif) top left no-repeat #fff; width:975px}
.box2 .indent-box{ padding:35px 35px 20px 27px; }


/*footer*/
#footer { color:#fff7d3; text-transform:uppercase; font-size:0.75em; background:url(images/bot_bg.gif) top repeat-x ; }
#footer .indent-footer{ padding:31px 37px 0px 32px;}
#footer a {color:#fff7d3; text-decoration:none}  
#footer a:hover {  text-decoration:underline}
.bot-left{ background:url(images/bot_left.gif) top left no-repeat}
.bot-right{ background:url(images/bot_right.gif) top right no-repeat; height:63px}

#footer ul{margin:0; padding:0; list-style:none;}
#footer ul li{ margin:0px; display:inline; background:url(images/bg_li.gif) center right no-repeat; float:left}
#footer ul li a{color:#cdbb90; font-style:italic; text-decoration:none; display:block; float:left; padding:2px 16px 2px 16px; text-transform:none} 
#footer ul li a:hover { text-decoration: underline; color:#f2dda9 }
#footer ul .last{background:none;}
#footer ul .last a{ padding-right:0px}
#footer ul li .current{ text-decoration:underline; color:#f2dda9  }

.jamp{ width:40px; margin-left:6px}
select{font-size:.84em; color:#2d3331; height:20px}
	
.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:41px; background:url(images/bg_input.gif) top left no-repeat}
.h2{ height:51px; background:url(images/bg_input2.gif) top left no-repeat;}
.h3{ height:263px; background:url(images/bg_input1.gif) top left no-repeat}
.h1{ height:30px; background:url(images/bg_input.gif) top left no-repeat}
.block-contact span{ float:right; margin-right:40px}
.input{
   	border:none; 
	background:none;
	width:220px; height:18px;
	font-size:1em;
	color:#b5ab87;
	font-weight:bold;
	padding-left:18px;
	padding-top:7px;
	padding-bottom:5px;
}.input1{
   	border:none; 
	background:none;
	width:190px; height:18px;
	font-size:1em;
	color:#b5ab87;
	font-weight:bold;
	padding-left:18px;
	padding-top:7px;
	padding-bottom:5px;
}
textarea{
   	border:none; 
	background:none;
	width:220px; height:230px;
	font-size:1em;
	color:#b5ab87;
	font-weight:bold;
	padding-left:18px;
	padding-top:7px;
	padding-bottom:5px;
	margin-bottom:11px;
	overflow:auto}

