a:focus, a:active {outline:none}

body {
	font-family: Arial, "Trubucket MS", "sans serif";
	text-align:center;
	font-size:62.5%;
	min-width:780px;
	background-image: url("pics/bg-pattern.gif");
	}	
body, p, ul, li, ol, h1, h2, h3, h4, h5, a, span, img, label, textarea {	
	margin:0;
	padding:0;
	border:none;
	}
p {
	font-size:1em; 
	}
#top_wrap {
	margin: 0 auto;
	border-bottom:25px solid black;
	width:100%;
	background-color: #3f3f7d;
	background-color: #50509F;
	background-image: url("pics/leaves2.gif");
	background-repeat: no-repeat;
	background-position: 300px -35px;
	}
#bottom_wrap { /*main body*/
	margin-top: 100px;
	text-align:left;
	width:780px;
	margin: 0 auto;
}
#bg {
	width:780px;
	margin: 0 auto;
	background-image: url("pics/bg2.gif");
	background-color: white;
	background-repeat: repeat-y;
	}

#sidebar {
 	clear:both;
	float: left;
	width: 180px;
	color:#48488e;
	padding:0 18px;
	margin-bottom:30px;
	}

#maincontent {
	float: right;
	width: 520px;
	margin-top:20px;
	margin-bottom:20px;
	padding-right:15px;
	}	
	
#home #maincontent {background: url("pics/big-leaf.gif") no-repeat 320px 100px;
	}

ul#tab {
	background-image: url("pics/jerri_udelson.gif"); /*banner*/
	background-repeat:no-repeat;
	background-position: 430px 10px;
	padding-top:130px;
	width:760px;
	margin: 0 auto;
	list-style:none;
	height:35px;
	text-align:center;
	border:0px solid red}

ul#tab li {
	text-align:center;
	line-height: 1.2em;
	float:left;
	height:28px;
	padding: 0 10px 7px 11px;
	}
ul#tab a {
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color:#B3B3FF;
	border:0px solid red;
	text-align:center;
	padding-bottom:35px;
	}
ul#tab a.active1 {
	background: url("pics/red_arrow.gif") no-repeat center 13px;
	height:30px;
	color:#d8d8FF;
	}
ul#tab a.active2 {
	background-image: url("pics/red_arrow.gif");
	background-repeat:no-repeat;
	height:30px;
	color:#d8d8FF;
	}
	
ul#tab #t_services {background-position: 19px 26px;}
ul#tab #t_events {background-position: 20px 26px;}
ul#tab #t_coaching {background-position: 35px 26px;}
ul#tab #t_week {background-position: 27px 26px;}
ul#tab #t_about {background-position: 10px 26px;}
ul#tab #t_articles {background-position: 20px 26px;}
ul#tab #t_resource {background-position: 35px 26px;}
	
ul#tab a:hover {
	color:white;
	}



