@charset "utf-8";
/* CSS Document */

	body{
		margin:0px;
		background-color:#211408;
		background-image:url(/images/background.gif);
		background-repeat:repeat-x;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
	a{
		color:#312021;
		text-decoration:none;
	}
	
	a:hover{
		/*color:#ffc000;*/
		color:#312021;
		text-decoration:underline;
	}
	
	img{
		border:none;
	}
	
	div.breaker{
		float:none;
		clear:both;
		font-size:1px;
	}
	
	
	
	
	#main{
		width:894px; border-left:3px solid #000000; border-right:3px solid #000000;
		margin-left:auto;
		margin-right:auto;
		background-color:#000000;
	}
	
	div.leaderArea{
		background-color:#010000;
		height:106px;
	}
		div.leaderArea div.leader{
			width:728px;
			height:90px;
			margin-left:auto;
			margin-right:auto;
			margin-top:8px;
		}
		
	div.nav{
		margin-bottom:3px;
	}
	
		div.nav a{
			float:left;
		}
		
		div.nav div.search{
			width:414px;
			height:25px;
			line-height:25px;
			float:left;
			background-image:url(/images/searchBackground.gif);
			background-repeat:no-repeat;
			display:inline;
		}
		
	div.mainSection{
		width:894px;
		clear:both;
		float:none;
	}
	
		div.mainSection div.leftColumn{
			width:594px;
			float:left;
		}
		
			div.mediaListing{
				border:1px solid #5a1e00;
				border-bottom:none;
				width:590px;
			}
			
				div.mediaListing div.title{
					margin-left:19px;
					margin-top:1px;
					margin-bottom:5px;
					background-image:url(/images/media_listing_title.gif);
					background-repeat:no-repeat;
					width:570px;
					font-weight:bold;
					font-size:14px;
					height:22px;
					line-height:22px;
				}
				
					div.mediaListing div.title a{
						text-decoration:none;
						color:#FFFFFF;
					}

					div.mediaListing div.title a:hover{
						text-decoration:none;
						color:#ffc000;
					}

				div.mediaListing div.thumb{
					margin-left:19px;
					width:142px;
					height:78px;
					float:left;
				}
	
				div.mediaListing div.thumb img{
					border:1px solid #FFFFFF;
				}
	
				div.mediaListing div.description{
					margin-left:2px;
					width:426px;
					height:50px;
					float:left;
					overflow:hidden;
				}
				
				div.refdescription{
					margin-left:2px;
					margin-bottom:10px;
					width:426px;
					float:left;
					
				}
				div.reftitle{
					margin-left:2px;
					margin-bottom:6px;
					width:426px;
					float:left;
					
				}
				
				div.refHeading{
					margin-left:19px;
					margin-top:1px;
					margin-bottom:5px;
					background-image:url(/images/media_listing_title.gif);
					background-repeat:no-repeat;
					width:570px;
					font-weight:bold;
					font-size:14px;
					height:22px;
					line-height:22px;
				}
				
				.reftextinput{
					width:300px;
					background-color:#FFFFFF;
	border:1px solid #000000;
	padding:2px;
	font-size:12px;
				}
	
				div.mediaListing div.metaData{
					margin-left:2px;
					margin-top:6px;
					width:340px;
					height:17px;
					line-height:17px;
					text-indent:10px;
					float:left;
					background-image:url(/images/metadata_background.gif);
					background-repeat:repeat-x;
					overflow:hidden;
				}
				
				div.metaData input[type="radio"]{
					width:auto;
					background:none;
					
					border:none;
				}
				
				.yellow{
					color:#ffc000;
				}
	
				div.mediaListing div.button{
					margin-left:5px;
					margin-top:6px;
					width:75px;
					float:left;
				}
				
			div.contentBox{
				border:2px solid #4a3018;
				padding:2px;
				background-color:#381e08;
				background-image:url(/images/contentBox_background.gif);
				background-repeat:repeat-x;
			}
			
				div.contentBox div.contentTitle{
					background-image:url(/images/title_background.gif);
					font-size:16px;
					color:#FFFFFF;
					font-weight:bold;
					text-indent:18px;
					height:26px;
					line-height:26px;
					margin-bottom:2px;
				}
				
				div.contentBox a{
					color:#FFFFFF;
				}
				
				div.contentBox div.metaData{
					text-align:center;
					width:450px;
					margin-left:auto;
					margin-right:auto;
					margin-top:5px;
					height:17px;
					line-height:17px;
					text-indent:10px;
					background-image:url(/images/innerMetadata.gif);
					background-repeat:repeat-x;
					border:3px solid #591300;
					overflow:hidden;
				}
				
		div.mainSection div.rightColumn{
			width:300px;
			float:right;
		}
	
			div.chosenOnes {
				text-align:center;
				background-color:#FFFFFF;
				padding:10px;
				
			}
			
			div.mainSection div.rightColumn div.rightContent, div.whitePadded{
				padding:2px;
				background-color:#FFFFFF;
			}
				div.chosenOnes  div.imageFloat{
					width:90px; height:64px; margin-left:auto; margin-right:auto; float:left;
					text-align:center;
					
				}
				
				div.chosenOnes  div.imageFloatMini{
					width:70px; height:70px; margin-left:auto; margin-right:auto; float:left;
				}
				
				div.chosenOnes  div.imageFloat img{
					margin-right:auto;
					margin-left:auto;
					width:74px;
					height:52px;
					border:1px solid #000000;
				}
	
				div.chosenOnes  div.imageFloatMini img{
					margin-right:auto;
					margin-left:auto;
					width:65px;
					height:65px;
					border:1px solid #000000;
				}
				
				div.mainSection div.rightColumn div.rightContent a.referrer{
					display:block;
					width:135px;
					float:left;
					text-decoration:none;
					font-size:11px;
					color:#312021;
					margin-bottom:2px;
					margin-left:10px;
				}
	
				div.mainSection div.rightColumn div.rightContent a.referrer:hover{
					text-decoration:underline;
				}
	
	div.footer{
		background-image:url(/images/footer_background.gif);
		background-repeat:repeat-x;
		height:37px;
		clear:both;
		line-height:37px;
		text-align:center;
	}
	
	a.footer:link {
		color:#FFFFFF;
		text-decoration:;
	}
	a.footer:visited {
		color:#FFFFFF;
		text-decoration:;
	}
	a.footer:hover {
		color:#FFFFFF;
		text-decoration:;
	}

	 div.contentBox div.row{
		padding:4px;
		clear:both;
		/*text-indent:10px;*/
	 }

	 div.row0{
		background-color:#eaeaea;
		padding:4px;
	 }

	 div.row1{
	 background-color:#ffffff;
		padding:4px;
	 }

	 div.contentBox div.row div.field{
	 	float:left;
		width:100px;
	 }
	 
	 div.reffield{
	 	float:left;
			 }
	 
	 div.contentBox div.row div.rfield{
	 	float:right;
		width:100px;
	 }
	 

