/* CSS Document */

body, h1, h2, h3, h4, h5, ul, li, ul li, div, img, form {
	margin: 0px; padding: 0px; font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;}
body{background-image:url(../images/backdrop.jpg); font-size:0.75em; color:#666666; height: 100%; }


p {padding:0; margin:0; text-align:justify; line-height:150%; color:#666666;}
p a {text-decoration:none; }
p a:hover{text-decoration:underline;}
a {text-decoration:none; }

h1 {font-size:4em;	color: #666666;letter-spacing: -0.09em;  }
h1 a{text-decoration:underline;	color: #666666;  }
h1 a:hover{text-decoration:underline;	color: #990000;  }
h2 {font-size: 1.5em;  color: #666666;  padding:0 0 7px 0;letter-spacing: -0.05em;line-height:110%;  }
h2 a{text-decoration:underline;color:#666666;}
h3 { font-size: 1.4em; color: #990000;  }
h3 a {color:#666666;;}

h4 {font-size: 9px;color: #ffffff;}	
img	{border: 0px none; vertical-align:baseline;}

.divider{width:150px; color:#000; border:none;height:1px; text-align:center; }

/***********PAGE LAYOUT******************/

#outerwrapper{margin:0 auto;  padding:0;  width:1030px; background-image:url(../images/cropmark_top.jpg); background-position:top; background-repeat:no-repeat;


}
.statement{margin:0 auto;height:17px; background-image:url(../images/double_line.jpg); background-repeat:repeat-x;font-size:0.80em; text-align:left; padding-top:2px; }
.s_left{width:800px; float:left;}
.clockman{float:right; width:160px; font-size:1.1em; text-align:right;}
.innerwrapper{margin:0 auto;  padding:20px 0 0 0;  width:1000px; }
.flash_bits{margin:0px; padding:0; height:88px; text-align:center; background-color:#dcdcdc;}

.main_content_area{margin:0 auto; padding:0 0 20px 0; height:100%; }

.right_text{width:300px;float:left;}
.left_text{width:250px; float:left;padding:100px 0 0 0;; height:150px; vertical-align:bottom;}
#topbar{height:3px; background-color:#323232;}

.headspace{ height:100px; }
.headspace_left{float:left; width:150px; }
.headspace_right{float:right; width:600px; padding:15px 0 0 0;}
.headspace_right h2 a{text-decoration:none;text-decoration:underline;}
.nav{font-size:0.95em; padding:7px 0 0 0; text-align:left; font-weight:bold; text-decoration:none;  }
.nav a{text-decoration:none; color:#666666;}
.nav a:hover{text-decoration:underline; color:#990000;}
.selected{text-decoration:underline; color:#990000;}
.quote_me{}
.single_line_spacer{background-image:url(../images/single_line.jpg); background-repeat:repeat-x;height:17px; margin:5px 0 5px 0;}
.headline{padding:10px 0 15px 0;}
.content_left{width:304px; float:left; line-height:140%; text-align:justify; font-size:1.2em;}
.content_middle{width:304px; margin-left:40px; float:left; line-height:150%;text-align:justify; font-size:1.2em;}
.content_middle a{text-decoration:none; color:#666666; font-weight:bold;}
.content_middle a:hover{text-decoration:underline; }
.content_right{padding:0 0 0 20px; width:320px; float:left; line-height:120%; text-align:left; font-size:1em;}

.small_book{padding:0 0 0 20px; width:304px; float:right; line-height:120%; text-align:left; font-size:1em;}
.small_book p{padding:7px 0 0 0; line-height:140%; text-align:left; font-size:1em;}
.small_book a{text-decoration:underline; color:#666666; font-weight:bold;;}
.content_right a{text-decoration:none; color:#666666; font-weight:bold;}

.content_left_image{width:647px; float:left;}
.content_left_flash{padding:0 0 17px 0;}
.content_left_flash a{color:#666666; font-weight:bold; text-decoration:none;}
.content_left_flash a:hover{text-decoration:underline}

.content_left_flash a:visited{text-decoration:line-through; color:#003399;}

.content_left_counter{width:550px; float:left; line-height:140%; text-align:justify; font-size:1.2em;}

.content_right_counter{width:400px; float:right; line-height:150%;text-align:justify;font-size:1.2em;}
.error_message{color:#990000; font-weight:bold;}


#logo_top{margin:0; width:274px; float:left;}

.footer {color:#666666; background-image:url(../images/adler.gif); background-repeat:no-repeat; background-position:bottom;
	/*width:980px;*/ padding: 0 0 10px 20px; height:295px;font-size:10px; text-align:center;}
	
.footer_banners {color:#666666; background-image:url(../images/adler.gif); background-repeat:no-repeat; background-position:bottom;
	/*width:980px;*/ padding: 0 0 10px 20px; height:295px;font-size:10px; text-align:center;}
	
.footer_digital {color:#666666; background-image:url(../images/adler.gif); background-repeat:no-repeat; background-position:bottom;
	/*width:980px;*/ padding: 0 0 10px 20px; height:295px;font-size:10px; text-align:center;}
	
	
.footer_contact{color:#666666; background-image:url(../images/adler.gif); background-repeat:no-repeat; background-position:bottom;
	/*width:980px;*/ padding: 0 0 10px 20px; height:295px;font-size:10px; text-align:center;}
	
	
.footer_thanks {color:#666666; background-image:url(../images/adler.gif); background-repeat:no-repeat; background-position:bottom;
	/*width:980px;*/ padding: 0 0 10px 20px; height:295px;font-size:10px; text-align:center;}
	
.footer_art{color:#666666; background-image:url(../images/adler.gif); background-repeat:no-repeat; background-position:bottom;
	/*width:980px;*/ padding: 0 0 10px 20px; height:295px;font-size:10px; text-align:center;}					
	
.bottom_bit{margin:0 auto;  padding:0;  width:1000px;}

.foot_info{margin:0 auto;  padding:0; color:#666666;  background-position:bottom; background-repeat:no-repeat; 
	/*width:980px;*/ padding: 0 0 10px 0; font-size:10px; text-align:center;}
	
.foot_info a {   color:#676767; text-decoration:none;}
.foot_info a .management {color:#999999; text-decoration:none;}
.foot_info a strong{color:#676767; text-decoration:none; font-weight:bold;}
.foot_info a:hover {color:#999999; text-decoration:underline;}

.footer .push {
    height: 4em;
}

.clear {clear: both;}