body{
background:url(/img/popcorn/mainbg.gif) #ffffff;
margin:0;
font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif; 
}

A:link{ color:#ff5418; text-decoration:none; }
A:hover{ color:#888888; text-decoration:underline; }
A:active{ color:#ff5418; text-decoration:none; }
A:active:hover{ color:#FFFFFF; text-decoration:underline; }
A:visited{ color:#ff5418; text-decoration:none; }
A:visited:hover{ color:#888888; text-decoration:underline; }

#header{
background:url(/img/popcorn/headerbg.gif) no-repeat transparent bottom left;
width:800px;
margin-left:auto;
margin-right:auto;
height:520px;
text-align:center;
overflow:hidden;
border:0;
padding:0;
}

.title{
font-size:21px;
font-weight:bold;
letter-spacing:1px;
font-variant:small-caps;
color:#5C4F00;
background:#000000;
width:100%;
}

#wrap{
background:url(/img/popcorn/bg.gif) repeat-x top left;
width:100%;
margin-left:auto;
margin-right:auto;
}

#container{
margin-right:25%;
}

#content{
background:transparent;
width:429px;
height:400px;
overflow:hidden;
margin-top:0;
padding:21px;
color:#444444;
text-align:justify;
float:right;
}

#sidebar{
background:transparent;
width:200px;
height:400px;
overflow:hidden;
padding:21px;
padding-top:63px;
color:#444444;
text-align:justify;
float:right;
}

#sidebar H1{
	font-size:18px;
	margin-top:-15px;
}

#sidebar H3{
	font-size:18px;
}

#navcontainer{
float:left;
}

#navlist li{
list-style-type: none;
display:inline;
text-align:right;
padding-right: 20px;
font-family: 'Lucida Grande', Verdana, Helvetica, sans-serif;
font-size:12px;
text-transform:lowercase; 
color:#666666;
}

#navlist li a:link { color: #CEB100; text-decoration:none; }
#navlist li a:visited { color: #777777; text-decoration:none; }
#navlist li a:hover {color: #983D06; text-decoration:none; }

h1{
font-size:21px;
font-weight:bold;
color:#aaaaaa;
text-align:right;
}

h3{
font-size:21px;
font-weight:bold;
color:#ff5418;
text-align:right;
}

.content{
padding:21px;
text-align:justify;
font: 9pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
}

#footer{
	width:100%;
	padding:9px;
	text-align:right;
	text-transform:lowercase;
	font: 8pt/14pt 'Lucida Grande', Verdana, Helvetica, sans-serif;
	color:#333333;
	float:right;
}

#map_canvas{
	border: 1px solid #FF0000;
	padding:1px;
}

#my-glider{
	text-align:right;
	float:right;
	line-height: 100%;
}
div.scroller { 
	/* modify width and height of scrolling section if necessary	*/		
	width: 610px;
	height: 320px;
	overflow: hidden;
	}
div.scroller div.section {
	/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
	width: 610px;
	height:320px;
	overflow:hidden;
	padding:2px;
	float:left;	
	}
img.thumbnail  {
	float:left;
	display: block;
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 1px;
	}
div.scroller div.content {
	width: 10000px;
	height:0px;
	padding:0px;
	}
div.section_sidebar {
	background:transparent;
	width: 200px;
	height:320px;
	overflow:hidden;
	margin-top:0;
	padding-right:21px;
	color:#444444;
	text-align:justify;
	float:left;
	}
div.section_content {
	padding-top:21px;
	}

