﻿* {
margin: 0;
}




html, body {
	margin:0px; padding:0px;
    font-family:Arial, Helvetica, sans-serif;
	background: #f3f3f3 url(../images/bg_rp.jpg) repeat-x;
	width: 100%;
	height:100%;
	
	}


h1, h2, h3, h4, h5{
	font-family: Lucida, Verdana, sans-serif;
	color: #FFFFFF;
	line-height: 120%;
}
p{
	font: 12px/150% Arial, Helvetica, Sans-serif;
	color: #FFFFFF;	
	margin-bottom: 10px;
}
strong{
	font-weight: bold;
	color: #8F6639;
}
a{
	color: #E3A357;
	text-decoration: none;
	border:none;
}
a:hover{
	color: #C4AD7E;
}

#wrap {
	width: 100%;
	float: left;
}

.wrap{
	width: 1000px;
	margin: 0 auto;
	height: auto; 
	
}
	
	
.style{ background:none; }
.style:hover { background:#EFEFEF}

	
#outside_container {	
width: 100%;
margin-right:auto;
margin-left:auto;
height: auto; min-height: 100%;
background:url(../images/header.jpg) center top no-repeat;

		

		}

#headercontainer {
    width: 100%;
	float: left;
	height: 180px;

	}

#headercontainer .wrap{
    width: 1000px;
	height: 210px;

	}

#logo {
	position:relative;
	top:23px;
	left:35px;
	border:none;
	}
	

	
ul#menu {
	margin:0px;
	padding:0px;
	position:relative;
	top:42px;
	left:29px;
	right: 0px;
	width: 950px;
}

ul#menu li {
	margin:0;
	padding:0px;
	display:block;
	float:left;
	position:relative;
	height: 54px;
	
}


#menu a {
	display: block;
	height: 54px;
}

#menu span {
	display: none;
}

.biography {
	height: 54px;
	width: 172px;
	background-image: url("../images/links_biography.gif");
}
a.biography:hover {
	background-position: 0px -59px;
}

.articles {
	height: 54px;
	width: 157px;
	background-image: url("../images/links_articles.gif");
}
a.articles:hover {
	background-position: 0px -59px;
}


.gallery {
	height: 54px;
	width: 159px;
	background-image: url("../images/links_gallery.gif");
}
a.gallery:hover {
	background-position: 0px -59px;
}


.educational {
	height: 54px;
	width: 180px;
	background-image: url("../images/links_educational.gif");
}
a.educational:hover {
	background-position: 0px -59px;
}

.latest {
	height:54px;
	width: 142px;
	background-image: url("../images/links_latest.gif");
}
a.latest:hover {
	background-position: 0px -59px;
}

.contact {
	height:54px;
	width: 131px;
	background-image: url("../images/links_contact.gif");
}
a.contact:hover {
	background-position: 0px -59px;
}

#mainbar {
    float: left;
	width: 100%;
}

#mainbar .wrap{
	width: 1000px;
	height:163px;
		padding-left:65px;

	padding-top:22px;
	
	}
	
	#mainbarinside {
    float: left;
	width: 100%;
}

#mainbarinside .wrap{
	width: 1000px;
	height:30px;
	padding-left:65px;
	padding-top:22px;
	
	}
	
	
	#mainbarinside p{
	font-size:11px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#010000;
	margin-top:0px;
	text-align:left;	
	}
	
	

#content {
    float: left;
	width: 100%;
	margin-top:12px;
	height: auto;
	margin-bottom:33px;
}

#content .wrap{
	width: 940px;
	margin-right:auto;
	margin-left:auto;
	padding-bottom:6px;
	margin-bottom:15px;
	height:100%;
	}
	
	#content p {
	font-size:12px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#010000;
	margin-top:0px;
	text-align:left;	
	}
	#content img {
		margin-right:7px;
	}
	
	.title {
	font-size:17px;
	font-family: Arial, Verdana, Arial;
	line-height:22px;
	color:#010000;
	margin-top:0px;
	text-align:left;
	padding-bottom:10px;
	font-weight:bold;
	
	}
	
	.date {
	font-size:11px;
	font-family: Arial, Verdana, Arial;
	line-height:22px;
	color:#999;
	margin-top:0px;
	text-align:right;
	padding-bottom:10px;
	margin-right:30px;
	}

	
	#content ul,li{
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#010000;
	margin-top:0px;
	list-style-image: url('../images/bullet.gif');
	}
	
	
	
	
	
#content a{
	border:none;
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#010000;
		}
		

		
	#content a:hover{
	border:none;
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#C60;
	text-decoration:underline;
		}

		
   #content a:visited {
	border:none;
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:21px;
	color:#010000;
		}		
	
	#content a:visted:hover{
	border:none;
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#C60;
		text-decoration:underline;

}
		
	
	
	#footer {
    position: relative;
	margin-top: -96px; /* negative value of footer height */
	height: 96px;
	clear:both;

	background: #FFF;
width: 100%;	
	color:#ffffff;
	
}

#footer .wrap{
	width: 940px;
	display:block;
	background: #FFF;
	height:96px;
	margin-right:auto;
	margin-left:auto;
	position:relative;
	
	}
	
	#footer p{
	
	font-family:Arial, Arial;
	font-size:9px;
	color:#b2b3b3;
	padding-top:10px;
	
	}

#footer a {
   color:#b2b3b3;
	text-decoration:none;
}
#footer a:hover.visted {
    color:#b2b3b3;
	text-decoration:none;
}
#footer a:hover { 
color:#b2b3b3;
text-decoration:underline;
 }





#contentsplit {
	width:980px;
	position:relative;
	
}

#contentsplit p
{
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#808285;
	margin-top:0px;
	text-align:left;
	margin-right:0px;
	}
	
.column1 { float:left; width:310px; margin-right:10px; margin-left:5px;}
.column2 { float:left; width:310px; margin-right:10px; }
.column3 { float:left; width:310px; margin-right:10px; }


#contentgallery {
	width:980px;
	position:relative;
	margin-top:12px;
}

#contentgallery p
{
	font-size:12.5px;
	font-family: Arial, Verdana, Arial;
	line-height:19px;
	color:#808285;
	margin-top:0px;
	text-align:left;
	margin-right:0px;
	}
	
.columng1 { float:left; width:200px; margin-right:10px; margin-left:5px;}
.columng2 { float:left; width:310px; margin-right:10px; }





