@CHARSET "ISO-8859-1";

*
{
	margin: 0px;
	padding: 0px;
	outline: none;
	border: none;
}

html
{
	/*
	height: inherit;
	width: inherit;
	*/
	background-color: #cab699;
	background-image: url(images/css/background.png);
	background-repeat: repeat;
}

body
{
	/*
	height: inherit;
	width: inherit;
	*/
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
}

a,
a:link,
a:active,
a:visited,
a:hover,
a:active
{
	color: #000000;
	text-decoration: underline;
}

div#wrapper
{
	width: 800px;
	height: 635px;
	margin: 50px auto 0px auto;
	padding: 0px 0px 50px 0px;
}

	div#wrapper div#information_container {
		width: 556px;
		float: left;
		overflow: hidden;
	}
	
		div#wrapper div#information_container div.shadow_top {
			width: 556px;
			height: 3px;
			background-color: transparent;
			background-position: left top;
			background-repeat: no-repeat;
			background-image: url(images/css/shadow_content_top.png);
		}
		
		div#wrapper div#information_container div.shadow_bottom {
			width: 556px;
			height: 3px;
			background-color: transparent;
			background-position: left top;
			background-repeat: no-repeat;
			background-image: url(images/css/shadow_content_bottom.png);
		}
		
		div#wrapper div#information_container div.shadow_middle {
			width: 550px;
			padding: 0px 3px 0px 3px;
			margin: 0px 0px 0px 0px;
			background-color: transparent;
			background-position: left top;
			background-repeat: repeat-y;
			background-image: url(images/css/shadow_content_middle.png);
			overflow: hidden;
		}
		
			div#wrapper div#information_container div.shadow_middle div.content {
				width: 520px;
				padding: 15px 15px 15px 15px;
				margin: 0px 0px 0px 0px;
				background-color: #FFFFFF;
				overflow: hidden;
			}
			
				div#wrapper div#information_container div.shadow_middle div.content div.media {
					width: 520px;
					height: 230px;
					margin: 0px 0px 0px 0px;
					background-color: #CBAB7A;
					overflow: hidden;
				}
			
				div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text {
					width: 460px;
					padding: 35px 30px 35px 30px;
					margin: 15px 0px 0px 0px;
					background-color: #CBAB7A;
					overflow: hidden;
				}
				
				div#wrapper div#information_container div.shadow_middle div.content div.static_text {
					width: 460px;
					height: 240px;
					padding: 35px 30px 0px 30px;
					margin: 15px 0px 0px 0px;
					background-color: #CBAB7A;
					overflow: hidden;
				}
				
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text p,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text p
					{
						padding: 0px 0px 10px 0px;
					}
					
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h1,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h2,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h3,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h4,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h5,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h6,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h7,
					div#wrapper div#information_container div.shadow_middle div.content div.dynamic_text h8,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h1,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h2,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h3,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h4,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h5,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h6,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h7,
					div#wrapper div#information_container div.shadow_middle div.content div.static_text h8
					{
						font-family: Verdana, Arial, sanf-serif;
						font-size: 12px;
						font-weight: bold;
						padding: 0px 0px 20px 0px;
					}
				
div#wrapper div#content_shadow
{
	width: 550px;
	height: 550px;
	padding: 3px 3px 3px 3px;
	background-image: url(images/css/shadow_content.png);
	background-repeat: no-repeat;
	float: left;
}

	div#wrapper div#content_shadow div#content_wrap
	{
		width: 520px;
		height: 520px;
		padding: 15px 15px 15px 15px;
		background-color: #FFFFFF;
		overflow: hidden;
	}
	
		div#wrapper div#content_shadow div#content
		{
			height: 520px;
			width: 520px;
			line-height: 16px;
			overflow: hidden;
		}
		
			div#wrapper div#content_shadow div#content div.media
			{
				height: 230px;
				width: 520px;
				overflow: hidden;
			}
			
				div#wrapper div#content_shadow div#content div.media img
				{
					display: block;
				}
				
			div#wrapper div#content_shadow div#content div.page
			{
				height: 240px;
				width: 460px;
				overflow: hidden;
				padding: 35px 30px 0px 30px;
				margin: 15px 0px 0px 0px;
				background-color: #CBAB7A;
			}
			
			div#wrapper div#content_shadow div#content div.post
			{
				height: 485px;
				width: 460px;
				overflow: hidden;
				padding: 35px 30px 0px 30px;
				margin: 0px 0px 0px 0px;
				background-color: #CBAB7A;
			}
			
			div#wrapper div#content_shadow div#content div.page p,
			div#wrapper div#content_shadow div#content div.post p
			{
				padding: 0px 0px 10px 0px;
			}
			
			div#wrapper div#content_shadow div#content object
			{
				/* 
				display: block;
				position: absolute;
				left: 0px;
				top: 0px;
				*/
			}
			
			
div#wrapper ul#bookmark_list {
	display: block;
	width: 556px;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	overflow: hidden;
	list-style: none;
	float: left;
}

	div#wrapper ul#bookmark_list li {
		display: block;
		width: 550px;
		height: 260px;
		margin: 0px 0px 30px 0px;
		padding: 3px 3px 3px 3px;
		list-style: none;
		overflow: hidden;
		background-image: url(images/css/shadow_bookmark-list.png);
		background-repeat: no-repeat;
		background-color: transparent;
	}
	
		div#wrapper ul#bookmark_list li a {
			display: block;
			width: 520px;
			height: 230px;
			margin: 0px 0px 0px 0px;
			padding: 15px 15px 15px 15px;
			background-color: #FFFFFF;
			border: none;
			overflow: hidden;
		}
		
		div#wrapper ul#bookmark_list li img {
			display: block;
			width: 520px;
			height: 230px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border: none;
			overflow: hidden;
		}
			
		


div#wrapper div#logo_wrapper
{
	width: 206px;
	float: left;
	margin: 0px 0px 30px 30px;
}

	div#wrapper div#logo_wrapper div#shadow_top
	{
		height: 3px;
		width: 206px;
		background-image: url(images/css/shadow_navigation_top.png);
		background-repeat: no-repeat;
		float: left;
	}
	
	div#wrapper div#logo_wrapper div#shadow_middle
	{
		width: 206px;
		background-image: url(images/css/shadow_navigation_middle.png);
		background-repeat: repeat-y;
		float: left;
		padding: 0px 3px 0px 3px;
	}
	
	div#wrapper div#logo_wrapper div#shadow_bottom
	{
		height: 3px;
		width: 206px;
		background-image: url(images/css/shadow_navigation_bottom.png);
		background-repeat: no-repeat;
		float: left;
	}
	
	div#wrapper div#logo_wrapper div#logo_bg
	{
		width: 170px;
		background-color: #FFFFFF;
		padding: 15px 15px 15px 15px;
		float: left;
	}
	
		div#wrapper div#logo_wrapper img#logo
		{
			display: block;
			width: 170px;
			height: 120px;
		}


div#wrapper div#navigation_wrapper
{
	width: 206px;
	float: left;
	margin: 0px 0px 0px 30px;
}

	div#wrapper div#navigation_wrapper div#shadow_top
	{
		height: 3px;
		width: 206px;
		background-image: url(images/css/shadow_navigation_top.png);
		background-repeat: no-repeat;
		float: left;
	}
	
	div#wrapper div#navigation_wrapper div#shadow_middle
	{
		width: 206px;
		background-image: url(images/css/shadow_navigation_middle.png);
		background-repeat: repeat-y;
		float: left;
		padding: 0px 3px 0px 3px;
	}
	
	div#wrapper div#navigation_wrapper div#shadow_bottom
	{
		height: 3px;
		width: 206px;
		background-image: url(images/css/shadow_navigation_bottom.png);
		background-repeat: no-repeat;
		float: left;
	}
	
	div#wrapper div#navigation_wrapper div#navigation
	{
		width: 170px;
		background-color: #FFFFFF;
		padding: 10px 15px 15px 15px;
		float: left;
	}
	
		div#wrapper div#navigation_wrapper div#navigation ul
		{
			list-style: none;
			list-style-type: none;
			list-style-position: inside;
			list-style-image: none;
		}
		
			div#wrapper div#navigation_wrapper div#navigation ul li
			{
				font-size: 14px;
				line-height: 24px;
				padding: 0px 0px 0px 0px;
				margin: 5px 0px 0px 0px;
			}
			
				div#wrapper div#navigation_wrapper div#navigation ul li ul
				{
					list-style: none;
					list-style-type: none;
					list-style-position: inside;
					list-style-image: none;
					margin: 0px 0px 0px 0px;
				}
				
					div#wrapper div#navigation_wrapper div#navigation ul li ul li
					{
						font-size: 12px;
						line-height: 24px;
						padding: 0px 0px 0px 0px;
						margin: 5px 0px 0px 10px;
					}
					

				div#wrapper div#navigation_wrapper div#navigation ul li a,
				div#wrapper div#navigation_wrapper div#navigation ul li a:hover
				{
					color: #000000;
					text-decoration: none;
				}
				
					div#wrapper div#navigation_wrapper div#navigation ul li a span
					{
						display: block;
						width: 17px;
						float: left;
					}
				
					div#wrapper div#navigation_wrapper div#navigation ul li a:hover span,
					div#wrapper div#navigation_wrapper div#navigation ul li.current_page_item a span
					{
						font-weight: bold;
					}
					
						div#wrapper div#navigation_wrapper div#navigation ul li.current_page_item ul li a span
						{
							font-weight: normal;
						}
						
						div#wrapper div#navigation_wrapper div#navigation ul li.current_page_item ul li a:hover span
						{
							font-weight: bold;
						}
					

div#wrapper div#footer_shadow
{
	height: 35px;
	width: 786px;
	float: left;
	clear: all;
	padding: 3px 3px 3px 3px;
	background-image: url(images/css/shadow_footer.png);
	background-repeat: no-repeat;
	margin: 50px 0px 0px 0px;
}

	div#wrapper div#footer_shadow div#footer
	{
		height: 15px;
		width: 766px;
		background-color: #FFFFFF;
		padding: 10px 10px 10px 10px;
		text-align: center;
		position: relative;
		z-index: 100;
	}
	
		div#wrapper div#footer_shadow div#footer a
		{
			text-decoration: none;
		}
	
		div#wrapper div#footer_shadow div#footer .shr-bookmarks
		{
			position: absolute;
			top: -32px;
			left: 0px;
			width: 786px;
			height: 35px !important;
			margin: 0px 0px 0px 0px !important;
			padding: 0px 0px 0px 0px;
			
			z-index: 4;
		}
		
			div#wrapper div#footer_shadow div#footer .sexy-bookmarks ul.socials
			{
				width: 780px !important;
				padding: 0px 0px 0px 0px;
				margin: 0px 3px 0px 3px !important;
			}
	
	
div#wrapper div#content_shadow div#content h1,
div#wrapper div#content_shadow div#content h2,
div#wrapper div#content_shadow div#content h3,
div#wrapper div#content_shadow div#content h4,
div#wrapper div#content_shadow div#content h5,
div#wrapper div#content_shadow div#content h6,
div#wrapper div#content_shadow div#content h7,
div#wrapper div#content_shadow div#content h8
{
	font-family: Verdana, Arial, sanf-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 20px 0px;
}

/* ----- Get Firefox - Banner ----- */

	div#getfirefox {
		height: 42px;
		width: 100%;
		background-color: #ff9900;
		background-image: url(images/css/firefoxbg.jpg);
		background-repeat: no-repeat;
	}
	
	div#getfirefox p {
		display: block;
		height: 18px;
		padding: 12px 0px 12px 480px;
		font-size: 16px;
	}
	
	div#getfirefox p a {
		text-decoration: underline;
	}

/* ----- /Get Firefox - Banner ----- */

div#stimuli_imageData {
	overflow: hidden !important;
	/* background-color: #FFFFFF; */
}