html,body { 

padding:0px; 
margin:0px; 
background-color:#000000;
height:100%; 

}
#gallery-07-08 {
width:422px;
height:133px;
background-image:url(site/images/common/gallery-year-07-08-header.png);
background-repeat:no-repeat;
display:block;
margin-left:auto;
margin-right:auto;
}
#gallery-07-08:hover {
width:422px;
height:133px;
background-image:url(site/images/common/gallery-year-07-08-header-hover.png);
background-repeat:no-repeat;
display:block;
margin-left:auto;
margin-right:auto;
}
#gallery-06-07 {
width:422px;
height:133px;
background-image:url(site/images/common/gallery-year-06-07-header.png);
background-repeat:no-repeat;
display:block;
margin-left:auto;
margin-right:auto;
}
#gallery-06-07:hover {
width:422px;
height:133px;
background-image:url(site/images/common/gallery-year-06-07-header-hover.png);
background-repeat:no-repeat;
display:block;
margin-left:auto;
margin-right:auto;
}
#gallery-mickey {
width:422px;
height:133px;
background-image:url(site/images/common/gallery-year-header-normal.png);
background-repeat:no-repeat;
display:block;
margin-left:auto;
margin-right:auto;
}
#gallery-mickey:hover {
width:422px;
height:133px;
background-image:url(site/images/common/mickeys-pics-header.png);
background-repeat:no-repeat;
display:block;
margin-left:auto;
margin-right:auto;
}
#container { 
width:930px;
margin-left:auto;
margin-right:auto; 
margin-top:20px; 

}

#content { float:left; 
width:752px; 

}

#adverts { 
float:right; 
width:147px; 
background:url(images/common/backg_adverts.gif) no-repeat; 
padding:10px; 
padding-left:15px;
padding-top:25px; 

}

#adverts p { margin:0px; 
padding:0px; 
margin-bottom:10px; 

}

#contact {

	width:500px;
	float:left;
	margin-left:25%;
	margin-right:25%;
	margin-top:25px;
	height: 518px;
	
}

#ticker {
	float:left;
	width:50px;

}


#main { float:left; 
padding:0px; 
margin:0px; 
background:url(images/common/dummhome_lo.gif) no-repeat; } 

#gallery { float:left; 
background:url(images/common/backg_gallery.gif) no-repeat;top:0; padding:10px; padding-top:6px; padding-left:42px; padding-right:20px; 
width:690px; 
height:140px; 

}
#gallery #news { 
float:left; 
width:217px; 
background:url(images/common/vertdiv.gif) no-repeat top right; 
padding-right:10px; 
position:relative; 
top:0; 
font-family:Verdana, Arial, Helvetica, sans-serif; 

}
#gallery #news img { margin:0px;
padding:0px; 

}
#gallery #news h2 { font-size:12px; color:#C00; 
padding:0px;margin:0px; 
padding-top:5px; 
padding-left:5px; 
letter-spacing:-1px; }

#gallery #news p { 
font-size:11px; 
color:#000; 
padding:0px;
margin:0px; 
padding-top:5px; 
padding-left:5px; 

}
#gallery #fotos { float:right; 
width:453px; 
position:relative; 
top:0; 
}

#gallery #fotos .tn1 { padding-left:1px; 
padding-top:4px; 

}
#gallery #fotos .tn2 { 
	
	padding-left:4px; 
	padding-top:4px; 

}

#info { 

	float:left; 
	top:10px; 
	padding-top:10px; 
	padding-left:42px; 
	padding-right:20px; 
	width:690px; 
	min-height:40px;
	padding-bottom:10px; 
	margin-bottom:10px;
	height:310px;

}

#info #nextshow {
	float:left;
	width:217px;
	background:url(images/common/vertdiv2.gif) no-repeat top right;
	min-height:10px;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 215px;

}

#info #nextshow h3 { 
	font-size:16px; 
	color:#C00; 
	padding:0px;
	margin:0px; 
	padding-top:5px; 
	padding-left:5px; 
	letter-spacing:-1px; 

}

#info #nextshow p { 

	font-size:14px; 
	color:#FFF; 
	padding:0px;
	margin:0px; 
	padding-top:5px; 
	padding-left:10px; 
	margin-bottom:5px;
	min-height:10px; 

}

#info #recruit { float:right; width:453px; position:relative; top:0;}
#info #recruit p { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px;margin:0px; padding-top:5px; padding-left:5px;}
/* -----start of new biolinks--------------------------------------------------  */
#biolinks { float:left; top:0; background:url(images/common/biobackg.gif) no-repeat; padding:10px; padding-top:10px; padding-left:42px; padding-right:20px; width:690px; clear:both; height:165px;}
#biolinks #homeguvpic { position:relative; top:-43px; left:-23px; width:380px; }
#biolinks #guvbio { position:relative; top:-215px; left:360px; width:315px; }
#biolinks #guvbio ul{ padding:0px;margin:0px; list-style-type:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:315px; } 
#biolinks #guvbio li.left { float:left; padding-top:3px; width:120px; color:#C00; font-weight:bold; }
#biolinks #guvbio li.right { float:right; padding-top:3px; width:180px; color:#000; font-weight:normal; }
#biolinks #footlinks { position:relative; top:-180px; left:-15px; width:682px; }

/*-----end of new biolinks--------------------------------------------------------  */

