/* del Ojo Technology Style Sheet */
/* Last revision: 11.18.05 */
/*------------------------------------------*/

/* GLOBAL ESSENTIALS */
/* -------------------------------------- */
	body
	{
		margin:0;
		padding: 0;
		background-color: #fff;
        font-family:Courier;
		color:#333;
		line-height:1.4;
		font-size:.7em;

	}
	
	a img {border: none; }
	
	a {		
		border:none;
		color:#333;
		text-decoration: none
		}
	
	p {
		margin:5px 0;
		}
	
	
/* STRUCTURE */
/* -------------------------------------- */
	
	#fill_frame
	{
		width: 100%;
		background-color: #fff;
		padding:0;
	}
	
	#port
	{
		float:left;
		background-image: url(../img/global/port.gif);
		background-repeat: no-repeat;
	}
	
	#starboard
	{
		float:right;
	}
	
	#frame
	{
		width: 675px;
		height:600px;
		margin:0 auto;
		background-color: #fff;
		/*background-image: url(../img/global/bowsprit.gif); */
		background-repeat: no-repeat;
		padding:0;
	}
	
	#flying_the_colors
	{
		width:185px;
		margin:100px 0 0 0;
	}
	
	#main
	{
		position:absolute;
		top:10px;
		margin-left:170px;
		float:right;
		padding:0;

	}
	
	#thumb_roll
	{
		margin:10px 0 0 0px;
		padding:0;
	}
	
	.entry
	{
		display:block;
		width:506px;
		margin:0;
		padding:10px 0;
		border-bottom: 1px dashed #999;
	}
	
	a.entry:hover, a.entry_end:hover
	{
		background-color: #ea9696;
	}
	
/* 	a.entry:hover, a.entry_end:hover
	{
		background-color: #ea9696;
	}
	a.entry:visited, a.entry_end:visited
	{
		background-color: #e7c3c3;
	}*/
	
	
	.entry_end
	{
		display:block;
		width:506px;
		margin-bottom:40px;
		padding:10px 0;
		border-bottom: none;
	}
	
	
/* HEADERS */
/* -------------------------------------- */
	
	h1
	{
		padding:0;
		margin: 0 0 15px 0;
		border-bottom: 7px solid #FC0;
		font-size:1em;
	}
	

/* content */
/* -------------------------------------- */

	
	.desc
	{	display:block;
		margin:0 0 0 150px;
		width:310px;
		color:#fff;
	}
	
	.comm_SH
	{	display:block;
		margin:10px 0 0 450px;
		color:#fff;
		padding-top:3px;
	}
	
	.thumb_box
	{	
		width:100px;
		min-width:150px;
		max-width:150px;
		display:inline-block;
		text-align: right;

	}
	
	.bit
	{	
		margin:95px 0 0 0;
		padding-bottom:15px;
		width:165px;
		color:#333;
		text-align:right;
		display:block;
	}
	
	.bits
	{	
		margin:20px 0 0 0;
	}
	
	.bits a:hover, #copywrong a:hover
	{
		background-color: #e7c3c3;
		margin-top:20px;
	}
	
	#colophon
	{	
		margin:15px 0 0 0;
		width:165px;
		color:#333;
		text-align:right;
		background-color: #e7c3c3;
		display: none;
	}
	
	#colophon a:hover
	{
		background-color: #fff;
	}
	
	#colophon p
	{
		margin:15px 0;
	}
	
	#copywrong
	{
		font-size:1em;
		color:#999;
		text-align:center;
		margin:30px 0;
	}
	
/* IMAGES */
/* -------------------------------------- */

	.juice
	{	
		width:500px;
		height:515px;
		margin:0 0 0 0px;
		border: 1px solid #000;
		padding:2px;
		
	}
	
	.thumb
	{	text-align:right;
		color:#fff;
		margin:0 10px;
		padding:2px;
		border: 1px solid #999;
		background-color: #fff;
	}
	
	#poopdeck
	{	
		margin:30px 0 30px 0;
	}
