
/* * { padding: 0; margin: 0; } */

body {
 font-family: Verdana,Arial, Helvetica, sans-serif;
 font-size: 1em;
 background-color: #305547;
 padding: 0; margin: 0;
}
#wrapper { 
 margin: 0 auto;
 width: 970px;
}
#header {
 color: #333;
 width: 100%;
 padding: 0px;
 border: none;
 height: 90px;
 margin: 0px 0px 8px 0px;
 background: #305547;
 background-image: url(../img/header_pics_neu.jpg);
 background-repeat: no-repeat;
 text-align: center;
}
#banner {
 background-color:#EEEEEE;
 background-image: url(../img/banner_back.jpg);
 background-repeat: repeat-x;
border:none;
height:70px;
left:50%;
margin-left:3px;
position:absolute;
width:478px;
visibility: visible;	
}
#banner img{
	margin-top:10px;
	margin-left:8px;
	}
#navigation {
 width: 965px;
 height: 62px;
 color: #fff;
 padding: 0px;
 border: none;
 margin: 0px 0px 15px 0px;
 background: #305547;
 background-image: url(../img/menu_bg.jpg);
 background-repeat: repeat-x;
}

#logo {
	float:left;
}
#connections {
	float:right;
	height:25px;
	width:58px;
	}
#faux {
 background: #ffffff;
 background-image: url(../img/faux_bg.jpg);
 background-repeat: repeat-y;
 margin-bottom: 6px;
 
 width: 965px;
 font-size:0.8em;
}

* html #faux, * html #faux2 {
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
}
#faux2 {
 background: #ffffff;
 background-image: url(../img/faux_bg2.jpg);
 background-repeat: repeat-y;
 margin-bottom: 6px;

 width: 965px;
 font-size:0.8em;
}
.faux2 {
 background: #ffffff;
 background-image: url(../img/faux_bg2.jpg);
 background-repeat: repeat-y;
 margin-bottom: 6px;

 width: 965px;
 font-size:0.8em;
}
#submenu { 
 display: inline;
 color: #333;
 border: none;
 background: #ffffff;
 margin: 0px 6px 0px 0px;
 padding: 2px 0px 0px 0px;
 min-height: 350px;
 width: 163px;
 float: left;
 background-image: url(../img/box_bg.jpg);
 background-repeat: repeat-x;
 position:relative;
}
#leftcolumn { 
 float: left;
 color: #333;
 border: none;
 background: #ffffff;
 margin: 0px 6px 0px 0px;
 padding: 2px 0px 0px 0px;
 min-height: 350px;
 width: 266px;
 display: inline;
 background-image: url(../img/box_bg.jpg);
 background-repeat: repeat-x;
}
#content{ 
 color: #333;
 border: none;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 2px 0px 0px 0px;
 min-height: 350px;
 width: 524px;
 float: left;
 background-image: url(../img/box_bg.jpg);
 background-repeat: repeat-x;
 
}
div.home_content{
	
	height:350px;
}
#googlecal {
	margin-top:8px;
}
#content #skimgviewer{
	/*margin-top:*/
}
/* Home Styles */

#left_top_area {
	/*border: 1px solid;*/
	width: 272px;
	height: 225px;
	float:left;
}

#left_bottom_area {
	/*border: 1px solid;*/
	width: 272px;
	height: 118px;
	float:left;
}
#left_bottom_area h3{
	margin-bottom:3px;
}
#right_top_area {
	/*border: 1px solid;*/
	width: 504px;
	height: 225px;
	float:left;
}

#right_bottom_area {
	/*border: 1px solid;*/
	width: 290px;
	height: 118px;
	float:left;
}
#right_bottom_area h3{
	margin-bottom:3px;
}
#right_logo {
	float:left;
	width:220px;
	height:103px;
	padding-top:15px;
	}
#float_beatboxx {
	float:left;
	text-align:center;
	width:116px;
	margin-right:8px;
	margin-top:8px;
}
#float_beatboxx a{
	font-weight:normal;
	}
#float_beatboxx a:HOVER{
	text-decoration:none;
	}
	
#lower_part {
	background: #FFFFFF;
	}
#hotlist { 
 display: inline;
 color: #333;
 border: none;
 background: #ffffff;
 margin: 0px 6px 0px 0px;
 padding: 0px;
 height: 140px;
 width: 163px;
 float: left;
}
#magazin { 
 float: right;
 color: #333;
 border: none;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 140px;
 width: 523px;
 display: inline;
}
#wpress_content{
	margin-top:2px;
}
#backbeat_logo {
	width: 400px;
	height: 116px;
	padding-top:24px;
	float:left;
	background: #ffffff;
	}
#logo_bar { 
 width: 965px;
 clear: both;
 color: #333;
 border: none;
 /*background: #D6DDDA;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;*/
}
#footer { 
 width: 965px;
 clear: both;
 color: #fff;
 border: none;
 background: #305547;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 font-size: 0.7em;
 font-weight: bold;
}
.clear { clear: both; background: none; }
.padd1 {
	padding:6px 6px 6px 6px;
}
a.white,a.white:VISITED {
	color:#fff; text-decoration:none;
	}
a.facebook,a.facebook:VISITED {
	color:#3B5998; text-decoration:none;
	}
	
/* Font Styles */

a, a:visited {
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration:underline;
}
a img {
	border: none;
	text-decoration:none;
}
p {
	margin:0px 0px 8px 0px;
}
h1 {
	font-weight: bold;
	font-size: 1.3em;
	color: #305547;
	margin:0;
	padding:0;
}
h3 {
	font-weight: bold;
	font-size: 1em;
	color: #305547;
	margin:0;
	
}
#darkgreen, .darkgreen{
	color:#2C4C41;
}
#lightgreen, .lightgreen {
	color:#B58D49;
}
#purple, .purple{
	color:#734999;
}
#darkbrown, .darkbrown{
	color:#594845;
}
#lightbrown, .lightbrown{
	color:#999377;
}
#redbrown, .redbrown{
	color:#99493A;
}
#blue, .blue{
	color:#2F4859;
}
/* news styles */

/* object styles */

table.mp3player {
	float:left;
	width:280px;
	}
table.mp3player object{
	margin-top:-7px;
}

#left_image {
	background-image: url(../img/hase.jpg);
	width:128px;
	height:228px;
	margin-left:18px;
	margin-bottom:8px;
	position:absolute;
	bottom:0px;
}

.skimg_table {
	/*width:400px;*/
}
.skimg_tddescr{
	
}
.skimgviewer_text {
	font-size:0.9em;
}
.skimg_title{
	font-weight:bold;
}
.skimg_descr{
	text-align:left;
}

.sktextimage {
	margin-right:6px;
	margin-bottom:4px;
}
