html, body, h1, h2, h3, h4 {

	margin: 0px;

	padding: 0px;

}

h1 img {

	display: block;

}

img {

	border: 0px;

}

a {

	color: #FF7F00;

	font-weight: bold;

	text-decoration: none;

}

a:hover {

	color: #FFA405;

	text-decoration: underline;

}

.left {

	float: left;

}

.right {

	float: right;

}

.more {

	text-align: right;

}

.clear {

	clear: both;

}



body {

	background: url('header_bg2.jpg' ) #EC992F  repeat-x 0px 0px;

	text-align: center;

	font: 12px arial, sans-serif;

	color: #989898;

}

.clear{clear:both;}

* {

	margin: 0px;

	padding: 0px;

}

#container {

	margin: 0px auto;

	text-align: left;

	width: 775px;

}

a{

	font-size:12px;

}

p{

	margin: 15px 0px;

}

/********************** Start of Menu ***************************/

.preload1 {background: url(ld_2a000.png);}

.preload2 {background: url(ld_2b000.png);}

.preload3 {background: url(ld_2c000.png);}





#nav {

	height:35px; 

	font-family:arial, verdana, sans-serif; 

}



ul { /* all lists */

	padding: 0;

	margin: 0;

	list-style: none;

}



li { /* all list items */

	float:left;

	position:relative;

	}



li ul { /* second-level lists */

	display: none;

	position: absolute;

	top: 35px;

	left: 0;

}



li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */

	top: auto;

	left: auto;

}



li.sub { clear:both;}



li:hover ul, li.over ul { /* lists nested under hovered list items */

	display:block;

   border:1px solid #fff;

	background: #EEDDBB;

	width:110px;

}

li:hover ul li, li.over ul li {

	line-height:20px;

	margin:2px 0px;

}



li:hover ul li a, li.over ul li a {

	display:block;

	font-size:11px;

	color: #000;

	text-decoration:none;

	width:94px;

	margin:0px 3px;

	padding-left: 5px;

}



li:hover ul li a:hover, li.over ul li a:hover {

	color: #fff;

	text-decoration:none;

	background: #DDAA33;

	border: 1px solid #fff;

	padding-left: 5px;

}



#content {

	clear: left;

}



#nav li a.top_link {

	display:block; 

	height:35px; 

	line-height:35px; 

	color:#fff; 

	text-decoration:none; 

	font-size:12px; 

	font-weight:bold; 

	width: 110px;

	cursor:pointer; 

	background: url(pro_linhn.png);

	text-align: center;

}





#nav li a.top_link:hover

{color:#fff; background: url(pro_linjn.jpg) no-repeat;}



#nav li.current a.top_link

{color:#fff; background: url(pro_linin.jpg) no-repeat;}











/********************** End of Menu ***************************/



/********************** Content ***************************/

#content {

	background-image:url(content_bg.gif);

	width:775px;

	margin-top: 6px;

}

img{

	border-width:0px;

}

h1{

	color:#000000;

	font-size:14px;

	margin: 20px 0px 20px 0px;

}



h2{

	color:#85a157;

	font-size:14px;

	text-align:center;

	width:200px;

	margin: 10px 0px 15px 0px;

}

#left {

	float:left;

	width:428px;

	margin-left:27px;

	padding: 0px 10px 30px 0px;

	display:inline;

}

#left a{color:#28556b;}

#left a:hover{color:#c77e0c;}

#photos a{

	margin-right:14px;

}

#right {

	float:right;

	width:210px;

	padding: 0px 20px 20px 20px;

	margin-top:10px;

	border-left: #FFF 2px solid;



}

#right a{

	color:#c77e0c;

}

#right a:hover{

	color:#85a157;

}

/********************** Footer ***************************/

#footerline {

clear:both;

background-image:url(footer_bg.gif);

font-size:1px;

height:10px;

}

#footer {

	width:775px;

	text-align:center;

	padding: 20px 0px;

}

/********************** Light Box***************************/



