/*
-----------------------------------------------
kaibates.com CSS styles
Author:   Kai Bates
Version:  June 2009
----------------------------------------------- */


/* GLOBAL
----------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, san-serif;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;
	background: #000 url(images/background.jpg) repeat;
	}

img {
	border: 0;
	}

#header_background {
	width: 100%;
	height: 65px;
	position: absolute;
	top: 45px;
	left: 0;
	z-index: -50;
	background: url(images/background_header.png) repeat;
	}

#structure {
	width: 950px;
	text-align: left;
	margin: 0px auto;
	position: relative;
	padding: 20px 0 0 0;
	top: 0px;
	left: 5px;
	}

#content_left {
	float: left;
	width: 230px;
	}

#content_right {
	float: right;
	width: 700px;
	position: absolute;
	top: 65px;
	left: 225px;
	z-index: -100;
	font-size: 10px;
	letter-spacing: 2px;
	padding: 0;
	margin: 0;
	text-align: right;
	}

#footer {
	height: 25px;
	padding-top: 5px;
	letter-spacing: 1pt;
	}

#caption {
	width: 690px;
	position: absolute;
	top: 505px;
	left: 0px;
	z-index: 50;
	font-size: 10px;
	color: #000;
	letter-spacing: 1px;
	text-align: right;
	}
	
#caption2 {
	width: 690px;
	position: absolute;
	top: 505px;
	left: 0px;
	z-index: 50;
	font-size: 10px;
	color: #fff;
	letter-spacing: 1px;
	text-align: right;
	}

#spacer {
	clear: both;
	}
	
	

/* TEXT
----------------------------------------------- */

p {
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
	padding: 0 0 20px 80px;
	margin: 0;
	}



/* NAVIGATION
----------------------------------------------- */

a:link, a:visited, a:active {
	color: #fff;
	text-decoration: none;
	}

a:hover {
	color: #fff;
	text-decoration: underline;
	}



/* GALLERY CONTROLS
----------------------------------------------- */

#divUpControl {
	position:absolute; 
	width:30;
	top:600; 
	left:26; 
	z-index: 50; 
	text-align: right;
	} 

#divDownControl {
	position:absolute; 
	width:30; 
	top:600;
	left:134; 
	z-index: 50; 
	text-align: right;
	} 

#divContainer {
	position:absolute; 
	width:215; 
	height:410; 
	overflow:hidden; 
	top:155; 
	left:0; 
	clip:rect(0,215,410,0); 
	visibility:hidden;
	} 

#divContent {
	position:absolute; 
	top:0; 
	left:0;
	} 

#divContainer img {
	margin: 0 20px 20px 0;
	}



