/* CSS Document */

* {margin: 0; padding: 0;} 

body {
			font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background-color:#000;
}

#wrapper {
width: 970px;
margin: 20px auto 0px auto;
  text-align: left;
	  min-height:720px;
  height:auto !important;
  height:720px;
  padding-bottom: 10px; 
  	background-image: 
url(background.jpg);
background-repeat:no-repeat; 
}

#banner {
	float: left;
	height: 100px;
	width: 970px;
	padding-top:5px;
	padding-left:35px;
background-image:url(topbackground.png);
background-repeat:no-repeat; 
} 

.date {
	margin-top:-100px;
	width:160px;
font-size: 0.7em;
font-weight: bold;
float:right;
}

.smallnav {
	padding-top:53px;
	padding-left:2px;
	width:200px;
font-size: 1em;
font-weight: bold;

}

.imgtop {
padding-top:2px;
}




#navigation {
	float: left;
	min-height: 219px;
	height:auto !important;
	height: 219px; /* IE6 */
	width: 970px;	
	padding-left:12px;
	display:inline;
}

.navtitle {
	float: left;
	height: 35px;
	width: 121px;	
		padding-top:2px;
padding-bottom:5px;
display:inline;
}	

.nav1 {
	clear:left;
	float: left;
	min-height: 219px;
	height:auto !important;
	height: 219px; /* IE6 */
	width: 187px;	
	display:inline;
}	


a.rollover {     display: block;     width: 187px;     height: 219px;     text-decoration: none;     background: url("cvbutton.png");     } 

a.rollover:hover {     background-position: -188px 0;     } 

.displace {     position: absolute;     left: -5000px;     } 


a.rollover2 {     display: block;     width: 187px;     height: 219px;     text-decoration: none;     background: url("webdesignbutton.png");     } 

a.rollover2:hover {     background-position: -188px 0;     } 

a.rollover3 {     display: block;     width: 187px;     height: 219px;     text-decoration: none;     background: url("writerbutton.png");     } 

a.rollover3:hover {     background-position: -188px 0;     } 

a.rollover4 {     display: block;     width: 187px;     height: 219px;     text-decoration: none;     background: url("videobutton.png");     } 

a.rollover4:hover {     background-position: -188px 0;     } 

a.rollover5 {     display: block;     width: 187px;     height: 219px;     text-decoration: none;     background: url("photobutton.png");     } 

a.rollover5:hover {     background-position: -188px 0;     } 


.nav2 {
	float: left;
	min-height: 219px;
	height:auto !important;
	height: 219px; /* IE6 */
	width: 187px;
	margin-left:7px;
}	

.nav3 {
	float: left;
	min-height: 219px;
	height:auto !important;
	height: 219px; /* IE6 */
	width: 187px;
	margin-left:7px;
}

.nav4 {
	float: left;
	min-height: 219px;
	height:auto !important;
	height: 219px; /* IE6 */
	width: 187px;
	margin-left:7px;
}

.nav5 {
	float: left;
	min-height: 219px;
	height:auto !important;
	height: 219px; /* IE6 */
	width: 187px;
	margin-left:7px;
}


#mainContent {
	float: left;
	margin-top:8px;
	margin-left:12px;
	min-height: 300px;
	height:auto !important;
	height: 300px; /* IE6 */
	width: 575px;
	background-image:url(textbackground.png);
background-repeat:no-repeat; 
} 

#mainContentLarge {
	float: left;
	margin-top:8px;
	margin-left:12px;
	min-height: 300px;
	height:auto !important;
	height: 300px; /* IE6 */
	width: 970px;
	background-image:url(largebackground.png);
background-repeat:no-repeat; 
} 


#mainPhotos {
	float: left;
	margin-top:8px;
	margin-left:7px;
	min-height: 300px;
	height:auto !important;
	height: 300px; /* IE6 */
	width: 375px;
	background-image:url(latestphotos.png);
background-repeat:no-repeat; 
} 

#copyrightarea {
	clear:left;
	float: left;
	margin-top:6px;
	margin-left:7px;
	padding-top:10px;
	padding-left:10px;
	min-height: 35px;
	height:auto !important;
	height: 35px; /* IE6 */
	width: 970px;
	background-image:url(footer.png);
background-repeat:no-repeat; 
font-size: 0.7em;
font-weight: bold;
}


.smallcopy {
	margin-top:-10px;
	text-align:right;
font-size: 1em;
font-weight: bold;

}

#photodiv {
width:340px;
height:245px;
margin-left:16px;
margin-top:40px;	
}

p{ 
padding-left:10px;
padding-bottom:10px;} 

.contactform{ 
padding-left:10px;
padding-bottom:10px;} 

.list{ 
margin-left:12px;
margin-bottom:10px;} 

.lists{ 
margin-left:25px;
margin-top:10px;
margin-bottom:10px;} 


h1{ 
padding-top:5px;
padding-left:10px;
padding-bottom:10px;
font-size:2em;} 

h2{ 
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
font-size:1.2em;
font-style:italic;} 

a:link {
	color: #FFFFFF;
}

a:visited {
	color: #FFFFFF;
}

a:visited:hover {
	color: #CA4C4C;
}

a:hover {
	color: #CA4C4C;
}

a:active {
	color: #FFFFFF;
}
