
body, p, table, img { margin: 0px; padding: 0px; }
ul, ol, li { list-style:none; }
body { background:#062b42 url(images/bg.gif) no-repeat top center fixed; font: 12px Arial,Helvetica,sans-serif; }
img { border: 0px; margin: 0 0 -3px 0; }
a { text-decoration:underline; color:#770017; }
a:hover { text-decoration: none; color:#c60016; }
a:visted { text-decoration:underline; color:#770017; }
.left { float:left; }
.right { float:right; }
.clear { clear: both; }
h3 { font-size: 14px; font-weight: bold; }
img, div { behavior: url(/Common/iepngfix.htc) }

#all { width: 100%; }

#wrapper{ width:975px; margin:0 auto; }
#header { width:975px; height:307px; background:url(images/header.gif); position:relative; }

#main { background:#FFF; }

#sidebar { float:left; width:185px; padding:5px 0 0 0; }
#content { padding: 5px 15px 0 200px; }  
#content li{  list-style-type: inherit; }
#content ul li { list-style-type: disc; }
#content ul li ul li { list-style-type: circle; }
#content ul li ul li ul li{ list-style-type: square; }
#content ol li { list-style-type: decimal; }

#killerBee { background:url(images/killerbee.gif) no-repeat; width:151px; height:169px; margin:20px 0 0 20px; }

#footer { background:url(images/footer.gif) repeat-x; height:25px; padding:10px 20px 0 20px; }

#photoholder { position:absolute; top:5px; right:418px; }

.contactUsForm { margin:10px 0 0 25px; }
.contactUsForm label { text-align:right; margin:0 10px 0 0; width:75px; font-weight:bold;}
.contactUsForm input { width:200px; }
.contactUsForm textarea { width:300px; }
.contactUsForm .formbutton { margin:15px 0 0 0; width:125px; }
.contactUsThankYou {}
.contactUsThankYou h2 {}
.contactUsThankYou p {}

#imgMain {
  width:700px;
  height:525px;
  visibility: hidden;
}
#imgNext {
  width:700px;
  height:525px;
  visibility: hidden;
}

#PageCMS { padding: 10px; }
.galleryThumbnail {
    float:left;
    margin: 5px;
    border: 1px solid #000;
}
.galleryTitle {
    font-size: 1.2em;
    font-weight: bold;
}

/* Textbox Styles */
.tinyTextbox {
	width: 50px;
	padding: 2px;
	border: 1px solid #CCC;
}

.smallTextbox {
	width: 100px;
	padding: 2px;
	border: 1px solid #CCC;
}

.textbox {
	width: 200px;
	padding: 2px;
	border: 1px solid #CCC;
}	

.medTextbox {
	width: 300px;
	padding: 2px;
	border: 1px solid #CCC;
}	

.longTextbox {
	width: 400px;
	padding: 2px;
	border: 1px solid #CCC;
}	

/* DropDownList Styles */
.medDropDownList {
	width: 300px;
	padding: 2px;
	border: 1px solid #CCC;
}

/* Button Styles */
.button 
{
    background: #333 url(images/formButton.jpg) repeat-x;
	width: 100px;
	height: 23px;
	border: 1px solid #333;
	color: #333;
	font-size: 1em;
	font-weight:bold;
	cursor: pointer;
}

.bigButton 
{
    background: #333 url(images/formButton.jpg) repeat-x;
    padding: 0 10px 4px 10px;
	height: 23px;
	border: 1px solid #333;
	color: #333;
	font-size: 1em;
	font-weight:bold;
	cursor: pointer;
}

.smallButton 
{
    background: #333 url(images/formButton.jpg) repeat-x;
    width: 55px;
	height: 23px;
	border: 1px solid #333;
	color: #333;
	font-size: 1em;
	font-weight:bold;
	cursor: pointer;
}
/*  Styles for ASP:Calendar */
.calendar { width:100%; border:2px solid #999; background:#FFF; margin:15px 0; }
.calDayHeader { background:#87A0B6; padding:5px 0; }
.calDayCell { width:14.2857%; height:75px; background:#FFF; }
.calNextPrevButtons { padding:0 20px; }
.calOtherMonthDay { font-size:0px; color:#FFF; }
.calTitle { background:#466D8F; color:#FFF; font-size:18px; padding:5px 0; }
.calTodayDay { background:#BBB; }
.calWeekendDay { background:#DDD; }

.calDayEvent { background:#FF7F02; margin:2px 0; }
.calEventLink { text-decoration:none; color:#000; }
.calEventLink:hover { text-decoration:none; color:#FFF; }

.calEvents { border:1px solid #333; margin:15px 0; }
.calEvents h3 { background: #466D8F; font-size:15px; font-weight:normal; color:#FFF; margin:0px; padding:3px 5px; }
.calEvents a { color:#770017; }
.calEvents a:hover { text-decoration:underline; color:#C60016; }