#biofull { float:left; top:0; width:752px; background:url(images/fullbio/fullbio_backg.gif) no-repeat 298px 235px; }
#biofull #header { position:relative; }
#biofull #fotos { position:relative; top:3px; width:297px; }
#biofull #guvbio { position:relative; top:-497px; left:320px; width:400px; }
#biofull p { padding:0px;margin:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; } 
#biofull a,a:link { color:#C00; font-weight:bold; text-decoration:none; } 
#biofull a:hover { color:#C00; font-weight:bold; text-decoration:none; } 
#biofull #guvbio table{ padding:0px;margin:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; } 
#biofull #guvbio .left { width:150px; vertical-align:top; padding-top:7px; width:150px; color:#C00; font-weight:bold; }
#biofull #guvbio .right { padding-top:7px; color:#000; font-weight:normal; }

#normpage { top:0; width:752px; }
#normpage #leftside { float:left; width:218px; background:url(images/common/back_galleryside.gif) no-repeat top left; height:413px; padding-top:30px; }
#normpage #leftside p{ text-align:center; padding:0px 0px 10px 0px; margin:0px; }
#normpage #mainbit { float:right; width:534px; background:url(images/common/back_gallerypage.gif) no-repeat top left;}
#normpage #mainbit #gallerycopy { width:474px;padding:27px 17px 17px 17px; }
#normpage #mainbit #gallerycopy h1 { padding:0px; margin:0px; background:url(images/headers/head_photogallery.gif) no-repeat;width:474px;height:79px; }
#normpage #mainbit #gallerycopy h1 span { display:none; }
#normpage #mainbit #gallerycopy #copybody { padding:0px; margin:0px 0px 0px 8px; background-color:#CA0C1C; font:11px Verdana, Arial, Helvetica, sans-serif normal; color:white; }
#normpage #mainbit #gallerycopy #copybody p { padding:0px 15px 10px 15px; margin:0px; }
#normpage #mainbit #gallerycopy #foot { height:9px; background-image:url(images/common/galleryfooter.gif); }
#normpage #mainbit #gallerycopy #copybody a,a:link { font-weight:bold; text-decoration:none; color:white; letter-spacing:-1px; }
#normpage #mainbit #gallerycopy #copybody a:hover { font-weight:bold; text-decoration:none; color:#CA0C1C; background-color:white; letter-spacing:-1px; }
#normpage #mainbit #gallerythumbs { margin-top:25px; padding-bottom:30px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/common/back_galleryrep.gif) repeat-y; float:left; }
#normpage #mainbit #gallerythumbs h2 { padding:0px;margin:0px;margin-left:27px;font-size:14px;color:#C00;letter-spacing:-1px;text-transform: uppercase; }
#normpage #mainbit #gallerythumbs .picboxes { margin-left:27px; margin-top:15px;height:120px; }
#normpage #mainbit #gallerythumbs .picboxes p { color:#333; font-size:11px; font-weight:bold; padding:5px 0px;margin:0px; }
#normpage #mainbit #gallerythumbs .picboxes .picbox1 { width:150px;height:100px;position:relative;left:0px;top:0px; }
#normpage #mainbit #gallerythumbs .picboxes .picbox2 { width:150px;height:100px;position:relative;left:158px;top:-100px; }
#normpage #mainbit #gallerythumbs .picboxes .picbox3 { width:150px;height:100px;position:relative;left:316px;top:-200px; }
#normpage #mainbit #gallerycopy ul a,a:link,a:visited { font-weight:bold; text-decoration:none; color:#CA0C1C; letter-spacing:-1px; font-size:11px; }

#normpage #mainbit #gallerycopy ul a:hover { 

font-weight:bold; 
text-decoration:none; 
color:white; 
background-color:#CA0C1C; 
letter-spacing:-1px; 

}

#normpage #mainbit #gallerythumbs p { 

padding:0px;
margin:0px;margin-left:27px;
font-size:11px;
color:#000; 

}

#normpage #storepage { 

	float:left; width:662px; 
	background:url(images/store/storeback.gif) no-repeat top left; 
	padding-top:120px; 
	padding-left:45px; 
	padding-right:45px; 
	padding-bottom:25px; 

}

#normpage #normfooter { 
	float:right; width:725px; background:url(images/common/back_normfooter.gif) no-repeat top left; height:118px; 					 	padding-left:27px; padding-top:17px; 
	
}

.product_desc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}

.price {
	font-weight: bold;
	color: #CA0C1C;
}

.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-top: 10px;
	color: #CA0C1C;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 5px;
}
.product_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	padding-top: 10px;
	border-top-width: 2px;
	border-top-style: dashed;
	border-top-color: #999999;
	color: #CA0C1C;
	font-weight: bold;
	letter-spacing: -2px;
}
.product_note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	letter-spacing: 0px;
}
.prod_color {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#upcoming_dates { width:147px; 
	font:10px normal Verdana, Arial, Helvetica, sans-serif; 
	color:#FFF; 

}
.event { 

	background-color:#333; 
	border-bottom:2px solid white; 

}

.event_foot_town { 

	background-color:#666; 
	padding:2px;

}

#homegovepic {
	padding-top:200px;
}

#first_name {
	
	float:left;
	width:49%;
	height:40px;
}				

#last_name {

	float:right;
	width:49%;
	height:40px;
}
#email {
	float:left;
	width:100%;
}	
#footer-links {
width:735px;
height:132px;
float:left;
padding-left:35px;
background-image:url(images/common/back_normfooter.gif);
background-repeat:no-repeat
}
#guvbio {
height:535px;
}
#guvbio_box { position:relative; top:-215px; left:360px; width:315px; }
#guvbio_box ul{ padding:0px;margin:0px; list-style-type:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:315px; } 
#guvbio_box li.left { float:left; padding-top:3px; width:120px; color:#C00; font-weight:bold; }
#guvbio_box li.right { float:right; padding-top:3px; width:180px; color:#000; font-weight:normal; }

#guvbio_box {
height:165px;
}
		
