/*
Theme Name: DSGKidsClub
Theme URI: http://www.dsgkidsclub.com
Description: DSGKidsClub Wordpress theme
Version: 1
Author: Evan Hammond
Author URI: http://www.anchorwebsite.com
*/

/*******************************************************
 * CSS Reset (via Eric @ http://tinyurl.com/ya36dd2)
*******************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
/* remember to define focus styles! */
:focus {outline: 0;} 
/* remember to highlight inserts somehow! */
ins {text-decoration: none;} 
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}
a, a:hover, a:focus, a:active{text-decoration:none; color:inherit;}


/*******************************************************
 * B.R.A.T. (via Marco Battilana @ http://tinyurl.com/2dabzr)
******************************************************
font, center, div[align], p[align], table[align], font[color] {
   color : #cd0000;
   font-weight : bold;
   background : #eecc11 url(images/warning.gif) repeat 0 0;
   margin : 10px;
   padding : 10px;
   border : 2px dashed #cd0000;
   font-size : 2em;
}
*/

body{background:#ee2e24 url(_includes/img/global_topSplashes.png) top center no-repeat; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

div#global{width:1000px; min-height: 1000px; margin:0 auto;}

div#header{width:966px; height:249px; background:url(_includes/img/global_header.png) top left no-repeat; margin:0 auto;}

ul#nav{width:1000px; height:59px; margin-left:18px; margin-top:-75px; margin-bottom:75px;}
	ul#nav li{width:249px; height:59px; float:left; margin-right:-10px;}
	ul#nav li a{width:249px; height:59px; float:left; margin-right:-10px; display: block;}
	ul#nav li a.win{background:url(_includes/img/nav_win.png) top left no-repeat;}
		ul#nav li a.win:hover{background:url(_includes/img/nav_win.png) bottom left no-repeat;}
	ul#nav li a.join{background:url(_includes/img/nav_join.png) top left no-repeat;}
		ul#nav li a.join:hover{background:url(_includes/img/nav_join.png) bottom left no-repeat;}
	ul#nav li a.about{background:url(_includes/img/nav_about.png) top left no-repeat;}
		ul#nav li a.about:hover{background:url(_includes/img/nav_about.png) bottom left no-repeat;}
	ul#nav li a.home{background:url(_includes/img/nav_home.png) top left no-repeat;}
		ul#nav li a.home:hover{background:url(_includes/img/nav_home.png) bottom left no-repeat;}

div#content{width:1000px; background:url(_includes/img/global_contentBg.png) 17px 0px  repeat-y; margin:0 auto; margin-top:-59px;}
	div#content div#body{width:540px; float:left; margin-left:55px;}
	div#content ul#sidebar{width:330px; float: right; margin-right:60px;}
		div#content ul#sidebar li.birthday{margin-left:70px;}
		
		/*------[Text Level styles]------*/
		div#body{}
			div#body h1{font-size:28px; font-weight: bold; margin-bottom:10px; margin-top:10px;}
			div#body h2{font-size:18px; font-weight: bold; margin-bottom:5px; margin-top:10px;}
			div#body p{margin-bottom:10px;}
			
			div#body ul{list-style-type: disc; margin-left:20px;}
				div#body ul li{margin:0 0 10px 0;}
				
			div#body ol{list-style-type: decimal; margin-left:30px;}
				div#body ol li{margin:0 0 10px 0;}

div#prefooter{width:1000px; float:left;}
	div#prefooter img.jumpinKids{float:left; margin-left:65px; margin-top:20px;}
	div#prefooter img.joinClub{float:right; margin-bottom:-85px; margin-right:-55px;}
	
div#footer{width:1000px; height:250px; background:url(_includes/img/global_bottomSplashes.png) -0px -125px no-repeat; margin:0 auto; margin-top:-8px;}
	div#footer img{margin-left:17px;}
	div#footer p#footernav{text-align:center; color:#FFF;}
		div#footer p#footernav a{color:#FFF;}

a{color:#ee2e24; text-decoration:underline;}
	

		
hr{width:100%; height:0px; visibility: hidden; clear:both;}
