@charset "UTF-8";
/* CSS Document */

body {
background: #000 url(images/Right_Background.jpg) no-repeat top right;
margin:0;
padding:0;
}

.index_text { font:normal 9px Arial, Helvetica, sans-serif; color:#666; text-align:center !important; margin-bottom:10px; }
.index_text a:link { font:normal 9px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; border-bottom:1px solid #333; }
.index_text a:visited { font:normal 9px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; border-bottom:1px solid #333; }
.index_text a:hover { font:normal 9px Arial, Helvetica, sans-serif; color:#999; text-decoration:none; border-bottom:1px solid #333; }
.index_text a:active { font:normal 9px Arial, Helvetica, sans-serif; color:#666; text-decoration:none; border-bottom:1px solid #333; }

p { font:normal normal 13px Georgia, "Times New Roman", Times, serif; color:#999999; line-height:20px; margin-bottom:25px; text-align:left; }
p em { font: italic normal 13px Georgia, "Times New Roman", Times, serif; color:#999999; line-height:20px; margin-bottom:25px; }
p strong { font:normal bold 13px Georgia, "Times New Roman", Times, serif; color:#fff; line-height:20px; margin-bottom:25px; text-align:left; }


/*-----START NAVBAR-----*/

#social { width:160px; height:43px; position:absolute; top:122px; left:800px; }

#navbar_container {
	padding:0;
	margin:0 auto;
	height:122px;
}

#navbar {
	padding:21px 0 0 0;
	background:url(images/Background_Slice.jpg) repeat-x bottom;
	height:100px;
	display: block;
}

#navblock { background:url(images/rightbackground.jpg) top left no-repeat; padding:0 0 10px 140px; font:normal normal 13px Georgia, "Times New Roman", Times, serif; color:#444; line-height:20px; }
#navblock a { font:normal normal 13px Georgia, "Times New Roman", Times, serif; color:#CCC; text-decoration:none; line-height:20px; }
#navblock a:hover { font:normal normal 13px Georgia, "Times New Roman", Times, serif; color:#FFF; text-decoration:none; line-height:20px; border-bottom: 1px solid #99FFFF; }

html>body div#navbar { padding:22px 0 0 0; }

.lavaLampWithImage {
position: absolute;
/*height: 29px;*/
/*width: 480px;*/
padding: 0 10px;
margin-top: 17px;
overflow: hidden;
}

html>body .lavaLampWithImage { position: relative; margin-top: 68px; }

.lavaLampWithImage li {
float: left;
list-style: none;
}

.lavaLampWithImage li.back {
border-bottom: 1px solid #33ffff;
width: 9px; height: 24px;
z-index: 8;
position: absolute;
}
					
.lavaLampWithImage li a {
font: normal bold 11px "Lucida Grande","Lucida Sans Unicode", Arial, Verdana, sans-serif !important;
text-decoration: none;
color: #fff;
outline: none;
text-align: center;
top: 7px;
/*letter-spacing: 1;*/
z-index: 10;
display: block;
float: left;
height: 30px;
position: relative;
overflow: hidden;
margin: 0 2px 0 0;    
}

html>body .lavaLampWithImage li a { margin: auto 2px; }

.lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited { border: none; }

li.current a { color:#33ffff; }
/*-----END NAVBAR-----*/



/*-----START CONTENT-----*/
#content_container {
	background: url(images/Minx_Background.jpg) no-repeat top left;
	margin:0;
	padding:0;
	min-height:640px;
}

#content_main {
	margin:0 50px 25px 400px;
	padding:50px 0 0 0;
}

	#content_main a {
	font:normal normal 13px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#99CCCC;
	border-bottom:1px dotted #ccc;
	}
	
	#content_main a:hover {
	font:normal 13px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#99FFFF;
	border-bottom:1px solid #ccc;
	}

#section_title {
margin:0 0 0 -32px;
height:38px;
padding:15px 0 0 30px;
}

.headline {
	font: normal lighter 25px Georgia, "Times New Roman", Times, serif;
	letter-spacing:1px;
	line-height:36px;
	color:#fff;
}

.press_title { font:normal normal 16px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; }

.overlay_title { font:normal normal 16px Georgia, "Times New Roman", Times, serif; color:#99cccc; padding-left:27px; }
.overlay_text { font:normal normal 13px Georgia, "Times New Roman", Times, serif; color:#666; line-height:20px; margin-bottom:25px; padding-left:27px; }

.read_more {
	font:normal bold 9px Arial, Helvetica, sans-serif !important;
	text-transform:uppercase;
	color:#99cccc;
}
.read_more a:link { font:normal bold 9px Arial, Helvetica, sans-serif !important; text-transform:uppercase; color:#99cccc; text-decoration:none; border-bottom:1px dotted #ccc; }
.read_more a:visited { font:normal bold 9px Arial, Helvetica, sans-serif !important; text-transform:uppercase; color:#99cccc; text-decoration:none; border-bottom:1px dotted #ccc; }
.read_more a:hover { font:normal bold 9px Arial, Helvetica, sans-serif !important; text-transform:uppercase; color:#99ffff; text-decoration:none; border-bottom:1px solid #ccc; }
.read_more a:active { font:normal bold 9px Arial, Helvetica, sans-serif !important; text-transform:uppercase; color:#99cccc; text-decoration:none; border-bottom:1px dotted #ccc; }

#back_to_top {
	background-color:#333;
	padding:4px;
	width:65px;
	text-align:center;
	margin-top:50px;
}
#back_to_top a:link, a:visited, a:active {
	color:#666;
	font:normal bold 9px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}
#back_to_top a:hover {
	color:#999;
	font:normal bold 9px Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;
}

#sharethis { padding:15px 0; }
#sharethis a { text-decoration:none !important; border:none !important; }

.store_image {
	padding: 0 20px 30px 0;
}

.store_image_book {
	padding: 0 20px 90px 0;
}

img .store_addtocart { border-bottom:none !important; text-decoration:none !important; }
img .store_addtocart a:link { border-bottom:none !important; text-decoration:none !important; }
img .store_addtocart a:visited { border-bottom:none !important; text-decoration:none !important; }
img .store_addtocart a:hover { border-bottom:none !important; text-decoration:none !important; }
img .store_addtocart a:active { border-bottom:none !important; text-decoration:none !important; }

.store_price { font:normal bold 11px Arial, Helvetica, sans-serif !important; text-transform:uppercase; color:#99cccc; }
.store_category {
	font:normal normal 19px Georgia, "Times New Roman", Times, serif;
	color:#99cccc;
	border-bottom: 1px solid #333;
}

.store_yourcart {
	font:normal normal 23px Georgia, "Times New Roman", Times, serif;
	color:#99cccc;
	line-height:36px;
}
.store_description { font:normal normal 12px Georgia, "Times New Roman", Times, serif; color:#999999; line-height:18px; margin-bottom:20px; text-align:left; }

#store_sidebar {
	width:250px;
	margin-left:20px;
	padding-left:15px;
	font:normal bold 8px Arial, Helvetica, sans-serif !important;
	Color:#fff; 
	
}
#store_sidebar a {
	font-size:11px;
	color:#000;
}
#store_sidebar a.simpleCart_checkout,
.checkoutEmptyLinks a.simpleCart_checkout{
	display:-moz-inline-box;
	display:inline-block;
	width:87px;
	height:25px;
	background:url(images/store/btnCheckout.gif);
	overflow:hidden;
	/*margin-left:100px;*/
	vertical-align:middle;
	text-indent:-9999px;
	font-size:0;
}
a.btnCheckout:hover{
	background-position:87px 0;
}

.quoted_text {
	font: italic normal 14pt Georgia, "Times New Roman", Times, serif;
	color: #FFF;
}



/*-----END CONTENT-----*/



/*-----START PRESS JTABS-----*/
#wrap {
	margin:20px 0 20px 0px;
	width:325px;
	}
#nav a:link, #nav a:active, #nav a:visited {
	display:block;
	float:left;
	padding:5px 8px;
	background:#7bb6b6;
	margin-right:10px;
	color:#fff;
	text-decoration:none;
	border:none;
	}
#nav a.selected, #nav a.selected:active, #nav a.selected:visited {
	background-color:#fff;
	color:#7bb6b6;
	text-decoration:none;
	border:none;
	outline:none;
	}
	
.hiddencontent,.hiddencontent2 {
	padding:12px;
	color:#999;
	display:none;
	}

.clear { clear:both; }
/*-----END PRESS JTABS-----*/


/*-----START OVERLAY-----*/
.overlay {	
	padding-top:15px;
	width:400px;
	height:400px;
	display:none;
	background-color:#FFFFFF;
	text-align:center;
}

.close {
	background:url(images/overlay-close.gif) no-repeat;
	position:absolute;
	top:2px;
	right:5px; 
	width:63px;
	height:24px;
	cursor:pointer;
}

a.player { 		
			display:block;
			width:346px;
			height:290px;
			margin-left:27px; margin-right:27px;
		}

/*-----END OVERLAY-----*/





/*-----START EASY SLIDER-----*/

    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
					

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:200px;
		height:100px;
		overflow:hidden; 
		}
		
#slider_container { width:200px; }
			
	#prevBtn { 
		display:block;
		width:30px;
		height:77px;
		float:left;
		}	
	#nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		float:right;
		}												
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/btn_prev.gif) no-repeat;	
		}	
	#nextBtn a{ 
		background:url(images/btn_next.gif) no-repeat;	
		}												

/*-----END EASY SLIDER-----*/




/*-----START FOOTER-----*/
#footer {
	border-top:1px solid #666;
	margin: 60px auto;
	padding: 15px 0;
	letter-spacing:2px;
	text-align:center;
	line-height:16px;
	clear:both;
}

.footer_text { font:normal 9px Arial, Helvetica, sans-serif; color:#333; }
.footer_text a:link { font:normal 9px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; border-bottom:1px dotted #333; }
.footer_text a:visited { font:normal 9px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; border-bottom:1px dotted #333; }
.footer_text a:hover { font:normal 9px Arial, Helvetica, sans-serif; color:#999; text-decoration:none; border-bottom:1px dotted #666; }
.footer_text a:active { font:normal 9px Arial, Helvetica, sans-serif; color:#333; text-decoration:none; border-bottom:1px dotted #333; }

/*-----END FOOTER-----*/