/*Global Structure*/
body{background-color:#FFFFFF; margin: 0px 0px 0px 0px; padding:0px;}
td.leftCol1{margin:0px; padding: 1px 1px 1px 1px; width:139px; vertical-align:top; text-align:center;}
td.bodyCol{margin:0px; padding: 1px 1px 1px 1px; width:490px; vertical-align:top;}
td.bodyColEDP{margin:0px; padding: 1px 1px 1px 1px; width:763px; vertical-align:top;}
td.rightColEDP{margin:0px; padding: 1px 1px 1px 1px; width:10px; vertical-align:top;}
td.bodyCol1{margin:0px; padding: 1px 1px 1px 1px; width:245px; vertical-align:top;}
td.bodyCol2{margin:0px; padding: 1px 1px 1px 1px; width:245px; vertical-align:top;}
td.rightCol1{margin:0px; padding: 1px 1px 1px 1px; width:144px; vertical-align:top; text-align:center height:1000px;}
td.rightCol2{background-color:#F1F6FA; border-left:1px solid #8CA2BC; margin:0px; padding:1px 1px 1px 1px; width:202px;}
#wholeContainer{background-color:#ffffff; border:1px solid #000; margin-left:0px; margin-right:0px; padding:0px; width:983px; position:relative;}

/*Global Styles*/
body, p, td, div {color: #08324B; font:11px Arial, Helvetica, Verdana, sans-serif;}
a{text-decoration:none; color: #146698;}
a:visited{text-decoration:none; color: #08324B;}
a:hover {color: #AB8707;}
#breadCrumbs {color: #08324B; font:10px Arial, Helvetica, Verdana, sans-serif; padding-top:5px;padding-bottom:10px;}
#adText1 {color:#A3C9EC; padding-top:0px; padding-bottom:2px; padding-left:0px; padding-right:0px; margin:0px;}
#adTextRt {color:#A3C9EC; padding:0px; margin:0px;}

/*Header (logo/topnav/login)*/
#headerContainer{margin:0px; padding:0px; background: url(/store/images/Resource411_logo_Main.gif) no-repeat top left; width: 981px; height: 84px; color: #fff; position: relative; }
#headerContainer .reedLogo {top: 1px; left: 1px; width: 151px; height: 25px;position:absolute; display:block; cursor: pointer; text-decoration:none; text-indent: -99999px;}
#headerContainer .Resource411Logo {top: 26px; left: 1px; width: 607px; height: 56px;position:absolute; display:block; cursor: pointer; text-decoration:none; text-indent: -99999px;}
#LinksNav {top: 3px; left: 363px; width: 613px; height: 10px;position:absolute; text-align:center;}
/*#LinksNavInner a{color:#146698; font: bold .97em Arial, Helvetica, Verdana, sans-serif; letter-spacing:1px; margin:0px; padding:0px; text-decoration:none;}*/
#LinksNavInner a{color:#146698; font: bold .77em Arial, Helvetica, Verdana, sans-serif; letter-spacing:0px; margin:0px; padding:0px; text-decoration:none;}

/*
#TopLoginBox{color:#ffffff; padding:0px; font: 11px verdana, sans-serif; top:22px; left: 656px; width: 300px; height: 56px;position:absolute;}
#TopLoginBox td {color: #08324B; font: 11px verdana, sans-serif; letter-spacing:0px;}
#TopLoginBox .textBox {color: #000000; background-color: #ffffff;border: black 1px solid;font-family: arial, verdana, sans serif;font-size: 10px;font-weight: normal; width:145px; height:14px;}
#TopLoginLink {font: 13px verdana, sans-serif; letter-spacing:0px; text-align:center;}
#TopLoginLink a{color:#146698;}
#TopLoginLink a:visited{color:#004C7B;}
#TopLoginLink a:hover{color:#AB8707;}
*/
/*Header Main Nav*/
div#navbarContainer{border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background: url(/store/images/resource411_navBkgd_.gif) no-repeat top left; width:775px; height:37px; z-index:10;}

/* DSJ div#navbarContainer{border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background: url(/images/LA411_navBkgd_112905.gif) no-repeat top left; width:775px; height:34px; z-index:10;}*/

ul#primary-nav,
ul#primary-nav ul {
margin-left:0.005em; 
margin-right:0.005em; 
margin-top:.00em; 
/* DSJ margin-bottom:.05em;*/
margin-bottom:0px;
list-style: none;
line-height: 1;
font-weight: bold;
padding-top: .25em;
/* DSJ padding-bottom: .25em;*/
padding-bottom: 0px;
padding-left: .25em;
padding-right: .05em;
/* DSJ border-width: 1px ;*/
border-width: 0px ;
text-align:center; z-index:10;
}

ul#wideOne {width: 234px;  z-index:10;}/* Width of Menu Items*/
ul#wideTwo {width: 64px;  z-index:10;}/* Width of Menu Items*/
/*ul#primary-nav ul {width: 234px; /* Width of Menu Items }*/

ul#primary-nav li {
position: relative;
list-style: none;
float: left;
padding-top: .05em;
padding-bottom: .05em;
padding-left: .05em;
padding-right: .05em;
line-height: 12px;
text-align: center;
border: 1px solid #34AFD8; 
font-size:10px;  
margin-left:.05em; 
margin-right:.05em;
margin-top:0;
margin-bottom:0;
display: block; z-index:10;
}

ul#primary-nav li li{ 
text-align: left; z-index:10;}

li#btn1 {}
li#btn2 {}
li#btn3 {}
li#btn4 {}
li#btn5 {}
li#btn6 {}
li#btn7 {}
li#btn8 {}
li#btn9 {z-index:13;}
li#btn10 {z-index:14;}

/*
li#btn1 {width:98px; }
li#btn2 {width:96px; }
li#btn3 {width:36px; }
li#btn4 {width:34px; }
li#btn5 {width:89px; }
li#btn6 {width:110px; }
li#btn7 {width:69px; }
li#btn8 {width:62px; }
li#btn9 {width:45px; }
li#btn10 {width:69px; }
*/
ul#primary-nav {
width: 775px;
}

ul#primary-nav:after {
content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

ul#primary-nav li a {
display: block;
text-decoration: none;
color: #fff;
padding: 1px;
border-bottom: 0;
}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%;}
* html ul#primary-nav li a { height: 1%;}
/* End */

