a:hover{color:green !important;}
*{
	margin:0;
	padding:0;}
html{
	
	margin:0;
	padding:0;}
body{
	font-family:Georgia, "Times New Roman", Times, serif;
	
	
	width:790px;
	margin:auto;}
#header{   background-image:url(../image/header-right.jpg);
	 background-repeat:no-repeat;
	 
	 width:790px;
	 position:relative;
	float:left;
	}
#header{
border-right:groove;}
#header p{
	position:absolute;
	bottom:.5em;
	right:2em;}
img{
	border:0px;}
	a:link, a:visited {
		text-decoration:none}
#header image{
	margin-right:1em;
	padding:0;
	
	}
#header image{
border:0 !important}
.floor{
	padding:.6em;
	float:right}
#hright{
          background-image:url(../image/background.jpg);
	 background-repeat:repeat-x;
position:right;
	 width:790px;
	}	
#pic2{
	float:left;}
#container{
	margin:.5em auto;
	position:relative;
	}
#mainContent{
	padding:1em 220px 1em 2em  !important;
	}
#mainContent p{
	padding:0 1.6em}
#sidebar1{
	
	padding: 0 .7em;
	margin-right:.2em;
	border: groove  #fff;
	width:180px;
	position:relative;
	float:right}
#menu{
border-top: inset 1px #fff;
border-bottom: outset 1px #fff;

font-family: arial,times;
font-weight:bold;
letter-spacing: 1pt;
float:left;
width:790px;
position:relative;
margin-top:-.4em;}

.menu a{
text-decoration:none;
}


.menu{
position:relative;
width:790px;
margin: .8em auto;
text-align:center;

}
.menu ul li{
padding:.2em 0;
display:block

}
.menu ul{
	
padding:0;
margin:0;
list-style-type:none;}

.menu li {

float:left;
width:11em;
position:relative;
}

.menu ul ul {
visibility:hidden;
position:absolute;
height:1em;
top:1.3em;
left:.1em; 
width:8em}

.menu ul li:hover ul,.menu ul a:hover ul{
display:block;
visibility:visible; }

#footer{
width:100%;
float:left;
	border:#FFF solid 1px;
	height:54px;
	
	background-image:url(../image/background-bottom-right.jpg);
	background-repeat:no-repeat;
	background-position:right;}
#top{
	text-align:right;}
li{
border-right:2px solid white;}
#mainContent h2{color:green;

text-align:center !important;
}