body {
	font-size:14px; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#fff; 
    background:#141212 url(images/ashberryback.jpg) left top no-repeat;
	text-align: center;
}

h1 {padding:20px 15px 15px 0px; margin-bottom:35px; font-size:2em; color:#fff}

h2 {padding:0px 30px 0px 30px; font-size:1.6em; color:#fff}


#header {
	position: relative;
	height: 50px;
	left: 0px;
	top: 0px;
    text-align: left;
  
}

  

#topnav {
	text-align: right;
	clear: none;
	float: right;
	height: 40px;
	position: relative;
}
#mainnav {
	float: left;
	width: 200px;
	position: relative;
	height: auto;
	top: 0px;
}
#maincont {
	clear: none;
	width: 800px;
	float: left;
}

#maincont p {
	padding: 0px 15px 0px 30px;
    font-size:1.2em; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#fff;
    text-align:left;
}
#maincont h3 {
	padding:0px 15px 0px 30px;
    font-size:1.4em; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#ffa202;
    text-align:left;
}
#maincont li {
	padding: 0px 0px 0px 10px;
    font-size:1.2em; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#fff;
    text-align:left;
	list-style-type: square;
	list-style-position: inside;
}

#maincont img{
border:1px solid #FFF;
}



#maincont a {text-decoration:underline; color:#ffa202;}


#maincont a:hover {text-decoration:underline; color:#fff;}


#content {
min-height: 100%;
width: 1000px;
clear: both;

}




#wrapper {
	font-family: Ravvi, Arial, Helvetica, sans-serif;
	height: auto;
	width: 1000px;
    margin-left: auto ;
    margin-right: auto ;
border-left:1px solid #000; 
border-right:1px solid #000; 
border-bottom:1px solid #000; 
background:url(images/content_bg.png) left top repeat;
}

#topnav ul li{
	display: inline;
    font-size: 1.2em;
    font-weight: bold;
    clear:both;
    

}


#topnav li a {text-decoration:none; color:#ffa202;}


#topnav li a:hover {text-decoration:underline; color:#fff;}



	
ul#css3menu,ul#css3menu ul{
	margin:0;list-style:none;background:url(images/content_bg.png) left top repeat;border-width:1px;border-style:solid;:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; width:200px;}
ul#css3menu ul{
	display:none;position:absolute;left:98%;top:-1px;-moz-box-shadow:3.5px 4px 5px #000000;-webkit-box-shadow:3.5px 4px 5px #000000;box-shadow:3.5px 4px 5px #000000;padding:0 3px 3px;}
ul#css3menu li:hover>*{
	display:block;}
ul#css3menu li:hover{
	position:relative;}
ul#css3menu ul ul{
	position:absolute;left:98%;top:-2px;}
ul#css3menu{
	padding:0 3px 3px;display:block;font-size:0;position:absolute;z-index:1000;left:10px;top:20px;}
ul#css3menu li{
	display:block;white-space:nowrap;font-size:0;}
ul#css3menu>li,ul#css3menu li{
	margin:3px 0 0;}
ul#css3menu a:active, ul#css3menu a:focus{
	outline-style:none;}
ul#css3menu a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:bold 14px ravvi, Arial, Verdanna, sans seriff;color:#FFF;cursor:pointer;padding:10px;background:url(images/content_bg.png) left top repeat; background-position:0 0;border-width:1px 0 0 0;border-style:solid;border-color:#424542;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
ul#css3menu ul li{
	float:none;}
ul#css3menu ul a{
	text-align:left;}
ul#css3menu li:hover>a{
	background-color:#ffa202;border-color:#424542;border-style:solid;font:bold 14px Arial, Verdanna, sans seriff;color:#141212;text-decoration:none;background-image:url("mainbk.png");background-position:0 100%;}
ul#css3menu img{
	border:none;vertical-align:middle;margin-right:20px;width:16px;height:16px;}
ul#css3menu ul img{
	width:16px;height:16px;}
ul#css3menu img.over{
	display:none;}
ul#css3menu li:hover > a img.def{
	display:none;}
ul#css3menu li:hover > a img.over{
	display:inline;}
ul#css3menu span{
	display:block;overflow:visible;background-image:url("arrowsub.png");background-position:right center;background-repeat:no-repeat;padding-right:24px;}



#current {
font:bold 1.2em ravvi, Arial, Verdanna, sans seriff; color: #ffa202;
    

 }
 
#footer {
	position: relative;
	height: 50px;
	left: 0px;
	top: 0px;
    text-align: center;
    clear:both;
    
}

#footer p {
	padding:0px 30px 15px 30px;
    font-size:1.0em; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#fff;
    text-align:center;


  }  
td {
	padding: 0px 15px 0px 30px;
    font-size:1.2em; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#fff;
    text-align:left;
    vertical-align:top;
}
th {
	padding:0px 15px 0px 30px;
    font-size:1.4em; 
    font-family: Ravvi, Arial, Helvetica, Verdana, sans-serif; 
    color:#ffa202;
    text-align:left;
}
 
#footer a {text-decoration:none; color:#ffa202;}


#footer a:hover {text-decoration:underline; color:#fff;}

.imgcent{
	text-align:center;
}
#imgcent{
	text-align:center;
}
#object {
margin-left:auto;
margin-right:auto;
width:400px;


}
#hide {display:none;}