/* GENERAL  */
/*links*/
a:link {color: #369;}
a:visited {color: #369;}
a:hover {color: #000;}
a:active {color: #369;}

.clearer {
 height:1px;
 overflow:hidden;
 margin-top:-6px;
 clear:both;
}
body {background: #eee; padding: 0; margin: 0; font-family: trebuchet, arial, sans-serif; font-size: 12px}
#wrap {margin: 10px auto 10px auto; background: #fff; border: 1px solid #ddd; width: 750px;}

/* Top Area */
div#top {border-bottom: 1px solid #ddd; display: block; padding: 10px;}
div#top div#glm {}
div#top div#glm img {float: left; position: relative; margin-right: 20px;}
div#top div#glm div#glmdesc {padding-top: 5px;}

/* Page sponsor */
#pagesponsor {
	margin: 1em auto 1em auto;
	width: 480px;
	font-size: 12px;
	text-align: right;
	}
#pagesponsor img {float: right; margin-left: 12px; border: 0; }

/* Main Area for Cams */
#main {
	margin-left: 0;
	/* used if nav is turned on 
	margin-left: 170px;*/
	text-align: center;
	}
h1 {
	color: #369;
	background: #eee;
	padding: 6px;
	font-size: 20px;
	text-transform: uppercase;
	margin: 0;
	}
h2 {
	color: #369;
	padding: 12px 6px 6px 6px;
	font-size: 20px;
	margin: 0 auto 0 auto;
}
.cam {margin: 0;}
.cam img {display: block; margin: 0 auto; }
/* .cam img {display: block; margin: 0 auto; height: 351px; width: 468px;} */

.camcode {width: 468px; margin: 0 auto 5px auto; background: #ddd; padding: 5px 0;}
#copy {margin: 10px auto; text-align: center; font-size: 11px; color: #999; border-top: 1px solid #ddd; padding: 5px;}

/* old style
.webcam {	clear: both; text-align: center; width: 640px; margin-left: auto; margin-right: auto;	}
.webcam .webcamimage {}
.webcam table, .webcam td {
	border: 2px solid #eee;
	border-collapse: collapse;
	}
.webcam td.desc {	padding: 5px;}
.webcam td  {vertical-align: top;}	
.webcam td.desc .webcamcode {overflow: auto; width: 234px; border: 1px solid #ccc; height: 50px; text-align: left;}
.webcam td.desc h3 {margin: 5px 0 0 0; color: #369; font-size: 13px;}
*/


/* navigation*/
ul#navlist
{
/*turning nav off for now*/
display: none;
/* ----- */
width: 158px;
\width: 160px;
w\idth: 158px;
padding: 0px;
border: 1px solid #808080;
border-top: 0px;
margin: 5px;
font: bold 12px verdana,helvetica,arial,sans-serif;
background: #808080;
float: left;
}

ul#navlist li
{
list-style: none;
margin: 0px;
border: 0px;
border-top: 1px solid #808080;
}

ul#navlist li a
{
display: block;
width: 130px;
\width: 158px;
w\idth: 130px;
padding: 4px 4px 4px 4px;
border: 0px;
border-left: 20px solid #aaaabb;
border-left: 20px solid #369;

background: #ccccdd;
background: #eee;

text-decoration: none;
text-align: right;
}

ul#navlist li a:link { color: #666677; }
div#navcontainer li a:visited { color: #666677; }

ul#navlist li a:hover
{
border-color: #ff9000;
color: #ffffff;
background: #000d33;
} 
