/********************************************

	This File contains only the Style 
	Information for positioning
	and styling of
	the Site's elements.
	Color Styles are found in
	-->"color_styles1-3.css"<--

********************************************/


body 
{  
	padding:0 0 0 0;
	font-family:Arial,Verdana, Geneva, sans-serif; 

	font-size: 12px; 
	margin:0 0 0 0; 	
	text-align:center;
	
}

p{
padding:0 0 0 0;
margin:0 0 0 0; 
border: 0;
}

#bgpos1 
{ 
	text-align:left; 
	width:980px;   
	border-width:0 0 0 0; 
	border-color:transparent; 
	border-style:solid;
	padding-left:0px; 
	padding-top:0px;
	padding-bottom:0px;
	margin:0px auto;
}

.bgcol 
{
	float:left; 
	position: static; 
	width:980px; 
	border-width:0 0 0 0;  
	border-style:solid;  
}

.header 
{  
	font-size:11px; 
	width:980px; 
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;  
	border-color:transparent; 

}		
.headermenue
{
	
	float:left;
	width:980px; 
	height:154px;
	border:0px solid;
}
.headermenue ul 
{
	width:850px;
	list-style:none;
	margin:0 0 0 0;
	padding:0 64px 0 66px;

}


.headermenue ul li{
width: 212px;
float:left;
padding-right: 0px;
}
.headermenue ul li a
{
	width:212px;
	height:154px;
	display: block;
}


.headermeta
{
	float:left;
	width:492px; 
	text-align: right;
	font-size:11px; 
	padding-top: 65px;
	padding-right: 15px;
	
}
* html .headermeta {
width:430px;
padding-top: 70px;

}
.headermeta a
{
	color:#000000;
}		
.headermeta a:hover
{
	color:#999999;
}	
.headersearch{
	float:left;
	
	text-align: left;
	background-image: url(header_search.gif);
	background-repeat: no-repeat;
	background-position: 0px 53px;
	width:201px; 
	height:25px;
	padding-top: 72px;
	padding-left: 20px;
	
}
* html .headersearch {
 height:43px;
 width:201px; 
}

.headertext
{
	font-size:22px;
	line-height: 25px;
	float: left; 
	padding-left:0px;
	padding-top:0px;
	width:980px; 
	height:130px;
}
.logo{
	float: left; 
	width:120px; 
	height:85px;
	border:0px solid;
	padding-left: 63px;
	padding-top:30px; 
}
* html .logo {
 width: 183px;
 height:115px;
}

.adminlogout
{
	padding:0px 0px 0px 0px ;
	font-size:11px;
}

/* START Menubar *//***************************************************************************************************************/

.loginbox 
{  
	position:static;  
	width:144px;  
	height:121px;
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0; 
	padding-left:6px; 
	border-color:transparent;
	background-image:url(member_login.gif);
	background-repeat:no-repeat;
}	

.loggedin
{
	text-align:center;
}

.searchbox 
{  
	position:static;  
	width:144px;  
	height:79px;
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0; 
	padding-left:6px; 
	border-color:transparent;
	background-image:url(search.gif);
	background-repeat:no-repeat;
}	

.loginbox h3
{
	padding-top:1px;
	padding-bottom:7px;
	font-size:11px;
}

.loginbox div
{
	padding-left:10px;
	font-size:10px;
	height:74px;
	width:118px;
}

.loginbox div.submit 
{
	font-size:11px;
	width:118px;
	height:20px;
	text-align:center;
	border:0px solid #000000;
}

.searchbox h3
{
	padding-top:1px;
	padding-bottom:7px;
	font-size:11px;
}

.searchbox div
{
	padding-left:10px;
	padding-top:10px;
	font-size:10px;
	height:13px;
	width:118px;
}

