body {
	width: 100%;
	//margin:0 auto; 
	padding:0; 
	height:100%;
	background:#66C;
}

#wrapper {
	//clear: both;
    resize: both;
    position: relative;
    min-width: 880px;
    max-width: 70%;
	background-color:#99F; 
	margin: 30px auto;
	overflow:hidden;
	padding: 20px;
	text-align:left;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	float: left;
}

#main {
	text-align:left;
	margin: auto auto;
	font-family: Verdana, Geneva, sans-serif;
//	background-color:green;
	padding: 0px 30px;
}

#title {
//	background-color:blue;
	text-align:center;
}

#navbar {
//	background-color:cyan;
	width:250px;
	margin:30px 30px;
	padding-top:50px;
	float:left;
	//position: fixed;
}

#navTab {
	width:250px;
	margin-top:10px;
}

#copyright {
	clear:both;
	width:1040px;
	margin: 30 auto;
	font-family: Verdana, Geneva, sans-serif;
	font-size: .7em;
}

ol {
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	font-size:small;
	}
	
li:before {
	content: "[" counter(item, decimal) "]";
	}
	
li {
	counter-increment: item;
	text-indent: -25px;
	padding-left: 25px;
	}


img {
	border:hidden;	
}

#bio {
	//background:red;
	text-align:justify;
	margin-top:30px;
	padding:0px;
}

.floatright {
	float:right;
}

.floatleft {
	float:left;
}

img.photo {
	margin-left:20px;
	vertical-align:text-top;
}

h3 {
	text-align:center;	
}

.thumb {
	margin:10px;	
}

.gallery {
	margin:0 auto;
//	background-color:yellow;
	text-align:center;
}

a > .dropshadow:hover {
	background-color: #2F2C78;
	-moz-box-shadow: 1px 1px 5px #2F2C78;
	-webkit-box-shadow: 1px 1px 5px #2F2C78;
	box-shadow: 1px 1px 5px #2F2C78;
}

img.thumb:hover {
	-moz-box-shadow: 3px 3px 4px #605B80;
	-webkit-box-shadow: 3px 3px 4px #605B80;
	box-shadow: 3px 3px 4px #605B80;
}

.roundcorners {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.subGallery {
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background-color: #DDD8F8;
}

.class h3 {
	color: #392F73;	
	-webkit-border-radius: 0px;
}

.class {
	#border:3px solid #33C;
	-webkit-border-radius: 8px;
	-moz-bor-radius: 8px;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	#-webkit-border-bottom-left-radius: 0px;
	#-webkit-border-bottom-right-radius: 0px;
	margin-top: 10px;
	background-color: #DDD8F8;
}

.class h2 {
	text-align: center;
	color: white;
	background-color: #3A48A5;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
 	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;

}
