body{color:#252525;text-align:center;font:11px/150% "Trebuchet MS", Verdana, Helvetica, sans-serif;margin:0;padding:0;background:#aba99d url(images/bg.gif) repeat-x}

#hide{display:none}
.print{display:none}	
img{border:0}

#hide{display:none}

label,input,select{display:block;float:left;margin-bottom:10px;font:11px/15px "Trebuchet MS",Helvetica,sans-serif;color:#666}
label{text-align:right;width:80px;padding-right:5px} 
br{clear:left} 

div{clear:left} 

ul {padding-left:20px;}

label,input,select{display:block;float:left;margin-bottom:10px;font:11px/15px "Trebuchet MS",Helvetica,sans-serif}
label{text-align:right;width:80px;padding-right:5px} 
img.heading{margin-bottom:10px}

p,td{color:#666;font:11px/150% "Trebuchet MS", Verdana, Helvetica, sans-serif}
p{margin-top:5px;margin-bottom:10px}
	
h1,.h1,h2,.h2,h3,.h3{color:#252525;font-family:"Trebuchet MS", Verdana, Helvetica, sans-serif;font-weight:normal;margin-top:0;margin-bottom:10px}

h1,.h1{font-size:24px;line-height:150%}
h2,.h2{font-size:18px;line-height:150%}
h3,.h3{font-size:12px;line-height:150%}
	

#container{margin:auto auto;width:760px;text-align:left} 

#topimage{border:10px solid #FFF}

#content{padding:0}
#leftcontent{padding:0;vertical-align:top;border-top:2px solid #CCC}
#rightcontent{background:#FFF;padding:10px;padding-top:0;vertical-align:top;border-top:2px solid #CCC}
.textbox{padding:10px;;text-align:left;vertical-align:top}
.textbox p{margin:0}
.textbox2{padding:10px;text-align:left;vertical-align:top;background:#E2DFCC}
.textbox2 p{margin:0}
.textbox3{padding:10px 10px 10px 15px;text-align:left;vertical-align:top;background:#E2DFCC}

.photos { margin: 20px 0; }

.line {height:1px; padding-top: 10px; }
.line hr {
	border-top: 1px solid #B4B4B4;
	width: 100%;
	height: 1px;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
}

/* Global Nav */

#nav {
	list-style:none;
	margin:0;
	padding:0;
	border:10px solid #FFF;
	border-right:0;
	background-color: #f36621;
}
#nav li {
	margin:0;
	padding:0;
}
#nav {
    w\idth:210px; /* must hide from IE5.5/win, instead use container to limit width */
}
* html #nav-list-container {
	width:210px; /* for IE5.5/win */
	w\idth:auto;
}
#nav li a {
    display:block;
	height:30px;
	border:none;
	text-decoration:none;
}
#nav li a img {
    border:none;
	vertical-align:bottom; /* for IE6 */
}
#nav li a:hover img {
	visibility:visible;
}
#nav li a:hover img/**/ {
    visibility:hidden; /* hide from IE5.0/win */
}
/* fixes for IE/win \*/
* html #nav li a {
	cursor:hand;
}
* html #nav li a:hover {
	height:1%;
}
/* */

.nav_1 { background:url(images/nav_1_r.gif) no-repeat left bottom; }
.nav_2 { background:url(images/nav_2_r.gif) bottom left no-repeat; }
.nav_3 { background:url(images/nav_3_r.gif) bottom left no-repeat; }
.nav_4 { background:url(images/nav_4_r.gif) bottom left no-repeat; }
.nav_5 { background:url(images/nav_5_r.gif) bottom left no-repeat; }
.nav_6 { background:url(images/nav_6_r.gif) bottom left no-repeat; }
.nav_7 { background:url(images/nav_7_r.gif) bottom left no-repeat; }

/*Navigation*/

a:link{color:#32628e}
a:visited{color:#32628e}
a:hover{color:#252525;text-decoration:none}
a:active{color:#e63a48}

#foot{color:#FFF;margin:0;padding:5px;font:10px/130% "Trebuchet MS", Verdana, Helvetica, sans-serif}
#foot a{color:#FFF;text-decoration:none}
#foot a:hover{text-decoration:underline}

#bottom{color:#FFF;margin:0;padding:0;border:2px solid #FFF;border-top:0;font:10px/150% "Trebuchet MS", Verdana, Helvetica, sans-serif}
#bottom p{color:#FFF;margin:0;padding:0;font:10px/130% "Trebuchet MS", Verdana, Helvetica, sans-serif}
#bottomL{color:#FFF;margin:0;padding:15px;border-right:2px solid #FFF;background:#333330;font:10px/150% "Trebuchet MS", Verdana, Helvetica, sans-serif}
#bottomR{color:#FFF;margin:0;padding:0;background:#8F7E4F;font:10px/150% "Trebuchet MS", Verdana, Helvetica, sans-serif}
#music{color:#FFF;margin:0;padding:0;background:#777;border:2px solid #FFF;border-top:0;}
#bottom a{color:#FFF;text-decoration:none}
#bottom a:hover{text-decoration:underline}

.error {font-size: 8pt; color: red; margin: 0; display:none; padding: 0 0 0 85px; line-height: 8px; }