.searchbox div.submit 
{
	font-size:11px;
	width:118px;
	text-align:center;
	border:0px solid #000000;
}
.menuebar 
{
	padding:0px 0 0 0px;
	font-family: Arial;
	font-size: 12px;

}
.menuebar ul 
{

	list-style:none;
	margin:0 0 0 0;
	padding:0px 0 0 0;
	
	
}
.menuebar li 
{
	float:left;
	text-align: left;
	height: 34px;
	display: block;
	padding:0px 0px 0px 0px;

}
.menuebar li a 
{
	text-decoration: none;
	padding:0 20px;
	height: 25px;
	display: block;
	padding-top: 9px;	
}
*html .menuebar li a 
{
	float: left;	
}

.m1 a
{
	font-weight: bold;
	/*padding-right: 1px;
	padding-left: 1px;*/	

}

.hmenue{
	float:left;
	width:848px;
	height:34px;
}
.hmenue_container{
	float:left;
	width:848px;
	height:34px;
	padding-left:66px;
	border: 0px solid;
}


/* END Menubar *//***************************************************************************************************************/

/* START Content *//***************************************************************************************************************/

.content_container 
{ 
	position:static; 

	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;
	 padding-left:66px;
	 padding-top: 10px;
	 border: 0px solid;
}
.content 
{ 
	position:static; 
	font-size:12px; 
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;
	 border: 0px solid red;
color:#58585A;
}

.content_ambient
{ 
	position:static; 
	font-size:12px; 
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;
	 border: 0px solid red;
color:#58585A;
}


.content ul 
{ 
	margin:0 0 0 0px; 
	padding:10px 0px 10px 17px ;
	list-style-image:url(list_icon.gif); 
	border:0;
}
.content ol 
{ 
	margin:0 0 0 0px; 
	padding:10px 0px 10px 24px ;
	border:0;
}
hr{
	border:0px 1px solid #ffffff;
	border-top: 1px solid #676767;
	margin:0; 

	
}


.content li 
{ 
	line-height:13px; 
	border:0;
	margin:0 0 0 0; 
	padding:0 0 0 0px; 
}
/* END Content *//***************************************************************************************************************/
/* START General *//***************************************************************************************************************/
.bread_crumble 
{ 
	padding-left:200px; 
	padding-top:0px; 
	font-size:10px; 
	width:700px; 
	height:16px; 
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;  
	border-color:transparent; 
	background-color: #E3E3E3;
}	
.content_spacer{
	height:20px;
	float:left; 
	width:900px; 
}


.tail 
{ 
	padding-bottom:0px; 
	padding-top:30px; 
	padding-left:66px;
	padding-right:66px;
	font-size:12px; 
	width:848px;  
	
	float:left; 
	border-style:solid; 
	border:0px solid;  
	text-align: justify;

}	

.vspacer 
{ 
	width:1px; 
	height:275px; 
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;  
	border-color:transparent;  
}	

h1
{
	border-style:solid; 
	border-width:0 0 0 0;  
	border-color:transparent; 
	font-size:14px;
	font-weight:bold;  
	padding:0 0 15px 0;
	margin:0 0 0 0;
}

h2
{
	border-style:solid; 
	border-width:0 0 0 0;  
	border-color:transparent; 
	font-size:13px;
	font-weight:bold;  
	padding:0 0 5px 0;
	margin:0 0 0 0;
}

.align_left
{
	text-align:left;
	float:left;
	padding:3px 11px 0 0;
}
*html .align_left
{
	padding: 3px 8px 0 0px;

}

.align_right
{
	text-align: left;
	float: right;
	padding: 3px 0 0 11px;
}
*html .align_right
{
	padding: 3px 0 0 9px;

}

.align_center
{
	padding:0 0 0 0;
	text-align:center; 
	width:100%;
}

.picture_box
{
	text-align:left; 
	padding:0 0 0px 0; 
	font-size:10px;  
	width: 200px;
	
}
.picture_box img{
border:0px solid #CFCFCF;
}


