/* css to take out browser defaults */
a:link,a:visited { text-decoration:none }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,fieldset,input, dl, dd, dt, p
{margin:0; padding:0; }
a img,:link img,:visited img { border:0px solid black;  }
/* end css to take out browser defaults */

body {margin: 0; padding: 0; 
	background: #fff; 
	color:#70663F;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 76%;
	 }
blockquote {margin-left:20px;}


#wrapper {margin: 0; padding: 0; min-width: 972px; width: 100%; background: #ECE3BA url(/globalimages/background.jpg) repeat;} 


#header {height: 204px;  }

#header h1 {margin-left: -5000px; height: 0em; font-size: 0em; }

#taekwondo {margin: 0; }

#section-title {position: absolute; top: 31px; left: 0px;  }


#menu {margin: 30px 0 0 0; padding: 0px; color: #7E7556; width: 232px; 
	float: left; font-family:Verdana, Arial, Helvetica, sans-serif;}


h2 {margin-left: -5000px; height: 0em; font-size: 0em; }


h3 {margin: 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:2.3em; color: #564B34;font-weight:normal;}

h4 {margin: 5px 0 5px 0; text-transform: uppercase; color: #61582D; font-size: 1.1em; }

h5 {margin: 5px 0 5px 0; color: #61582D; font-size: 1.0em; }

#content-container {width: 100%; background: transparent url(/globalimages/bg-content.gif) repeat-y; }

#content {margin: 0 0px 0 232px; padding: 50px 25px 10px 35px; background: #fff; width: 602px; min-height: 250px; }

#content .callout {margin: 8px 0 0 10px; padding: 0; float: right; border: 1px solid silver; }

#content p {margin: 5px 0 15px 0; color: #564B34; line-height: 1.5; }

#content ul {
   margin-left: 25px;
   list-style-type: square;
   list-style-position: outside;
   line-height: 1.5;
   margin-bottom: 15px;
}

#content ol  {
   margin-left: 25px;
   list-style-position: outside;
   line-height: 1.5;
   margin-bottom: 15px;
} 


.clearer {clear: both; } 
/********************************* Link Classes *********************/

#content a, #content a:link, #content a:visited {
	color:#70663F;
	font-weight:bold;
	text-decoration: underline;
					}

#content a:hover, #content a.active {	
	color:#564B34;
	text-decoration: underline;
					}
/********************************* Footer *********************/

#footer {margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;
	border-top: 3px solid #A89876;	}

#footer-container {margin: 0px auto; padding: 15px 0 35px 0;  
	width: 680px; }

ul#footer-list {margin: 0 auto; text-align: center; }

ul#footer-list li {margin: 0 5px 0 5px; display: inline; }

ul#footer-list li a {color: #777; text-decoration: underline; }

p.footer {margin: 3px 0 0 0; color: #777; text-align: center; }

