/*
Theme Name: The Golden Closet
Theme URI: http://wordpress.org/
Description: Golden Closet Default Template.
Version: 1.0
Author: Formula Inc.
Author URI: http://www.ie-formula.com/

*/


/* ------------------------------------------------------------------------------------------------------*/
/* ZERO OUT ALL BROWSER PRE-SET VALUES  -----------------------------------------------------------------*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, img, form, fieldset, a {
	margin: 0;
	padding: 0;
	border: 0;
}



/* ------------------------------------------------------------------------------------------------------*/
/* BASE BLOCK ELEMENTS & GLOBAL STYLES ------------------------------------------------------------------*/


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #000000;
	text-align: center;
}

table#wrapper {
	margin: 0 auto;
	text-align: left;
}

.clear {
	clear: both;
	height: 30px;
}



/* ------------------------------------------------------------------------------------------------------*/
/* MAIN NAVIGATION  ----------------------------------------------------------------------*/

#mainNav {
	height: 23px;
	background: url(images/shared/nav_bg.gif) repeat-x;
}

#mainNav ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#mainNav ul li{
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}

#mainNav ul li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	height: 23px;
	display: block;
	text-indent: -5000px;
}


/* Basic Link Styles */

#mainNav a:link		{ color: #FFFFFF; text-decoration: none; }
#mainNav a:visited	{ color: #FFFFFF; text-decoration: none; }
#mainNav a:hover	{ color: #FFFFFF; text-decoration: none; }
#mainNav a:active	{ color: #FFFFFF; text-decoration: none; }
#mainNav a:focus	{ outline: 0; }

/* Nav Rollovers */

#mainNav .home a			{ background: url(images/shared/nav_home.gif) no-repeat; width: 101px; }
#mainNav .home a:hover  	{ background-position: -101px 0; }
#mainNav .home a:focus 	 	{ outline: 0; }
#mainNav .aboutUs a			{ background: url(images/shared/nav_aboutUs.gif) no-repeat; width: 74px; }
#mainNav .aboutUs a:hover 	{ background-position: -74px 0; }
#mainNav .aboutUs a:focus	{ outline: 0; }
#mainNav .contact a			{ background: url(images/shared/nav_contact.gif) no-repeat; width: 71px; }
#mainNav .contact a:hover	{ background-position: -71px 0; }
#mainNav .contact a:focus	{ outline: 0; }
#mainNav .faqs a			{ background: url(images/shared/nav_faqs.gif) no-repeat; width: 53px; }
#mainNav .faqs a:hover		{ background-position: -53px 0; }
#mainNav .faqs a:focus		{ outline: 0; }
#mainNav .auctions a		{ background: url(images/shared/nav_auctions.gif) no-repeat; width: 74px; }
#mainNav .auctions a:hover	{ background-position: -74px 0; }
#mainNav .auctions a:focus	{ outline: 0; }
#mainNav .subscribe a		{ background: url(images/shared/nav_subscribe.gif) no-repeat; width: 77px; }
#mainNav .subscribe a:hover	{ background-position: -77px 0; }
#mainNav .subscribe a:focus	{ outline: 0; }
#mainNav .charity a			{ background: url(/images/shared/nav_charity.gif) no-repeat; width: 156px; }
#mainNav .charity a:hover		{ background-position: -156px 0; }
#mainNav .charity a:focus		{ outline: 0; }
#mainNav .links a			{ background: url(images/shared/nav_links.gif) no-repeat; width: 49px; }
#mainNav .links a:hover		{ background-position: -49px 0; }
#mainNav .links a:focus		{ outline: 0; }
#mainNav .news a			{ background: url(images/shared/nav_news.gif) no-repeat; width: 88px; }
#mainNav .news a:hover		{ background-position: -88px 0; }
#mainNav .news a:focus		{ outline: 0; }






/* ------------------------------------------------------------------------------------------------------*/
/* SUBNAV  -------------------------------------------------------------------------*/



