html,body {
	font-family: "Lucida Grande", "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	height: 100%;
	padding:0; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#333333;
}

h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:10px;}

a:link { color: #0066FF; text-decoration: none; }
a:hover	{	color:#FF7E06;	text-decoration: none; }

#content a { color:#CCCCCC; text-decoration: none; }
#content a:hover {	color:#FF7E06; }

.footer { color: #CCCCCC; font-size:10px; text-align:center; }
.footer a { color:#CCCCCC; text-decoration: none; }
.footer	a:hover {	color:#FF7E06; }

#photoNav{text-align:center; text-decoration:none; padding:10px; margin:20px;}
#photoNav img{border:none;}

/* START COMMON BUTTONS */
a img.prev{background:url(../i/buttons/prev.gif) bottom no-repeat; border:none; width:79px; height:28px; cursor:pointer; margin:0 5px 0 5px;}
a img.next{background:url(../i/buttons/next.gif) bottom no-repeat; border:none; width:79px; height:28px; cursor:pointer; margin:0 5px 0 5px;}
a img.one{background:url(../i/buttons/one.gif) bottom no-repeat; border:none; width:15px; height:28px; cursor:pointer; margin:0 5px 0 5px;}
a img.two{background:url(../i/buttons/two.gif) bottom no-repeat; border:none; width:15px; height:28px; cursor:pointer; margin:0 5px 0 5px;}
a img.three{background:url(../i/buttons/three.gif) bottom no-repeat; border:none; width:15px; height:28px; cursor:pointer; margin:0 5px 0 5px;}
a img.myspace{background:url(../i/buttons/myspace.jpg) bottom no-repeat; border:none; width:155px; height:77px; cursor:pointer; margin:0 5px 0 5px;}
a img.purchase{background:url(../i/buttons/purchase.jpg) bottom no-repeat; border:none; width:99px; height:21px; cursor:pointer; margin:0 5px 0 5px;}
a:hover img, button:hover{background-position:top;}
/* END COMMON BUTTONS */

.listen {
	line-height:10px;
	font-size:10px;
}

.listen img{
	border:#CCCCCC 1px solid;
}

.listen a img{
	border:none;
}

.featured{
	width:169px;
	float:left;
	background-image:url(i/featured/Action Plan.jpg);
	background-repeat:no-repeat;
	margin:0px 25px 0px 5px;
}

.featured img{
	border:none;
}

.event_title {
	font: bold italic 14px/16px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.image_caption{
	font-size:10px;
	color:#CCCCCC;
}

.image_border{
	border:#000000 1px solid;
}

#open_space_l {
	margin:40px;
	padding-left:10px;
	border:#333333 1px solid;
	width:200px;
	float:right;
	top:-50px;
	background-color:#F5F5F5;
	color:#333333;
}

#open_space_l ul {
	list-style-image: url(i/icons/li.png);
	font: bold italic 10px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:5px;
}


#open_space_l a { color:#333333; text-decoration: none; }
#open_space_l a:hover {	color:#FF7E06; }

#open_space_r {
	float:right;
}

.gallery img { border:#666666 1px solid; }
.gallery a:link { opacity:.5; filter:alpha(opacity=50); }
.gallery a:hover { opacity:1.0; filter:alpha(opacity=100); }

#main {
	background: url(i/cmn/blue_background.gif);
	border: 1px solid #999999;
	margin-top:22px;
	margin-left:25px;
	margin-right:25px;
	min-width:800px; !important 
}

#main table {
	width:100%;
}

#container {
	height:auto;
	min-height:35em;
	display:block;
}

#content {
	padding:10px;
	margin-left:203px;
	position:relative;
	top:-100px;
}


#left_nav {
	width:203px;
	float:left;
	clear:all;
}

/* START FORM FORMATTING */

#title {
	width: 330px;
	height: 26px;
	color: #FFFFFF;
	font: bold 11px/18px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-top: 5px;
	text-transform: uppercase;
	letter-spacing: 2px;
	text-align: center;
}

#content form {
	width: 600px;
	min-height:25em;
}

.col1 {
	text-align: right;
	width: 150px;
	height: 28px;
	float: left;
	clear:right;
}

.col2 {
	height: 28px;
	width: 425px;
	float: left;
}

.colspan {
	height: 28px;
	width: 600px;
	float: left;
	text-align:center;
}

div.row {
	width:100%;
}

.input {
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	padding: 1px;
	border: 1px solid #8595B2;
}

.textarea {
	border: 1px solid #8595B2;
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	padding: 1px;
}

.private {
	color:#FF3300;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
