/* CSS Document */
/* This StyleSheet is for JimHarter.org */
/* Created by Necca */

body{
background:url(gifs/body-bg.gif) repeat-x;
font-family:"Verdana";
}

#container{
background: #fff url(gifs/mainbg.gif);
width:650px;
height:700px;
overflow:auto;
margin:auto;
}

#left{
width:150px;
height:700px;
float:left;
}

#preamble, #camp, #contact, #speakers, #director, #directions{
padding: 0px 0px 0px 0px;
margin-left:15px;
width:460px;
height:650px;
float:left;
overflow:auto;
}

#lmain{
margin-bottom:20px;
float:right;
padding:0px;
}

#pageHeader{
width:650px;
height:200px;
background:url(jpgs/header.jpg) no-repeat;
margin:auto;
}


#preamble p, #camp p, #contact p, #speakers p, #director p{
font-size:12px;
}

#directions p{
font-size:13px;
}

.general p{
font-size:13px;
}

a{
color:#FF0000;
text-decoration:none;
font-size:12px;
}

/*Main Links---------------*/
#lmain ul{
width:500px;
padding:0px;
margin:0px;
list-style-type:none;
float:left;
}

#lmain a{
width:6.5em;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:white;
background-color:#666666;
padding:0.2em 0.6em;
border-right:1px solid white;
float:left;
}

#lmain a:hover{
color:white;
background-color:#000000;
}

#lmain li{
display:inline;

}
/*End Main Links---------------*/
#left h3 span{
display:none;
}

/*Left Column Links---------------*/
#left ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#left li{
padding:0px;
margin:0px;
}

#left a{
font-size:13px;
font-family:"Verdana";
font-weight:bold;
text-align:left;
color:#FFFFFF;
padding:0px;
}

#left a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.dates{
font-weight:bold;
line-height:10px;
font-size:12px;}

.note{
font-size:11px;
font-family:"Verdana";
font-weight:bold;
text-align:left;
color:#FF0000;
padding:0px;}

/*End Left Column Links---------------*/

/*H3 Imags*/
h3.locations{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/locations.gif) no-repeat;
}
h3.Directions{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/directions.gif) no-repeat;
}
h3.signupInfo{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/signupinfo.gif) no-repeat;
}
h3.campersInfo{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/campersinfo.gif) no-repeat;
}

h3.boysBballCamp{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/boysbballcamp.gif) no-repeat;
}

h3.factsheets{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/factsheets.gif) no-repeat;
}

h3.events{
margin:0px;
width:150px;
height:20px;
padding:0px;
background:url(gifs/events.gif) no-repeat;
}