/* 
*	Brain Tumor Fund
*	jbrownco 2007
*	Jess Brown
*
*/

.jessmenu1 {  
	display: block;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration:none;
; clip:  rect(   )
; padding-top: 10px; padding-left: 25px

}

A.jessmenu1:hover { 
	background-image: url(../images/buttons/nav2.jpg)
; background-repeat: no-repeat
; text-decoration: underline
	}

.jessnav  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; vertical-align: middle; padding-right: 10px}
A.jessnav:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}

body{color: #666; margin: 0 auto; text-align: center; background: url(../images/structure/bg.gif); font-size:13px; font-family: Times, "Times New Roman", serif;}
	a{ text-decoration: none; color: #ff9900;}   
	a:hover{ text-decoration: underline;}
 
#wrapper{width: 767px; padding: 5px; margin: 0 auto; background: #fff; position: relative;}
	#wrapper div{text-align: left;}

#top{ height:126px;}
	#logos{ float:left; width: 579px; height: 91px;}
	#logos img { width: 579px; height: 126px;}
	#donate{ float:right; width: 188px; height: 91px; margin:25px 0 0;}
#orangeBar{ width:767; height: 5px; background:#FF9900}
#panel{ background:url(../images/bg-cols.gif) repeat-y 0px 0px;}
	#panelPics{ width:579px; float:left;}
	#nav{ width:188px; float:right; background:#115392; overflow:hidden;}
	/*height:258px; */
	
	#stories{ position:relative; left:10px;}
	
#mainColumn { width:579px; margin:0; padding:0; float:left;}
/*Page headers*/
#mainColumn h1 { color:#666666; background:#ffe780; font-weight:normal; font-size:22px; font-family: Times, "Times New Roman", serif; width:555px; height:27px; margin:0; padding: 4px 12px; text-transform:capitalize;}

	#mainColumn h2 { color:#115392; font-weight:bold; font-size:18px; text-transform:capitalize;}
	#mainColumn h3 { color:#1992cb; font-weight:bold; font-size:14px; text-transform:capitalize; margin-top:0;}
	#mainColumn ul { list-style-image:url(../images/bullet-cross.gif);}
	#mainColumn ol { margin: 0; padding:0 0 0 10px;}
	#mainColumn li { margin: 0 0 0 20px;}
	#mainColumn .newsDate { font-size: 10px; color:#ff9900; font-family: Verdana, Arial, sans-serif; font-weight:bold}
	#mainColumn .newsHeadline { color:#115392; font-size: 14px; font-weight:bold;}
	#mainColumn .newsMore a { color:#115392; font-weight:bold;}
	#mainColumn .newsMore a:hover {}

#homeHeaders{ position:relative;}

#homeContent{
}
	#news{ float:left; width:168px; padding: 0 13px; font-size:11px; font-family: Arial, Verdana, sans-serif;}
		#news p { margin: 0 0 8px 0; padding:0}
		#news .newsDate { color:#666;}
		#news .newsHeadline { color:#333; font-weight:bold;}
		#news .newsSummary {color:#2798ce; font-weight:bold;}
		#news .newsSummary a {color:#2798ce; font-weight:bold;}
	#video{ float:left; width: 195px; padding: 0px 0 0; margin:0 0}
	#text{ float:left; width:520px; padding: 25px 15px; font-size:14px; font-family: Times, "Times New Roman", serif;}

#subContent { margin:0; padding: 0 10px 10px 10px}
/*
#subContent table { background:#c3ddf6;}
#subContent td { background: #FFFFFF;}
#subContent .tableHead { background:#c3ddf6; text-transform:uppercase; color:#115292; font-weight: bold;}
*/

/*For pages with forms ---------------------------------------------*/
.formStyle { width:144px; height:14px; font-size:10px; font-family: Arial, Helvetica, sans-serif;}
textarea  {width:320px; height:120px; font-size:10px; font-family: Arial, Helvetica, sans-serif;}

.subnav { font-size:11px; font-family: Arial, Verdana, sans-serif; font-weight:bold; color:#000;}
.subnav a {}
.subnav a:hover { color:#115392; text-decoration:none; }



.thirdLevel { position:absolute; left: 375px; top: 162px; border-top: 1px solid #000}
.thirdLevel p, .thirdLevel a { color:#fe9900; font-size:11px; font-family: Arial, Helvetica, sans-serif; margin-bottom:0; margin-top:4px;}
.thirdLevel a:hover {}

#subFloat { float:left; margin: 0 10px 5px 0;}

.picCol {float:left; width:195px;}
.textCol {float:right; width: 325px; padding-right: 10px;}
.textCol p { margin-top:0; padding:0; }

#donateLeft {float:left; width:170px;}
#donateLeft p { color:#2798ce; font-weight:bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; margin-top:0px;}
#donateLeft p .header {color:#000; font-weight:bold; font-size: 11px; font-family: Verdana, Arial, sans-serif;}
#donateLeft p a { color:#145492; text-decoration:underline;}
#donateLeft p a:hover {  text-decoration:none;}
#donateRight { background-color:#e7effa; float:right; width: 350px; padding: 8px 10px 8px 8px; }

#donateLeft p { margin-top:0;}
.largeBlue  { color:#115390; font-weight:bold; font-size: 16px; margin-top:0;}
.smallBlue { color:#115390; font-weight:bold; font-size: 9px; font-family: Verdana, Arial, sans-serif; margin-top:0;}

#blueBar{ width:767; height: 5px; background: #1992cb}
#footer{ background: #dedede; font-size:10px; width: 767px;}
	#footerNav{  width: 620px; padding: 12px; float:left; background: #dedede; font-family: Verdana, Arial, sans-serif;}
		#footer p { margin:0; padding:0; }
		#footer a { color: #666; text-decoration:none; font-family: Verdana, Arial, sans-serif;}
		#footer a:hover { color: #666; text-decoration:underline;}
	#footerSiteMap{ background: #dedede; width: 70px; padding: 12px; float:right; text-align:right;}
		#footerSiteMap p { margin:0; padding:0; text-align:right}
		#footerSiteMap a { color: #666; text-decoration:none;}
		#footerSiteMap a:hover { color: #666; text-decoration:underline;}

#bottom{width: 767px; padding: 5px; margin: 0 auto; position: relative; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
	#bottom #copyright{text-align: left; float: left;}
	#bottom #copyright p { margin: 0; padding: 0;}
	#bottom #copyright a { color: #666;}
	#bottom #address{text-align: left; float: right;}
	#bottom #address p { margin: 0; padding: 0; text-align:right;}

#research{ background:#000; color:#999; width:300px; height: 266px; position:absolute; right: 0; top: 42px; z-index:50; padding:4px 10px;}
	#research h2 { font-size:13px; font-weight:bold; color:#1992cb; padding:0; margin:0}
	#research p { margin:0; padding:0; font-family: Verdana, Arial, sans-serif; font-size: 11px;}

.error{ 
  width: 485px;
  border-color: #c99;
  color: #fff;
  background: #c00;
  }

/*For rollover navigation ---------------------------------------------*/
#sidenav-container #bhome a {background-image: url(../images/buttons/nav-home.gif);; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-repeat: no-repeat}
#sidenav-container #babout a {background-image: url(../images/buttons/nav-about.gif);}
#sidenav-container #bpartnership a {background-image: url(../images/buttons/nav-partnership.gif); height:46px;}
#sidenav-container #bnews a {background-image: url(../images/buttons/nav-news.gif); height:32px;}
#sidenav-container #bdonate a {background-image: url(../images/buttons/nav-donate.gif);}
#sidenav-container #bcontact a {background-image: url(../images/buttons/nav-contact.gif);}

#sidenav-container{ ; height: 32px; background-image: url(../images/buttons/nav1.jpg)}
#sidenav-container ul{margin: 0; padding: 0; list-style:none;}
#sidenav-container ul li{list-style:none; margin: 0; padding: 0;}
#sidenav-container ul li a{display:block; width: 188px; height: 31px; background-position: 0 0; background-repeat:no-repeat; text-indent:-9999px; outline:none;}
#sidenav-container ul li a:hover{background-position: -188px 0;}
#sidenav-container ul li a.selected, #sidenav-container ul li a.selected:hover{background-position: -332px 0; border: 0px solid #ff0;}
#sidenav-container #braceinfo a { background-image: url(../images/buttons/nav-raceinfo.gif); }
#sidenav-container a:hover { ; background-image: url(../images/buttons/nav2.jpg)}
.bluecolumn {  background-color: 115392; float: right; height: 100%; width: 188px}

