/* CSS Document */



body

	{

	background: #ffde96;

	color: #000000;

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

	font-size: 12px;

	margin: 0px 0px;

	}

	

#container

	{

	position: relative;

	margin: 0px auto;

	width: 800px;

	background-color: #FFFFFF;

	}

	

#pre-header

	{

	position: relative;

	width: 100%;

	height: 140px;

	background: url(layout/pre-header.jpg) repeat-x center;

	}

	

#header

	{

	position: relative;

	margin: 0px auto;

	width: 800px;

	height: 140px;

	background: url(layout/header-image.gif) repeat-x center;

	}

	

#home-banner

	{

	position: relative;

	margin: 0px auto;

	width: 800px;

	height: 217px;

	background-color:#7f0c0c;

	}

	

#navmenu

{

	width: 800px;

	padding: 5px 0px;

	position: relative;

	background-color: #7f0c0c;

	text-align: center;

}



#navmenu ul

{	

	margin: 0;

	padding: 0; 

	list-style-type: none;

	list-style-image: none;

}



#navmenu li

{

	display: inline;

	padding: 5px 0px;

	margin: 0px;

}



#navmenu ul li a

{

	text-decoration:none;

	margin: 0px;

	padding: 5px 15px;

	color: #ffffff;

	font-size: 12px;

	font-weight: bold;

	border-bottom: none;

}



#navmenu ul li a:hover

{	

	color: #000000;

	background: #ffffff;

}



#main

{

	padding: 20px;

}



#container-inner

{

	float: left;

	background: #ffffff;

	width: 800px;

}


#footer

	{

	position: relative;

	margin: 0px auto;

	width: 800px;

	background-color: #7f0c0c;

	font-size: 11px;

	color: #ffffff;

	padding: 5px 0px;

	text-align: center;

	clear: both;

	}



#footer a

{

	color: #ffffff;

}



#contact

{

	float: left;

	width: 300px;

	height: 370px;

}



#leftcol2

{



	float: left;

	width: 760px;

	margin: 20px;

	clear:left;

}



#leftcol2 a

{

	color: #003366;

}



#leftcol

{



	float: left;

	width: 500px;

	margin: 20px;

	clear:left;

}

#leftcol-press

{



	float: left;

	width: 740px;

	margin: 30px;

	clear:left;

}


#leftcol a

{

	color: #003366;

}



#rightcol

{

	width: 240px;

	margin: 20px 0px 0px 545px;

	padding-bottom: 20px;

}



#box_content

{

width: 475px;

height: 120px;

border: solid 0px;

padding: 10px;



}



#down_align

{

margin: 245px 0px 0px 0px;

}



#box

{

	width: 235px;

	float: left;

}



#box p

{

	padding: 0px 10px 10px 10px;

}





#box h1

{

	line-height: 1.3;

	text-align: center;

	font-size: 14px;

}



#box-top

{



	background: url(layout/box-top.gif) top center;

	width: 235px;

	height: 20px;

	text-align:center;



}



#box-bottom

{

	background: url(layout/box-bottom.gif) top center;

	width: 235px;

	height: 20px;

	

	text-align:center;

	

}



.red

{

	background: #ffd7d7;

	color: #8c3131;

}



.yellow

{

	background: #ffeec8;

	color: #a07f35;

}



.blue

{

	background: #cfd8ed;

	color: #425e9d;

}



.red a

{

	color: #5f1212;

}



.yellow a

{

	color: #6c4f0e;

}



.blue a

{

	color: #153682;

}



.bio

{

	float: left;

	padding: 0px 10px 10px 0px;

}



.name

{

	font-size: 14px;

	font-weight: bold;

	color:#003366;

}



#button

{

float:left;

width: 150px;

height: 200px;

border: solid 0px;

padding: 5px;

text-align:center;

clear:none;

}



#button div

{

color:#0066CC;

font-weight:bold;

font-size:13px;

text-decoration:none;

}



#button a

{

text-decoration:none;

}



#button img

{

	border: none;

}



.clear

{

	clear: both;

}



#mini_box{

width: 150px;

float: left;

}



/* Drop Down Menu - Do Not add code after this comment */

.navbar

{

}  



.mainDiv

{

  width:300px;

}



.topItem

{

  font: bold 12px tahoma,verdana,sans-serif;

  letter-spacing: 0;

   background: url("images/arrow-up-title.jpg") no-repeat 0 0;

  background-position:center center;

  background-repeat:no-repeat;

  border: none;

  width: 185px;

  height: 25px;

  color:#333333;

  cursor:pointer;

  text-indent:10px;

}



.topItemOver

{

  text-indent:0px;

  font: bold 12px tahoma,verdana,sans-serif;

  letter-spacing: 0;

  background: url("images/arrow-up-title-on.jpg") no-repeat 0 0;

  background-position:center center;

  background-repeat:no-repeat;

  height: 25px;

  width: 185px;

  color:#666666;

  cursor:pointer;

}



.topItemClose

{

  text-indent:0px;

  font: bold 12px tahoma,verdana,sans-serif;

  letter-spacing: 0;

background: url("images/arrow-down-title.jpg") no-repeat 0 0;

  background-position:center center;

  background-repeat:no-repeat;

  height: 25px;

  width: 185px;

  color:#333333;

  cursor:pointer;

}





.topItemCloseOver

{

  text-indent:0px;

  font: bold 12px tahoma,verdana,sans-serif;

  letter-spacing: 0;

background: url("images/arrow-down-title-on.jpg") no-repeat 0 0;

  background-position:center center;

  background-repeat:no-repeat;

  height: 25px;

  width: 185px;

  color:#666666;

  cursor:pointer;

}







.dropMenu

{

  font: bold 11px tahoma,verdana,sans-serif;	



  color: #000;

  border: 1px solid #FFFFFF;

  border-width: 0 1px 1px 1px;

  filter:alpha(opacity=100);

  padding-top:5px;

  padding-bottom:5px;

}



.subMenu

{

   display:block;

}



.subItem

{

   margin-left:10px;

   margin-top:2px;

   height:18px;

   font: 11px tahoma,verdana,sans-serif;	

   text-decoration:none;

   color:#333333;

   

}



.subItem a

{

   margin-left:23px;

   font: 11px tahoma,verdana,sans-serif;	 	

   text-decoration:none;

   color: #215dc6;

}



.subItemOver

{

   margin-left:10px;

   margin-top:2px;

   font: 11px tahoma,verdana,sans-serif;	  

   height:18px;

   color:#666666;

}



.subItemOver  a

{

   margin-left:23px;

   font: 11px tahoma,verdana,sans-serif;

   cursor:pointer;	

   color: #428eff;

   text-decoration:underline;

   cursor:pointer;

}





.drop

{

   border-left:1px solid black;

   border-right:1px solid black;	

}




