/* THE BIG GUYS */

* {margin:0;padding:0}

body{padding: 0 0 0px;background: #4c648c;color:#333436;font:11px  "Times New Roman", Times, serif}



/* LINKS */

a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:none;cursor:pointer;} 

a:link {background:transparent;text-decoration:none;cursor:pointer;color:#b39044; font-weight:bold;} 

a:visited {background:transparent;text-decoration:none;cursor:pointer;color:#b39044; font-weight:bold;}  

a:hover,a:active {background:transparent;text-decoration:underline;cursor:pointer;color:#b39044;font-weight:bold;}  

.pdfLink

{

font-size:13px;

}

	.submit { 

	

	border: 1px solid;

	border-color: #B65E61 #530B0D #530B0D #B65E61;

	color: #000;

	font-size: 11px;

	margin-right: 10px ;

	padding: 2px 8px;

	cursor:pointer;

	}



/* FORMS */

form {margin: 0 0 1.5em}


fieldset {border: none}





submit {padding: 1px 3px;background:#666;color:#fff;font-weight:bold;font-size:96%}  






/* TYPOGRAPHY */

p, ul, ol {margin: 0 0 1.5em}

  
h2 {font-size: 14px; color:#333436; text-align:center;width:217px; height:52px;font-variant:small-caps;background:url(file:///C|/Inetpub/wwwroot/VC/images/menuOff.gif) no-repeat;}

h2 a, h2 a:link, h2 a:hover, h2 a:active, h2 a:visited {font-size: 14px; color:#333436; text-decoration:none;

font-variant:small-caps;}

h3 {font-size: 126%; }

h4 {font-size: 116%}

h5 {font-size: 106%}

h6 {font-size: 96%}

.highlight {color:#E17000}

.subdued {color:#999}

.error {color:#c00;font-weight:bold}

.success {color:#390;font-weight:bold}

.caption {color:#999;font-size:11px}

.date {font: bold 82% arial;color:#bbb;display:block;letter-spacing: 1px}

small {font-size:11px}







/* GENERAL */

img {border:none} 

hr {margin: 1em 0;background:#f2f2f2;height:1px;color:#f2f2f2;border:none;clear:both}

.clear {clear:both;position:relative;font-size:0px;height:0px;line-height:0px} 



/* LAYOUT - HEADER */

#header { height:103px; width:838px;
background:url(../images/header8.gif)

 /* Mozilla ignores crazy MS image filters, so it will skip the following */

}

 

#headerCord {
padding-top:80px;
padding-left:650px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
letter-spacing:.1em;

 /* Mozilla ignores crazy MS image filters, so it will skip the following */

}

 







/* LAYOUT - main body of page */

#wrap {width:838px;;margin: 0 auto;position:relative}

#content-wrap_top {position:relative;width:838px; height:27px;
background:url(../images/menu.gif);
color:#b39044;
font-size:13px;
font-weight:bold;
letter-spacing:.1em;
line-height:26px;
text-align:center;



}
#content-black-small {
width:838px;

background-color:#000000;
padding-top:8px;

}
#content-black {
width:838px;
height:289px;
background-color:#000000;
padding-top:8px;

}
#content-black-zoom {
width:838px;
height:395px;
background-color:#000000;
padding-top:8px;

}
#content-black-video{
width:838px;
height:325px;
background-color:#000000;
padding-top:8px;

}

#content-wrap_top a:link, #content-wrap_top a:visited {
color:#FFFFFF;
padding-left:9px;
padding-right:9px;
text-transform:uppercase;

} 



#selectedMenu a:link, #selectedMenu a:visited {
color:#b39044;

padding-left:9px;
padding-right:9px;
text-transform:uppercase;

} 

#content-wrap_top a:hover  {
color:#b39044;
text-decoration:none;

} 
#content-wrap_mid{
background-color:#303f58;
width:838px;
height:412px;
margin-top:6px;

}
#content-wrap_photo{
background-color:#303f58;
width:838px;
height:490px;
margin-top:6px;

}

#content-wrap_photo a:link, #content-wrap_photo a:visited {
padding-left:9px;
padding-right:9px;
color:#f0e3cd;

