/* CSS Document */

.on {background-color: #FFFFFF; }
.off {background-color: #EFEFEF; }


body {
font-family: arial, Verdana, sans-serif;
font-size: 11px;
margin: 0px;
padding: 0px;
background: url(../../../graphics/bg.jpg) #00285E repeat-y top left;
}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #2B447A;}
a.nav			{ text-decoration: none; color : #2B447A; }
a.nav:hover		{ text-decoration: underline; }

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #2B447A; }
a:hover		{ text-decoration: underline; color : #918039; }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 0px;}

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 11px; }
.gentitle { font-size : 14px; color : #2B447A; font-weight : bold;}
.gen,.genmed,.gensmall { color : #2B447A; }
a.gen,a.genmed,a.gensmall { color: #2B447A; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #918039; text-decoration: underline; font-weight: bold;}

/* Special text */
.style7 { color: #FFFFFF; }
.style12 { color: #CCCCCC; }
.schedule { font-size: 12px; font-family: Arial, Helvetica, sans-serif}
.scheduleheader { font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder}
.miniheader { font-size: 14px; color : white; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
a.miniheader:link   { text-decoration: none; color : white; }
a.miniheader:visited { text-decoration: none; color : white; }
a.miniheader:hover	{ text-decoration: none; color : white; }


.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
a.copyright		{ text-decoration: none;}
a.copyright:hover { text-decoration: underline;}

.mainpagelist,h1,h2 	{ font-weight: bolder; font-size: 11px; color : #2B447A;}
a.mainpagelist:link   { text-decoration: none; color : #003366;}
a.mainpagelist:visited { text-decoration: none; color : #006699;}
a.mainpagelist:hover	{ text-decoration: underline; color : #918039;}

.black 	{ font-weight: bolder; font-size: 12px; color : black;}
a.black:link   { text-decoration: none; color : #003366;}
a.black:visited { text-decoration: none; color : #006699;}
a.black:hover	{ text-decoration: underline; color : #918039;}

.newsheader  { font-size: 14px; color : #2B447A; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
a.newsheader:link   { text-decoration: none; color : #2B447A; }
a.newsheader:visited { text-decoration: none; color : #2B447A; }
a.newsheader:hover	{ text-decoration: none; color : black; }

.newsitem  { font-size: 13px; color : #2B447A; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px;}
a.newsitem:link   { text-decoration: none; color : #2B447A; }
a.newsitem:visited { text-decoration: none; color : #2B447A; }
a.newsitem:hover	{ text-decoration: none; color : black; }

.draftchoice{
color: #FF0000;
font-style: italic;
}

/* Tables */
table.contacts
{ width: 580px;
background-color: #fafafa;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px; }


td.header
{ background-color: #CEBA8A;
border: 1px #000000 solid;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #404040; }

td.header2
{ border-bottom: 1px #6699CC solid;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #dbdbdb;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.dotted
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.dotted1
{ border-bottom: 1px #6699CC dotted;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #f4f4f4;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

td.double
{ border-bottom: 1px #6699CC double;
text-align: left;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px; }

.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 1px;
width: 620px;
}

.curlycontainer2{
border: 1px solid #b8b8b8;
margin-bottom: 1em;
width: 325px;
}

.curlycontainer .innerdiv{
background: transparent url(graphics/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #000000;
padding-top: 5px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

.curlycontainer2 .innerdiv{
background: transparent url(graphics/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #000000;
padding-top: 5px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

div.footer {
border: 1px dashed #fff;
font-family: Verdana, sans-serif;
font-size: 10px;
background: #2B447A;
width: 745px;
margin: 7px;
padding: 5px;
color: white;
link color: #918039;
}

.footer a:link { color: white; }
.footer a:visited { color: white; }
.footer a:hover { color: white; }
.footer a:active { color: white; }

div.depth1 { 
font-size: 12px;
color: #ffffff;
font-weight: bold;
background: #2B447A;
padding: 3px;
}

div.depth2 { 
font-size: 12px;
color: #000000;
font-weight:bold;
padding: 3px;
}

div.depth3 { 
font-size: 11px;
color: #000000;
font-weight:bold;
padding: 3px;
}

div.depth4 { 
font-size: 11px;
color: #000000;
padding: 3px;
}


table.directions th {
background-color:#EEEEEE;
}
	  
img {
color: #000000;
}

div.newsitem {
padding-bottom: 3px;
border-bottom: 1px dashed #CCCC99;
width: 300px;
margin-bottom: 3px;
}

div.newsheader {
font-weight: bold;
font-size: 15px;
padding: 3px;
border: 2px solid #CCCC99;
width: 300px;
margin-bottom: 3px;
}

div.poll{
width: 297px;
padding: 3px;
border: 1px solid #2B447A;
width: 300px;
margin-bottom: 3px;
margin-top: 3px;
}

div.video{
font-size: 12px;
width: 292px;
padding: 3px;
border: 1px solid #2B447A;
width: 300px;
margin-bottom: 3px;
margin-top: 3px;
}

div.bluetube {
padding-bottom: 3px;
width: 292px;
margin-bottom: 3px;
}

div.sked{
font-size: 12px;
width: 292px;
padding: 3px;
border: 1px solid #2B447A;
width: 300px;
margin-bottom: 3px;
margin-top: 0px;
}

/*Ebay */

#ebay {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #FFF;
	background-image: url('http://www.ourbombers.com/ebay/bg-ebay.jpg');
	background-repeat: repeat;
	width: 300px;
}
#ebay img {
	float: left;
	padding: 5px;
	background-color: #F0F0F0;
	border: 1px solid #CCC;
	margin: 0px 10px 0px 0px;
}
.ebayitem {
	width: 300px;
	height: 150px;
	padding: 10px;
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
}
.ebayitem a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #369;
}
.ebayitem a:hover {
	color: #C30;
}
.ebaytitle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	text-decoration: underline;
}

/*Ebay Dedicated*/

#carp_dedicated {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	background-color: #FFF;
	background-repeat: repeat;
	width: 635px;
}
#carp_dedicated img {
	float: left;
	padding: 5px;
	background-color: #F0F0F0;
	border: 1px solid #CCC;
	margin: 0px 10px 0px 0px;
}
.ebaydeditem {
	width: 635px;
	height: 130px;
	padding: 10px;
	float: left;
	margin-bottom: 10px;
	border-bottom: 1px dashed #CC9;
	overflow: hidden;
}
.ebaydeditem a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #369;
}
.ebaydeditem a:hover {
	color: #C30;
}
.ebaydedtitle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 10px 0px;
	text-decoration: underline;
}
