/* CSS Document */

body {
	margin-top; 0px; 
	background: #605a5a;
}

.gallery {
	margin: 0 ; 
	background: #fff; 
}

#shell {
	margin: 0 auto; 
	width: 966px; 
	background:url(images/back_tile.gif) repeat-y; 
/*	height:737px; */
/*	background:url(images/back_scr.gif) no-repeat; */
	}

/*********************** Menu ***********************/

#mhead {
	margin: 0 auto; 
	text-align:center;
	width: 966px; 
	height: 230px;
	background:url(images/back_scr.gif) no-repeat; 
	/*padding-top:8px;*/
	}

#slidebox{
	width: 946px; 
	margin: 0 auto; 
	text-align:center;
	}

#slide1{
	float:left;
	text-align:right;
	width: 230px; 
	height: 230px;
	margin: 4px 0px 0px 2px ;
	border: 1px solid #666;
	}
#slides{
	float:left;
	width: 230px; 
	height: 230px;
	margin: 4px 0px 0px 4px ;
	border: 1px solid #666;
	}

/*********************** Headers ***********************/

#top {
	margin: 0 auto; 
	width: 966px; 
	height: 8px;
	font-size:1px;
	background:url(images/back_scr.gif) no-repeat; 
	}
#head {
	margin: 0 auto; 
	text-align:center;
	width: 966px; 
	height: 67px;
	background:url(images/back_tile.gif) repeat-y; 
	}
#bmenu {
	margin: 0 auto; 
	text-align:center;
	width: 966px; 
	height: 24px;
	background:url(images/fader_k.gif) no-repeat; 
	}
#subhead {
	margin: 0 auto; 
	text-align:center;
	width: 966px; 
	height: 28px;
	background:url(images/back_tile.gif) no-repeat; 
	}
#subhead img {
	border-top:1px solid white;
	}

/*********************** Shell ***********************/

#content {
	/*background:url(images/back_tile.gif) repeat-y;  */
	margin: 0 auto; 
	width: 966px; 
	/*min-height: 450px;*/
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:12px;
	}

#contentbox{
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:12px;
	}

#content #container {
	padding:10px;
}

#content #left1{
	float:left; 
	width: 200px; 
	}
	
#content #right1{
	float:right; 
	width: 720px; 
	}

#content #right1 h1{
	margin: 0;
	padding-bottom:5px;
	text-align:center;
	font-size:12px;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:8px;
	}


#header{
	text-align:left;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:8px;
	padding:0px 5px 10px 5px;
	}
	
#button {
	float:left;
	width:95px;
	margin:2px 2px 2px 2px;
	padding:4px;
	border:0px solid #333;
	text-align:center;
	background-color:#84534b;
	color:#fff;
	}
	
#button a:link {color: #fff;text-decoration: none;}
#button a:hover {color: #fff;text-decoration: underline;}
#button a:active {color: #fff;text-decoration: underline;}
#button a:visited {color: #fff;text-decoration: none;}

/*****LINKS*****/

a:link {color: #83544b;text-decoration: underline;}
a:hover {color: #cc6666;text-decoration: underline;}
a:active {color: #ff6666;text-decoration: underline;}
a:visited {color: #83544b;text-decoration: underline;}

#content #left{
	float:left; 
	width: 330px; 
	}
	
#content #right{
	float:right; 
	width: 570px; 
/*	margin-right:10px; */
	background-color:transparent;
	}
	
#content #right h1{
	margin: 0;
	padding-bottom:5px;
	text-align:center;
	font-size:12px;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:8px;
	}


/*h1{
	font-size:16px;
	margin: 5px;
	padding-bottom:10px;
	}
*/
h1{
	margin: 0;
	padding-bottom:5px;
	text-align:center;
	font-size:12px;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:8px;
	}
	
p{
	margin: 5px;
	padding-bottom:10px;
	}

h2{
	margin: 0;
	color:#999999;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:2px;
	}
	
h3{
	margin: 0;
	color:#999999;
	font-size:10px;
	text-transform:uppercase;
	}

#artist{
	text-align:center;
	font-size:18px;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:12px;
	padding:0px 5px 0px 5px;
	}
	
#caption{
	width:270px;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

#vidtop{
	background-color:#efefef;
	margin: 0;
	width:270px;
	text-align:center;
	padding:10px 5px 5px 5px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	}