width:838px;
height:490px;
margin-top:6px;


} 
#content-wrap_photo a:hover  {
color:#d89637;
text-decoration:none;

} 

#content-wrap{
background-color:#000;
position:relative;
width:838px;
margin-top:6px;

background:url(../images/contentBack.gif) repeat-y;

}
#content-calendar{
background-color:#000;
position:relative;
width:838px;
margin-top:6px;

background:url(../images/contentCalendar.png) repeat-y;

}
#flash-back{
background-color:#000;
width:817px;
height:392px;
margin-top:10px;
position:absolute;
margin-left:10px;
}
#flash-back-photo{
background-color:#000;
width:817px;
height:468px;
margin-top:10px;
margin-bottom:10px;
position:absolute;
margin-left:10px;
}
#photo-flash{
color:#000;
padding-top:10px;
position:absolute;
left:0px;
}
#gallery-nav{
position:relative;width:848px; height:60px;

background:url(../images/photonav.gif) no-repeat;
color:#f0e3cd;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:.1em;
padding-top:16px;

text-align:center;

  }
#gallery-nav a:link, #gallery-nav a:visited {
padding-left:9px;
padding-right:9px;
color:#f0e3cd;



} 
#gallery-nav a:hover  {
color:#d89637;
text-decoration:none;
}

#nav-home-flash{
color:#000;
position:absolute;
left:0px;



}
#subFlash{
color:#000;
position:absolute;
left:0px;



}
#home-flash{
color:#000;
margin-left:312px;
margin-top:12px;



}


	

#content-wrap_bottom {position:relative;width:848px; height:60px;

background:url(../images/bottommenu.gif) no-repeat;
color:#d89637;
font-size:12px;
font-weight:bold;
letter-spacing:.1em;
padding-top:16px;
	
line-height:26px;
text-align:center;

  }






#content-wrap_bottom a:link, #content-wrap_bottom a:visited, #content-wrap_bottom a:active {
color:#eceabe;
padding-left:7px;
padding-right:7px;

} 

#content-wrap_bottom a:hover{
color:#d89637;
text-decoration:none;

}


#content-wrap_extra {position:relative;width:130%; height:27px;

margin-left:-120px;
margin-top:-20px;
color:#92a7ae;
font-size:12px;

letter-spacing:.05em;
	
line-height:24px;
text-align:center;

  }






#content-wrap_extra a:link {
color:#92a7ae;
padding-left:7px;
text-decoration:none;
padding-right:7px;

} 
#content-wrap_extra a:link, #content-wrap_extra a:visited {
color:#92a7ae;
padding-left:7px;
text-decoration:none;
padding-right:7px;

} 

#content-wrap_extra a:hover{
color:#fff;

}
	#subMenuTop{
	width:229px; height:4px;

	position:absolute;
		background:url(../images/submenuTop.gif) no-repeat;
	}
	#subMenuBottom{
	width:229px; height:3px;
	margin-top:-17px;
	
	
	background:url(../images/submenuBottom.gif) no-repeat;
	}
	
			#subMenuUnder{

		position:absolute;

	width:229px;
	height:300px;

	color:#efe5d4;

		background:url(../images/submenuUnder.gif) no-repeat;



	}
	#subMenuUnder a,#subMenuUnder a:visited,#subMenuUnder a:link,#subMenuUnder a:active{
	color:#4c648c;
	font-weight:bold;
	text-decoration:underline;
	
	}
	
	#subMenuUnder a:hover{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	
	}
	
	#utility {
	width:229px;
	position:absolute;
	left:8px;
	top:8px;
	margin-bottom:-11px;
	
	

	}

	

	#utility ul{
	list-style:none;

	  padding-top:4px;



	  color:#fff;
	  width:229px;


	}

		

	#utility a{



	  font-size: 14px; color:#fff;
	  margin-left:10px;
	  font-weight:normal;
	  line-height:24px;

	  text-decoration:none;

	  text-align:left;

	}

	#utility li{
	line-height:27px;

	

	width:229px; 

		background:url(../images/submenu.gif) no-repeat;

	text-align:left;

	}
		#utility .sub  {
	margin-top:-14px;
	margin-bottom:-11px;
	
	


	}
	#utility .sub ul {
	margin-top:40px;
	
	


	}
	#utility .sub li{

	

	width:229px;
	margin-top:-7px;
	
	

	padding-left:20px;

		background:url(../images/subsubmenu.gif) no-repeat;

	text-align:left;

	}
	
	#utility .sub a{

	font-size:12px;



	 color:#fff;
	  margin-left:10px;
	

	  text-decoration:none;

	  text-align:left;

	}
	
	#utility #current{
	background-color:#33FFFF;

	background:url(../images/submenuSelected.gif) repeat-y;



	}
	
		#utility .sub #current{
	background-color:#33FFFF;

	background:url(../images/subsubmenuSelected.gif) repeat-y;



	}


	#utility  a:hover{

	color:#b39044;

	text-decoration:none;



	}

	 #current a:hover{

	color:#b39044;

	text-decoration:none;



	}

	

	#sidebar {position:absolute;top:0;right:25px;width:20%;border-top: 5px solid #999;padding-top: 1px;padding-bottom: 40px}

