@charset "utf-8";
/* CSS Document */

#container
{
	margin: 0 auto;
	width: 900px;
	background: #fff;
}

#header
{
	background: white;
	padding: 5px;
}

#header h1 { margin: 0; }

#content-container
{
	float: left;
	width: 900px;
	background: #fff url(/wp-content/uploads/layout-two-fixed-background.gif) repeat-y 100% 0;
}

#content
{
	background: white;
	font-size: 10pt;
	font-family : "Times New Roman", Times, serif;
	clear: left;
	float: left;
	/*width: 560px;*/
	width: 510px;
	padding: 20px 0;
	margin: 0 0 20px 30px;
	display: inline;
}

#content h2 { 
	margin: 0; 
	color:#BA0C35;
	font-size:16pt;
	margin-bottom:14px;
}

#content h3 { 
	margin: 0; 
	font-size:8pt;
}

#content h4 { 
	margin: 0; 
	font-size:6pt;
}

#ad_col
{
	float: right;
	width:336px;
	padding: 20px 0;
	margin: 10px 20px 0 0;
	display: inline;
}

#ad_col h3 { margin: 0; }

#footer
{
	clear: left;
	background: #white;
	padding: 5px;
}

#back_link{
	font-size:8pt;
	float:right;
}

#teaser_box
{
    width: 450px;
    background-color: #fffaf1;
    border-left: 1px solid #bab394;
    border-right: 1px solid #bab394;
    border-bottom: 1px solid #bab394;
    border-top: 1px solid #bab394;
    padding: 10px;
    font-size: 12px;
    font-family: tahoma;
    color: #4a4840;
    line-height: 16px;
}


/*
02/09/2010 MY - per request (approved by Michael Mottau):
	print version to span 100% of the web browser;
	font size to be increased;
*/
/*body {
   background: white;
   font-size: 12pt;
   }

#wrapper, #main {
   width: auto;
   margin: 0 2%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }

div#wrapper {
   padding-top: 1em;
   }
  
  h1{
	color:#BA0C35;
	font-size:16pt;
	margin-bottom:14px;
}*/
/*#long_container
{
	width: 600px;
    text-align: left;
}

#short_content
{
	width: 600px;
	font-size: 12pt;
    font-family: tahoma;
    color: #000000;
    line-height: 16px;
    padding-bottom: 20px;
}

#short_content a
{
	font-size: 12pt;
    font-family: tahoma;
    line-height: 16px;
    padding-bottom: 20px;
}

#short_bottom
{
    background: none;
    height: 16px;
	width: 600px;
    text-align: left;
    padding-top: 3px;
}

a.short_fullstory
{
    color: #000000;
    font-family: tahoma;
	font-size: 12pt;
    text-decoration: none;
    padding-right: 0px;
}

#article_title
{
    color: #ba0c35;
	font-size: 16pt;
    font-family: tahoma;
	width: 600px;
}
h1#article_title
{
    color: #ba0c35;
	font-size: 16pt;
    font-family: tahoma;
	font-weight: normal;	
	padding-bottom: 0px;
	margin-bottom: 0px;
	width: 600px;
}*/
