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



/* resets and globals */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	list-style-type:none;
	}
body {
	background-image: url(../images/bg_repeat.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:17px;
	}
#master {
	width:800px;
	margin:0 auto;
	}
h1 span {
	font:normal 25px Georgia, "Times New Roman", Times, serif;
	color:#ede300;
	background-color:#333;
	padding:2px;
	text-transform:lowercase;
	letter-spacing:1px;
	}
h1 .news {
	color:#00f9c9;
	}
h1 .trueorfalse {
	color:#eb52f6;
	}
h1 .bio {
	color:#11bced;
	}
h1 .photos {
	color:#ffb735;
	}
h1 .links {
	color:#81f206;
	}
h1 .album {
	color:#fc4141;
	}
h1 .press {
	color:#f551a7;
	}
h2 span {
	font:italic 14px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	background-color:#333;
	padding:2px;
	}
h2 {
	padding-bottom:15px;
	margin-top:3px;
	}
h2 {


	}
h3 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	margin:0;
	padding:0;
	}
.sale {	
	font:italic 12px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#b01010;
	padding:2px;
	}

/* header and nav */
#header {
	background-image: url(../images/header.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:230px;
	}
#header .dotcom {
	margin:65px 0 0 35px;
	}
#nav ul {
	position:absolute;
	margin:-5px 0 0 35px;
	zoom:1;
	*margin:-9px 0 0 35px;
	width:800px;
	}
#nav li {
	display:inline-block;
	padding-right:25px;
	zoom:1;
	*display:inline;
	}
#nav .news {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_news.png) no-repeat 0 0;
	}
#nav .news:hover { 
    background-position: 0 -80px;
	}
#nav .album {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_album.png) no-repeat 0 0;
	}
#nav .album:hover { 
    background-position: 0 -80px;
	}
#nav .bio {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_bio.png) no-repeat 0 0;
	}
#nav .bio:hover { 
    background-position: 0 -80px;
	}
#nav .photos {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_photos.png) no-repeat 0 0;
	}
#nav .photos:hover { 
    background-position: 0 -80px;
	}
#nav .press {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_press.png) no-repeat 0 0;
	}
#nav .press:hover { 
    background-position: 0 -80px;
	}
#nav .truefalse {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_truefalse.png) no-repeat 0 0;
	}
#nav .truefalse:hover { 
    background-position: 0 -80px;
	}
#nav .links {
	display: block;
    width: 80px;
    height: 80px;
    background: url(../images/nav_links.png) no-repeat 0 0;
	}
#nav .links:hover { 
    background-position: 0 -80px;
	}







/* content */
#container {
	background-color:#595959;
	padding:45px 0 10px 0;
	}
#content {
	background-color:#e2e2e2;
	width:780px;
	margin:auto;
    padding:20px 0;
	}
#content .l {
	float:left;
	padding:0 30px 20px 20px;
	border-right:thin dashed #999;
	width:500px;
	min-height:1100px;
	}
#content li {
	margin-top:2px;
	}
#content .packages li {
	padding:5px 0;
	}
#content .packages img {
	border:4px solid #999;
	}
#content .package_sub {
	color:#fff;
	}
#content .l a:link {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:underline;
	}
#content .l a:visited {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:underline;
	}
#content .l a:hover {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	background-color:#00f9c9;
	text-decoration:underline;
	}
#content .l a:active {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:none;
	}




.continue a:link {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:none;
	}
.continue a:visited {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:none;
	}
.continue a:hover {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	background-color:#f551a7;
	text-decoration:underline;
	}
.continue a:active {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:none;
	}

/* content right */
#content .r {
	width:180px;
	float:right;
	padding-right:20px;
	padding-bottom:20px;
	}
#content .r li img {
	display:block;
	margin:0 auto;
	}
#content .yellow_break {
	border-bottom:thin dashed #999;
	width:180px;
	}
#content .press a:link {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	padding:1px;
	text-decoration:underline;
	}
#content .press a:visited {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	text-decoration:underline;
	}
#content .press a:hover {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #333;
	text-align:left;
	background-color:#ede300;
	text-decoration:none;
	}
#content .press a:active {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	text-decoration:underline;
	}
#content .packages a:link {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	padding:1px;
	text-decoration:underline;
	}
#content .packages a:visited {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	text-decoration:underline;
	}
#content .packages a:hover {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #333;
	text-align:left;
	background-color:#f551a7;
	text-decoration:none;
	}
#content .packages a:active {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	text-decoration:underline;
	}


#content li.buynow a:link {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	background-color:#f551a7;
	padding: 5px;
	text-decoration: none;
	}
#content li.buynow a:visited {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	background-color:#f551a7;
	padding: 5px;
	text-decoration: none;
	}
#content li.buynow a:hover {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color: #333;
	background-color:#f551a7;
	padding: 5px;
	text-decoration: none;	
	}
#content li.buynow a:active {
	font:bold 14px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	background-color:#f551a7;
	padding: 5px;
	text-decoration: none;	
	}



#content .shipping {
	font:italic 10px Georgia, "Times New Roman", Times, serif;
	display:block;
	margin-top: 5px; 
	}
#content .paypal_button {
	margin-top: 10px;
	}
#content .links a:link {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	padding:1px;
	text-decoration:underline;
	}
#content .links a:visited {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	text-decoration:underline;
	}
#content .links a:hover {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #333;
	text-align:left;
	background-color:#81f206;
	text-decoration:none;
	}
#content .links a:active {
	font:bold 12px Georgia, "Times New Roman", Times, serif;
	color: #30302f;
	text-align:left;
	text-decoration:underline;
	}

#twitter_div {
	background-color:#d3d3d3;
	padding:3px;
	}
#twitter_div li {
	padding:0 5px 15px 5px;
	overflow:hidden;	
	}
#twitter_update_list a:link {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:underline;
	}
#twitter_update_list a:visited {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:none;
	}
#twitter_update_list a:hover {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	background-color:#00f9c9;
	text-decoration:underline;
	}
#twitter_update_list a:active {
	font:italic 12px Georgia, "Times New Roman", Times, serif;
	color:#333;
	text-decoration:none;
	}
	
/* photo gallery */
.photo_gallery li {
	display:inline;	
	padding:1px;
	}
.photo_gallery li img:hover {
	border:thin dashed #999;
	}
.photo_gallery li img {
	border:thin solid #faa100;
	}




/* footer */
#footer {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color: #88885e;
	float:right;
	margin-top:5px;
	padding-right:35px;
	}
#footer a:link {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color: #88885e;
	text-decoration:none;
	}
#footer a:visited {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color: #88885e;	
	text-decoration:none;
	}
#footer a:hover {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color: #88885e;
	text-decoration:underline;
	}
#footer a:active {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color: #88885e;
	text-decoration:none;
	}