/* ------------------------------------ *
 * Madder 139 Style Sheet               *
 * ------------------------------------ */

body            
{ 
	padding:          0px;
	margin:           0px;
	background-color: #fff;
	line-height:      0.7;
	font-size:        0.7em;
	font-family:      "Lucida Sans Unicode", "Lucida Grande", Tahoma, Geneva, Arial, Helvetica, Sans-serif;
}
                                                
table           
{ 
	margin-left:      auto;
	margin-right:     auto; 
}

td.blankCell    
{ 
	border:           none; 
}

td.titleCell    
{ 
	min-width:        457px;
	max-width:        457px;
	height:           120px;
	border:           1px solid #333333;
	color:            #000000;
	padding:          3px 3px 3px 3px; 
}

td.leftMenuCell 
{ 
	min-width:        154px;
	max-width:        154px;
	height:           460px;
	border:           1px solid #333333;
	color:            #000000;
	padding:          3px 0px 3px 0px; 
}



td.mainCell     
{ 
	min-width:        629px;
	border:           1px solid #333333;
	color:            #000000;
	padding:         20px 20px 10px 20px; 
}

td.flash     
{ 
	min-width:        629px;
	border:           1px solid #333333;
	color:            #000000; 
}


td.mainBody     
{ 
	min-width:        629px;
	border:           1px solid #333333;
	color:            #000000;
	padding:          20px 0px 0px 0px; 
}

table.news      
{ 
	border:           none;
	width:            100%;
	height:           95%; 
}

td.newsCell     
{ 
	height:           100%;
	width:            100%;
	border:           1px solid #333333;
	color:            #000000;
	padding:          0px 5px 5px 5px; 
}

td.newsLeft     
{
	width:            40%;
	vertical-align:   top;
}

td.closedLeft     
{
	width:            100%;
	vertical-align:   top;
}

td.newsRight    
{
	width:            70%;
	padding-left:     20px;
	vertical-align:   top;
}

td.newsTitle    
{ 
	vertical-align:   center;
	padding:          0px 30px 0px 30px;
	height:           30px; 
}

td.newsCenter   
{ 
	vertical-align:   center;
	text-align:       center;
	height:           590px; 
}

h1              
{ 
	font-family:      Sylfaen, Georgia, Serif;
	font-size:        1em;
	font-weight:      normal;
	padding:          0px;
	line-height:      0.7; 
}

p               
{ 
	font-size:        0.9em;
	line-height:      1.4;
	padding:          0px; 
}

p.upper        
{ 
	text-transform:   uppercase; 
}

a               
{ 
	color:            #000;
	text-decoration:  none; 
}

a:hover         
{ 
	color:            #d61c38; 
}

img             
{
	border:           0px;
}

img.main        
{ 
	margin:           10px 0px 10px 0px;
	border:           none;
	border-width:     0px;
	border-color:     #000 
}

.hiddenImg      
{ 
	display:          none; 
} 

span.mailto     
{ 
	font-size:        0.9em; 
}

span.newsLink   
{ 
	text-transform:   lowercase; 
}

span.pageHeader 
{ 
	font-size:        0.8em; 
}

span.pageLinks  
{ 
	font-size:        0.75em; 
}

span.selected   
{ 
	color:            #d61c38; 
}

span.title      
{ 
	font-family:      Sylfaen, Georgia, Serif;
	font-size:        1em; 
}

.floatRight		
{ 
	float:			right; 
	position:			relative; 
	text-align:		center; 
	width:			160px; 
	height:			160px; 
	margin:			0px; 
	padding:			10px; 
	visibility:		visible; 
}

.showName		
{
	font-style: italic;
	font-size: 0.9em;
}

.titlenumber		
{
	font-style: normal;
	font-size: 0.7em;
	color: #d61c38;
}

 


.titletext        
{ 
	text-transform:   uppercase;
	font-size:        0.9em;
	line-height:      1.4;
	padding:          0px; 
}
