body,html{background:#fff !important;}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	line-height:18px !important;
}
a, a:hover {
	text-decoration:none !important;
}
input, textarea {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;	
}
textarea {
	line-height:16px !important;
}
h1 {
	font-size:26px !important;
	font-weight:normal !important;
	line-height:32px !important;
}
h2 {
	font-size:20px !important;
	font-weight:normal !important;	
	line-height:26px !important;	
}
h3,h4 {
	font-size:14px !important;
	font-weight:normal !important;
}
#foxboro_col2 div.pad h1,#foxboro_col2 div.pad h2,#foxboro_col2 div.pad h3{color:#b80707 !important;}
#foxboro_container,#foxboro_content{width:100% !important;}
#foxboro_footer{width:960px !important; margin:0 auto !important;}

#foxboro_courtesy_links  { display: none; }

/*Header Styles*/
#foxboro_header{
	background:none !important;
	margin:0 auto !important;
	width:960px !important;
	height:125px !important;
	position:relative !important;
	/*z-index:100 !important;*/
	overflow:visible !important;
}
div#search{display:none;}

#logo {
margin: 10px 0 0 !important;
}

#logo-everythingbasketball {
margin: 15px 0 0 10px;
}


/*Navigation Menu*/
#foxboro_menu  {
width: 960px !important;
margin:-28px auto 0 !important;
background: none !important;
/*z-index: 1000 !important;*/
}
#foxboro_menu .radmenu {
float:right !important;
position:relative !important;
right:-10px;
}
#foxboro_menu ul li {
font-weight: normal !important;
}
#foxboro_menu .link {
background: none !important;
}
#foxboro_menu .link .text  {
color:#3F3F3F !important;
}
#foxboro_menu .link .text:hover  {
color:#b80707 !important;
}
#foxboro_menu ul li span {
font-size:14px !important;
padding:0 15px 10px !important;
}

#foxboro_menu .group {
background: #ffffff !important;
}

#foxboro_menu ul.group.level2 {
margin-left:0 !important;
}

#foxboro_menu .group .item {
border-bottom:1px solid #EFEFEF !important;
border-left:1px solid #EFEFEF !important;
border-right:1px solid #EFEFEF !important;
}
#foxboro_menu .group .item span {
font-size:11px !important;
padding:6px 10px 6px 10px !important;
}
#foxboro_menu .group .link:hover {
background: #EFEFEF !important;
}



/* Top Pane */
#dnn_TopPane{width:960px !important;margin:0 auto !important;position:relative !important;padding-top:10px !important;}
#foxboro_top{background:url('css/white_red/hheader_bg.png') repeat-x top center !important;}
#foxboro_top h1{margin-top:10px !important;margin-bottom:10px !important;}
#foxboro_top #headerTagline{color:#cccccc; padding:0px 5px 20px 0;}
#foxboro_top .slide-tagline{color:#fff !important;}
#foxboro_top .ISContent{color:#cccccc !important;float:left !important;width:550px !important;clear:both !important;}
#foxboro_top .header-contact {float:right !important;position:relative !important;z-index:200 !important;}
#foxboro_top .header-contact h2 a{color:#fff !important;}
#foxboro_top .header-contact p{color:#ccc !important;}

#foxboro_content{background:url('css/white_red/content_top.gif') repeat-x !important;width:100% !important;}
#foxboro_two-column-right{float:none !important;padding:0 !important;margin:0 auto !important;width: 960px !important;}

#foxboro_one-column, #foxboro_two-column, #foxboro_two-column-right, #foxboro_three-column{float:none !important;padding:0 !important;margin:0 auto !important;width: 960px !important;}

#foxboro_col2 div.pad, #foxboro_col3{float:left !important;margin-top:20px !important;}

/* Main Content */
#foxboro_col2{width:640px !important;margin: 0 !important; padding:0 !important;}
#foxboro_col2 .pad{padding:0 !important;}

