/* CSS Document */

body, img, p, span, h1, h2, h3, h4, h5 a, a:hover, a:visited, ul, li{
	margin:0 0;
	padding:0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
	line-height:15px;
}
a{color:#900;border:none;}
a:hover{color:#000;border:none;}
a:visited{color:#600;border:none;}
body{text-align:center;background:#331100;font-size:14px;}
#wrapper{width:900px;margin:0 auto;background:#C5922A;}
.masthead{width:900px;height:auto;text-align:left;background:url(images/bmdlc_background1.gif) repeat-x;}
.masthead p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:#FFF;line-height:95px;padding:0 0 0 15px;}
.address{width:900px;text-align:left;padding:0 0 0 15px;}
.address span{position:relative;top:-30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}

#sideBar{clear:both;float:left;background:#C5922A;text-align:center;width:250px;}
#logo{margin:0 auto;height:auto;}
#mainNav{float:left;background:#C90;margin:22px 0 0 0px;padding:0 0;text-align:left;width:250px;}
#mainNav ul{border-top:2px groove #C90;list-style:none;padding:0 0;}
#mainNav li{float:left;display:block;border-bottom: 2px groove;border-color:#960;text-indent:5px;}
#mainNav li a{display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; line-height:24px;color: #FFE303; background: #782200;text-decoration: none;width:250px;}
#mainNav li a:hover{width:249px;background-color:#F8E66C;color: #000;border-right:1px solid #782200;}


.clcMembers{float:left;width:248px;margin:0 auto;padding:10px 0;text-align:center;background-color:#E7B33B;border:#333300 1px solid;}
.proud{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000066;line-height:16px;}
.proud a{text-decoration:underline;color:#600;}
.clcLogo{clear:both;}
.clcLogo img{margin:15px auto;}
#container{clear:both;position:relative;top:0px;width:900px;}
#mainContent{float:left;width:650px;}
.rep{display:inline;float:left;text-align:left;width:380px;padding:0 15px;}
.rep p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#FFB;line-height:87px;}
.rep p a{color:#930;}
.rep p a:hover{color:#000;}
#date{float:right;text-align:right;width:220px;line-height:87px;padding:0 15px 0 0;}
.voice{clear:both;width:619px;text-align:left;padding:20px 15px 18px 15px;border:1px solid #930;background-color:#E7B33B;}
.voice p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#013;}
.clearing{clear:both;}
span.shiftSpace{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:6px;}
.behalf, .content{float:left;width:620px;background:#FEF1B5;text-align:left;}
.behalf{border-bottom:1px solid #930;padding:5px 0 15px 0;margin:0 0 10px 0;}
.content{padding:15px 15px;border-top:1px solid #960;}
.behalf p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#630;}
.news{background:#FEF1B5;border-top:solid 1px #930;}

.contentLcsp{float:left;position:relative;top:14px;width:618px;background:#FEF1B5;text-align:left;padding:15px 15px 70px 15px;border-top:1px solid #960;}

#leftText{float:left;width:300px;font-size:12px;}
#rightText{float:right;width:290px;border-left:1px solid #960;padding:0 0 0 10px;}
span.execs{font-size:14px;font-weight:bold;font-style:italic;text-decoration:underline;color:#048;}
span.members{color:#036;font-decoration:underline;font-size:14px;font-weight:bold;}
#leftText ul, #rightText ul{list-style:none;}
#leftText li p, #rightText li p{font-size:12px;color:#630;}
#leftText a.info
{
position:relative; /*this is the key*/
z-index:24;
color:#000;
text-decoration:underline;
}

.behalf p a, #leftText li a, #rightText li a{color:#900;}
.behalf p a:hover, #leftText li a:hover, #rightText li a:hover{color:#009;}

.meeting{clear:both;width:648px;text-align:center;background:#FEF1B5;padding:0 0 60px 0;border-top:1px solid #930;}
.meeting p.head{font-weight:bold;font-size:14px;color:#930;text-decoration:underline;padding:10px 0;}
.meeting p{color:#930;}
.meeting p a{color:#F00;}

ul.lcs{border:0px;}
li.lcsp{position:relative;left:20px;list-style:disc;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#300;}

#lcsLeftText
{float:left;width:300px;}
#lcsRightText{float:right;width:290px;border-left:1px solid #960;padding:0 0 0 10px;}



.meet{clear:both;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#930;}#grads{clear:both;width:600px;margin:0 auto;border:0px;border-top:1px solid #300;padding-top:10px;}
.surveys{clear:both;width:600px;margin:0 auto;border:0px;border-top:1px solid #300;padding-top:10px;}
#grads{clear:both;width:600px;margin:0 auto;border:0px;border-top:1px solid #300;padding-top:10px;}
#grads img{border;none;margin:0 0;padding:0 0;}
#grads a{text-decoration:none;background:#fef1b5;}
#grads ul img.preview1{display:none;position:fixed;top:300px;left:400px;}
#grads ul img.preview2{display:none;position:fixed;top:300px;left:400px;}
#grads ul img.preview3{display:none;position:fixed;top:300px;left:400px;}
#grads a:hover img.preview1{display:block;position:fixed;top:150px;left:450px;border:5px solid #630;z-index:100;}
#grads a:hover img.preview2{display:block;position:fixed;top:125px;left:450px;border:5px solid #630;z-index:100;}
#grads a:hover img.preview3{display:block;position:fixed;top:50px;left:450px;border:5px solid #630;z-index:100;}

#grads ul.ucyear{list-style:none;display:inline;float:left;border:0px;width:600px;}
#grads ul.ucyear li{float:left;color:#FFCC66;}
#grads ul li img.ucgrad{padding:2px 0 15px 5px;border:0px;}
#grads ul.ucyear li{text-align:center;padding:0 0 20px 0;margin:0 0;}

.donation
{font-family:Verdana, Tahoma, sans-serif;
color:#630;
font-weight:bold;
}
.pageid
{
background:#FEF1B5;
color:#033;
cursor:text;
}

.footer p, .footer p a{font-size:9px;color:#966;line-height:16px;}

#candidate{width:600px;background:#930;color:#FFE303;text-align:center;}
#candidate a{color:#FFE303;font-size:14px;font-weight:600;}
#candidate a:hover{color:#FFF;font-size:14px;font-weight:600;}
