* {
	margin: 0;
	padding: 0;

}

html {
	height: 100%;

}

body {
	background-color: #000000;
	background-image: url(../images/background.jpg);
	background-position: 0px 70px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	xheight: 100%;
	margin: 0 auto;
		
}

p {
	margin: 0;
	font-size: ;
}


a:link, a:visited {
	color: #FFFFFF;
	outline: none;
	text-decoration: none;
}


img {
	border: none;

}


#wrapper {
	background-color: #000000;
	min-height: 600px;
	margin: 0 auto;
	overflow: auto;
	width: 826px;
bordr: 1px solid red;
}

/***** ****** HEADER CONTAINER ***** *****/

#wrapper #header {	
	margin: 0 30px;
	min-height: 30px;
	overflow: hidden;
	width: 766px;
	
bordr: 1px solid #333333;

}

/***** LEFT HEAD *****/

#wrapper #header #lefthead {
	float: left;
	min-height: 100px;
	width: 57%;
bordr: 1px solid #333333;
}

#wrapper #header #lefthead #title {
	font-size: 36px;
	font-weight: bold;
	padding: 30px 0 15px 0;

}

#wrapper #header #lefthead #nav {
	display: block;
	font-size: 12px; 
	width: 100%;

}

#wrapper #header #lefthead #nav ul li {
	display: inline;
	float: left;
	list-style: none;
	padding: 0 32px 0 0;
}

#wrapper #header #lefthead #nav .comingsoon {
	

}


/***** RIGHT HEAD *****/


#wrapper #header #righthead {
	float: right;
	min-height: 100px;
	width: 43%;
bordr: 1px solid red;
}


#wrapper #header #righthead #socialtitle {
	font-size: 12px;
	padding: 54px 0 18px 0px;
}

#wrapper #header #righthead #socialnetwork {
	font-size: 10px;
	display: block;
	width: 100%;

}

#wrapper #header #righthead #socialnetwork ul li {
	display: inline;
	list-style: none;
	padding: 0 6px 0 0;

}

#wrapper #header #righthead #socialnetwork ul li img {
	padding: 0 4px 0px 0;

}


/***** ****** BILLBOARD ****** *****/

#wrapper #billboard {
	height: 190px;
	margin: 15px 30px 0 30px;
	position: relative;
	width: 766px;

}

#wrapper #billboard img {
	border: 6px solid #333333;
	
/* Make image 754px width */
}

#wrapper #billboard #section {
	background-color: #333333;
	font-size: 12px;
	padding: 6px 24px;
	position: absolute;
	bottom: 6px;
	right: 6px;
	text-align: center;
		
bordr: 1px solid blue;

}

#wrapper #billboard #promo a {
	background-color: #333333;
	display: block;
	font-size: 9px;
	height: 16px;
	padding: 6px 14px;
	position: absolute;
	bottom: 4px;
	right: 6px;
	
		
bordr: 1px solid blue;

}

#wrapper #billboard ul {
	font-size: 9px;
	position: absolute;
	bottom: 6px;
	left: 15px;
	text-align: center;

}

#wrapper #billboard ul li {
	float: left;
	list-style: none;
		
}

#wrapper #billboard ul li a {
	background-color: #333333;
	display: block;
	height: 18px;
	padding: 8px 0 0 0;
	margin: 0 23px 0 0;
	width: 83px;
	
}

/***** ****** SECTION HEADER ****** *****/

#wrapper #sectionheader {
	background-color: #666666;
	margin: 15px 30px;
	height: 26px;
	width: 766px;

}

#wrapper #sectionheader p {
	font-size: 12px;
	padding: 6px 12px;

}


/***** ****** CONTENT ****** *****/

#wrapper #content {
	margin: 15px 30px;
	width: 766px;

}

/***** IMAGE PROMO *****/

#wrapper #content .leftcontent {
	float: left;
	width: 360px
}

#wrapper #content .leftcontent ul li {
	list-style: none;
	
}

#wrapper #content .leftcontent .imagepromo {
	background-color: #333333;
	float: left;
	margin: 0px 15px 15px 0px;
	test_height: 210px;
	position: relative;
	width: 360px;
}

#wrapper #content .leftcontent .imagepromo img {
	border: 6px solid #333333;
	test_height: 196px;
	width: 344px;

}

#wrapper #content .leftcontent .imagepromo .imagepromotext {
	background-color: #333333;
	font-size: 10px;
	padding: 6px 18px 6px 12px;
	position: absolute;
	bottom: 4px;
	left: 4px;
	text-align: center;
		
bordr: 1px solid blue;

}


/***** RIGHT CONTENT *****/

#wrapper #content .rightcontent {
	background-color: #333333;
	font-size: 12px;
	float: right;
	margin: 0px 0px 15px 0px;
	min-height: 74px;
	width: 386px;

}

#wrapper .rightcontent ul {
	margin: 15px;

}

#wrapper .rightcontent li {
	list-style: none;
	padding: 2px 0;

}

#wrapper .rightcontent a {
	text-decoration: underline;

}


/***** ABOUT *****/

#wrapper #content .about {
	background-color: #333333;
	font-size: 12px;
	margin: 15px 0;
	padding: 12px;
	min-height: 26px;
	width: 766px;

}

#wrapper #content .about .title {
	font-weight: bold;
	padding-bottom: 5px;

	
}

#wrapper #content .about .header {
	font-style: italic;
	padding-bottom: 5px;
	
}

#wrapper #content .about ul li {
	list-style: none;
	
}

#wrapper #content .about table {
	
}

#wrapper #content .about tr td {
	width: 200px;
}



/***** PHOTOS *****/

#wrapper #content #photolarge {
	background-color: #333333;
	float: left;
	margin: 0px 11px 0px 0px;
	width: 408px;
	
/* Make image 396px width */	
}

#wrapper #content #photolarge img {
	border: 6px solid #333333;
}

#wrapper #content #photothumbs {
	float: right;
	margin: 0px 0px 15px 0px;
	min-height: 220px;
	width: 342px;
bordr: 1px solid red;
}

#wrapper #content #photothumbs p {
	background-color: #333333;
	
	font-size: 10px;
	margin: 0px 12px 12px 0px;
	padding: 12px;
	width: 316px;
bordr: 1px solid red;	
}

#wrapper #content #photothumbs ul li {
	display: block;
	float: left;
	height: 43px;
	list-style: none;
	margin: 0px 12px 12px 0px;
	width: 76px;	

/* Make image 74x41 */	
}

#wrapper #content #photothumbs img {
	border: 1px solid #333333;

}

#wrapper #content #photothumbs .end {
	margin: 0px 0px 10px 0px;

}

#wrapper #content #photothumbs .number {
	background-color: #333333;
	font-size: 6px;
	padding: 2px;
	position: absolute;
	bottom: 2px;
	right: 2px;
	text-align: center;
		
bordr: 1px solid blue;

}


/***** VIDEO *****/

#wrapper #content #video {
	margin: 0px 11px 0px 0px;
	width: 766px;

}

/***** ****** FOOTER ****** *****/

#wrapper #footer {
	clear: both;
	font-size: 10px;
	padding: 20px 0px;
	text-align: center;

}