#subnav {
	width: 101px;
	background: url(images/shared/subnav_bg.gif) repeat-y;
	color: #FFFFFF;
}

#subnav ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#subnav ul li{
	margin: 0;
	padding: 0;
	display: block;
}

#subnav ul li a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	height: 23px;
	display: block;
	text-indent: -5000px;
}

/* Basic Link Styles */

#subnav a:link		{ color: #FFFFFF; text-decoration: none; }
#subnav a:visited	{ color: #FFFFFF; text-decoration: none; }
#subnav a:hover		{ color: #FFFFFF; text-decoration: none; background-position: -101px 0;}
#subnav a:active	{ color: #FFFFFF; text-decoration: none; }
#subnav a:focus		{ outline: 0; }

/* Nav Rollovers */

#subnav .newItems a				{ background: url(images/shared/subnav_newItems.gif) no-repeat; width: 101px; }
#subnav .newItems a:hover  		{ background-position: -99px 0; }
#subnav .newItems a:focus 		{ outline: 0; }
#subnav .gandolfini a			{ background: url(images/shared/subnav_gandolfiniCollection.gif) no-repeat; width: 101px; height:33px }
#subnav .gandolfini a:hover  	{ background-position: -99px 0; }
#subnav .gandolfini a:focus 	{ outline: 0; }
#subnav .sopranos a				{ background: url(images/shared/subnav_sopranosWardrobe.gif) no-repeat; width: 101px; }
#subnav .sopranos a:hover  		{ background-position: -99px 0; }
#subnav .sopranos a:focus 		{ outline: 0; }
#subnav .action a				{ background: url(images/shared/subnav_action.gif) no-repeat; width: 101px; }
#subnav .action a:hover  		{ background-position: -99px 0; }
#subnav .action a:focus 		{ outline: 0; }
#subnav .comedy a				{ background: url(images/shared/subnav_comedy.gif) no-repeat; width: 101px; }
#subnav .comedy a:hover 		{ background-position: -99px 0; }
#subnav .comedy a:focus			{ outline: 0; }
#subnav .drama a				{ background: url(images/shared/subnav_drama.gif) no-repeat; width: 101px; }
#subnav .drama a:hover			{ background-position: -99px 0; }
#subnav .drama a:focus			{ outline: 0; }
#subnav .musicals a				{ background: url(images/shared/subnav_musicals.gif) no-repeat; width: 101px; }
#subnav .musicals a:hover		{ background-position: -99px 0; }
#subnav .musicals a:focus		{ outline: 0; }
#subnav .scifiHorror a			{ background: url(images/shared/subnav_scifiHorror.gif) no-repeat; width: 101px; }
#subnav .scifiHorror a:hover	{ background-position: -99px 0; }
#subnav .scifiHorror a:focus	{ outline: 0; }
#subnav .westerns a				{ background: url(images/shared/subnav_westerns.gif) no-repeat; width: 101px; }
#subnav .westerns a:hover		{ background-position: -99px 0; }
#subnav .westerns a:focus		{ outline: 0; }
#subnav .props a				{ background: url(images/shared/subnav_props.gif) no-repeat; width: 101px; }
#subnav .props a:hover			{ background-position: -99px 0; }
#subnav .props a:focus			{ outline: 0; }
#subnav .television a			{ background: url(images/shared/subnav_television.gif) no-repeat; width: 101px; }
#subnav .television a:hover		{ background-position: -99px 0; }
#subnav .television a:focus		{ outline: 0; }
#subnav .music a				{ background: url(images/shared/subnav_music.gif) no-repeat; width: 101px; }
#subnav .music a:hover			{ background-position: -99px 0; }
#subnav .music a:focus			{ outline: 0; }
#subnav .viewAll a				{ background: url(images/shared/subnav_viewAll.gif) no-repeat; width: 101px; }
#subnav .viewAll a:hover		{ background-position: -99px 0; }
#subnav .viewAll a:focus		{ outline: 0; }

