
body {
	background-image: url(../images/backgrounds/main_bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.buttonStyle { background-color:#CCCCCC; azimuth:center; }
.imageTitle {color: #000000; font-weight: bold; font-size: 16px; }
.totals {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; }
.totalViews, .date {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: normal;}
.uploadNote {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; font-weight: normal; line-height:18px;}
.uploadsReady {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; line-height:18px;}
.commenter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; }
.postDate {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0066CC; text-decoration:none; font-weight:normal; }
.totalComments {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; }
.totalVotes { color: #CC0000; font-weight: bold;}
.calls {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; }
.categoryTitle {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #666666; }
.pic_title {font-family: verdana, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height:14px; text-decoration:none;}
.vidCount {font-family: Arial,verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height:8px;}	
td, .text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; font-weight:normal;}
.formz { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; letter-spacing:-1px;}
.whiteTitle { font-family:Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:18px; }
.tag01 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #cc0000; line-height:10px; font-weight:normal;}
.tag02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; line-height:18px;}
.tag03 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #999999; line-height:18px;}
.tag04 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000; line-height:18px;}
.newText { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;}
.newTextTitle { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000;}
a {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration:underline; font-weight: bold;}
.dash {font-family: Arial, Helvetica, sans-serif; font-size: 10px;color: #999999; line-height:12px;}
.mainImage	{border-width:10px; border-color:#000000;}
.votes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CC0000;
}
.universalNav  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #FFFFFF;
text-decoration:none;
 }
 .footer  {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal; 
color: #FFFFFF;
text-decoration:none;
 }
 
.style11 {color: #FFFFFF; font-weight: bold; }
.thumb {border-style:solid; 
border-color:#000000; 
border-top-width: medium; 
border-bottom-width:medium;
border-left-width:medium;
border-right-width:medium;
width:100px;
height:75px;
}
.commentPic {border-style:solid; 
border-color:#CC0000; 
border-top-width: 2px;
border-bottom-width:2px;
border-left-width:2px;
border-right-width:2px;
width:50px;
height:50px;
}

.vertThumb {border-style:solid; 
border-color:#000000; 
border-top-width: medium; 
border-bottom-width:medium;
border-left-width:medium;
border-right-width:medium;
width:75px;
height:100px;
}
.pic_title {	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height:14px;
	font-weight: normal;
	text-decoration:none;
}
a.submitter {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; }
a:hover.submitter {font-family: Arial, Helvetica, sans-serif; font-size: 10px;text-decoration:underline; color: #CC0000; }
.thumbnail{
position:relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: black;
padding: 5px;
left: -3000px;
z-index: 50;
}

.thumbnail span img{ /*CSS for enlarged image*/

border-width: 0;
padding: 2px;
z-index: 50;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
top:20%;
display:inline;
left: 40px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
.mainImage	{border-width:10px; border-color:#000000;}
.previewHorizontal	{border-width:10px; border-color:#000000; width:400px; height:300px;}
.previewVertical	{border-width:10px; border-color:#000000; width:300px; height:400px;}
.map_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.dash_links {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}