/*  
Theme Name: Stadium Savers
Theme URI: http://www.thisid.com/
Description: Custom Theme for Stadium Savers
Version: 1.0
Author: this id
Author URI: http://www.thisid.com/
*/

html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, p, q, s, samp,
small, strike, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        background: none;
	
}
p { padding: 15px 0px 0px 0px; line-height: 14px; }
body{ font-family: arial; font-size: 11px; color: #5d5d5d; background: url(/images/babyd/babyHand.swf); }
a img, :link img, :visited img { border: 0; }
a { color: #333333; text-decoration: underline; outline: none; }
a:active, a:visited { color: #333333; text-decoration: underline; }
a:hover { color: #333333; text-decoration: none; background-color: none; } 

h1 { font-size: 24px; padding: 5px 0px 0px 0px; color: #000; text-transform: lowercase; }

h2 { font-size: 16px; margin: 10px 0px -12px 0px; color: #333; text-transform: lowercase; }

#right { position: absolute; bottom: 0px; padding: 0 0 14px 0; width: 254px; }
#left { position: absolute; bottom: 0px; padding: 0 0 14px 0; width: 300px; }
/*   IDS   */

/*   CLASSES   */
.babyd_floatL { float: left; width: 300px; padding-right: 10px;  }
.babyd_floatR { width: 255px; margin-left: 310px;  }
.babyd_onecolumn { width: 555px; }

/*   NAV   */
ul.babyd_menu li a, ul.babyd_menu li, ul.babyd_menu li.babyd_bd { background:none; padding:0px 0px 0px 0px; margin:0; color: #ffffff; }
ul.babyd_menu li { padding: 11px 0px 5px 0px; font-size: 14px; }
ul.babyd_menu li a { text-decoration: none; padding:11px 10px 5px 10px; }
ul.babyd_menu li a:visited { text-decoration: none; color: #666666; padding:11px 10px 5px 10px; }
ul.babyd_menu li a:hover{ background-color: #666666; color: #ffffff; text-decoration: none; padding:11px 10px 5px 10px; }
ul.babyd_menu li a:active{ text-decoration: none; padding:11px 10px 5px 10px;	}

ul.babyd_menu li.babyd_bd { padding:8px 0px 4px 0px; font-size: 18px; font-weight:bold; color: #333333; }
ul.babyd_menu li.babyd_bd a { text-decoration: none; padding:8px 10px 4px 10px; }
ul.babyd_menu li.babyd_bd a:visited { text-decoration: none; color: #666666; padding:8px 10px 4px 10px; }
ul.babyd_menu li.babyd_bd a:hover{ background-color: #666666; color: #ffffff; text-decoration: none; padding:8px 10px 4px 10px; }
ul.babyd_menu li.babyd_bd a:active{	text-decoration: none; padding:8px 10px 4px 10px; }
ul.babyd_menu li { list-style: none; display: inline; }

ul.babyd_menu li.babyd_bd_submenu_selected { font-size: 18px; font-weight:bold; background-color: #666666; color: #ffffff; text-decoration: none; padding:8px 10px 4px 10px; }
ul.babyd_menu li.babyd_bd_submenu_selected a, 
ul.babyd_menu li.babyd_bd_submenu_selected a:active, 
ul.babyd_menu li.babyd_bd_submenu_selected a:hover, 
ul.babyd_menu li.babyd_bd_submenu_selected a:visited { text-decoration: none; color: #ffffff; padding:8px 10px 4px 10px; }

ul.babyd_submenu { margin-left: 80px; }
ul.babyd_submenu li { background:none; font-size: 14px; background-color: #666666; color: #ffffff;  padding:8px 10px 4px 10px; list-style: none; display: inline; }
ul.babyd_submenu li a, ul.babyd_submenu li a:visited, ul.babyd_submenu a:active { text-decoration: none; color: #ffffff; }
ul.babyd_submenu li a:hover{ color:#ffffff; text-decoration: underline;  }

div#container { padding: 10px 0 0 0; }
#babyd_cb{ clear: both; }
#babyd_bottom{ position: relative; margin: 21px auto; width: 614px; }
#babyd_container { float: left; margin: 10px 10px 10px 0px; position: relative; z-index: 10; background-color: #fff;  opacity: .8; filter:alpha(opacity=80); width: 584px; padding: 0 20px 0 10px; }
#babyd_c { margin: 0px auto; padding: 0; background: url("/images/babyd/rotate.php") #ffffff; width: 900px; height: 675px; z-index:3; }
#babyd_content{ position: relative; width: 584px; height: 400px;  margin: 20px 0 0 10px; overflow: auto }
#babyd_nav{ margin: 10px 1px 0 10px; padding: 8px 0 0 0; float:left; width: 141px; color: #666666; z-index: 10; background-color: #fff;  opacity: .8; filter:alpha(opacity=80); }
.babyd_italics{font-style:italic;}

/*----------------->>> BEGIN ACCORDION <<<---------*/
.noAccToggler {
	
	
	margin: 3px auto; 
	width: 100px; 
	cursor: pointer;
	font-size: 14px;
	font-color: #666666;
}
.babyd_logo {
margin-left: 20px;
}


.accToggler {
	margin: 3px auto; 
	width: 100px; 
	cursor: pointer;
	font-size:14px; 
	font-color: #666666;
}
.accContent {
	width: 90px;
	margin: 0px auto;
	font-style:italic;
}
.accToggler a, .accToggler a:visited, .accToggler a:active, .noAccToggler a, .noAccToggler a:active, .noAccToggler a:visited {
	display:block;
	text-decoration: none;
	padding: 3px; 
	color: #666666;
}
.accToggler a:hover, .accToggler a.selected, .noAccToggler a:hover, .noAccToggler a.selected, .normalList a.selected, .normalList a:hover {
	color:#ffffff;
	background-color: #9397a2;
        opacity: .8;
        filter:alpha(opacity=80);
} 
.normalList li { background: none; }
.normalList li a { text-decoration: none; }
/*----------------->>> END ACCORDION <<<---------*/