/* Form Items */
input, textarea, select{
	background-color:#FFFFFF;
	border:1px solid #000000;
	padding:2px;
	font-size:12px;
}

input.blueBtn, input.goldBtn{
	background-image:url(/images/goldbutton_back.gif);
	background-repeat:repeat-x;
	width:auto;
	padding-bottom:2px;
	padding-right:2px;
	font-size:10px;
	font-weight:bold;
	height:17px;
	line-height:17px;
	border:none;
	color:#000000;
	cursor:pointer;
	text-transform:uppercase;
}



div.input input[type="radio"]{
  border:none;
  width:auto;
  background:none;
}

div.input input[type="submit"]{
  border:none;
  width:auto;
  margin-left:250px;
}

	input[type="image"], input[type="submit"]{
		width:auto;
		border:0px;
		padding:0px;
	}

div.input select{
	border:2px solid #999999;
	padding:4px;
	font-size:12px;
}

	 div.pagination{
		border:1px solid #5a1e00;
		width:590px;
		margin-top:10px;
	 	font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		margin-bottom:5px;
		text-align:center;
		/*background-color:#FFFFFF;*/
	 }
	 
				div.pagination div.title{
					margin-left:19px;
					margin-top:1px;
					margin-bottom:5px;
					background-image:url(/images/media_listing_title.gif);
					background-repeat:no-repeat;
					width:570px;
					font-weight:bold;
					font-size:14px;
					height:22px;
					line-height:22px;
					color:#FFFFFF;
					text-align:left;
				}
				
				div.pagination div.links{
					font-size:14px;
					font-weight:bold;
				}
				
				div.pagination div.links a{
					color:#FFFFFF;
					text-decoration:none;
				}
				
				div.pagination div.links a:hover{
					color:#FFFF66;
					text-decoration:none;
				}
	div.refHolder{
		border:1px solid #5a1e00;
		width:590px;
		margin-top:10px;
	 	font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		margin-bottom:5px;
		margin-left:0px;
		background-color:#000000;
		
		/*background-color:#FFFFFF;*/
	 }
	 div.mediaRow{
	 	background-color:#000000;
	 }
	div.searchfilter{
		border:1px solid #5a1e00;
		width:590px;
		margin-top:10px;
	 	font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		margin-bottom:5px;
		margin-left:0px;
		
		/*background-color:#FFFFFF;*/
	 }
	 
				div.searchfilter div.title{
					
					margin-left:19px;
					margin-top:1px;
					margin-bottom:5px;
					background-image:url(/images/media_listing_title.gif);
					background-repeat:no-repeat;
					width:570px;
					font-weight:bold;
					font-size:14px;
					height:22px;
					line-height:22px;
					color:#FFFFFF;
					text-align:left;
				}
				div.searchfilter div.criteria{
					
					margin-left:19px;
					margin-top:1px;
					margin-bottom:5px;
					width:570px;
					font-weight:bold;
					font-size:12px;
					height:22px;
					line-height:22px;
					color:#FFFFFF;
					text-align:left;
				}
				
				div.searchfilter div.links{
					font-size:14px;
					font-weight:bold;
				}
				
				div.searchfilter div.links a{
					color:#FFFFFF;
					text-decoration:none;
				}
				div.searchfilter input {
				
				}
				div.searchfilter input {
				
				}
				
				div.searchfilter div.links a:hover{
					color:#FFFF66;
					text-decoration:none;
				}			
img.thumb{
	border:1px solid #FFFFFF;
}