@charset "utf-8";
/* CSS Document */
html{ min-height:101%; margin:0; padding:0; height:100%;}
body{background-color:#FFFFFF; background-image:url(images/bg-sketch.jpg); background-repeat:repeat-x; background-position:top; text-align:left; color:#000000; font-size:12px; font-family:"Trebuchet MS", verdana; height: 100%;}
* {margin: 0; padding: 0;}
img {border:0;}
p {padding-bottom:10px;}
#container {position:relative; background-color:#FFFFFF; width:771px; margin:0 auto; min-height:100%;  background:url(images/pole2.jpg) repeat-y; border:2px solid #800000;}
#container-home {position:relative; background-color:#FFFFFF; width:771px; margin:0 auto; min-height:100%;  background:url(images/pole3.jpg) repeat-y; border:2px solid #800000;}

 /* for Internet Explorer */
/*\*/
* html #container {
height: 100%;
}
/**/
#header {background:url(images/pole.jpg) repeat-y; height:220px;}
#webcam {background:url(images/pole.jpg) repeat-y; padding:0 15px;}
#headertxt{position:absolute; top:180px; font-size:30px; color:#6A0000; width:100%;  font-family:"monotype Corsiva"; font-weight:normal;}
#leftcol-home{float:left; width:480px; padding-left:19px; padding-right:13px; background-color:#FFFFFF; background:url(images/pole3.jpg) repeat-y;}
#rightcol-home{float:left;width:252px; background-color:#FFFFFF; padding-left:2px; }
#leftcol{float:left; width:415px; padding-left:19px; padding-right:13px; background-color:#FFFFFF; background:url(images/pole2.jpg) repeat-y;}
#rightcol{float:left;width:317px; background-color:#FFFFFF; padding-left:2px; }
#leftright{float:left; width:158px; padding-right:7px;}
#rightright{float:left; width:158px; }
img {vertical-align:top;}
#nav {padding:4px 4px 0 230px; position:absolute; top:0px;}
#nav ul, #nav li{margin:0; font-size:17px; font-family:"monotype Corsiva" ; font-weight:300;}
#nav li{display:inline; color:#FFFFFF; margin:0 2px 0 3px; padding:1px 5px 0 5px; }
#nav a {color:#FFFFFF; text-decoration:none;}
#nav a:hover {color:#F2D197; text-decoration:none;}
#footer {
	font-size:11px;
	text-align:right;
	width:771px;
	margin:0 auto;
	position:relative;
/*	position:absolute;
	bottom:0;
	right:8px;*/
	height:15px;
}
a {color:#FFFFFF; text-decoration:underline;}
a:hover {color:#6A0000; text-decoration:none;}
h1 {background:url(images/h1bg.jpg) repeat-x; width:100%; height:28px; font-size:22px; text-align:center; color:#4D4D4D; font-family:"monotype Corsiva";font-weight:normal;}
h2 {font-size:16px; padding:10px 0 0 0; }
h3 {color:#800000;}
h4{background:url(images/h4bg.jpg) repeat-x; width:100%; height:28px; font-size:22px; text-align:left; color:#FBC036; font-family:"monotype Corsiva";font-weight:normal;}
.clear {clear:both;}
a:link.undecorated{
	text-decoration: none;
	color: black;
}
a:visited.undecorated{
	text-decoration: none;
	color: black;
}
#leftcol a, #leftcol-home a,#footer a {color:#6A0000; text-decoration:none;}
#leftcol a:hover, #leftcol-home a:hover {color:#6A0000; text-decoration:underline;}
#rightcol a, #rightcol-home a {color:#6A0000; text-decoration:none;}
#rightcol a:hover, #rightcol-home a:hover {color:#6A0000; text-decoration:underline;}
#leftcol ul {padding-left:25px;}
p.big {font-size:15px;}
#rightcol ul {padding-left:25px;}
#leftcol img, img.border {border:4px solid #800000; }
hr { color:#CCCCCC;}
.calendar { text-align:left; vertical-align:top; margin:0 0 0 10px;}
.calendar td {padding:0 0 0 20px; vertical-align:top;}
#leftcol img.noborder{border:none; padding:5px; }
.padding { padding:10px;}
.leftalign { float:left;}
.caps {text-transform: Uppercase;}
img.noborder {border:0;}
