/* CSS Document */

em {font-size:16px;
	color:#000000;

}


body {
	background-color:#cc9966;
	margin: 0; 
	padding: 0; 
	font: normal 12px Arial, Helvetica, sans-serif;
	}
h1{
	font-size:x-large;
	color:#FF0000;
}
h2{
	Font-size:large;
	color:#000000;
}
h3{
	font-size:16px;
	color:#CC9966;
	font-weight:bold;
}
h4{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;}
h5{
	font-size:14px;
	color:#FF0000;
	font-family:"Courier New", Courier, mono;
}
h6{
font-size:14px;
	color:#000066;
	font-weight:bold;
	text-decoration:underline;}

ul{
	list-style-type:square;
}

a{
	color:#FF0000;
}
a:visited{color:#FF0000;}
a:hover{color:#000000;}
a:active{color:#000000;}


#container {
	background:url(images/bodyback.png); 
	width: 766px; 
	margin: 0 auto; 
	text-align: center; 
	padding: 0 3px 0 4px;
	}

.searchcontainer {
	background:url(images/bodyback.png); 
	width: 766px; 
	margin: 0 auto; 
	text-align: center; 
	padding: 0 3px 0 4px;
}

#branding {
	background:url(images/header.jpg) no-repeat;  
	margin: 0; 
	width: 766px; 
	height: 136px; 
}
#branding h1 {
	text-indent: -9999px; 
	padding: 0; 
	margin: 0; 
}
#translation {
	float: right; 
	color: #fff; 
	font: normal 11px Arial, Helvetica, sans-serif; 
	margin: 15px 20px 0 0;
}
#translation a { 
	color: #fff; 
	font: normal 11px Arial, Helvetica, sans-serif; 
}
#translation a:hover { 
	color: #88b6ea; 
	font: normal 11px Arial, Helvetica, sans-serif; 
}
.textarea{
	width:100%;
	height:300px;
	overflow:auto;
	padding:5px;
	border: 2px solid #CC9966;
	
}
ol# li{
width:90%;
}

table {
width:90%;
}


/* Main Navigation Bar_____________________________________________________________ */
#nav {
	width: 766px; 
	height: 22px; 
	margin: 1px 0 1px 0; 
	padding: 0;
	background:url(images/navbar.jpg);
}

ul#nav_main { 
	list-style-type : none; 
	float: left;
	width : 766px; height: 22px;
	margin : 0; padding : 0; 
}

ul#nav_main li {
	display: inline; 
	float: left; 
}

ul#nav_main a { 
	display: block;
	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff; 
	text-decoration: none;
	vertical-align: text-bottom;
}

li.nmspace{
	padding: 0 80px 0 0;
}

li.nm a { 
	padding: 4px 13px 5px 13px;
}
li.nm a:hover { 
	background : url(images/navbar1.jpg) repeat-x; 
}

li#nm_begin a { 
	padding: 4px 13px 5px 17px;
}
li#nm_begin a:hover { 
	background : url(images/navbar1.jpg) repeat-x; 
}

li#nm_end a { 
	padding: 4px 15px 5px 13px;
}
li#nm_end a:hover { 
	background : url(images/navbar1.jpg) repeat-x; 
}

li#nm_select a { 
	background : url(images/navbar1.jpg) repeat-x; 
}
li#nm_select a:hover { 
	background : url(images/navbar1.jpg) repeat-x; 
}

/* End Navigation ___________________________________________________________________________*/

/* Drop Down Menu Attributes ________________________________________________________________*/
#nav li ul { position: absolute;
	width: auto; height: auto;
	left: -999em;
	text-align: left;
	background:#FF0000;
	margin: 0; padding: 0;	
	z-index: 1000;}

#nav li ul li { 
	clear: both; 
	margin: 0; 
}

#nav li ul li a { 
	width: 130px;
	font-weight: normal;
	padding: 5px 8px 5px 8px;
	margin: 0px;
}

#nav li ul.wider li a { 
	width: 240px;
	font-weight: normal;
	padding: 5px 8px 5px 8px;
	margin: 0px;
}

#nav li ul li a:hover { 
	background-image: none; 
	background:#CC0000;
}

#nav li:hover, #nav li.hover {
    position: static;
}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}

/* End Drop Down Menu Attributes___________________________________________________________*/

#collage {
	background-color:#000000;
	width: 766px; 
	height: 254px; 
	margin: 0 0 1px 0;
	}

/* Black Bar Section________________________________________________________________________*/

.blackbar {
	background: url("images/blackbar.jpg"); 
	height: 23px; 
	margin: 0 0 1px 0; 
	padding: 0;}

.blackbar p { 
	font: normal 10px Arial, Helvetica, sans-serif; 
	color: #fff; 
	padding: 6px 20px 0 20px; 
	margin: 0;
	text-align: left; 
	display: inline;
}
.blackbar p.foot {
	display: block; 
	text-align: center;
}
.blackbar p a {
	color: #ff0000; 
	text-decoration: underline;
}

.blackbar p a:hover {
	color: #ffffff; 
}
.alpha{
	display:inline;
	list-style-type:none;
	font-size:14px;
}
.headline{
	color:#000000;
	font-size:16px;
	font-style:italic;
}
/* End Black Bar Section ______________________________________________________________________ */

/* Black Bar Search Section ___________________________________________________________________ */

.bottombar {width: 766px;}

/* End Black Bar Search Section ________________________________________________________________*/


/* Main Container ______________________________________________________________________________ */
#content { width : 100%; 
background-color: #d3d3d3;
overflow : auto;}

#search_content { width : 100%; 
	background-color : #fff; 
	padding: 0; 
	margin: 0;
}

#content_main { 
	float : left; 
	width : 505px;
	margin : 0; 
	padding : 25px 20px 40px 20px; 
	background-color:#ffffff; 
	text-align: justify;
	font-size:larger;
}

#content_sub {
	float : right; 
	width : 221px; 
	margin : 0; 
	padding : 0; 
	background-color : #d3d3d3; }

.important{ 
	font-size:larger;
	color:#0099FF;
	font-weight:bold;
	text-decoration:none;
}

#content_open { 
float : left; 
width : 726px;
margin : 0; 
padding : 25px 20px 40px 20px; 
background-color : #fff; 
text-align: justify;}

#define_width{ 
	width:99%;
}

/* Main Content_________________________________________________________________________*/

#content_main h1 {

	font-size:large;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	margin: 0; 
	padding: 0;
}

.sideimage { margin: 1px 0 0 0; }


/* End Main Content__________________________________________________________________________ */

.searchform {
	margin: 5px 0 0 0; 
	padding: 0 0 0 10px;
}

/* IMAGE properties, classes and styles______________________________________________________*/
#bio_pic { 
	float: right; 
	padding: 0 0 15px 15px;
}
.bios_header{
	float:none;
	 
}
	
.frame {
	border:medium solid #ebeaea; }
.caption {
	font: normal 10px Arial, Helvetica, sans-serif; }
.disclaimer{
font-family:"Courier New", Courier, mono;
font-size:11px;}
.image{float:left;}
.welcome{font-family:"Times New Roman", Times, serif;}
.capiton2{

	font-family:"Californian FB", Georgia, "Times New Roman";
	font-size:14px;}
.background{
	background-image:url(images/background_img.gif); 
	background-position:center; 
	background-repeat:no-repeat;
	vertical-align:top;}

/* End Image Properties __________________________________________________________________*/

