/* CSS Document */

.banner {
	background-color:#0000FF;
	padding-left:10px;
	width:99%;
}

.space {
	background-color:#0000FF;
	clear:both;
}

.menu {
	background-color:#CCCCCC;
	clear:both;
	padding-left:10px;
	width:99%;
}

.pic {
	background-image:url(/images/pic.jpg);
	background-repeat:no-repeat;
	float:left;
	width:225px;
	border-right-style:double;
	border-bottom-style:double;
}

.caption {
/*	background-color:#00FFFF;*/
	height:inherit;
	width:inherit;	
}


img
{  border-style: none;
}

.main {
	margin-left: 225px;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
}



.title {
	font-family:"Bookman Old Style", "Book Antiqua", "Century Schoolbook", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:2em;
}



.title2 {
	font-family:"Bookman Old Style", "Book Antiqua", "Century Schoolbook", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:0.5em;
}

.links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:1em;
	padding-top:5px;
	padding-bottom:5px;
}

.links a:hover {
background-color:#0000FF;
color:#FFFFFF;
}
	
.pagetitle{
	font-family:"Bookman Old Style", "Book Antiqua", "Century Schoolbook", Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	color:#CC0000;
	font-weight:bold;
}

 h1 {
	font-family:"Bookman Old Style", "Book Antiqua", "Century Schoolbook", Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	color:#CC0000;
	font-weight:bold;
}

.pagetext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}

.captiontext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/*
a.whatever {
	target-name: new; 
	target-new: window; 
	target-position: above;
}
*/
.validationtexttop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-weight:bold;
}

.validation {
padding-left:10px;
}

.validationtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
}

.updated {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align:center;
}

.extratitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;

}

.extratext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;

}

.linkspage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
}


.dblink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
}

.dblinkdetails {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
}

li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	list-style-type: disc;
}

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:inherit;
	list-style-type: square;
}

/* CSS for CV */

dt {
	font-weight:bold;
	}
	
dd #further {
background-color:#999900;
}

.padding {
padding-left:15px;
font-size:0.85em;
}

#browsers {
width:50%;
float:left;
}
#os {
width:50%;
float:left;
}
#spacer {
clear:right;
}
#galleryone {
width:125px;
height:125px;
background-color:#666666;
text-align:center;
}
.imgpadding {
margin-top:25px;
}
.whitespace {
color:#FFFFFF;
}
#picselection {
width:125px;
float:left;
text-align:center;
}
#picselected {
float:left;
margin-left:50px;
text-align:center;
}

.largeimage img {

}