/********
	Use to style your SMS templates.
********/

/* Uncomment to import Eric Meyer's "reset.css" file.*/
/*@import url("/_ls/css/reset.css");*/

body {
	margin:0; padding:0; color:#000; 
	background:#0b1016 url(/_styles/images/bg_main.jpg) top center repeat-x;
	font:normal 11px arial,verdana,helvetica,sans-serif;
	text-align:center;
}

a:link {color:#0057aa; text-decoration:none;}
a:visited {color:#0057aa; text-decoration:none;}
a:hover	{color:#0057aa; text-decoration:underline;}
a:active {color:#0057aa; text-decoration:none;}

th, td {font-size:11px; color:#000;}

p {margin:3px 0;}

img {border:none;}

h1 {margin:5px 0; font-size:17px; color:#00486b;}
h2 {margin:5px 0; font-size:15px; color:#000; font-weight:bold;}
h3 {margin:5px 0; font-size:13px; color:#000; font-weight:bold;}

#container {margin:0 auto; width:100%; background:url(/_styles/images/background.jpg) top center no-repeat;}
#subcontainer {margin:0 auto; width:1000px; min-height:1000px;}

#header {position:relative; height:190px; z-index:1;}

#header div.topnav {position:absolute; left:650px; width:400px; font-size:13px; font-weight:bold; height:27px; line-height:23px; color:#ffb806; background:url(/_styles/images/bg_headernav.gif) top no-repeat;}
#header div.topnav ul {margin:0; padding:0;}
#header div.topnav ul li {display:inline; margin:0 15px;}
#header div.topnav ul li a {color:#ffb806; font-size:14px; font-weight:bold; line-height:20px;}

div.nav {position:relative; top:170px; margin:0 auto; width:100%; height:20px; background:#000;}

#interior_subnav {width:233px;}
#interior_subnav .subnav {margin:15px 0; padding:8px 0; background:url(/_styles/images/bg_subnav.gif) top no-repeat; min-height:175px; text-align:left; text-indent:5px;}
.subnav ul {margin:0px; padding:0px; list-style-type:none;}
.subnav ul li {margin:0 0 0 22px; padding:0; background-color:#c9cace; height:30px; border-bottom:1px solid #313234;}
.subnav ul li a {color:#000; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:30px;}

.subnav ul li.sub {margin:0 0 0 40px; padding:0; background-color:#656565; height:25px; border-bottom:1px solid #313234;}
.subnav ul li.sub a {color:#ffb806; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:25px;}
.subnav ul li.selected {background-color:#898989;}

#interior_content {width:452px; min-height:300px; text-align:left; background:#fff url(/_styles/images/bg_content.jpg) bottom no-repeat;}
#interior_content .cc {margin:30px 30px 85px 30px;}
#interior_content a {color:#blue;}

#interior_right {width:230px; text-align:center;}
#interior_right .irc {margin:15px 0px;}
.ad1 {margin-bottom:8px;}
.ad2 {margin-bottom:8px;}
.schedule {margin:0 11px; width:206px; text-align:left;}
.schedule .information {background-color:#97b4ba; margin-bottom:5px;}
.homepageflash {}
.watchlive {}
.fanzone {float:left;}
.snapshotcontest {float:left;}

.scheduletable {color:#000;}
.scheduletable tr {}
.scheduletable tr.alternate td {color:#00486B;}
.scheduletable tr td.header {font-weight:bold; text-align:center; height:25px; line-height:25px;}
.scheduletable tr td.header a {color:#000; font-size:11px; text-decoration:none;}
.scheduletable tr td.day1 {background-color:#97B4BA;}
.scheduletable tr td.day2 {background-color:#B8C8CC;}
.scheduletable tr td {padding:3px 0; vertical-align:top; font-size:10px; font-weight:bold; width:50%;}

#content {position:relative;}
#homepagenews {width:444px; height:173px; background-color:#fff; border-top:1px solid #a7a9ac; border-left:1px solid #a7a9ac; border-right:1px solid #a7a9ac; text-align:left;}

#footer {margin:10px 0; color:#ffb806;}
#footer a {color:#ffb806;}

/* Twitter */
#homepagetwitter {float:right; width:182px;}
#homepagetwitter h3 {margin:0; font-size:13px;}
#homepagetwitter p {font-size:10px; margin:2px 0;}
#homepagetwitter a {text-decoration:underline;}


/* FAQ's */
#posts {margin:5px 0; padding:0 25px;}
#posts li {margin:0; padding:3px 0; cursor:pointer;}
.question {font-weight:bold;}
.answer {display:none; font-weight:normal; margin:5px;}


/* Photo/Video Gallery */
.gallery .thumbs div.thumb {float:left; margin:5px;}
div.videogallery {margin:15px 0;}
div.videogallery ul {margin:0; padding:0; list-style:none;}
div.videogallery ul li {margin:5px;}

/* Navigation */
ul.jd_menu {margin:0px 50px; padding:0px; list-style-type:none;}
ul.jd_menu ul {display:none;}
ul.jd_menu li {float:left;}
ul.jd_menu li a.selected {color:#e73130!important;}

/* -- Sub-Menus -- */
ul.jd_menu ul {position:absolute; display:none; list-style-type:none; margin:0px; padding:0px; z-index:10000;}
ul.jd_menu ul li {float:none; margin:0px;}
ul.jd_menu, ul.jd_menu ul {background-color:#000; height:20px;}
ul.jd_menu ul {height:auto;}
* html ul.jd_menu ul {width:1%;}
ul.jd_menu li {
	margin:0px; padding:0 25px;
	color:#ffb806; 
	font-size:14px; font-weight:bold; text-transform:uppercase; 
	line-height:20px;
	cursor:pointer;	white-space:nowrap;
}
ul.jd_menu li a:link, ul.jd_menu li a:visited, ul.jd_menu li a:hover, ul.jd_menu li a:active {color:#ffb806; text-decoration:none;}
ul.jd_menu li.jdm_hover, ul.jd_menu li.jdm_active {background-color:#000; color:#fff;}
ul.jd_menu li li {background-color:#c9cace; font-size:12px; text-align:left; padding:5px 25px; border-bottom:1px solid #626365;}
ul.jd_menu li li a:link, ul.jd_menu li li a:visited, ul.jd_menu li li a:hover, ul.jd_menu li li a:active {color:#000; font-size:12px; text-decoration:underline;}
ul.jd_menu li li.jdm_hover, ul.jd_menu li li.jdm_active {background-color:#898989; color:#fff;}

table.cfdebug {text-align:left; width:1000px;}