

@charset "utf-8";

/* CSS Document */





body{

	margin:0px;	

	background: #d0d0d0 url(../images/backgroundrepeater.jpg);

	text-align:center;

	font:13px/1.231 arial,helvetica,clean,sans-serif;

}

#wrapper{



	background:url(../images/background.jpg);

	background-position:top;



	margin:0 auto;

}


#heading{

	height:215px;

}

#innerwrapper{

	width:1024px;

	margin:0 auto;

}

#content{

	float:right;

	position:relative;

	width:798px;

	border:3px solid #bbb8ba;

	background:#ffffff;

	margin:0 auto;

	padding:10px;

}



#navigation{

	position:relative;

	float:left;

	width:200px;

	margin:0;

	padding:0;

	padding-top:40px;

}



#navigation ul {

	margin:0;

	padding:0;

	width:200px;

}

#navigation ul li{

	list-style:none;

	background:url(../images/nav_bg_1line.gif);

	margin:0;

	padding:0;

	height:43px;

	text-align:right;

	margin-bottom:4px;

	padding-right:20px;



}





#navigation ul li:hover{

	list-style:none;

	background:url(../images/nav_bg_green.gif);

	margin:0;

	padding:0;

	height:43px;

	text-align:right;

	margin-bottom:4px;

	padding-right:20px;



}



#navigation ul li a{

	line-height:1;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-decoration:none;

	color:#000000;

	font-weight:bold;

	padding-top:13px;

}

#navigation ul li a.twoline{

	padding-top:8px;

}



#navigation ul li.active{

	list-style:none;

	background:url(../images/nav_bg_1line_blk.gif);

	margin:0;

	padding:0;

	height:43px;

	text-align:right;

	margin-bottom:4px;

	padding-right:20px;

}



#navigation ul li.active a{

	color:#ffffff;

}



#tabs{

	margin-left:120px;

	margin-top:50px;

	padding:0px;

	text-align:right;

}

#tabs a img{

border:0;

margin:0;

margin-top:3px;

margin-bottom:3px;

padding:0;

}



#tabs a img:hover{

border:0;

margin:0;

margin-top:3px;

margin-bottom:3px;

margin-right:-10px;

padding:0;



}

.panels-full-width{



}

h1{

margin:0;

	background:url(../images/h1_bg.gif);

	line-height:1;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:28px;

	text-align:left;

	height:36px;

	padding-top:6px;

	padding-left:8px;

	

}



h1 span.green{

	color:#99cc66;

}



#event{

padding:0px;

padding-top:10px;

}



#event .left{

float:left;

padding-bottom:10px;

}



#event .right{

float:left;

width:500px;

padding-bottom:10px;

padding-left:10px;

text-align:left;



}



.right a, a:link, a:visited, a:active{

	color:#00aeef;

	text-decoration:underline;

	}

	

.right a:hover{

	color:#00aeef;

	text-decoration:none;

	}





#event .header{

padding-bottom:0px;

}



#event .spacer{

padding-top:10px;

padding-bottom:10px;

} 



#event .footer{

padding-top:20px;

} 



#event h2{

color:#000000;

font-size:23px;

font-weight:bold;

text-transform:uppercase;

margin-bottom:0px;

}



#event h3{

color:#999999;

font-size:16px;

font-weight:bold;

letter-spacing:1px;

word-spacing:1.5px;

padding:0px;

margin:0px;

margin-top:10px;

margin-bottom:10px;

}



#event p{

color:#000000;

font-size:16px;

letter-spacing:1px;

word-spacing:2px;

font-weight:600;

}



table{



}



fieldset,img{

border:0;

}



address,caption,cite,code,dfn,em,strong,th,var{

font-style:normal;

font-weight:normal;

}



.yui-b{

position:relative;

}



.yui-b{

_position:static;

clear:both;

padding-top:10px;

padding-left:20px;

padding-right:20px;

}



.yui-b table{

width:100%;

}



.yui-b tr.major{

border-bottom:3px solid #e2e1e6;

}



.yui-b tr.minor{

border-bottom:1px dotted #e2e1e6;

}



.yui-b td.num{

padding-top:6px;

padding-bottom:6px;

text-align:center;

vertical-align: top;

text-transform:uppercase;

}



.yui-b td.txt{

padding-top:6px;

padding-bottom:6px;

text-align:right;

}



.yui-b .note{

text-transform:capitalize;

color:#999999;

font-style:italic;

}



h7{

text-transform:capitalize;

color:#999999;

font-style:italic;

}



table.previousevent tr td{ vertical-align:top;}

table.previousevent tr td h5{margin:0px; margin-bottom:5px;}

table.previousevent tr td img{margin:4px; border:2px solid #999999;}

table.previousevent tr td img.db{margin:0px; margin-top:5px;border:0px solid #999999;}

.yui-b .pod{

float:left;

margin-top:20px;

border:1px solid #ffffff;

border-left:1px solid #e2e1e6;

width:124px;

height:290px;

}



#yui-main .yui-b{

position:static;

}



#yui-main{

width:100%;

}



.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{

float:right;

margin-left:-25em;

}



.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{

float:left;

margin-right:-25em;

}



.yui-t1 .yui-b{

float:left;

width:12.30769em;

*width:12.00em;

}