.template_spacer
{
	height:25px; 
}
.template_teaser_spacer{
	height:30px; 
	background-image: url(teaser_spacer.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
}
.template_teaser_spacer_wide{
	height:30px; 
	background-image: url(teaser_spacer_wide.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
}

img
{
	border-width:0;
}

.form 
{  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:100;
	border-top:1px #000000 solid; 
	border-right:1px #000000 solid; 
	border-bottom:1px #000000 solid; 
	border-left:1px #000000 solid;
}
.formsearch
{ 
	
	
	
	display: block;
	

	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:100;
	border-top:0px #000000 solid; 
	border-right:0px #000000 solid; 
	border-bottom:0px #000000 solid; 
	border-left:0px #000000 solid;
	background-color: transparent;
	width:148px;
	padding:0;
	margin:0;


}

/* END General *//*****************************************************************************************************************/

/* START Teasers *//***************************************************************************************************************/
.quadteaser_box
{
	border-width:0 0 0 0; 
	float:left;
		margin:0 0 0 0;
	padding:0 0 0 0;

}

.quadteaser_spacer
{
	border-width:0 0 0 0;  
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:8px;
	float:left;
}

.quadteaser_header
{ 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px; 
	border-width:0 0 0 0;
		margin:0 0 0 0;
	padding:0 0 0 0;

}

.teaser_image
{
	float:left;
	border:1px solid #CACACA;
	padding:0 0 0 0;
	margin:0 0 0 0;
	
}
.teaser_image img{
display: block;
}

.teaser_text
{
	float:left;
	border-width:0 0 0 0;
	padding:0 0 0 1px;
	margin:0 0 0 0;

}

.trippleteaser_box
{
	border-width:0 0 0 0;  
	float:left;
		margin:0 0 0 0;
	padding:0 0 0 0;

}

.trippleteaser_spacer
{
	border-width:0 0 0 0;  
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;

}

.trippleteaser_header
{ 
	text-decoration:none; 
	font-weight:bold; 
	font-size:11px;  
	border-width:0 0 0 0; 
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.doubleteaser_box
{
	border-width: 0 0 0 0; 
	margin:0 0 0 0;
	padding:0 0 0 0;
	float: left;
}

.doubleteaser_spacer
{
	border-width:0 0 0 0; 
	float:left;
		margin:0 0 0 0;
	padding:0 0 0 0;
}

.doubleteaser_header
{ 
	text-decoration:none; 
	font-weight:bold; 
	font-size:15px;  
	border-width:0 0 0 0; 
	margin:0 0 0 0;
	padding:0 0 8px 0;
}

/* END Teasers *//*****************************************************************************************************************/

/* START Sidebar *//***************************************************************************************************************/
h3
{
	border-style:solid ; 
	border-width: 0 0 0 0;  
	border-color:transparent; 
	font-size:14px; 
	font-weight:bold; 
	padding:0 0 5px 0;
	margin:0 0 0 0;
}

h4
{
	line-height:16px; 
	border-style:solid ; 
	border-width:0 0 0 0;  
	border-color:transparent; 
	font-size:11px; 
	font-weight:bold; 
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.newsbar_date 
{
	line-height:15px; 

	font-size:12px; 
	font-weight:bold;
	line-height: 14px;
}

.newsbar_align_thumb
{
	text-align:left;
	float:right;
	padding:0px 0px 0 5px;
}

.newsbar_picture
{
	line-height:0px; 
	float:none;
	padding:0 0 2px 0;
}

.newsbar 
{
	line-height:13px; 
	font-size:12px;  
	float:left; 
	border-style:solid; 
	border-width:0 0 0 0;
	/*background-image: url(newsbar_bg.gif); */
}

.newsbar_spacer 
{ 
	line-height:0px;
	float:none; 
	border-style:solid; 
	border-width:0 0 0 0; 
}
/* END Sidebar *//***************************************************************************************************************/