#vidlink{
	width:270px;
	padding:5px 5px 5px 5px;
	background:#efefef;
	border:1px solid #ccc;
	}

#poem{
	float:right;
	font-size:11px;
	line-height:18px;
	background-color:#efefef;
	width:240px;
	text-align:center;
	padding:2px 2px 2px 2px;
	border: 1px solid #ccc;
	margin:5px 10px 10px 20px;
	}

#text{
	margin:10px 10px 0px 10px;
	}
	
#text p{
	margin:10px 0px 10px 0px;
	}
	

#content #link{
	float:left; 
	width: 230px; 
	}
	
#content #contact{
	width:920px;
	margin: 0 auto;
	text-align:center;
	padding-top: 20px;
	}
	
/** Gallery **/

#galhead{
	text-align:center;
	color: #666;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:20px;
	padding:0px 0px 5px 0px;
	}
	
#col {
	float:left; 
	margin: 5px 5px 5px 0px;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:12px;
}

#col2{
	float:left;
	margin: 5px 0px 5px 5px;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:12px;
}
#col2 h1{
	font-size:16px;
	margin: 5px;
	padding-bottom:10px;
	text-align:left;
	}
#col2 p{
	margin: 5px;
	padding-bottom:10px;
	}
#col2 h2{
	margin: 0;
	color:#999999;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:2px;
	}

#col3{
	float:left;
	width:200px;
	margin: 5px 0px 5px 5px;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:12px;
}
#col3 h1{
	font-size:16px;
	margin: 5px;
	padding-bottom:10px;
	text-align:left;
	}
#col3 p{
	margin: 5px;
	padding-bottom:10px;
	}
#col3 h2{
	margin: 0;
	color:#999999;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:2px;
	}

#col4{
	float:left;
	width:300px;
	margin: 5px 0px 5px 5px;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:12px;
}
#col4 h1{
	font-size:16px;
	margin: 5px;
	padding-bottom:10px;
	text-align:left;
	}
#col4 p{
	margin: 5px;
	padding-bottom:10px;
	}
#col4 h2{
	margin: 0;
	color:#999999;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:2px;
	}

.topdot {
	border-top: 1px dotted #666;
	padding: 10px 0px 0px 0px;
	}
	
table.icons{
	}
	
table.icons img{
	padding:2px;
	border:1px solid #666;
	}
	
.pframe{
	background: #fff;
	padding:2px;
	border:1px solid #666;
}

.pframer{
	background: #fff;
	padding:2px;
	border:1px solid #666;
	margin-right:5px;
}

.padtop{
	padding: 5px 0px 5px 0px;
	}

#padart{
	float:left; 
	width:166px;
	margin: 5px 0px 0px 0px;
}
#padart1{
	float:right; 
	width:166px;
	margin: 5px 0px 0px 5px;
}

/* INSET BOX*/

#inset{
	background-color:#eaeaea;
	margin: 0px 0px 10px 5px;
	border: 1px solid #333;
	padding: 5px 5px 5px 5px;
}

#inset #titl{
	text-transform:uppercase;
	text-align:center;
	font-size:10px;
	padding: 2px 0px 4px 0px;
	}

#inset #linx{
	text-transform:uppercase;
	text-align:center;
	font-size:10px;
	padding: 4px 0px 2px 0px;
	}


/***************** BOTTOM MENU *******************/

#foot {
	width: 966px; 
	height: 200px;
	background:url(images/fader.gif) no-repeat; 
	}

#slidefoot {
	margin: 0 auto;
	width: 550px; 
	text-align:right;
	margin-top:10px;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:10px;
	text-transform:uppercase;
	}

#slidefoot a {
	color: #fff;
	}
	
#vidfoot {
	margin: 0 auto;
	width: 320px; 
	text-align:right;
	margin-top:10px;
	font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
	font-size:10px;
	text-transform:uppercase;
	}

#vidfoot a {
	color: #fff;
	}

.floatright{
	margin-left:10px;
	float:right;
	padding: 5px
}
/***************** HACKS *******************/

.clear {
	clear:both;
	font-size:1px;
	line-height:0px;
	}
#clear {
	clear:both;
	font-size:1px;
	line-height:0px;
	}
	
