﻿/*
	Created by: Zach Calmus, Driver Websites
	2-1-08
*/

body
{
	color:#DEDEDE;
	background-color:#393939;	
}

.genUrl{color:#DEDEDE;}

.accountTab
{
	border-color:#DEDEDE;
	color:#DEDEDE;
	background-color:Black;	
}

#header{background:url("/css/images/bretImages/headerTop.jpg") top no-repeat;}

.headerSub
{
	background:url("/css/images/bretImages/header.png") no-repeat;
	height:338px;
}

* html .headerSub
{
	background:url("/css/images/bretImages/headerIE6.jpg") no-repeat;
}

#frame
{
	background:url("/css/images/bretImages/body.jpg") 0 0 repeat-y;
	width:950px;
}

#frameSub{background:url("/css/images/bretImages/background.jpg") bottom no-repeat;}

.footer
{
	border:none;
	width:910px;
	padding:30px 20px;
	background:url("/css/images/bretImages/footer.jpg") bottom no-repeat;
}

.footer a{color:#DEDEDE;}

.subHeading
{
	color:#DEDEDE;
	font-size:150%;
	font-weight:bold;
	text-align:center;
	text-transform:lowercase;
	letter-spacing:.7em;
	font-style:italic;
}

.upcomingEvents
{
	
	padding-left:10px;
	margin-bottom:20px;}

.upcomingEvents li
{
	font-size:80%;}


.submitDiv input, input, textarea
{
	color:#DEDEDE;
	background-color:Transparent;	
}

#mainBox{margin-top:0px;}

.menu a#accountNav{background:url("/css/images/bretImages/account.gif") -171px 0 no-repeat;}
.menu a#bioNav{background:url("/css/images/bretImages/bio.gif") -171px 0 no-repeat;}
.menu a#blogNav{background:url("/css/images/bretImages/blog.gif") -171px 0 no-repeat;}
.menu a#contactNav{background:url("/css/images/bretImages/contact.gif") -171px 0 no-repeat;}
.menu a#crewNav{background:url("/css/images/bretImages/crew.gif") -171px 0 no-repeat;}
.menu a#guestNav{background:url("/css/images/bretImages/guestbook.gif") -171px 0 no-repeat;}
.menu a#homeNav{background:url("/css/images/bretImages/home.gif") -171px 0 no-repeat;}
.menu a#linksNav{background:url("/css/images/bretImages/links.gif") -171px 0 no-repeat;}
.menu a#merchNav{background:url("/css/images/bretImages/merch.gif") -171px 0 no-repeat;}
.menu a#galleryNav{background:url("/css/images/bretImages/photos.gif") -171px 0 no-repeat;}
.menu a#newsNav{background:url("/css/images/bretImages/press.gif") -171px 0 no-repeat;}
.menu a#schNav{background:url("/css/images/bretImages/schedule.gif") -171px 0 no-repeat;}
.menu a#statsNav{background:url("/css/images/bretImages/stats.gif") -171px 0 no-repeat;}



.menu a.nav
{
	position:relative;
	z-index:45;
	margin-bottom:-30px;
	margin-left:-5px;
	display:block;
	text-indent:-9999px;
	height:75px;
	width:160px;	
}

a#homeNav:hover, a#blogNav:hover, a#bioNav:hover, a#galleryNav:hover ,a#linksNav:hover, a#schNav:hover, a#contactNav:hover, a#guestNav:hover, a#teamNav:hover, a#crewNav:hover, a#newsNav:hover, a#accountNav:hover, a#merchNav:hover, a#statsNav:hover
{
	position:relative;
	z-index:50;
	background-position:0 0;
}

a#homeNav:active, a#blogNav:active, a#bioNav:active, a#galleryNav:active ,a#linksNav:active, a#schNav:active, a#contactNav:active, a#guestNav:active, a#teamNav:active, a#crewNav:active, a#newsNav:active, a#accountNav:active, a#merchNav:active, a#statsNav:active
{background-position:0 0;}

a#homeNav.active, a#blogNav.active, a#bioNav.active, a#galleryNav.active ,a#linksNav.active, a#schNav.active, a#contactNav.active, a#guestNav.active, a#teamNav.active, a#crewNav.active, a#newsNav.active, a#accountNav.active, a#merchNav.active, a#statsNav.active
{background-position:0 0;}

.subContent h5 a,.pagingLinks a, .navLink a{color:#DEDEDE;}

.specialTitle
{
	font-size:90%;
}

.subContent h3,.upcomingEvents li strong{color:#115660;}
.subContent strong{font-style:italic;}
.pagingLinks strong{font-style:normal;}
.subContent .pdesc{font-size:83%;}

.specialSub
{
	margin-top:30px;
	text-align:right;
	padding-right:30px;	
}



.galleryPic
{
	text-align:center;
	width:118px;
	overflow:hidden;
	margin:5px;
	min-height:100px;
}

.subContent .dataPic img
{
	border:none;
	margin:auto;
	padding:0px;
	height:75px;
}

.subContent .dataPic a 
{
    margin:0px;
}

.scheduleLinks, .scheduleLinks a 
{
	color:#115660;
}

.addCommentLink
{
	float:right;
	clear:both;
	color:#115660;	
}

a
{
	color:#DEDEDE;
}

.galleryMainPic
{
	padding:2px;
	border:solid #DEDEDE 1px;
	margin-right:5px;	
}

.accountAdmin input
{
	width:auto;
	color:#DEDEDE;
}

.adminLink a
{
	margin-right:6px;
	color:Red;	
}

.devFooter
{
	background-color:#393939;	
}

* html .adminButton
{
	top:-10px;	
}