body{
		margin: 0;
		padding: 0px;
		text-align: center;
		color: #333;
		background-color: #A0A0A0;
		background-image: url('../images/grad3_tile.jpg');
		background-repeat: repeat-x;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:85%; font-family:arial, hevetica, sans-serif;
		min-width: 750px;
}

#headerwrapper{
		margin: 10px auto 0px auto;
		padding: 0px;
		width: 850px;
		border: 1px solid #676767;

}

#contact {
width: 175px;
margin: 5px 0 0 0;
position: relative;
text-align: left;
float: right;
z-index: 5;
}
#contact ul{
list-style-type:none;
}

#header{
		margin: 0 auto;
		height:128px;
		background-image: url('../images/header3.jpg');
		background-repeat: no-repeat;
		
}

#menuwrapper{
clear: both;
margin: 0 auto;
padding: 0px;
width: 846px;
border: 1px solid #676767;
}

.topmenu ul{
list-style-type:none;
margin: 0;
padding: 0;
}
.topmenu li{
display:inline;
}
.topmenu a{ 
float:left;
width:120px;
text-decoration:none;
color:white;
font-weight:bold;
background: url(../images/navgradblu.jpg) center center repeat-x;
padding:5px 10px;
border-right:1px solid #564c66;
cursor: url(images/PAW.ani)
}
.topmenu a:hover{
background: url(../images/navgradblu2.jpg) center center repeat-x;

}

h2{
		color: #990066;
		font: 120% Papyrus, times, "times new roman", serif;
		font-weight: bold;
		
}

#container{
		clear:both;
		width: 850px;
		margin: 0 auto;
		text-align: left;
		background-color: #FFFFFF;
		border: 1px solid #676767;
}

#leftcolumn{
		clear: both;
		float: left;
		width: 625px;
		margin: 0px 5px 0px 5px;
		text-align: left;

}


img.floatright{
		float: right;
		
}

img.floatLeft { 
    float: left; 
    margin: 5px 10px auto 2px; 
}

img.floatright2{
		float: right;
		margin: 5px 10px auto 10px;
}



#gallery {position:relative; width:700px; height:500px; background:#888; border:1px solid #000; margin:10px auto;}
#gallery ul {list-style:none; padding:0; margin:10px auto; width:180px; position:relative; float:left;}
#gallery ul li {display:inline; width:80px; height:80px; float:right; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:75px; height:75px; text-decoration:none; border:1px solid #000;}
#gallery ul li a img {display:block; width:75px; height:75px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#ddd;}
#gallery ul li a:hover img {position:absolute; left:190px; top:0; width:auto; height:auto; border:1px solid #000;}

#ldirect {

}

#rightcolumn{
margin: 5px 10px 0px auto;
float: right;
width: 200px;
text-align: center;
list-style: none;
text-decoration: none;
}

#linkswrapper{
margin: 5px 5px 5px 0px;
padding: 5px;
width: 185px;
height: 400px;
background-color: #F5F5F5;
}

.indexlinks {
margin: 10px auto;
text-decoration: none;
list-style: none;

}

.indexlinks a ul{
margin: 10px auto;
text-decoration: none;

}
.indexlinks li{
	margin: 30px auto 30px;
}


#rdirect {

}

#footer{
		clear: both;
		color: #272900;
		background-color: #F1E7D1;
		text-align: right;
		padding: 2px;
		
	}