/* LAYOUT TYPE B */



#content_top {margin: 0 23px 0 210px; padding:5px; height:10px; background:url(file:///C|/Inetpub/wwwroot/VC/images/body_panel_top.png) no-repeat}



#contentTemp {margin: 0 0px 0 0; 

line-height:30px;

font-size:18px;}

.contentTempBIG {

line-height:30px;

font-size:24px;}

#content-flash {margin: 0 0px 0 242px;



line-height:20px;}

#content-flash-zoom {margin: 0 0px 0 244px;



line-height:20px;}

#content {margin: 0 0px 0 242px;
font-size:14px;
color:#312613;
padding:10px 10px 10px 10px;



line-height:20px;}
#content-cal {
color:#FFFFFF;
font-size:14px;

padding:40px 40px 40px 40px;



line-height:20px;}
 #content li {margin: 0 0px 0 40px;




line-height:20px;}
#justifiedContent {margin: 0 0px 0 0px;

line-height:20px;

text-align:justify;

width:420px;}

#content_bottom {
height:8px;
width: 838px;
background-color:#000000;

}



#contentform {margin: 0px 70px 0 70px;

}

#titleText {
font-size:18px;
line-height:30px;
padding-bottom:5px;
font-weight:bold;
font-variant:small-caps;
color:#312613;
background:url(../images/titleHeader.gif) no-repeat;
height:33px;


}
.rule { margin: 10px 0px 10px 0px; background: url(../images/rule_graydot.gif) repeat-x; height: 1px; line-height: 1px; }
/* LAYOUT - FOOTER */

#footer {

font-family:Georgia, "Times New Roman", Times, serif;

font-size:11px;color:#333436; text-align:center;

font-variant:small-caps;}

	#footer p {margin:0}

	#footer a:link {color:#333436;

	text-decoration:none;}



#smalltext {clear:both;padding: 0px;font-size:11px;color:#333436; text-align:center;}

#capLetter { 0px;font-size:14px;}

.verysmalltext {clear:both;padding: 0px;font-size:9px;color:#333436; }

.itemCat {font-size:14px;

font-weight:bold;

}
.weather{
color:#907335;
font-weight:bold;
font-size:12px;
text-transform:uppercase;
text-align:center;


}
.tempText{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
	color:#907335;
	line-height:20px;
	font-weight:normal;
	}
.weathercopyright{
font-family: Times, Times New Roman, Helvetica, Tahoma, Verdana, Arial, sans-serif;
color:#907335;
font-size:8px;
}
.SmallText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}

/* FORMS */

input, select {font-family: "Trebuchet MS", arial,tahoma,verdana,sans-serif;margin: 0;
	padding:none; height:15; padding-left:3px; padding-top:2px; padding-right:3px; color:#333436; font-size:11px; font-weight:bold; vertical-align:middle; }
submit {padding: 1px 3px;background:#666;color:#fff;font-weight:bold;font-size:96%}  