html {line-height: 1.7em; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;}
body {margin: 0; background: #000 url(images/background_page.gif) repeat; font-family:Arial, Helvetica, sans-serif; font-size:0.8em;}

h1 {color: #cacc3c; font-size: 130%; margin:0; padding: 0;}
h2 {font-size: 120%; text-transform:uppercase; font-style:italic; font-weight:lighter;margin:0; padding: 0;}
h3 {font-size: 100%; text-transform:uppercase;margin:0; padding: 0;}
p {line-height: 1.7em; margin:0 0 20px 0; padding: 0;}
a, a:visited {text-decoration: none; border-top: 1px dotted #B5E873; border-bottom: 1px dotted; color: #000;}
a:hover {color: #cecece; text-decoration:none; background:#B5E873; color: #000;}
a:focus {outline: none;}
ul {margin: 10px 0; padding: 0;}
h1.home {padding: 20px; border: 0; display:block; color: #fff; font-size: 1.8em; font-weight: lighter; font-style:italic; font-family: "Trebuchet MS", Verdana, sans-serif; text-transform:uppercase;}
a h1.home {border: none; text-decoration: none; color: #B5E873; padding: 20px;}
#colfooter h3 { background: #fff; padding: 5px 20px; margin: 0;}
a h1.home {color: #fff;}
a h1.home span {color:#aaa999;}
a:hover h1.home {color: #B5E873;}

div.button a {display: block; padding: 0 10px; text-decoration: none; float:right; margin: 20px 18px 0; background:#B5E873; border: 1px solid #B5E873; border-bottom:none; color: #000;}

#page { width: 780px; margin: 10px auto; padding: 0;}
#header { width: 780px; height: 43px; margin: 0 0 30px 0; padding: 0; float: left;}
#leftcol { float: left; display: inline; width:260px; margin: 20px 0;}
#content {width: 780px; margin: 0; float: left; display: inline; background: #fff; padding: 0; font-family:Arial, Helvetica, sans-serif;}
#content h2 {padding-left: 20px; color: #555; font-family:Verdana;}
#detail {float: left; display: inline; width: 460px; padding: 20px; background: #f5f5ef; min-height: 400px; margin: 20px 0;}
#colfooter {display: inline; margin: 5px 0 20px 0; float: left;}
.col {width:255px; padding: 0; margin: 0 5px 0 0; float: left; background:#aaa999; color:#000; border: 1px solid #fff;}
.colend {width:254px; padding: 0; margin: 0; float: left; background:#aaa999; border: 1px solid #fff;}

.col ul li, .colend ul li{ list-style-type:none; margin-left: 20px; padding: 0;}

#maintext {padding: 10px; display:inline;}
#maintext ul {float: left;list-style: none; padding: 0; margin: 0 20px 20px 20px; width:220px}
#maintext ul li {line-height:1.2em; margin: 0; padding: 0;}
#maintext ul li a {background: none; color: #aaa999; padding: 0.4em 0.5em; display: block; margin:0; border-top: none; text-decoration: none;}
#maintext ul li a:hover {background: #f5f5ef; color: #000;}

#maintext ul li a.active {background: #B5E873; color: #000;}


ul#nav {float: right;margin:10px 0 0 0;}
ul#nav li {display: inline; padding: 0.3em 1.8em 0 0;}
ul#nav li a {color: #fff;}
ul#nav li a:hover {color: #000;}

#contact {float: right; background: #cacc3c; color: #fff; width: 200px; margin: 20px 20px 20px 50px; padding: 10px;}
#contact h1, #contact a {color: #fff; padding: 0; margin: 0 0 30px 0;}
#contact a:hover {text-decoration: underline;}


/* Easy Slider */
	#slider { border:1px solid #555; margin: 0 20px 20px 20px; display:inline; float: left;}
	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:740px;
		height:315px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:0 20px 20px 20px;
		padding:0;
		height:28px;
		display:inline;
		float:left;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #aaa999;
		background:#fff;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#aaa999;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */