/*
_______________________________
BASE */

@import url(tripoli/tripoli.base.css);

/*
_______________________________
PLUGINS */
@import url(tripoli/plugins/tripoli.type.css);
@import url(tripoli/plugins/tripoli.visual.css);
/*
@import url(tripoli/plugins/tripoli.negative.css);
*/

/*
_______________________________
END */

html, body {
	background-color: #000;
}

body
{
	display: block;
	width: 800px;
	margin: 0 auto;
}

#outerWrapper
{
	margin: 0;
	padding: 0;
}

		#header, #header2
		{
			background-color: #CB6500;
			background-repeat: repeat-x;
			border-style: none;
			margin: 0;
			width: 800px;
		}
		
				#nav
				{
					margin: 3px 0 0 40px;
					padding: 0;
					float: left;
					clear: none;
				}
						#nav ul li
						{
							line-height: 1em;
						}
				
				#searchbox
				{
					margin: 0;
					padding: 0;
					float: right;
					clear: none;
					line-height: 18px;
				}
						#searchbox form
						{
							margin: 0;
						}
				
				#headerbottom
				{
					background-repeat: no-repeat;
					height: 7px;
					width: 800px;
					display: block !important;
					padding: 0 !important;
					border: 0px transparent inherit !important;
					margin: 0 0 20px 0 !important;
				}
		
		
		#header
		{
			background-image: url("/images/header-bg.png");
			padding: 50px 0 36px 0;
		}
				
				
				#header + #headerbottom
				{
					background-image: url("../images/header-bot-bg.png") !important;
				}
		
		
		#header2
		{
			background-image: url("../images/header-bg2.jpg");
			background-repeat: no-repeat;
			border-style: none;
			padding: 177px 0 31px 0;
			background-color: #AE641F;
		}
		
		
				#header2 + #headerbottom
				{
					background-image: url("../images/header-bot-bg2.png");
				}
		
		
		
		
		#contentWrapper
		{
		}
				
				#content
				{
				}
				
				
				#content2
				{
					background-color: #000000;
					background-image: url(../images/bios-bg.png);
					background-repeat: no-repeat;
					border-style: none;
					margin: 0;
					padding: 10px 0px 10px 0px;
					width: 800px;
				}
				
						#content2 > h2
						{
							font: normal 24px Verdana, Geneva, sans-serif;
							text-transform: uppercase;
							color: #ffc;
							margin: 6px 0 10px 25px;
							padding: 0;
						}
						
						#bios
						{
							color: #000;
							width: 705px;
							padding: 7px 20px 7px 25px;
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: 14px;
							text-align: justify;
							margin: 0 20px 15px 20px;
						}
						
								.bio
								{
									color: #000;
									width: 705px;
									padding: 7px 20px 7px 25px;
									font-family: Georgia, "Times New Roman", Times, serif;
									font-size: 14px;
									text-align: justify;
									border: 5px solid #C60;
									margin: 16px 0 15px -25px;
									background: url(../images/story-bg.png) repeat;
									min-height: 150px;
								}
										.bio h3
										{
											margin-top: .25em;
										}
								
						
						#story, #trailer
						{
							color: #000;
							width: 705px;
							font-family: Georgia, "Times New Roman", Times, serif;
							font-size: 14px;
							text-align: justify;
							border: 5px solid #C60;
							padding: 7px 20px 25px 25px;
							margin: 0px 20px 15px 20px;
							background: url(../images/story-bg.png) repeat;
						}
						
						#trailer
						{
							border: 0;
							margin: 24px 20px 15px 20px;
							padding: 0px 20px 0 25px;
							background-image: none;
						}
						
								
								#trailer object, #trailer embed
								{
									background: url(../images/story-bg.png) repeat;
									display: block;
									margin: 0 auto;
									padding: 0;
								}
						
						#story, #trailer, .bio
						{
							
						}
								#story img, .bio img
								{
									margin: 15px 15px .67em -15px;
									height: auto;
									width: auto;
									float: left;
									clear: none;
								}
								
						#story .search-result
						{
							min-height: 4em;
						}
								#story .search-result h3 a
								{
									text-transform: uppercase;
								}
								
								#story .search-result img
								{
									margin: 3px 4px 0 -16px;
									width: auto;
									height: auto;
									float: left;
									clear: left;
								}
						
						#story .highslide-gallery
						{
							margin: 0 auto;
							width: 720px;
							display: block;
						}
								#story .highslide-gallery ul
								{
									display: block;
									margin: 10px 0 -18px -8px;
								}
								#story .highslide-gallery ul:after
								{
									content: '.';
									display: block;
									clear: both;
									visibility: hidden;
								}
								#story .highslide-gallery li
								{
									display: block;
									float :left;
									clear: none;
									margin: 0 10px 10px 0;
									padding: 0;
									width: 80px !important;
									height: 80px !important;
									background: none !important;
								}
									#story .highslide-gallery li a
									{
										padding: 0 !important;
										left: 0;
										left: auto !important;
										top: auto !important;
									}
									#story .highslide-gallery img
									{
										margin: 0;
										left: auto !important;
										top: auto !important;
									}
								
								.highslide-dimming
								{
									opacity: .85 !important;
									filter: alpha(opacity=85) !important;
									-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)" !important;
								}
		
		
		#footer
		{
			background-color: #930;
			background-image: url(../images/footer-bg.png);
			border-style: none;
			margin: 0;
			padding: 10px 30px 5px 50px;
			font-family: Verdana, Geneva, sans-serif;
			float: left;
			clear: both;
			width:  720px;
		}
		
						#subscription
						{
							margin: 0px 0 10px 0;
							padding: 0 0 15px 0;
							border-bottom: 3px #B5784F ridge;
						}
								#subscription form
								{
									margin-bottom: 0px;
                                                                        font-size: 12px;
								}
								
								input.cat_textbox
								{
									width: 175px;
									margin: 0 40px 0 0;
								}
								
								.search-box
								{
									padding: 0px;
									width: 190px;
								}
								
								.cat_textbox_smaller
								{
									margin: 0px 5px 0px 0px;
									width: 100px;
								}
								
								div.form div.item, div.webform div.item
								{
									padding: 3px;
								}
								
								table.webform td
								{
									line-height: 14px;
									padding: 0px;
								}
								
								
				
				
				#footernav
				{
					margin: 0 0 20px 0;
					padding: 0;
					float: left;
					clear: both;
				}
						#footernav ul
						{
							float: left;
							clear: none;
							display: block;
							margin-right: 30px !important;
						}
									
								#footernav ul li a
								{
									padding: 0 !important;
									line-height: 1.2em;
								}
										
										#footernav ul li span
										{
											color: rgb(255, 255, 204);
										}
						
						#copyright
						{
							float: left;
							clear: none;
							display: block;
							line-height: 1.2em;
						}
				
				#footer-bottom
				{
					background-color: #930;
					border: none;
					height: 7px;
					width: 800px !important;
					background-image: url(../images/footer-bot-bg.png);
					background-repeat: no-repeat;
					display: block !important;
					margin: 0 0 20px 0 !important;
					padding: 0 !important;
					border: 0px !important;
					float: left;
					clear: both;
				}


	.content table, .content table tr, .content table td
	{
		border: none;
		margin: 0;
	}



{
	margin: 8px;
}

.system-error-message
{
	background: transparent url(/images/error.png) no-repeat scroll 26px 26px;
}

.system-message
{
	background: transparent url(/images/ok.png) no-repeat scroll 29px 18px;
}

.system-message, .system-error-message
{
	background-color: none;
	border: none;
	height: auto !important;
	margin: 18px;
	min-height: 110px;
	padding: 36px 36px 36px 180px;
}

.form label, .webform label {
	font-size: 12px;
}


/* 

		
		h1
		{
			color: #FFC;
			font: normal normal bold 18px Georgia, Times New Roman, Times, serif;
			line-height: 14px;
		}
		
		h2
		{
			color: #300;
			font: bold normal 18px/14px Georgia, "Times New Roman", Times, serif;
			margin: 0px;
		}
		
		h3
		{
			color: #300;
			font: normal normal bold 12px Georgia, Times New Roman, Times, serif;
			line-height: 10px;
		}
		
		h4
		{
			color: #300;
			font: normal normal bold 10px Georgia, Times New Roman, Times, serif;
			line-height: 10px;
		}
 
		a,  a:link
		{
			color: #000;
			font-weight: bold;
			text-decoration: none;
		}
		
				a:visited
				{
					color: #000;
					font-weight: bold;
					text-decoration: none;
				}
				
				a:hover
				{
					color: #000;
					text-decoration: underline;
				}
				
				a:focus
				{
					color: #000;
				}
 





#nav2
{
	height: 20px;
	margin: 0px 10px 0px 0px;
	padding: 20px 0px 5px 0px;
	width: 568px;
}

#searchbox2
{
	height: 30px;
	margin: 0px 0px 0px 579px;
	padding: 20px 0px 0px 5px;
	width: 190px;
}

#searchbox3
{
	height: 40px;
	margin: 0px 0px 0px 579px;
	padding: 10px 0px 0px 5px;
	width: 190px;
	font-family: Verdana, Geneva, sans-serif;
	size: 10px;
	font-style: italic;
}

#headerbottom2
{
	background-color: #000000;
	background-image: url("../images/header-bot-bg2.png");
	background-repeat: no-repeat;
	border-style: none;
	height: 7px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 800px;
}


#content2
{
	background-color: #000000;
	background-image: url(../images/bios-bg.png);
	background-repeat: no-repeat;
	border-style: none;
	margin: 0;
	padding: 10px 0px 10px 0px;
	width: 800px;
}


#bios
{
	width: 715px;
	padding: 10px 20px 7px 10px;
	text-align: justify;
	border: 5px solid #C60;
	margin-right: 20px;
	margin-left: 20px;
	background: url(../images/story-bg.png) repeat;
	margin-bottom: 15px;
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
}

#bio_img
{
	margin: 0px 15px 0px 0px;
	height: 130px;
	width: 130px;
}

#bios
{
	width: 715px;
	padding: 10px 20px 7px 10px;
	text-align: justify;
	border: 5px solid #C60;
	margin-right: 20px;
	margin-left: 20px;
	background: url(../images/story-bg.png) repeat;
	margin-bottom: 15px;
	font: 14px/18px Georgia, "Times New Roman", Times, serif;
}

#bio_img
{
	margin: 0px 15px 0px 0px;
	height: 130px;
	width: 130px;
}

*/
