body {
	text-align: center;
	margin-top: 0px;
	margin-bottom:0px;
	padding-top: 0px;
	font-family: arial;
	font-size: 12px;
	color: #666666;
	background: #ffffff url(../images/background.gif) top center repeat-y;
}

.header img {
 margin-left: -1px;
}

/* general styles */

img{
	border: 0px;
}

a {
	color: #666666;	
	text-decoration:none;
}

a:hover {
	color: #666666;	
	text-decoration:underline;
}

h1{
	font-size: 20px;
	}
	
/* basic layout */
	
.wrapper{
	width: 730px;
	margin:0px auto;
	text-align:left;
}

#flashcontent{
	padding: 4px;
	border: 1px solid #666666;
}
	
.header{
	height: 59px;
	padding-top:43px;
}
		
#menu{
	background: url(../images/menu.gif) top center repeat-y;
	height: 20px;
	line-height:20px;
	letter-spacing:1px;
}
		
#menu li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

.leftpane{
	width: 190px;
	float: left;
	margin-top: 15px;
	padding-left: 20px;
	margin-left: 0px;
	background-color: transparent;
}

.leftpane ul{
	margin-top: 30px;
	padding-left: 0px;
	margin-left: 0px;
}

.leftpane li{
	list-style: none;
	line-height: 25px;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
}

.bodycontent{
	width: 370px;
	float: left;
	padding-left: 40px;
	font-family: arial;
	font-size: 12px;
	color: #666666;
	letter-spacing:0px;
	margin-top: 30px;
	line-height: 25px;
}

#thumbnailcontent{
	float: right;
	width: 110px;
	width: 90px;
}

#thumbnailcontent img{
	border: 1px solid #666666;
	width: 85px;
	height:85px;
	padding:2px;
	margin-top:30px;
	
}

#footer{
	width:100%;
	background-color:#ffffff;
	height: 25px;
	padding-left: 120px;
	width: 465px;
	margin:0px auto;
	font-size:11px;
	margin-top: 20px;
	padding-top: 5px;
}

#footer ul{
	padding:0px;
	margin:0px;

}

#footer li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
	
.left{
	float: left;
	width: 200px;
}
	
.right{
	float: right;
	width: 200px;
	text-align:right;
}	


/**************** menu coding *****************/
#Hmenu {
 height: 25px;
 line-height:20px;
 background: url(../images/menu.gif) top center repeat-y;
 float:left;
 position: relative;
 z-index: 70;
 width: 750px;
}

#Hmenu ul {
list-style: none;
margin: 0;
padding: 0;
width: 120px;
float: left;
}

#Hmenu ul li ul li {
margin: 0;
padding: 0;
width: 120px;
float: left;
}

#Hmenu a, #Hmenu h2 {
display: block;
margin: 0;
padding: 2px 3px;
}

#Hmenu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#Hmenu a {
color: #000;
text-decoration: none;
}

#Hmenu a:hover {
 color: #677f13;

}

div#Hmenu ul ul a:hover{
 background: #fff;
 border-top: 1px solid #c8ea4f;
}

div#Hmenu ul ul a{
 background: #fff;
 border-top: 1px solid #c8ea4f;
	}

#Hmenu li {position: relative;  font-size: 11px;  text-align: center;}

#Hmenu ul li ul li { text-align: left;}

#Hmenu ul ul {
 position: absolute;
 z-index: 500;
 top:19px;
 left: 25px;
}

#Hmenu ul ul ul {
 position: absolute;
 top: 0px;
 left: 100%;
}

div#Hmenu ul ul,
div#Hmenu ul li:hover ul ul,
div#Hmenu ul ul li:hover ul ul
{display: none;}

div#Hmenu ul li:hover ul,
div#Hmenu ul ul li:hover ul,
div#Hmenu ul ul ul li:hover ul
{display: block;}