/* CSS Document */




* {padding:0; margin:0;}

body {
	height:100%;
	margin-top:1%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#592D00;
	background-image: url(../imgs/wallpaper_minibrowns.gif);
}

#wrapper {
	width:850px;
	height:600px;
	margin:0 auto;
	border:2px solid #402000;
	background-color: #FFF7D5;
	background-image: url(imgs/right_brdr.gif);
	background-repeat: repeat-y;
	background-position: right;
}

#left {width:150px; height:600px; float:left;}

#top {
	margin-left:150px;
	width:700px;
	height:136px;


}





#nav {
	float:right;
	width:695px;
	height:50px;  margin-bottom:20px;
	margin-top:1px;
}

a:link, a:visited {color:#C64203;}

a:hover {color:#6B78BE;}





#content {
	width:570px;
	height:300px;
	overflow:auto;
	float:right;
	margin-right:45px;
	padding:30px;
	background-color: #FFFFFF; border:1px solid #800000; 
	position:relative;
}

#content.vids { padding:30px 0px 30px 20px; width:590px;}

/* home page */


#intro {position:relative; width:300px; float:left;}

#media {width:270px; float:right; border:1px solid #C74303; padding:10px; margin-top:-10px;}

#feature {clear:both;}

#media embed {margin:0px 5px 5px 5px; }

#content img {margin:0px 10px 10px 10px;}




#ftr {

	width:831px;
	margin:0 auto;
	border:2px solid #402000;
	background-color: #C54203;
	margin-top:3px;
	font-size:11px;
 	color: #FFF7D5;
	padding:10px; position:relative; clear:both;}

#ftr span.cpyright {font-size:10px; margin-left:15px;}

#ftr span.contact {width:580px; margin-left:300px; margin-right:15px; font-weight:bold; }

#ftr span.contact a:link, #ftr span.contact a:visited {color:#FFFFFF; text-decoration:none;}

#ftr span.contact a:hover {text-decoration:underline;}





#admin {
	position:absolute;
	left:159px;
	top:8px;
	width:19px;
	height:16px;
	z-index:1;
}




#intro {width:250px; float:left;}




ul.menu {
	list-style:none;
	display: block;
	width:652px;
	float:left;
	padding:7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C74303;
}

ul.menu li {float:left;}

ul.menu a:link, ul.menu a:visited {
	padding-right:11px;
	padding-left:11px;
	color: #6A3500;
	font-weight: bold;
	text-decoration: none;
	border-right:1px solid #C64203
}

ul.menu a.last  {border-right:none;}

ul.menu a:hover {color:#C74303;}

.left {float:right; padding:10px;}

p {margin-bottom:15px;}

p.vid {float:left; display:block; margin-right:16px; margin-bottom:30px;}

p.vid_last {clear:both;}

span.vidr {float:right;}

h3 {font-family:Arial, Helvetica, sans-serif; color:#D26900; font-size:17px; margin-bottom:20px;}

#workshop {
	width:285px;
	border:3px dotted #C64203;
	padding:15px;
	font-weight: bold;
	float:left;


}

#workshop_date {width:150px; margin-left: 350px; height:100px; 		border:1px solid #C64203;
	padding:10px; 
	font-weight: bold; background:#FFF7D5;
}

#workshop_feedback {width:400px; padding:15px; margin:0 auto; background:#FFFFFF; margin-top:20px;}

#workshop_links { margin-top:20px;  float:right; margin-right:45px;}

/* pop up */

#workshop_feedback {background:#FFF7D5;}


#contact {

	width:831px;
	margin:0 auto;
	border:2px solid #402000;
	background-color: #FFF7D6;
	margin-top:3px;
	font-size:12px;
	font-weight:bold;
 	color:#592D00;
	padding:10px; position:relative; clear:both; margin-bottom:3px;}


span.top_contact {margin-left:420px;}

