@charset "utf-8";
/* CSS Document */


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0px;
	}


#doccontainer{
	padding-top:29px;
	margin: 0 auto;
	width:735px;
	height:100%;
	}

#logo{
	width:735px;
	height:95;
	}

/* Top Nav */
	#topnav {height: 37px; text-align: left; margin: 0px;}
	#topnav ul {margin: 0px; padding: 0px;}
	#topnav li {list-style: none; display: inline; float: left; margin-right: 5px;}
	#topnav li a {font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none;}
    a.homelink {
          display: block;
		  width: 81px;
		  height: 37px;
		  background: url("site_images/home.gif") 0 0 no-repeat;
		  text-decoration: none;
	}
	a:hover.homelink {background-position: 0 -37px;}
    a.sampleslink {
          display: block;
		  width: 120px;
		  height: 37px;
		  background: url("site_images/sampleportfolios.gif") 0 0 no-repeat;
		  text-decoration: none;
	}
	a:hover.sampleslink {background-position: 0 -37px;}					
    a.weddings2009link {
          display: block;
		  width: 120px;
		  height: 37px;
		  background: url("site_images/clientweddings.gif") 0 0 no-repeat;
		  text-decoration: none;
	}
	a:hover.weddings2009link {background-position: 0 -37px;}	
    a.misclink {
          display: block;
		  width: 120px;
		  height: 37px;
		  background: url("site_images/misc.gif") 0 0 no-repeat;
		  text-decoration: none;
	}
	a:hover.misclink {background-position: 0 -37px;}			
			



/* Bottom Nav */
.navbar{
	background:#C08CF4;
	width:735px;
	height:51px;
	color:#ffffff;
	font-size:10px;
	font:Arial, Helvetica, sans-serif;
	}
	
.divider{
	width:1px;
	height:51px;
	float:left;
	}	
	
	
.nav{
	color:#ffffff;
	font-size:10px;
	font:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}
	
#nav li{
	display:inline;
	background: url(site_images/line.png) no-repeat 0 center;
	}	
	
#navhome{
	padding:18px 0 0 0;
	width:80px;
	height:33px;
	float:left;
	text-align:center;
	text-decoration:none;
	}
	
#navphotography{
	padding:18px 0 0 0;
	width:80px;
	height:33px;
	float:left;
	text-align:center;
	text-decoration:none;
	}
	
#navshow{
	padding:15px 0 0 0;
	width:80px;
	height:33px;
	float:left;
	text-align:center;
	text-decoration:none;
	}

#navprice{
	padding:15px 0 0 0;
	width:80px;
	height:33px;
	float:left;
	text-align:center;
	text-decoration:none;
	}
	
#navres{
	padding:15px 0 0 0;
	width:80px;
	height:33px;
	float:left;
	text-align:center;
	text-decoration:none;
	}
	
#navcontact{
	padding:15px 0 0 0;
	width:74px;
	height:33px;
	float:left;
	text-align:center;
	text-decoration:none;
	}
	
#wrapper{
	margin:10px 0px 20px 0px;
	width:735px;
	}			
	#wrapper a {font-size: 11px; color: #A001FC; text-decoration: underline;}
	
		



