/*
                   _       _                       _
                  (_)     | |                     | |                    
 _ __   ___  ____  _ _ __ | |__ _   _   _ __   ___| |_
| '_ \ / _ \|  _ \| | '_ \| ' /| | | | | '_ \ / _ \ __|
| | | | (_) | (_) | | | | | , \| |_| |_| | | |  __/ |_
|_| |_|\___/|  __/|_|_| |_|_|\_\\__, (_)_| |_|\___|\__|
            | |                  __| |
            |_|                 |___/  

*/            

/* html5doctor.com Reset Stylesheet (Meyer & Clark) */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {	margin:0;
  					padding:0;
  					border:0;
  					outline:0;
  					font-size:100%;
  					vertical-align:baseline;
  					background:transparent;
}                  

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section { 
    display:block;
}

nav ul { list-style:none;
}

blockquote, q 	{ quotes:none; 
}

blockquote:before, blockquote:after,
q:before, q:after	{ content:''; content:none;
}

a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; outline:0; }

ins { background-color:#ff9; color:#000; text-decoration:none; }

mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }

/* tables still need cellspacing="0" in the markup */
table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select { vertical-align:middle; }

/* END OF RESET */





/* HTML ELEMENTS */
body { 	background-color:#000000; 
		}

/* COMMON CLASSES */
.break	{	clear:both;
			}
			
#container	{	width:1089px;
			margin:0 auto;
			position: relative;
}


#topbar	{	height:31px;
				width:1089px;
				margin:0 auto;
				background-color:#000000;
				border-bottom:1px solid #c0c0c0;
				}


/* HEADER */
#imageArea	{	height:660px;
				width:1089px;
			}
			
#imageArea p	{	color:white;
						font-family:"Andale Mono", monospace;
					}			
			

.backimg	{	background-position: center top;
					background-repeat: no-repeat;
					width:100%;
					height:660px;
					position:absolute;
				}



			
#logo			{	height:75px;
					width:241px;
					background-image:url("../images/billy2917.png");
					background-repeat:no-repeat;
					position:relative;
					top:15px;
					left:20px;
				}



				
/* links */
#links	{	width:140px;
			height:140px;
			position:relative;
			top:-60px;
			left:920px;
			
		}

#links ul	{	list-style:none;
				}
			
#links ul li	{	display:inline;
					}
				
#links ul li a	{	text-decoration:none;
					}
					
#links ul li a:hover	{	;
							}


/* gallery navigation */
#galleryNav	{	width:140px;
			height:140px;
			position:relative;
			top:230px;
			left:30px;
			
		}

#galleryNav ul	{	list-style:none;
				}
			
#galleryNav ul li	{	display:inline;
					}
				
#galleryNav ul li a	{	text-decoration:none;
					}
					
#galleryNav ul li a:hover	{	;
							}




/* CONTROLS */

#headernav-outer	{ height:32px;
							width:96px;
							position:relative;
							top:200px;
							left:840px;
							}


.btn	{	height:32px;
			width:32px;
			cursor:pointer;
			display:inline;
			}
			
#back	{	background-image:url("../images/btn_back.png");
		}
		
#next	{	background-image:url("../images/btn_next.png");
		}
		
#control	{	background-image:url("../images/btn_pause.png");
			}


#footerbar	{	position: relative;
					top:-31px;
					height:31px;
					width:1089px;
					margin:0 auto;
					background-color:#000000;
					border-top:1px solid #C0C0C0;
				}

#footerbar img	{float:right;}

#legals	{	font-family:"Andale Mono", monospace; 
				font-size:10px;
				color:#716f6f;
				}
							