﻿@import url(_mp_nav.css);

* {margin: 0; padding: 0;}

body {background: #5f6639 url(../!images/int/gcvb_margin-tile2.gif) repeat-x;
	  margin: 0px;
	  color: #5D6043;
	  font-family: Lucida Sans;
	  font-size: .60em;
	  text-align: justify;
	  line-height: 1.65em;
	  }

a:link {color: #5d6043; font-weight: normal; font-size: 13px; text-decoration: underline;}
a:visited {color: #5d6043; font-weight: normal; font-size: 13px; text-decoration: underline;}
a:hover {color: #5d6043; font-weight: normal; font-size: 13px; text-decoration: none;}
	 
a.foot:link {color: #5d6043; font-weight: bold; font-size: 11px; text-decoration: none;}
a.foot:visited {color: #5d6043; font-weight: bold; font-size: 11px; text-decoration: none;}
a.foot:hover {color: #5d6043; font-weight: bold; font-size: 11px; text-decoration: underline;}	

#wrapper {border: 1px solid #545454;
		  width: 964px;
		  position: relative;
		  margin: 0 auto;}
		  
#header	{width: 964px;}	  

#header .left {background: url(../!images/mp/gcvb_top_logo.gif) no-repeat;
			   height: 112px;
			   width: 321px;
			   float: left;}

h2 {font-size: 14px; padding-top: 6px; padding-bottom: 2px;}
			   
#header .right {background: url(../!images/mp/gcvb_2nd-nav_base.gif) top center no-repeat;
				height: 112px;
				width: 643px;
				float: right;}
				
#mp_nav {background: url(../!images/gcvb_main-nav_base.gif) no-repeat;
		 width: 964px;
		 height: 41px;
		 clear: both;}
		 
#cta_box {width: 321px;
		  height: 173px;
		  float: left;}
		  
#cal_box {background: url(../!images/mp/gcvb_mp_calendar_base.gif) no-repeat;
		  height: 206px;
		  width: 321px;
		  float: left;}

#cal_box a {text-align:left; text-decoration:none;}
		  
#mp_flash {/*background: url(../!images/gcvb_mp_flash_placeholder.jpg) no-repeat;*/
		   height: 379px;
		   width: 643px;
		   float: right;}

#mp_flash div { display: none; }
		   
#splash_image {/*background: url(../!images/mp/gcvb_mp_photo-feature_bridge1.jpg) no-repeat;*/
			   height: 225px;
			   width: 321px;
			   float: left;
			   }
			   
#content_area {background: #FFF url(../!images/mp/gcvb_mp_3rd-nav_base.gif) top center no-repeat;
			   width: 643px;
			   height:225px;
			   float: right;
			   }
			   
#cont_nav_top {height: 28px; width: 643px;}

#content_area .text_field {padding: 20px; font-size:small; }			   
			   
#Footer {background: url(../!images/int/gcvb_footer_base.gif) no-repeat;
		height: 55px;
		width: 964px;
		clear: both;}


.FooterFormat {height: 55px; width:809px;}
.FooterSpace {padding-top: 16px;}
.FooterText {font-weight: bold; font-size: 11px;}	
.FooterBotText {color: #5d6043; font-weight: bold; font-size: 10px;}	

/* Positioned Mouse Over Elements for Main Page Call To Actions*/
	 
#VisitClick { position: absolute; cursor:pointer; display: block; left: 131px; top: 295px; width: 16px; margin: 0; height: 16px; border: 0px solid #000; z-index: 100; background: transparent;}		 		   		   
* html #VisitClick {top: 297px;}

a.VisitClick:link, a.VisitClick:visited { text-decoration: none;}
a.VisitClick:hover, a.VisitClick:active {background: url(../!images/mp/gcvb_button_hover_tan.gif) no-repeat; height: 16px; width: 16px; text-decoration: none;}

#NewClick { position: absolute; cursor:pointer; display: block; left: 224px; top: 295px; width: 16px; margin: 0; height: 16px; border: 0px solid #000; z-index: 100; background: transparent;}		 		   		   
* html #NewClick {top: 297px;}

a.NewClick:link, a.NewClick:visited { text-decoration: none;}
a.NewClick:hover, a.NewClick:active {background: url(../!images/mp/gcvb_button_hover_tan.gif) no-repeat; height: 16px; width: 16px; text-decoration: none;}

#CalClick { position: absolute; cursor:pointer; display: block; left: 280px; top: 336px; width: 16px; margin: 0; height: 16px; border: 0px solid #000; z-index: 100; background: transparent;}		 		   		   
* html #CalClick {top: 338px;}

a.CalClick:link, a.CalClick:visited { text-decoration: none;}
a.CalClick:hover, a.CalClick:active {background: url(../!images/mp/gcvb_button_hover_taupe.gif) no-repeat; height: 16px; width: 16px; text-decoration: none;}

#SearchClick { position: absolute; cursor:pointer; display: block; right: 20px; top: 532px; width: 34px; margin: 0; height: 28px; border: 0px solid #000; z-index: 10000; background: transparent;}		 		   		   
* html #SearchClick {top: 535px;}

a.SearchClick:link, a.SearchClick:visited { text-decoration: none;}
a.SearchClick:hover, a.SearchClick:active {background: url(../!images/mp/gcvb_mp_search_go2.gif) no-repeat; height: 28px; width: 34px; text-decoration: none; display: block;}


/* Calendar Text Area Formating */

#CalText {padding: 40px 17px 0px 32px;}
#CalText p {padding: 0; margin: 0;}
#CalText .CalHead {font-size: 10px; color: #D35928; font-weight: bold;}

.CalSep {background: url(../!images/mp/gcvb_mp_calendar_seps.gif) no-repeat; height: 3px; width: 253px; margin: 2px 0 2px 0;}
* html .CalSep {margin: 2px 0 -7px 0; padding-bottom: -3px;}