body

{
        margin:0;
        padding:0;
        background:url("/Images/bg.jpg") no-repeat center 20%;
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper{
        width:1044px;
        height:auto;
        margin:0 auto;
        background-color:#fff;
}

#header

{

	height: 100px;
    width:1024px;
    text-align: left;
    background:url("/Images/header.jpg") no-repeat left top;
    border:none;
	padding:10px;
	margin:0 auto;
       

}
#header h1{
    font:normal 1.4em/1.4em "Lucia Sans Unicode",tahoma, verdana,arial; 
    margin-left:13em;
    margin-top:1.5em;
}


p.title

{

	font-weight:bold;
	font-size:large;
	margin-bottom:20px;
}



.sidepanel

{

	border:none;
	padding:10px;
	width:18%;   
	margin-top:-453px;        
	height:453px;
       

}	



#leftpanel

{

        float:left;
        margin-left:0;
      	 height:465px;
		 margin-top:-465px;
		 font:normal 0.9em/1.3em "century gothic",tahoma, "Lucia Sans Unicode", arial;
        /*left:0px;

	margin-right:10px;
        */
		 background:url("/Images/nav.jpg") no-repeat left top;
         border:none;
}
#leftpanel a{
        text-decoration:none;
        color:#222B4A;
}
#leftpanel a span{
        display:block;
        margin-top:0;
        width:140px;
        height:30px;
        padding-left:2em;
        padding-top:0.3em;
}


#leftpanel span#home{
        background:url("/Images/home.png") no-repeat left center;
}
#leftpanel a:hover span#home{
        background:url("/Images/hover_bg.png") no-repeat left center;
        color:#fff;
}
#leftpanel span#info{
        background:url("/Images/info.png") no-repeat left center;
}
#leftpanel a:hover span#info{
        background:url("/Images/hover_info.png") no-repeat left center;
        color:#fff;
}
#leftpanel span#join{
        background:url("/Images/join.png") no-repeat left center;
}
#leftpanel a:hover span#join{
        background:url("/Images/hover_join.png") no-repeat left center;
        color:#fff;
}
#leftpanel span#contact{
        background:url("/Images/phone.png") no-repeat left center;
}
#leftpanel a:hover span#contact{
        background:url("/Images/hover_phone.png") no-repeat left center;
        color:#fff;
}
#leftpanel span#directions{
        background:url("/Images/direction.png") no-repeat left center;
}
#leftpanel a:hover span#directions{
        background:url("/Images/hover_direction.png") no-repeat left center;
        color:#fff;
}

#rightpanel

{

	/*left:801px;*/
        float:right;
         background-color:#fff;
         border:none;
        margin-top:-453px;
}

#content

{

	

	width: 60%;
	/*
        left: 211px;
	top: 150px;
        position: absolute;*/
	height:auto;	
	min-height: 470px;
	padding-left:20%;
	background-color: #fff;
       font:normal 0.85em/1.3em "century gothic",tahoma, "Lucia Sans Unicode",verdana,arial; 
        
}



#footer

{

	

	width:1024px;

	/*left: 211px;

	top: 560px;
        position: absolute;*/

	height: 30px;
	padding: 10px;
	text-align:center;
    border:none;
    margin:20px auto 0 auto ;
    background:url("/Images/footer.jpg") no-repeat 0 top;
    font-size:0.6em;
        
}



p.Disclaimer

{

	font-size:small;

	font-style:italic;

}

td.Label

{

	font-weight:bold;

}
.aspnetForm tr td.label{
        text-align:right;
        font-size:0.9em;
        width:200px;
}


.aspnetForm tr td input#submit{
        width:100px;
        margin-left:200px;
}

.RequiredField
{ 
	background-color:#CFD4F1;
	width:200px;
	
}
.RequiredFieldLabel{
	font-weight:bold;
	text-align:right;
}
.FieldLabel
{
   text-align:right; 
}
.LeftPanelMenuItem{}