#subnav #searchBox {
	padding: 0 0 7px 0;
	border-bottom: 1px solid #7F7F7F;
}

#subnav #searchBox #searchField {
	width: 86px;
	height: 15px;
	margin: 0 0 0 3px;
	border: 1px solid #000000;
	font-size: 10px;
}

#subnav #searchBox #searchBtn {
	margin: 6px 0 0 64px;
}


#subnav #ebayLogo {
	padding: 9px 0 7px 0;
	text-align: center;
	border-bottom: 1px solid #7F7F7F;
}

#subnav #creditCards {
	padding: 14px 0;
	text-align: center;
	border-bottom: 1px solid #7F7F7F;
}

#subnav #siteSafe {
	padding: 14px 0;
	text-align: center;
}

/* ------------------------------------------------------------------------------------------------------*/
/* PAGE CONTENT BLOCK / IMAGE BLOCK & MAIN TEXT BLOCK  --------------------------------------------------*/


#contentArea {
	padding: 0 0 0 42px;
	position: relative;
	min-height: 595px;
	margin: 0;
	color: white;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}



/* ------------------------------------------------*/
/* All text styles for Main Text Block area -------*/


#contentArea h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: .12em;
	font-weight: normal;
	margin: 0 0 12px 0;
	color: #999999;
	text-transform: uppercase;
}

#contentArea h2 {
	color: #FFCC00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 7px 0;
}

#contentArea p {
	margin: 0 0 12px 0;
	color: #FFFFFF;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

#contentArea ul {
 	list-style-type: none;
	padding: 0;
	margin: 0 0 14px -3px;
	font-size: 13px;
	line-height: 14px;
	color: #FFFFFF;
}

#contentArea li {
	margin: 8px 0 4px 0;
	background-image:url(images/shared/listBullet.gif);
	background-repeat: no-repeat;
	background-position: .4em .4em;
	padding-left: 15px;
}


#contentArea a:link {
	color: #cccccc;
	text-decoration: underline;
}
#contentArea a:visited {
	color: #cccccc;
	text-decoration: underline;
}
#contentArea a:hover {
	color: #ffd133;
	text-decoration: underline;
}
#contentArea a:active {
	color: #cccccc;
	text-decoration: none;
}




/* -------------------------------------------------------------------------------------------------------*/
/* FOOTER BLOCK  -----------------------------------------------------------------------------------------*/

#footer {
	font-size: 9px;
	line-height: 12px;
	color: #FFFFFF;
	text-align: center;
	padding: 15px 0;
	background: #000000;
}

#footer ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#footer ul li{
	margin: 0;
	padding: 0;
	display: inline;
}


/* Basic Link Styles */

#footer a:link		{ color: #FFFFFF; text-decoration: none; }
#footer a:visited	{ color: #FFFFFF; text-decoration: none; }
#footer a:hover	{ color: #ffd133; text-decoration: none; }
#footer a:active	{ color: #FFFFFF; text-decoration: none; }
#footer a:focus	{ outline: 0; }














/* -------------------------------------------------------------------------------------------------------*/
/* BLOG STYLES  ------------------------------------------------------------------------------------------*/

#content { width: 393px; float: left; background-color: transparent; padding: 17px 0 25px 0; min-height: 100%; }
#content p { /*letter-spacing: .5px; line-height: 18px; font-size: 11px; */}

h1 { margin-bottom: 0;}

#content .post { padding: 0 0 15px 0; margin: 0 0 25px 0; background: url(images/blog/horizRule.gif) repeat-x bottom; }
#content h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFCC00; font-weight: bold; margin: 0 0 7px 0;  }
#content h2 a:link	{ color: #FFCC00; text-decoration: none; }
#content h2 a:visited	{ color: #FFCC00; text-decoration: none; } 
#content h2 a:hover	{ color: #FFCC00; text-decoration: underline; } 
#content h2 a:active	{ color: #FFCC00; text-decoration: underline; }
#content small { display: block; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #4d4d4d; font-weight: normal; margin: 2px 0 10px 0;  }
#content .post .entry p img { float: right; padding: 0 0 5px 20px; }
#content p.postmetadata { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #656565; font-weight: normal; margin: 15px 0 0 0; }

