body {
	color: #d1d1d1;
	font-family: Helvetica, Arial, sans-serif;	
	font-size: 14px;
	margin: 50px auto;
	background: url("http://www.betterbody.dk/media/images/background/Background.jpg") repeat-x;
	background-attachment:fixed;		
	background-color: #070707;
	}


/******* Diverse *******/

h1 {
	font-size: 20px;
	color: #fff100;
	margin: 0px 0px 10px 0px;
	font-weight: normal;
	}
	
h1.forside {
	margin: 520px 0px 0px 200px;
	text-transform: uppercase;
	}	
	
	
h2 {
	font-size: 16px;
	color: #fff;
	margin: 0px 0px 10px 0px;	
	}
	
h3 {
	font-size: 14px;
	color: #fff;	
	}
	
a {
	color: #fff100;
	font-weight: normal;
	text-decoration: none;
	}
	
a:hover {
	border-bottom: 2px solid #fff100;
	}

p, td, li {
	margin: 0px 0px 20px 0px;
	line-height: 170%;
	}
	
li {
	margin: 0px 0px 20px -20px;
	}
	
th {
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	text-align: left;
	color: #fff;
	}
	
strong, b {
	color: #fff;
	}


/******* Container *******/
	
#container {
	width: 860px;
	min-height: 560px;
	border: 20px solid #fff;
	margin: 0 auto;	
	background-color: #070707;	
	}
	
#container.Forside {
	background: url("http://www.betterbody.dk/media/images/background/Blog.jpg") no-repeat;
	background-color: #070707;
	}

#container.Blog {
	background: url("http://www.betterbody.dk/media/images/background/Blog.jpg") no-repeat;
	background-color: #070707;
	}
	
#container.Profil {
	background: url("http://www.betterbody.dk/media/images/background/Profil.jpg") no-repeat;
	background-color: #070707;
	}	
	
#container.Ultralob {
	background: url("http://www.betterbody.dk/media/images/background/Ultralob.jpg") no-repeat;
	background-color: #070707;
	}
	
#container.Bodybuilding {
	background: url("http://www.betterbody.dk/media/images/background/Bodybuilding.jpg") no-repeat;
	background-color: #070707;
	}
	
#container.Spinning {
	background: url("http://www.betterbody.dk/media/images/background/Spinning.jpg") no-repeat;
	background-color: #070707;
	}
	
#container.Sponsorer {
	background: url("http://www.betterbody.dk/media/images/background/Sponsorer.jpg") no-repeat;
	background-color: #070707;
	}	


/***** Menu *****/	

#menu {
	margin: 65px 0px 20px 300px;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	}

#menu a {
	padding-right: 12px;
	font-weight: bold;
	color: #fff;
	}

#menu a:hover, #menu a.indicator {
	color: #fff100;
	border-bottom: 0;
	}


/******* Logo *******/

#logo {
	position: absolute;
	top: 90px;
	margin: 0px 0px 0px 20px;
	}

#logo a:hover, #logo img {
	border: 0;
	}		


/******* Contact *******/

#contact {
	text-align: right;
	width: 860px;
	margin: 10px auto 0px auto;
	}

#contact a:hover, #contact img {
	border: 0;
	}		


/******* Content *******/	


#column {
	float: left;
	width: 245px;
	padding: 20px 20px 5px 20px;
	}
	
#column_extra_broad {
	float: left;
	width: 820px;
	padding: 20px;
	}		
	

#column_extra_broad h1 {
	font-size: 40px;
	line-height: 40px;
	color: #fff;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
	}
		
	
#column_broad {
	float: left;
	width: 530px;
	padding: 20px;
	}	

#column strong {
	color: #fff;
	}
	
span.date{
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	color: #fff;
	}
	
	
/***** Latest posts *****/

#latest_posts {
	width: 230px;
	background: url("http://www.betterbody.dk/media/images/default/overlay.png");
	padding: 10px;
	margin: 0px 0px 20px 0px;
	}
	

#latest_posts a {
	line-height: 150%;
	}	

	
/***** Gallery *****/

table.gallery  {
	width: 100%;
	}	


table.gallery td {
	padding: 0px 10px 10px 0px;
	}

table.gallery td img {
	border: 3px solid #fff;
	}
	
iframe {
	border: 0;
	}
	
	
	
/***** Newsletter *****/

#newsletter {
	width: 230px;
	background: url("http://www.betterbody.dk/media/images/default/overlay.png");
	padding: 10px;
	margin: 0px 0px 20px 0px;
	}
	
#newsletter a {
	line-height: 150%;
	}
	
table.newsletter {
	width: 220px;
	}
	
table.newsletter .textfield {
	width: 220px;
	height: 25px;
	font-size: 14px;
	color: #666;
	border: 1px solid #070707;
	margin: 0px 0px 5px 0px;
	}
	
	
/***** Picture *****/

#picture {
	width: 230px;
	background: url("http://www.betterbody.dk/media/images/default/overlay.png");
	padding: 10px;
	margin: 0px 0px 20px 0px;
	}
	
#picture img {
	border: 0;
	}
