/*------------GENERAL--------------*/
body, html {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333;}
body { background: #FDFDFB url('../images/body_bg.jpg') repeat-x top;}
a, a:link, a:visited{ text-decoration:none; color:#DA881C; font-weight:bold;}
a:hover{ text-decoration: underline;}
h1{ margin:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; color:#666666; font-weight:bold; padding:0px 0px 3px 0px; border-bottom:5px solid #DA881C;}
h2{ background-color:#E9D3AB; color:#333333;  font-size:13px; padding:3px;}
h3{ margin:5px 0px 0px 0px; background: url('../images/h3_bg.jpg') no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; padding:6px 0px 7px 5px;}
dt{ font-weight:bold;}
/*------------OUTER DIVS--------------*/
#bgWrapper{ background:url('../images/page_bg.jpg') no-repeat top center;}
#pageWrapper{ width:980px; margin-left:auto; margin-right:auto;}
/*------------HEADER--------------*/
#header{background:url('../images/header_bg.jpg') no-repeat top center; height:84px;}
#flash{background:url('../images/flash.jpg') no-repeat top center; height:248px;}
.header_nav{ float:right; text-align:right; margin:5px 0px 0px 0px; padding:0px; display:block;}
.moduletable-moto h3{clear:both; width:100%; padding:8px 0px 0px 230px; margin:0px; color:#AD3D0D; font-family:Georgia, "Times New Roman", Times, serif; font-size:38px; text-align:left; background:none; font-weight:normal;}
#navigation{background:url('../images/navbar_bg.jpg') no-repeat top center; height:32px; text-align:center; padding:5px 0px 0px 20px;}
/*#navigation ul.mainlevel-nav{ margin:0px; padding:5px 0px 0px 20px;}
#navigation ul.mainlevel-nav li{ display:inline;}*/
#navigation a.mainlevel, a:link.mainlevel, a:visited.mainlevel{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#FFFFFF; font-weight:bold; background:url('../images/navbar_divider.jpg') no-repeat right; padding:2px 20px 2px 10px;}
#navigation .sublevel1, #navigation .sublevel2, #navigation .sublevel3, #subItems { display:none; }
#navigation #active_menu { text-decoration:underline;}
/* search module */
.search {
  float:right;
	padding: 0px 0px 0px 0px;
	width: 140px;
	height: 18px;
}
.search input, .search input.inputbox {
	border:0px;
	background:url('../images/search_bg.jpg') no-repeat top center;
	font-family:Tahoma, Arial;
	font-size:10px;
	color:#999999;
	width:133px;
	height:18px;
	padding:2px 0px 0px 2px;
}
.languages{ float:right; font-size:10px; color:#FFFFFF; font-weight:normal; margin-top:3px;}
.languages a, .languages a:visited, .languages a:link{ font-size:10px; color:#FFFFFF; font-weight:normal;}
input.button { background:url('../images/poll_btn.jpg') no-repeat top center; width:95px; height:27px; color:#FFFFFF; font-weight:bold; border:none;}
/*------------MAIN CONTENT--------------*/
#content{ margin-top:0px;}
#frontpage_column_left {float:left; width:322px;}
#frontpage_column_right {float:right; width:322px;}
/*------------COLUMN CENTER--------------*/
#column_center{ width:652px; float:right; padding:0px 10px 0px 10px;}
#column_center .modfpg-box { border-bottom:1px solid #999999; margin-bottom:5px; padding-bottom:5px; clear:both; display:table-cell;}
/*------------COLUMN LEFT--------------*/
#column_left{ width:154px; float:left;}
#column_left a.mainlevel, #column_left a:visited.mainlevel, #column_left a:link.mainlevel ,
#column_left .sublevel1 a, #column_left .sublevel1 a:visited, #column_left .sublevel1 a:link 
		{display: block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#60574E; background:url('../images/menu_bg.gif') no-repeat top center; padding:2px 0px 4px 20px; border-bottom:2px solid #CFCAC5;}
.moduletable-banner{ margin:15px 0px 15px 0px; text-align:center;}
#column_left #active_menu { text-decoration:underline;}
/*------------COLUMN RIGHT--------------*/
#column_right{width:154px; float:right;}
#column_right a.mainlevel, #column_right a:visited.mainlevel, #column_right a:link.mainlevel {display: block; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#60574E; background:url('../images/menu_bg.gif') no-repeat top center; padding:2px 0px 4px 20px; border-bottom:2px solid #CFCAC5;}
#column_right ul.polltable{ margin:0px; padding:0px;}
#column_right ul.polltable li{padding:2px 10px 2px 5px; list-style:none;}
#column_right #active_menu { text-decoration:underline;}
/*------------FOOTER--------------*/
#footer{background:url('../images/footer_bg.jpg') no-repeat top center; height:60px; padding-top:8px;}
#credits{ float:right;}
#footer_nav{ float:left; color:#DA881C;}
#footer_nav a.mainlevelfooter, #footer_nav a:visited.mainlevelfooter, #footer_nav a:link.mainlevelfooter {padding:0px 3px 0px 6px;}
/*------------ADOPTION FORM--------------*/
.error{background-color:#ff0000; color:#ffffff; text-align:center; font-weight:bold;}
/*------------NEWSLETTER FORM--------------*/
.newsletter_fields {padding: 10px 10px 0 20px; list-style: none;}
.newsletter_fields label{	float: left; width: 150px; font-weight: bold;}
.newsletter_fields li{	float: left; width: 100%;  padding: 0 0 10px 0;}
.iosnl_subcon{ text-align:center;}
.iosnl_status {margin: 20px 0; padding: 10px;}
.iosnl_noscript {padding: 4px; border: 1px dashed #CC0000; font-weight: bold; color: #CC0000; margin: 4px 0; background-color: #FDE9E9; display: block; text-align: center;}

.readon, .modfpg-more {text-align:right; padding:2px; display:block;}

