/* css file designed by David Todd Watson (david at aktivnett dot no)
   updated: October 15, 2007
   site layout: 100% + centered
   site width: 760px
   
   tested with: 	

   ? Internet Explorer 5.2.2 (MAC)
   ? Safari 1.0.3 (MAC)
   ? Internet Explorer 6.0 (WIN)
   ? FireFox 1.3 (WIN)
   ? Opera 7.5 (WIN)


*/

@import url("http://cop.nidelven-it.no/main_theme/layout.css");

/* body attributes
*************************************/
body {
	background: #ccc url("http://www.dawgband.net/theme/bkg_body1.jpg") repeat-x;
	font-family: "Trebuchet MS";
	color: #ccc;
	font-size: 12px;
}



/* #header elements
*************************************/
#header-wrapper {
	float: left;
	position: relative;
	width: 100%;
	height: 175px;
	background: url("http://www.dawgband.net/theme/bkg_header.jpg") repeat-x;
}
	#header-container {
		width: 760px;
		padding: 0;
		margin: 0 auto;
		border: 0;
	}
	#header-container {
		width: 760px;
		height: 86px;
		padding: 30px 0 0 0;
		margin: 0 auto;
		border: 0;
	}
		/* double buffer the background-image by placing it on BOTH the containing element and the anchor */
			#logo {
				float: left;
				position: relative;
				width: 289px;
				height: 69px;
				background: url("http://www.dawgband.net/theme/logo.jpg") no-repeat;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				border: 0;
			}
			#logo a {
				display: block;
				width: 289px;
				height: 69px;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				border: 0;
				background: url("http://www.dawgband.net/theme/logo.jpg") no-repeat;
			}
			#logo a span {
				display: none;
			}
			#navigation {
				float: left;
				position: relative;
				width: 470px;
				height: 50px;
				padding: 0 0 0 0;
				margin: 42px 0 0 0;
				border: 0;
				background: url("http://www.dawgband.net/theme/header-navigation2.gif") no-repeat;
			}
			#navigation li {
				display: inline;
				list-style: none;
			}

			#banner {
			}
			#banner-xtra {
			}
#content-wrapper {
float: left;
width: 100%;
background-color: #000;
background-image: url("http://www.dawgband.net/theme/bkg_content2.jpg")
background-repeat: repeat;
}



/* #m content elements
************************************/
#m #content {
	width: 760px;
	padding: 0;
	margin: 0 auto;
	border: 0;
}
	#m #content-container {
		width: 760px;
		padding: 0;
		margin: 0 auto;
		border: 0;
	}
		#m #main {
			width: 760px;
		}

/* #sm content elements
************************************/
#sm #content {
	width: 760px;
	padding: 0;
	margin: 0 auto;
	border: 0;
}
	#sm #content-container {
		width: 760px;
		padding: 0;
		margin: 0 auto;
		border: 0;
	}
		#sm #main {
			width: 760px;
		}
		#sm #sidebar {
			width: 0px;
		}

/* #ms content elements
************************************/
#ms #content {
	width: 760px;
	padding: 0;
	margin: 0 auto;
	border: 0;
}
	#ms #content-container {
		width: 760px;
		margin: 0 auto;
		border: 0;
	}

		#ms #main {
			width: 520px;
		}
		#ms #sidebar {
			width: 230px;
		}

/* #smx content elements
************************************/
	#smx #content-container {
	}
		#smx #main {
		}
		#smx #sidebar {
		}
	#smx #xtra {
	}

/* #xms content elements
************************************/
	#xms #content-container {
	}
		#xms #main {
		}
		#xms #sidebar {
		}
	#xms #xtra {
	}

/* #footer elements
***************************************************/
#footer-wrapper {
clear: both;
width: 100%;
height: 269px;
background: url("http://www.dawgband.net/theme/bkg_footer.jpg") repeat-x;
}

	#footer-container {
		width: 760px;
		padding: 70px 0 0 0;
margin: 0 auto;
	}
		#copyright {

			font-size: 12px;
			color: #aaa;
			font-weight: bold;
		}
		#info {
			color: #aaa;

		}
			#info a {
				color: #aaa;

			}
			#info a:hover {
				color: #fff;
			}
		#footer ul li {
				display: inline;
				list-style: none;
margin: 0 10px 0 10px;
			}
#footer ul li#footer-home {
margin: 0 10px 0 0;
}
	#footer-xtra {
width: 760px;

			color: #999;
margin: 0 auto;
	}

			#footer-xtra a {
				color: #999;

			}
			#footer-xtra a:hover {
				color: #fff;
			}


/* Standard TEXT elements
******************************************************/
td {
	vertical-align: top;
}

img {
	padding: 0;
	border: 0;
	margin: 0;
}
span, div {
	padding: 0;
	border: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 {
	padding: 0;
	border: 0;
	margin: 0;
}
blockquote {
	padding: 0;
	border: 0;
	margin: 0;
}
em {
}
strong {
}
code {
}
address {
}

/* Standard LIST elements
*******************************************************/
ul {
	padding: 0;
	border: 0;
	margin: 0;
}
ul li {
	padding: 2px 0 2px 0;
	border: 0;
	margin: 0 0 0 30px;
}
ol {
	padding: 0;
	border: 0;
	margin: 0;
}
ol li {
	padding: 0;
	border: 0;
	margin: 0 0 0 0;
}
dl {
}
dl dt {
}
dl dd {
}

/* Standard HYPERLINK elements
*******************************************************/
a:link {
text-decoration: none;
color: #369;
}
a:visited {
text-decoration: none;
color: #369;
}
a:hover {
color: #242424;
}
a:active {
}

#trail {
margin: 0 0 20px 0;
}

#trail .home {
display: none;
}

.headlines {
margin: 0 0 20px 0;
}


#main ul li {
margin: 0 0 0 30px;
}


/* CUSTOM elements
******************************************************/

body.live #sidebar .content {
padding: 90px 0 0 0;
}


#frmGuestBook {
float: left;
position: relative;
width: 300px;
}
#entries {
float: right;
position: relative;
width: 440px;
margin: 0 0 0 20px;
}
.entry {
margin: 0 0 20px 0;
font-size: 12px;
color: #999;
}

.entryText {
font-size: 14px;
color: #eee;
}



ul#subpages {
float: left;
margin: 100px 0 0 0;
}
ul#subpages li {
list-style: none;
}

body.music ul#subpages, body.presse ul#subpages {
display: none;
}


.album div.photos {
float: left;
position: relative;
width: 150px;
height: 150px;

}


/* SIFR 
*****************************/

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	letter-spacing: 0;
}

.sIFR-hasFlash ul#navigation li {
	visibility: hidden;
	font-size: 20px;
margin: 0;
padding: 0;
}


.sIFR-hasFlash ul#subpages li {
	visibility: hidden;
	font-size: 30px;
margin: 0;
padding: 0;
}

.sIFR-hasFlash h2#pageTitle {
	visibility: hidden;
	font-size: 55px;
color: #fff;
}
.sIFR-hasFlash h3 {
	visibility: hidden;
	font-size: 25px;
color: #fff;
}

