body {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
}

#container {
	position:relative;
	left:50%;
	width:840px;
	margin-left:-420px;
	background-image: url(images/background_container.jpg);
}

#content {
	float:left;
	width:500px;
	padding-left:60px;
}

#right_column {
	float:right;
	width:203px;
	padding-right:20px;
}

#footer {
	text-align: center;
}

#search {
	background-image: url(images/search.gif);
	height:35px;
	background-repeat: no-repeat;
	text-align:center;
	margin: 0px;
    padding: 15px 0 0 0;
}


img {
	border: 0px;
}


.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color:#006699;
	font-weight: bold;
}


.h2 {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 1.2em;
	color:#000000;
	font-weight: bolder;
}


.h3 {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 1.2em;
	color:#006699;
	font-weight: bolder;
}

.h4{
	font-family: "Verdana", Arial, Helvetica;
	font-size: 0.9em;
	color:#333333;
	font-weight: bolder;
}

.bodytext {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 0.8em;
	color: #000000;
	line-height: 1.8em;
}

.newslink {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 1em;
	color: #000000;
	line-height: 1.8em;
}

.search {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 0.6em;
	color: #000000;
	margin-top:18px;
}

.righttext {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 0.6em;
	color: #000000;
}


.signup_form_bottom {
	background-image: url(images/submit_btn.jpg);
	width: 400px;
	height:106px;
	border: 0px;
	font-size: 0px;
	cursor:pointer;
	background-repeat: no-repeat;
}

.dropcap {
	float:left;
	color:#000000;
	font-size:5.6em;
	line-height:60px;
	padding-top:2px;
	font-family: "Verdana", Arial, Helvetica;
	font-weight:bolder;
	} 

.quotes {
	float:left;
	font-size:6.4em;
	line-height:60px;
	padding-top:2px;
	color:#006699;
} 


.copyright {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 0.6em;
	color: #999999;
}


.footer {
	font-family: "Verdana", Arial, Helvetica;
	font-size: 0.7em;
	color: #333333;
}

a.bottom_nav:link, a.bottom_nav:visited {
	text-decoration: none;
	color: #333333;
			
}

a.bottom_nav:hover {
	text-decoration: underline;
	color: #333333;
	
}

#table_list {
	width: 100%;
	text-align:left;

}

#table_newsletter {
	background-image: url(images/newsletter.jpg);
	background-repeat: no-repeat;
}


/* Navigation Styles */

#navigation ul#nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-image: url(images/navbackground.jpg);
	height:34px;
	margin:0px;
	padding-left:40px;
}

#navigation ul#nav li {
    list-style:none;	
	position: relative;	
    float: left;	
	text-align: center;	
	line-height: 1em;    
	width:125px;
}

#navigation ul#nav li a {	
	display: block;	
	padding: 11px;	
	color: #FFFFFF;	
	text-decoration: none;	
	text-align: center;    
}

#navigation ul#nav li a span {	

padding: 0px 0px 0px 0px;   /*	background: url(arrow.gif) no-repeat 100% 50%;  optional */
}

#navigation ul#nav  li ul {    
display: block;    
position: absolute;/* hidding submenus based on: http://css-class.com/articles/ursidae/  */    
left: -999em;/* this makes it more accessible than display:none; */    
padding: 3px 3px 3px 3px;    
background:#003366;}

#navigation ul#nav  li:hover ul,#navigation ul#nav  li.over ul /* This is for Internet Explorer 6  */{    
display: block;    
left: 0;    
top: 100%;    
position: absolute;    
z-index: 4000;    
width: 210px;}

#navigation ul#nav  li ul li {    
width: 146px;    
height: auto;    
background: transparent;    
text-indent: 0;    
padding: 0;}

#navigation ul#nav  li:hover ul li a,#navigation ul#nav  li.over ul li a {    
display: block;    
width: 186px;/*this is to adjust if used some background image for dropdown */    
background: transparent;    
padding: 8px 12px;    
text-decoration: none;    
margin: 0;    
color: #eee;    
text-indent: 0;    
text-align: left;    
border: 0;    
white-space: nowrap;}

#navigation ul#nav li ul li a:hover {    
color: #fff;    
background: #006699;}

#navigation ul#nav li.active a,#navigation ul#nav li a:hover,#navigation ul#nav li:hover a,#navigation ul#nav li.over a {   
 background: #;
}

/* End of Navigation Styles */