.yui-t1 #yui-main .yui-b{

margin-left:13.30769em;

*margin-left:13.05em;

}



.yui-t2 .yui-b{

float:left;

width:13.8461em;

*width:13.50em;

}



.yui-t2 #yui-main .yui-b{

margin-left:14.8461em;

*margin-left:14.55em;

}



.yui-t3 .yui-b{

float:left;

width:23.0769em;

*width:22.50em;

}



.yui-t3 #yui-main .yui-b{

margin-left:24.0769em;

*margin-left:23.62em;

}



.yui-t4 .yui-b{

float:right;

width:13.8456em;

*width:13.50em;

}



.yui-t4 #yui-main .yui-b{

margin-right:14.8456em;

*margin-right:14.55em;

}



.yui-t5 .yui-b{

float:right;

width:18.4615em;

*width:18.00em;

}



.yui-t5 #yui-main .yui-b{

margin-right:19.4615em;

*margin-right:19.125em;

}



.yui-t6 .yui-b{

float:right;

width:23.0769em;

*width:22.50em;

}



.yui-t6 #yui-main .yui-b{

margin-right:24.0769em;

*margin-right:23.62em;

}



.yui-t7 #yui-main .yui-b{

display:block;

margin:0 0 1em 0;

}



#yui-main .yui-b{

float:none;

width:auto;

}



.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{

float:left;

}



.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{

float:right;

}



.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{

float:left;

}



.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{

width:49.1%;

}



.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{

width:32%;

margin-left:1.99%;

}



.yui-gb .yui-u{

*margin-left:1.9%;

*width:31.9%;

}



.yui-gc div.first,.yui-gd .yui-u{

width:66%;

}



.yui-gd div.first{

width:32%;

}



.yui-ge div.first,.yui-gf .yui-u{

width:74.2%;

}



.yui-ge .yui-u,.yui-gf div.first{

width:24%;

}



.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{

margin-left:0;

}



.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{

width:49%;

*width:48.1%;

*margin-left:0;

}



.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{

*margin-right:0;

*width:32%;

_width:31.7%;

}



.yui-g .yui-gc div.first,.yui-gd .yui-g{

width:66%;

}



.yui-gb .yui-g div.first{

*margin-right:4%;

_margin-right:1.3%;

}



.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{

*margin-right:0;

}



.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{

*margin-left:1.8%;

_margin-left:4%;

}



.yui-g .yui-gb .yui-u{

_margin-left:1.0%;

}



.yui-gb .yui-gd .yui-u{

*width:66%;

_width:61.2%;

}



.yui-gb .yui-gd div.first{

*width:31%;

_width:29.5%;

}



.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{

width:32%;

_float:right;

margin-right:0;

_margin-left:0;

}



.yui-gb .yui-gc div.first{

width:66%;

*float:left;

*margin-left:0;

}



.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{

margin:0;

}



.yui-gb .yui-gb .yui-u{

_margin-left:.7%;

}



.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{

*margin-left:0;

}



.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{

*width:48.1%;

*margin-left:0;

}



s .yui-gb .yui-gd div.first{

width:32%;

}



.yui-g .yui-gd div.first{

_width:29.9%;

}



.yui-ge .yui-g{

width:24%;

}



.yui-gf .yui-g{

width:74.2%;

}



.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{

float:right;

}



.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{

float:left;

}



.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{

*width:24%;

_width:20%;

}



.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{

*width:73.5%;

_width:65.5%;

}



.yui-ge div.first .yui-gd .yui-u{

width:65%;

}



.yui-ge div.first .yui-gd div.first{

width:32%;

}



#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{

content:".";

display:block;

height:0;

clear:both;

visibility:hidden;

}



#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{

zoom:1;

}



.pod h4{

text-align:left;

font-size:16px;

line-height:1;

margin:0;

padding:0;

margin-left:3px;

margin-top:5px;

height:30px;

}

#df .pod h4{
	height:50px;
}

.pod h5{

text-align:left;

font-size:13px;

font-weight:normal;

margin:0;

padding:0;

margin-left:3px;

}

.pod h6{

text-align:left;

font-size:12px;

font-weight:bold;

font-style:italic;

margin:0;

padding:0;

color:#999999;

margin-left:3px;

height:54px;

}

.pod img{

width:115px;

border:1px solid #ffffff;

}

.pod img:hover{

	border:1px solid #99cc66;

}

#rte{

border-top:3px solid #e1e1e1;

padding-top:4px;

	clear:both;

	text-align:right;



}

.about {clear:both;}

.aboutp{

font-size:12px; 

font-weight:normal; 

text-align:left; 

margin-left:7px;

}

map_canvas{

	margin:0 auto;

	border:1px solid #867552;

	width: 350px; 

	height: 240px;

}



.normal{

	text-align:left;

}

.normal strong{

	font-weight:bold;

	}

div#control_overlay{

background:#000000;

}

 .window .window_close {  

     display:block;  

     position:absolute;  

     top:4px;  

     left:5px;  

     height:13px;  

     width:13px;  

     background-image:url("../images/close.gif");  

     cursor:pointer;  

     cursor:hand;  

 }  
 
 .biogtext p{
	 text-align:left;
}

.name h5{font-weight:bold;}

#df .pod{
height:300px;	
}