ul#subWide{
position: absolute;
display: none;
left: -4px; 
top: 28px;
width:237px;
}

ul#subThin{
position: absolute;
display: none;
left: -4px; 
top: 28px;
width:67px;
}

/*ul#primary-nav li ul li a { padding: 1px 1px 1px 1px; width:230px;} /* Sub Menu Styles */
/*a#subWide1 { padding: 1px 1px 1px 1px; width:230px;} 
a#subThin1 { padding: 1px 1px 1px 1px; width:60px;}*/
a#subWide1 { padding: 0px; width:230px;} 
a#subThin1 { padding: 0px; width:60px;}

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; background: #08324B; position: absolute; top:-3px;} /* Hide sub-menus initially */

div#subFar li:hover ul ul,
div#subFar li:hover ul ul ul,
div#subFar li.over ul ul,
div#subFar li.over ul ul ul {padding: 0px; margin: 0px; left: 232px;}

div#subNear li:hover ul ul,
div#subNear li:hover ul ul ul,
div#subNear li.over ul ul,
div#subNear li.over ul ul ul {left: 64px;}

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; background: #08324B; position: absolute;} /* The magic */

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background: #146698; z-index:14;}

ul#primary-nav li a:hover { color:#F5D959;background: #146698; z-index:14;}


/*Header Ads*/
div.leaderboard{background-color:#ffffff; margin:0px; padding:0px; height: 94px; top: 84px; left: 0px; width: 981px;}
div.leaderBox {border-bottom: 1px solid #004C7B;border-top: 1px solid #004C7B; background-color:#146698; margin:0px; padding:0px;}
div.adBanner {margin:1px 1px 1px 0px;}

/*Search*/
#topSearchBox{width:981px; left: 0px; border:1px solid #7B4D29;color:#3A444E; padding:0px; font: 11px verdana, sans-serif; text-transform:uppercase; background-color:#F7A621; height:24px; }
#topSearchBox td {color: #3A444E; text-transform:uppercase; margin:1px;}
#topSearchBox .textBox {color: #000000; background-color: #ffffff;border: #3A444E 1px solid;font-family: arial, verdana, sans serif;font-size: 10px;font-weight: normal; width:384px;}


/*Right Column 1*/
#advertiseHere {color:#A3C9EC;}

/*Right Column 2*/
#rightColumn2{margin:0px; padding:0px; background: url(/store/images/Resource411_411update_112905.gif) no-repeat top left; width: 202px; height: 54px; color: #fff; position: relative; z-index:1; }

#rightColumn2 .topImg {top: 1px; left: 1px; width: 202px; height: 54px;position:absolute; display:block; cursor: pointer; text-decoration:none; text-indent: -99999px; z-index:1;}
#updateNews {font: 10px verdana, sans-serif; letter-spacing:0px; text-align:left;}
#updateNews a{color:#146698;}
#updateNews a:visited{color:#146698;}
#updateNews a:hover{color:#733000;}
#updateNewsSignup {font: bold 10px verdana, sans-serif; letter-spacing:0px; text-align:left;}
#updateNewsSignup a{color:#146698;}
#updateNewsSignup a:visited{color:#146698;}
#updateNewsSignup a:hover{color:#733000;}
#wheresSpot{margin:0px; padding:0px; background: url(/store/images/Resource411_wheresspot_112905.gif) no-repeat top left; width: width: 202px; height: 35px; color: #fff; position: relative; }
#wheresSpot .spotImg {top: 1px; left: 1px; width: 202px; height: 35px;position:absolute; display:block; cursor: pointer; text-decoration:none; text-indent: -99999px;}
#wheresSpot a{color:#000000;}
#wheresSpot a:visited{color:#000000;}
#wheresSpot a:hover{color:#733000;}

/*411 Features - Right-hand video player*/
#video411features{margin:0px; padding:0px; color: #ffffff; position: relative; z-index:-1;}


/*Location of the Month*/
/*#adText {color:#A3C9EC; border-left: 1px solid #004C7B; border-right: 1px solid #004C7B; padding:0px; margin:0px;}*/
#adText {color:#A3C9EC; border-left: 0px solid #004C7B; border-right: 0px solid #004C7B; padding:0px; margin:0px; text-align:center;}
#lotmText {font: 10px verdana, sans-serif; letter-spacing:0px; text-align:left;}

/*411 Ads*/
#411Box {color:#000000; border: 0px solid #26A9E6; padding:0px; margin:0px; width:126px; line-height:14px; text-align:center;}
#411Box a{color:#000000;}
#411Box a:visited{color:#000000;}
#411Box a:hover{color:#1A7DAB;}

/*Events*/
#eventsBox {color:#000000; border-left: 1px solid #FFDA65; border-right: 1px solid #FFDA65; padding:0px; margin:0px;}
#eventsBox a{color:#146698;}
#eventsBox a:visited{color:#146698;}
#eventsBox a:hover{color:#733000;}

/*Bottom Banner*/
#btmadText {color:#A3C9EC; width:468px; padding:0px; margin:0px; text-align:center;}

/*Main Body Navigation*/
#mbNav {font: 11px verdana, sans-serif; letter-spacing:0px; text-align:left; line-height:16px;}
#mbNav a{color:#146698;}
#mbNav a:visited{color:#08324B;}
#mbNav a:hover{color:#733000;}
#mbNav a.head{color:#08324B; font-size: 12px; font-weight:bold;}
#mbNav a.head:visited{color:#08324B;}
#mbNav a.head:hover{color:#733000;}

/*Left Nav*/
#leftNav {color:#000000;  padding:0px; margin:0px; text-align:left;}
#leftNav a{color:#146698;}
#leftNav a:visited{color:#146698;}
#leftNav a:hover{color:#733000;}

/*Resource Links*/
#resourceLinks {color:#000000;  padding:0px; margin:0px; text-align:center; border-top: 1px solid #A3C9EC; border-bottom: 1px solid #A3C9EC; width: 700px;}
#resourceLinks a{color:#146698;}
#resourceLinks a:visited{color:#146698;}
#resourceLinks a:hover{color:#733000;}

/*Bottom Nav*/
#bottomNav {color:#F5D959; text-align:center; border-top: 1px solid #08324B; border-bottom: 1px solid #08324B; background-color:#146698;}
#bottomNav a{color:#F5D959;}
#bottomNav a:visited{color:#F5D959;}
#bottomNav a:hover{color:#ffffff;}

/*Footer*/
#footerNav {color:#000000; text-align:center; height: 3em; margin:1em;}
#footerNav a{color:#146698;}
#footerNav a:visited{color:#146698;}
#footerNav a:hover{color:#733000;}


#descriptionText {font:10px Arial, Helvetica, Verdana, sans-serif;}
#descriptionTextbl {text-align: center; color: white; font:10px Arial, Helvetica, Verdana, sans-serif;}
/* Sponsored Links */

.btnUpdates{
border : 1px;
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
background-color : #dddddd;
border-style : solid solid solid solid; 
width: 130px; 
margin: 1px;
}
#TopLoginBox{color:#ffffff; padding:0px; font: 11px verdana, sans-serif; top:22px; left: 609px; width: 200px; height: 56px;position:absolute;}
.TopLoginLink {font: 12px verdana, sans-serif; letter-spacing:0px; text-align:left;}
#TopLoginLink a{color:#146698;}
#TopLoginLink a:visited{color:#004C7B;}
#TopLoginLink a:hover{color:#AB8707;}


/* style for the Newsletter Signups - top right */
.btn411UpdateSignup{font-family:Arial, Helvetica, sans-serif; border:1px; font-size:9.5px; text-transform:none;
color:#ffffff; background-color:#156598; border-style:solid solid solid solid; width:275px; margin:1px; line-height:10.5px;}
.btn411UpdateSignup a{color:#ffffff;}
.btn411UpdateSignup a:visited{color:#ffffff;}
.btn411UpdateSignup a:hover{color:#FFCC00;}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #000000;
}

.mainContent
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}
#Headline{color:#000000;font: 14px verdana, sans-serif; font-weight:bold;}
.Headline {font: 14px verdana, sans-serif;  font-weight:bold;}
#Headline a{color:#146698;}
#Headline a:visited{color:#004C7B;}
#Headline a:hover{color:#AB8707;}

