body {
	font-family: Helvetica, Arial, Verdana, sans-serif;	font-size: 100.01%;
	color: #000;
	background-color: white;
	margin: 0;
	padding: 0;
}

a {	
color: #000;
text-decoration: none;
}

a:visited {}

a:hover {	
color: #cc33cc;
}

a:active {}

a img {
border: 1px solid #fff;
}

a:hover img {
border: 1px solid #cc33cc;
}


p {
font-size:.7em;
}

h1, h2, h3 {
}

h1 {
font-size:1.1em;
text-transform: uppercase;
}

h2 {
}

h3 {
font-size:.8em;
border:0;
margin:2px 0 2px 0;
padding:0;
text-transform: uppercase;

}

#wrapper {
	margin: 11px;
}

#header {
	padding-left:15px;
}

#nav {
	font-size: 100.01%;

}

#nav ul {
	list-style-type: none;
	padding: 1px 0 5px 1px;
	border:0;
	margin: 0;
	
}

#nav ul li { 
	display: inline;
	margin-right:0.7em;
	}
	
#nav ul li a {
	color: white;
	background-color: #000;
	font-size:.7em;
	text-decoration: none;
	text-transform: uppercase;
	padding:2px 8px 1px 6px;
	margin:0;
	border:0;
	}

#nav ul li a:hover {
	color: #fff;
	background-color: #cc33cc;
	text-decoration: none;
	padding:2px 8px 1px 6px;
	margin:0;
	border:0;
}

#nav ul li a:active {
color:#CCC;
}

#name h1  {
	border:0;
	padding:0;
	margin:0;
}

#name h1 a {
	color: #000;
	text-decoration: none;
}

#name h1 a:hover {
	color: #cc33cc;
}

#main {
padding:10px 25px 10px 10px;
float: left;
}

#work {

}

#work td { 
position:relative;
vertical-align:top;
}

.caption {
text-transform: uppercase;
padding:5px;
}

#news {
color: #fff;
background-color: #cccccc;
border:1px solid black;
padding:2px 8px 1px 6px;
margin: 10px 0;
border:0;
}

#news a {
color: #ff1919;
}

#news h3 {
color:#cc33cc;
}

#contact {
margin: 20px 7px;
border:0;
}

#contact a {
}


#footer {
clear:both;
}

.float {
float:left;
}