body {
background:url('../images/bg.jpg');
background-repeat: repeat-x;
background-color: #4B4B4B;
font-family: Verdana, Tahoma, Arial, Helvetica, Geneva, sans-serif;     
width:100%;
height:100%;
margin:0;
padding:0;
}

#header {
margin:0 auto;
text-align:right;
width:800px;}

#submenu {
color:#ffffff;
background-color:#00AEF0;
margin:0 auto;
text-align:center; }

#wrapper {
width:800px;
margin:0 auto;
}

#workmenu {
	position:absolute;
margin-left:260px;
float:left; }

a.work:link { color: #000000; text-decoration: none }
a.work:active { color: #000000; text-decoration: none }
a.work:visited { color: #000000; text-decoration: none }
a.work:hover { color: #00AEF0; text-decoration: underline }

h3 {
letter-spacing:-1px;
font-size:12px;
margin-bottom:-1px;}

#web { float:left;
font-size:10px;
}
#graphic {float:left;
margin-left:10px;
font-size:10px;}
#photo {float:left;
margin-left:10px;
font-size:10px;}
#menu {
text-align:right;
background-color:#ffffff;
width:800px;
 }

#content {

text-align:center;
width:800px;
height:450px;
background-color:#ffffff;
 }

#content2 {

text-align:center;
width:800px;
background-color:#ffffff;
 }
 
 


h1 {

letter-spacing:-5px;
font-size:36px;
text-align:left;}

h2 {
margin-top:-5px;
letter-spacing:-2px;}

#who {
margin-top:10px;
margin-left:5px;
text-align:left;
width:245px;
float:left;
font-size:13px;
}

#vr{
margin-top:150px;
width:20px;
float:left;
}

#what {
margin-top:10px;
text-align:left;
width:245px;
float:left;
font-size:13px;
}

#where {
margin-top:10px;
float:left;
width:250px;
text-align:left;
margin-right:5px;
font-size:13px;

}

h4 {
	font-size:16px;}


#bottom { 
width:800px;
margin:0 auto;
margin-top:10px;
color:#ffffff;}

#recent {

float:left;
width:500px;
border-right:solid #ffffff 1px;
}

#contact {

text-align:right;
border-left:solid #ffffff 1px;
margin-left:90px;
float:left;
width:200px;
}
#footer {
	width:800px;
	margin:0 auto;
margin-top:10px;
color:#ffffff;
text-align:right;
letter-spacing:-1;
font-size:9px;}

#capri {
	width:200px;
	float:left;
	margin-left:70px;
}

#dsm {float:left;
	width:200px;
		margin-left:30px;}
		
	#cake {
			float:left;
			width:200px;
			margin-left:30px;}

#band{float:left;
width:200px;
margin-top:10px;
margin-left:70px;}

	#college {
			float:left;
			width:200px;
			margin-left:70px;}
			
	#compo {
			float:left;
			width:200px;
			margin-left:30px;}
			
	#am {
			float:left;
			width:200px;
			margin-left:30px;}

#textheader {
	text-align:left;
	font-size:25px;
	padding:10px;
	letter-spacing:-2px;
}
			
#box {
	float:left;
	width:180px;
margin-left:16px;
margin-bottom:10px;
}