/* Sidebar */
#foxboro_col1 h3,#foxboro_col3 h3{color:#b80707;margin:0 !important;padding:3px 10px 3px 10px !important;font-size:18px !important;}
#foxboro_col1 h3,#foxboro_col3 h4{margin:0 !important;padding:3px 10px 3px 10px !important;font-size:18px !important;}
#foxboro_col1,#foxboro_col3{width:300px !important;float:right !important;margin:20px 0 0 0 0 !important; padding: 0 !important;}
#foxboro_col1{padding-top:30px !important;}
div.pad div.block{background:url('css/white_red/box_top.png') top left no-repeat !important;padding-top:16px;}
div.block div.pad{background:url('css/white_red/box_bottomLong.png') bottom left no-repeat !important;padding:0px !important; margin:0 !important;padding:0px !important;padding-bottom:10px !important;}
div.block div.pad > *{width:298px;margin:0 auto !important;}
div.block div.pad .ContactFormWrapper{padding:0 0 5px 15px !important;margin:0 !important;}
div.block div.pad .ContactFormWrapper input[type=submit]{margin-bottom:0 !important;padding-bottom:0px !important;}
div.block div.pad ul{margin:0 !important;padding:0 !important;}
div.block div.pad ul li{border-left:none !important;border-right:none !important;margin:0 !important;padding:0 !important;}
div.block div.pad ul li a{display:block;font-size:12px;padding:7px 20px !important;}
div.block div.pad ul li a:hover{color:#b80707 !important;background:#f0f0f0 !important;}


/* Sidebar > Submenu */
/*#foxboro_sub-menu{padding:15px 0 0 0 !important;margin-bottom:15px;width:300px !important;}
#foxboro_sub-menu {background:url('css/white_red/box_top.png') top left no-repeat !important;}
#foxboro_sub-menu .radmenu{border-left:1px solid #cacaca !important;border-right:1px solid #cacaca !important;}
#foxboro_sub-menu .radmenu li {width:298px !important;}
#foxboro_sub-menu .radmenu li a{background:url('css/white_red/nav_arrow.gif') no-repeat 15px 2px !important;}
#foxboro_sub-menu .radmenu li a:hover{background:#f0f0f0 url('css/white_red/nav_arrow.gif') no-repeat 15px -26px !important;color:#b80707 !important;}
#foxboro_sub-menu .radmenu li a.link,#foxboro_sub-menu .radmenu li a.link span{border:none !important;}
#foxboro_sub-menu .radmenu li span{font-size:12px !important;padding-left:38px !important;}
#foxboro_sub-menu .radmenu li.selectedtab a{background:#f0f0f0 url('css/white_red/nav_arrow.gif') no-repeat 15px -26px !important;}
#foxboro_sub-menu .radmenu li.selectedtab span{font-weight:normal !important;color:#b80707 !important;}
#foxboro_sub-menu .radmenu li.last{margin:0 !important;padding:0 !important;}*/

/* Sidebar > Latest News/RSS Feeder */
div.feedreader_box td{padding:10px 10px 10px 55px !important;background:url('css/white_red/speech-bubble.png') 10px center no-repeat !important;	}
div.feedreader_box td .ItemLink a{font-size:12px;display:block !important;}
div.feedreader_box td .ItemLink a:hover{color:#b80707 !important;}
div.feedreader_box td:hover{background-color:#f3f3f3 !important;}
div.feedreader_box td .ItemInfo{font-style:normal;color:#A0A0A0  !important;}
div.padBottom{background:url('css/white_red/box_bottom.png')left bottom no-repeat;width:300px;height:8px;}

/* Sidebar > Generic Content Form */
div.block div.pad .ISContent{padding:10px 15px;}

/* email module */
.IngeniMailSubscribeContainer {
padding: 10px 15px 0;
}
.IngeniMailSubscribeContainer .IngeniMailSubscribeEmailInput {
width: 258px;
}
.IngeniMailSubscribeContainer .IngeniMailSubscribeButton {
width: 270px;
}


/* Blog */
div#bb-container div.post {width:640px;}

/* Footer */
#foxboro_footer .radmenu{float:left !important;}
#foxboro_footer p.copyright{float:left !important;}

/* LINK COLOR UPDATE */
p a, .footer-copyright a {
border-bottom: 0px none !important;
}