div.brand {display: block; margin-top: 15px;}

#wrapper {background: url(images/blog/sideBar_bgTile.gif) right repeat-y; } /* Sidebar BG */
#sidebar { width: 175px; float: right; margin: 0 -4px 0 0; padding: 20px 0 20px 10px; color: #3d3d3d; display: inline; position: relative; font-size: 10px; }

#sidebar #searchform { margin: 0 0 5px 0; display: block; }
#sidebar #searchform #s { padding: 3px; font-size:10px; color: #3d3d3d; border: 1px solid #3d3d3d; }
#sidebar #searchform #searchsubmit {  display: block; margin: 5px 0 0 0; padding: 3px; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-transform: uppercase; color: #fff; background-color: #3d3d3d; }

#blog #contentArea #sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#blog #contentArea #sidebar ul li {
	margin: 0 0 15px 0;
	padding: 0;
	float: none;
	position: relative;
	padding: 5px 0;
	display: block;
	background: none;
}

#blog #contentArea #sidebar ul li ul {
	margin: 0;
	padding: 0;
	display: block;
	position: relative; 
}

#blog #contentArea #sidebar ul li ul li {
	margin: 0 0 0 0;
	background-image:url(images/shared/listBullet.gif);
	background-repeat: no-repeat;
	background-position: .4em .4em;
	padding: 0 0 0 15px;
	clear: both;
}

/*#sidebar a:link		{ color: #3d3d3d; text-decoration: none; }
#sidebar a:visited	{ color: #3d3d3d; text-decoration: none; } 
#sidebar a:hover	{ color: #993333; text-decoration: none; } 
#sidebar a:active	{ color: #993333; text-decoration: none; }*/


#sidebar ul li h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000; text-transform: uppercase; clear: both; padding: 0; margin: 0; }
#sidebar p { font-size: 11px; letter-spacing: .5px; }

#contentArea #sidebar ul li ul li#rssLink {
	list-style-type: none;
	background: url(images/blog/rss-icon.gif) no-repeat;
	padding: 0 0 0 15px;
}


/* Comments Area */

h3#comments { margin: 25px 0 10px 0; }
form#commentform p { margin: 5px 0; }
small.commentmetadata { display: block; font-size: 9px; margin: 0 0 8px 0; } 
input#author { width: 200px; padding: 3px; font-size:10px; color: #3d3d3d; border: 1px solid #3d3d3d; }
input#email { width: 200px; padding: 3px; font-size:10px; color: #3d3d3d; border: 1px solid #3d3d3d; }
input#url { width: 200px; padding: 3px; font-size:10px; color: #3d3d3d; border: 1px solid #3d3d3d; }
textarea#comment { width: 393px; padding: 3px; font-size:10px; color: #3d3d3d; border: 1px solid #3d3d3d; }
#commentform #submit {  display: block; margin: 5px 0 0 0; padding: 3px; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-transform: uppercase; color: #fff; background-color: #3d3d3d; }
#content ol.commentlist { list-style: none; margin: 0 0 20px 0 }
#content ol.commentlist li { padding: 10px 0 10px 7px; border-bottom: 1px solid #eeb0c5; background: none; }
#content ol.commentlist li.alt {  }



/* Search Page */

#blog #content #searchform { margin: 15px 0 25px 0; display: block; }
#blog #content #searchform #s { padding: 3px; font-size:10px; color: #3d3d3d; border: 1px solid #3d3d3d; }
#blog #content #searchform #searchsubmit {  display: block; margin: 5px 0 0 0; padding: 3px; font-family: Georgia, "Times New Roman", Times, serif; font-size:10px; text-transform: uppercase; color: #fff; background-color: #3d3d3d; }
