body {
	text-align: center;
	background: #330000;
}

#frame {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	padding-top: 85px;
	text-align: left;
	background: #330000 url("../images/body_bg.jpg") no-repeat top left;
}
	
h1 {
	font: bold 14px Verdana, sans-serif;
	border-bottom: solid 1px #B3958C;
	color: #B3958C;
	background: transparent;
}

h2 {
	font: bold 12px Verdana, sans-serif;
	text-decoration: underline;
	color: #B3958C;
	background: transparent;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}



/***** NAVIGATION *****/
 
  #contentleft {
  	width: 125px;
  	padding: 0px 0px 0px 11px;
  	float: left;
  }
	
	div#contentleft a:link, div#contentleft a {
		display: block;
  	font: bold 12px Verdana, sans-serif;
  	color: #72483B;
  	background: transparent;
  	text-decoration: none;
		margin: 10px 5px;
  }
	
	div#contentleft a:hover {
  	display: block;
		font: bold 12px Verdana, sans-serif;
  	color: #fff;
  	background: transparent;
  	text-decoration: none;
		margin: 10px 5px;
  }
	
	 /** AOL link **/
      #contentleft #aol, #contentleft #aol a, #contentleft #aol a:link {
      	color: red;
      	background: transparent;
      }
      
      #contentleft #aol a:hover {
      	color: #fff;
      	background: transparent;
      }
  	/** AOL link **/
		
		
		/** current page highlight **/
			body#home a#homenav,
      body#portfolio a#portfolionav,
      body#about a#aboutnav,
      body#contact a#contactnav,
			body#aolpage a#aolnav {
      	color: #B3958C;
      	background: transparent;
      }
			
			body#home a#homenav:hover,
      body#portfolio a#portfolionav:hover,
      body#about a#aboutnav:hover,
      body#contact a#contactnav:hover,
			body#aolpage a#aolnav:hover {
      	cursor: text;
				color: #B3958C;
      	background: transparent;
      }
		/** current page highlight **/
		
/***** NAVIGATION *****/



/***** CONTENT *****/
  
	#contentcenter {
  	width: 609px;
  	padding: 0px 0px 40px 0px;
		margin-top: 15px;
  	float: left;
		border-bottom: solid 1px #5A3327;
 		background: transparent;
  	color: #B3958C;
  	font: normal 11px Verdana, sans-serif;
	}
  
  #contentcenter a, #contentcenter a:link {
  	font: normal 11px Verdana, sans-serif;
  	color: #72483B;
  	background: transparent;
  	text-decoration: none;
  }
  
  #contentcenter a:hover {
  	font: normal 11px Verdana, sans-serif;
  	color: #fff;
  	background: transparent;
  	text-decoration: none;
  }
	
	/** portfolio **/
		table#images {
			font: normal 11px Verdana, sans-serif;
			border: solid 1px #80664d;
			color: #B3958C;
			background: #523333;
			padding: 0px;
			margin: 0px;
			text-align: center;
		}
		
		table#images td {
			padding: 0px;
			margin: 0px;
		}
		
		table#images tr {
			padding: 0px;
			margin: 0px;
		}
		
		table#images h2 {
			text-decoration: none;
			margin-bottom: 10px;
		}
		
		
		/* gallery list */
  		div#gallerylist {
				font: normal 12px Verdana, sans-serif;
  			background: transparent;
  			color: #B3958C;
  			text-align: left;
				margin: 20px 0px;
  		}
  		
  		div#gallerylist a, div#gallerylist a:link  {
				font: normal 12px Verdana, sans-serif;
  			font-weight: bold;
				background: transparent;
  			color: #72483B;
  		}
  		
  		div#gallerylist a:hover  {
				font: normal 12px Verdana, sans-serif;
				font-weight: bold;
  			background: transparent;
  			color: #fff;
  		}
			
			div#gallerylist a,
			div#gallerylist a:link,
			div#gallerylist a:hover,
			div#gallerylist span#current {
				margin: 5px 20px;
			}
		/* gallery list */		
		
		/* scroll box */
  		table#images td#thumbnails div#thumbs {
  			width: 145px;
  			text-align: center;
			}
		/* scroll box */
		
		/* left column */
  		table#images td#thumbnails {
  			height: 450px;
  			width: 150px;
  			text-align: center;
  			vertical-align: middle;
      	border-right: dashed 1px #80664d;
				padding: 50px 0px 15px 0px;
      }
			
			table#images td#thumbnails div#thumbs img {
				border: solid 1px #80664d;
				margin: 3px 1px;
			}
		/* left column */
		
		/* right column */
  		table#images td#display_image {
      	width: 425px;
  			text-align: center;
  			vertical-align: middle;
      }
  		
  		table#images td#display_image img {
  			border: solid 3px #80664d;
  		}
    /* right column */
		
    /*background: #523333 url("../../images/gallery_backdoor_bg.gif") no-repeat top left;
		
		background: #523333 url("../images/gallery_studio_bg.gif") no-repeat top left;*/
	/** portfolio **/

/***** CONTENT *****/



/***** FOOTER *****/

  div#footer {
  	font: normal 10px Verdana, sans-serif;
  	color: #B3958C;
		margin: 5px 0px 0px 28px;
  	text-align: center;
  }
  
  div#footer a, div#footer a:link {
  	font: normal 10px Verdana, sans-serif;
  	text-decoration: none;
  	color: #72483B;
  	background: #330000;
  }
  
  div#footer a:hover {
  	font: normal 10px Verdana, sans-serif;
  	text-decoration: none;
  	color: #fff;
  	background: #330000;
  }
  
  div#footer span.salmon {
  	padding: 0px 5px;
  	color: #5A3327;
  	background: #330000;
  }
	
/***** FOOTER *****/