body { 
	font-family: tahoma, arial, sans serif;
	color: #907e50;
	background-color: #b0a899; 
	margin: 0px; 
	padding: 0px;
	text-align: center;
	}

input.form, select.form, textarea.form, input.button {
	padding: 2px;
	font-family: tahoma, arial, sans serif;
	font-size: 9px;
	color: #907e50;
	border: 1px solid #907e50;
	background: #112121; }

p { 
	padding: 5px;
    font-family: tahoma, arial, sans serif;
    font-size: 9px;
    color: #907e50;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;	}

p.capdescription {
background: transparent; 
text-align: right;
font-size: 9px;
margin: 0;
padding: 5px;
line-height: 1.5em;
height: 80px;
width: 300px;
border-bottom: 1px solid #b0a899;
}

p.capdescription img {float: left;}

blockquote  {
background: transparent; 
text-align: left;
font-size: 9px;
margin: 0 auto;
width: 410px;
padding: 5px;
line-height: 1.5em;
border-bottom: 1px solid #b0a899;
}

.cap {margin-right: 5px; margin-top: 2px; }

table, td {
	padding: 1px;
	font-family: tahoma, arial, sans serif;
	font-size: 9px;
    text-transform: uppercase;
	color: #907e50;
	}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
    text-transform: uppercase;
    font-size: 9px;
	color: #b0a899;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
text-transform: uppercase;
	color: #b0a899;
font-size: 9px;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #b0a899;
	}
img {
	border: 0px solid #000000;
	padding: 0px;}	
	
/*LAYOUT*/	
#container { 
	background-color: #b0a899; 
    width: 758px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding-top: 0px;
	text-align: left;
	position: relative;
    border: 0px;
	}
    
#header { 
	background: url(http://cap-that.com/roar/header.jpg) no-repeat right top; 
    background-color: #021e21;
	width: 758px;
	height: 375px;
    border-bottom: 0px;
	}

#menu{
	position: absolute;
	left: 0px; 
	right:auto; 
	top: 187px;
	width: 186px;
	height: 128px;
	background: url(http://cap-that.com/roar/header.jpg) -186px -187px no-repeat;
	padding: 0px;
 	list-style: none;}   

	
#menu .roarscreencaps{
    position: absolute;
    left: 0px; 
    width: 186px; 
    top: 0px; }   
#menu .roarscreencaps a{
    display: block;
    margin: 0px;
    width: 186px;
    left: 0px;
    visibility: visible;
    text-indent: -9000px;
    overflow: hidden;} 
#menu .roarscreencaps a:hover{
	background: url(http://cap-that.com/roar/header.jpg) 0px -187px no-repeat;
    width: 186px;
    height: 15px;}
    
#menu .caplisting{
    position: absolute;
    left: 0px; 
    width: 186px; 
    top: 41px; }   
#menu .caplisting a{
    display: block;
    margin: 0px;
    width: 186px;
    left: 0px;
    visibility: visible;
    text-indent: -9000px;
    overflow: hidden;} 
#menu .caplisting a:hover{
	background: url(http://cap-that.com/roar/header.jpg) 0px -228px no-repeat;
    width: 186px;
    height: 15px;}

#menu .siteinfo{
    position: absolute;
    left: 0px; 
    width: 186px; 
    top: 62px; }   
#menu .siteinfo a{
    display: block;
    margin: 0px;
    width: 186px;
    left: 0px;
    visibility: visible;
    text-indent: -9000px;
    overflow: hidden;} 
#menu .siteinfo a:hover{
	background: url(http://cap-that.com/roar/header.jpg) 0px -249px no-repeat;
    width: 186px;
    height: 15px;}

#menu .links{
    position: absolute;
    left: 0px; 
    width: 186px; 
    top: 80px; }   
#menu .links a{
    display: block;
    margin: 0px;
    width: 186px;
    left: 0px;
    visibility: visible;
    text-indent: -9000px;
    overflow: hidden;} 
#menu .links a:hover{
	background: url(http://cap-that.com/roar/header.jpg) 0px -267px no-repeat;
    width: 186px;
    height: 15px;}
  
#menu .home{
    position: absolute;
    left: 0px; 
    width: 186px; 
    top: 97px; }   
#menu .home a{
    display: block;
    margin: 0px;
    width: 186px;
    left: 0px;
    visibility: visible;
    text-indent: -9000px;
    overflow: hidden;} 
#menu .home a:hover{
	background: url(http://cap-that.com/roar/header.jpg) 0px -284px no-repeat;
    width: 186px;
    height: 15px;}
          
#menu .roarscreencaps.span, #menu .caplisting.span, #menu .siteinfo.span, #menu .links.span, #menu .links.span {
	visibility: hidden;
	white-space: nowrap;}


/*CONTENT*/
#content {
	border-top: 0px;
	margin: auto;
	padding-top: 0px;
    padding-left: 10px;
    padding-right: 10px;
	width: 738px; 
    background-color: #021e21;}

#content h1 {
	font-family: tahoma, arial, sans serif;
    font-size: 9px;
    text-transform: uppercase; 
	font-weight: bold;
    color: #031d20;
	margin: 0px;
    padding: 5px;
    padding-left: 5px;
    background: #907e50;
    border-bottom: 0px;}

#content h2 {
	font-family: tahoma, arial, sans serif;
    font-size: 9px;
    text-transform: uppercase; 
	font-weight: bold;
    color: #031d20;
	margin-bottom: 5px;
    padding: 5px;
    padding-left: 5px;
    background: #b0a899;
    border: 0px; }

#content .p {
	margin: 0px;
	padding: 5px;
    font-family: tahoma, arial, sans serif;
    font-size: 9px;
    color: #9D9F94; }

/*FOOTER*/
#footer {
width: 740px;
border: 0px;
margin: 0px auto;
padding: 9px;
text-align: right;
height: 70px;
background-color: #021e21; 
clear: both;}
	  
#footer h1{
font-family: tahoma, arial, sans serif;
font-size: 9px;
    text-transform: uppercase; 
	font-weight: bold;
    color: #031d20;
	margin: 0px auto;
    padding: 10px;
    background: #907e50;
    border: 0px;}


#footer p{
margin: 0px auto;
padding-right: 0px;
   padding-top: 2px;
   font-family: tahoma, arial, sans serif;
    font-size: 9px;
    text-align: left;
    color: #907e50;
}

/*GALLERY SETTINGS*/
	#gallery, .gallery {
	text-align: center;
}

td.topmenu {
background-color: transparent;
padding: 2px;
font-weight: bold;
border-bottom: 1px solid #907e50;}

td.bottommenu {
background-color: transparent;
padding: 2px;
font-weight: bold;
border-top: 1px solid #907e50;}

td.topmenu a:link, td.topmenu a:visited, td.bottommenu a:link, td.bottommenu a:visited {
padding: 4px; }

span.gallerynolinktop {
background-color: transparent;
padding: 5px;
border-left: 1px solid #907e50;
border-right: 1px solid #907e50;
border-top: 1px solid #907e50;
border-bottom: 0px solid #907e50;
}

span.gallerynolinkbottom {
background-color: transparent;
padding: 5px;
border-left: 1px solid #907e50;
border-right: 1px solid #907e50;
border-top: 0px solid #907e50;
border-bottom: 1px solid #907e50;
}