body {
	background-image: url(images/pipeking-mock-narrow2_01.jpg);
	margin:0;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90845a;
	line-height:20px;
	background-color:#2d1708;
}
#wrapper{width:699px; margin:0 auto;}
a:link, a:visited{text-decoration:underline; color:#90845a;}
a:hover{text-decoration:none;}

.main{
	border-right: 1px solid #95823f;
	border-left: 1px solid #95823f;
	border-bottom: 1px solid #95823f;
	background-color:#373737;
	padding:5px 0 20px 0;
	}

object{
	border-right: 1px solid #95823f;
	border-left: 1px solid #95823f;	
	}
	
.nav{color:#a49b86;
	text-align:center;
	font-size: 14px;
	padding: 5px 0 5px 0;
	}
.nav a:link, .nav a:visited, .nav a:active{color:#a49b86; text-decoration:none; padding:0 5px 0 5px;}
.nav a:hover{color:#FFFFFF;}

.content{background-color:#000000; width:680px; margin:10px auto 10px auto; padding:10px 0 10px 0;}
.cleft{ padding:10px 10px 10px 10px;}
.cright{padding:10px 10px 10px 10px;border-left:1px dashed #666;}
	
.homec{width:400px; text-align:justify; margin:0 auto;}
.sidebar{width:160px; margin:0 auto;}
	
.formpad{padding:0; margin:2px;}
.form{color:#000000; background-color:#84753e;}	
.button{padding:0 50px 0 0;}

.border{border:1px solid #90845a;}
.caption{color:#8a8a8a; line-height:15px;}
.legal{font-size:11px; color:#888; text-align:center; padding:5px 0 0 20px;}
.legal a:link, .legal a:visited, .legal a:active{text-decoration:underline; color:#888}
.legal a:hover{text-decoration:none;}
h3 {font-size:120%; padding:0; margin:0; color:#9d9d9d;}
h4 {font-size:110%; padding:0 10px; margin:0; text-align:right; display:inline;}

.photocontent{
	margin:0 auto 20px auto;
	width:620px;
	padding:5px;
	/*border:1px solid #95823f;*/
	text-align:center;
	}

.photoheader{background-color:#90845a;
	color:#FFFFFF;
	padding:3px 20px;
	font-size:150%;
	text-align:left;
	margin-bottom:10px;
	}
	
div.photocontent img{margin:3px; border:1px solid #90845a;}
div.photoheader a{color:#FFFFFF;}
/*
img#placeholder{border:0;}
img#placeholder2{border:0;}
img#placeholder3{border:0;}
img#placeholder4{border:0;}
img#placeholder5{border:0;}
img#placeholder6{border:0;}
*/

.flashBorder{border:1px solid #90845a;}

/*------------Calendar------------*/

.blank{width:82px;
	height:80px;
	float:left;
	margin:10px;
	padding:3px;
	
	}
.day{width:80px;
	height:80px;
	border:1px solid #90845a;
	float:left;
	margin:10px;
	padding:3px;
	color:#CCCC00;
	line-height:16px;
	font-size:90%;
	}
.month{clear:both;
	margin:10px;
	padding:5px;
	color: white;
	font-size:220%;	
	text-align:left;
	}
.ccontainer{
	width:800px;
	margin:0 auto;
	}	
.gig{text-align:right;}	
div.month a{padding:8px; font-size:50%; color:#CCCC00;}
div.gig span{color: white; font-size:130%; margin:0px 0; }
	
.clear{clear:both;}