@charset "utf-8";
/* CSS Document */
/* v1.0 | 20080212 */

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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	background: transparent;
	word-wrap:break-word;
}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
body { text-align: left; font-family:Lucida Grande,Arial; font-size: 12px; margin: 0px; background-image: url(http://www.messycloset.com/images/bg2.png); background-color: #030304; background-repeat: repeat-x; }
.shareyourcloset { 
-webkit-border-radius: 5px;
border-radius: 5px;
-moz-border-radius:5px;
background:url("http://www.messycloset.com/images/signup.png") repeat-x scroll 0 0 #FFAA22;
border:1px solid #FFAA22;
color:#333333;
display:block;
cursor: pointer;
font:bold 18px Arial,Sans-serif;
padding:8px 10px;
text-align:center;
text-decoration:none;
text-shadow:0 1px 0 #FFEE66;
}
#shell { min-height: 600px; width: 980px; margin: 0px auto; }
#headertable { margin: 0px auto; width: 1024px; text-align: left; }
#adbar { text-align: center; }
.style32index { color:#FFFFFF; font-size:20px; font-style:italic; font-weight:normal; }
.navbar { padding-top: 10px; padding-bottom: 15px; display: block; font-size: 13px; color: #bccd1f; font-weight: bold; }
.navbar a {
	color: #bccd1f;
}
.navbar a:hover {
	color: #b2b2b2;
}
#fashionbox a {
	color: navy;
}
.style4 {
	color: #003366;
	font-size: 11px;
	font-weight: normal;
}
.style5 {
	color: #003366;
	font-size: 12px;
	font-weight: bold;
}
.style6 {
	color: #003366;
	font-size: 12px;
	font-weight: normal;
}
.style7 {
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}
.style8 {
	color: #999999;
	font-size: 12px;
	font-weight: bold;
}
.style9 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
}
#fashionheadline {
	color: #333333;
}
.navheader {
	padding: 3px;
	font-weight: bold;
	color: navy;
	font-size: 15px;
}
.navitem {
	padding: 3px;
	padding-left: 16px;
	font-weight: bold;
}
.navitem a {
	color: #333333;
}
.navitem a:hover {
	color: #bccd1f;
}
#details td {
	color: #cccccc;
}
#social td a {
	color: #cccccc;
}
#headerbar {
	color:#cccccc;
	font-size:11px;
	height:30px;
	background-color: #333;
	border-bottom: 1px solid #495669;
}
#trendsetters img {
	border-left: 1px solid #FC0;
	border-right: 1px solid #FC0;
	padding-right: 4px;
}
#shell #shelltable {
	min-height: 600px;
}
.input-form {
	margin: 0px auto;
}
.input-form td {
	padding-top: 10px;
	padding-bottom: 5px;
}
.input-form th {
	padding: 7px;
	font-size: 16px;
	color: #333;
}
.inputbox {
	background-image: url(http://www.messycloset.com/resources/images/input.gif);
	width: 309px;
	height: 31px;
	font-size: 16px;
}
#Table_01 {
	margin: 0 auto;
	top:0px;
	width:1024px;
	min-height:600px;
	height: 600px;
	height:auto !important;
}
#mcsocial-01 {
	margin: 0px auto;
	top:0px;
	width:1024px;
	height:111px;
	padding: 0px;
}
#mcsocial-02 {
	top:111px;
	width:1024px;
	padding: 0px;
	padding-top: 10px;
	background-repeat: repeat-x;
	margin: 0px auto;
	min-height: 604px;
	height: 600px;
	height:auto !important;
}
.faq {
	font-size: 15px;
	color: #333;
}
.minibar {
	padding-left: 2px;
	font-size: 11px;
	color: #fff;
	font-weight: normal;
}
.optiona {
	font-size: 20px;
	text-decoration: none;
	color: #495669;
	padding-top:7px;
	padding-bottom: 11px;
	display: block;
	width: 180px;
	cursor: pointer;
}
.optiona:hover {
	color: #003;
}
.optiona h1 {
	margin: 0px;
	padding: 0px;
}
.step1 {
	color: #ccc;
	padding-bottom: 5px;
	font-size: 14px;
}
.step2 {
	color: #495669;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 14px;
}
.step3 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.step4 {
	color: #ccc;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 14px;
}
.question {
	width: 320px;
	background-color:#e1e1e1;
	border: 1px solid #ccc;
	color: #495669;
}
.cals {
	background-color:#e1e1e1;
	border: 1px solid #ccc;
	color: #495669;
	margin-right: 5px;
}
.answer {
	width: 290px;
	color: #495669;
	font-style: italic;
	padding-left: 7px;
	padding-bottom: 7px;
}
#advice {
	display: none;
	width: 320px;
}
#outfitdetails {
	display: block;
	width: 320px;
}
#postmycomment {
	width: 245px;
	border: 1px solid #ccc;
	background-color:#e1e1e1;
	color: #495669;
}
.choices {
	padding-right: 7px;
	color: blue;
}
#newgallery {
	width: 530px;
	margin-left: 7px;
}
#myform {
	width: 320px;
}
#outfitoptions {
	height: 200px;
	width: 320px;
	color: red;
	position: fixed;
	background-color: #6F7070;
}
.headericons {
	width: 20px;
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 0px;
}
.loginform {
	color: #fff;
	margin: 0px;
	padding: 0px;
}
.loginbox {
	background-color: #1F1F1F;
	color: #ccc;
	border: none;
	padding: 1px;
}
#myuploaderButton {
	border: none;
	background: none;
	cursor: pointer;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	color: #495669;
	padding-left: 0px;
	margin-left: 0px;
}
.okbutton {
	background-color: #ccc;
	color: #fff;
	border: none;
	padding-top:2px;
	padding-bottom: 2px;
}
.cancelbutton {
	background-color: #F5F5F5;
	color: #495669;
	border: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.featheader {
	font-weight: bold;
	font-size: 18px;
	width: 240px;
	text-align: left;
	float: left;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	display: block;
}
.featcell {
	background-color: #292929;
	color: white;
	/*height: 290px;*/
	width: 240px;
	float: left;
	text-align: left;
	display: block;
}
.featbox {
	/*height: 290px;*/
	width: 240px;
	float: left;
	margin-top: 30px;
	display: block;
}
.feathr { color: #ccc; height: 1px; background-color: #ccc; }
.dtl { text-decoration: none;margin: 0px; padding: 0px; font-size: 14px; color: #333; }
.dtl:hover { color: #fff; }
.theoldcoke li { margin:0px 24px 0px 0px;  font-size: 11px; line-height: 20px; }
.theoldcoke a { color: #495669; text-decoration: none; }
.theoldcoke a:hover { text-decoration: underline; }
.theoldcoke { list-style-image:none; list-style-position:outside; list-style-type:none;margin:0px 0px 18px;float:left; }
.toch { color: #ccc; font-size: 18px; }
.loginbutton { border: none; background-color: #d59000; font-weight: bold; color: #fff; cursor: pointer; }

.addthis_toolbox {  }
	.addthis_toolbox .two_column 
{
    width: 216px;
}

.addthis_toolbox .two_column a 
{
    padding: 4px 0px 4px 34px;
    position: relative;
    width: 66px;
    display: block;
    text-decoration: none;
    
}

.addthis_toolbox .two_column a:hover
{
    text-decoration: none;
}

.addthis_toolbox .two_column span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .two_column  .top
{
}

.addthis_toolbox .two_column  .more
{
    margin: 10px 20px 0px 20px;
}

.addthis_toolbox .two_column  .more a
{
    padding: 4px 0px;
    width: auto;
}

.addthis_toolbox .two_column .more span
{
    display: none;
}

.addthis_toolbox .two_column .column1
{
    width: 100px;
    float: left;
}

.addthis_toolbox .two_column .column2
{
    width: 100px;
    float: left;
}

.addthis_toolbox .two_column .clear
{
    clear: both;
    padding: 0px;
    display: block;
    height: 0px;
    width: 0px;
}


.h2h {
font-size: 20px;
	text-decoration: none;
	color: #fff;
	padding: 3px 0px 3px 0px;
	display: block;
	width: 180px;
	cursor: pointer;
}
#fashionbox a{
	color: navy;
}
.style4 {
	color: #003366;
	font-size: 11px;
	font-weight: normal;
}

.style5 {
	color: #003366;
	font-size: 12px;
	font-weight: bold;
}
.style6 {
	color: #003366;
	font-size: 12px;
	font-weight: normal;
}
.style7 {
	color: #003366;
	font-size: 10px;
	font-weight: bold;
}
.style8 {
	color: #999999;
	font-size: 12px;
	font-weight: bold;
}
.style9 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
}
.feedbackquestions { font-weight: bold; color: #fff; padding-bottom: 6px; }
.feedbackquestions a { font-weight: normal; cursor: pointer; }


	
	.amp {
		font-family:Garamond,Baskerville,Georgia,serif !important;
		font-style:italic;
		font-weight:normal;
		border: none;
	}
	
	a.polaroid {
		display: block;
		text-decoration: none;
		color: #333;
		padding: 10px 10px 20px 10px;
		width: 150px;
		border: 1px solid #BFBFBF;
		background-color: white;
		z-index: 2;
		font-size: 0.7em;
		-webkit-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-moz-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-webkit-transition: -webkit-transform 0.5s ease-in;
	}
	a.polaroid:hover,
	a.polaroid:focus,
	a.polaroid:active {
		z-index: 999;
		border-color: #6A6A6A;
		-webkit-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-moz-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-webkit-transform: rotate(0deg);
		-moz-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	.polaroid a {
		overflow: hidden;
	}
	.polaroid img {
		margin: 0 0 15px;
		width: 150px;
		height: 150px; 
	}
	
	a img {
		border: none;
		display: block;
	}
	
	.photo-album {
		position: relative;
		width: 1024px;
		margin: 0 auto;
		height: 450px;
		margin-top: 1em;
		color: #333;
		font-family:"Lucida handwriting", "Snell Roundhand", "Helvetica Neue",Arial,Helvetica,sans-serif;
		font-size: 16px;
	}
	.photo-album .polaroid {
		position: absolute;
	}
	.photo-album h1 {
		display: none;
		position: absolute;
		z-index: 5;
		top: 150px;
		text-align: center;
		width: 100%;
		line-height: 1.9;
	}
	.photo-album h1 span {
		background-color: #d59000;
		color: #fff;
		font-family: "Helvetica Neue",Arial,Helvetica,sans-serif;
		padding: 0.4em 0.8em 0.3em 0.8em;
		-webkit-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-moz-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		border: 1px solid #6A6A6A;
	}
	.photo-album .small {
		width: 100px;
		padding: 6px 6px 12px 6px;
		font-size: 0.6em;
	}
	.photo-album .small img {
		width: 100px;
		height: 100px;
	}
	.photo-album .medium {
		width: 200px;
		padding: 13px 13px 26px 13px;
		font-size: 0.8em;
	}
	.photo-album .medium img {
		width: 200px;
		height: 200px; 
	}
	.photo-album .large {
		width: 300px;
		padding: 20px 20px 30px 20px;
		font-size: 1em;
	}
	.photo-album .large img {
		width: 300px;
		height: 300px; 
	}
	.photo-album .img1 {
		bottom: 10px;
		left: 105px;
		-webkit-transform: rotate(10deg);
		-moz-transform: rotate(10deg);
		transform: rotate(10deg);
	}
	.photo-album .img2 {
		top: 50px;
		right: 20px;
		-webkit-transform: rotate(-4deg);
		-moz-transform: rotate(-4deg);
		transform: rotate(-4deg);
	}
	.photo-album .img3 {
		left: 400px;
		top: 0;
		-webkit-transform: rotate(-5deg);
		-moz-transform: rotate(-5deg);
		transform: rotate(-5deg);
	}
	.photo-album .img4 {
		top: 10px;
		left: 495px;
		-webkit-transform: rotate(-20deg);
		-moz-transform: rotate(-20deg);
		transform: rotate(-20deg);
	}
	.photo-album .img5 {
		bottom: 0;
		right: 0;
		-webkit-transform: rotate(11deg);
		-moz-transform: rotate(11deg);
		transform: rotate(11deg);
	}
	.photo-album .img6 {
		bottom: 10px;
		right: 156px;
		-webkit-transform: rotate(6deg);
		-moz-transform: rotate(6deg);
		transform: rotate(6deg);
	}
	.photo-album .img7 {
		bottom:0;
		left:450px;
		-webkit-transform: rotate(-10deg);
		-moz-transform: rotate(-10deg);
		transform: rotate(-10deg);
	}
	.photo-album .img8 {
		bottom: -20px;
		left: 700px;
		-webkit-transform: rotate(-8deg);
		-moz-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}
	.photo-album .img9 {
		bottom: 0;
		left: 0;
		-webkit-transform: rotate(-8deg);
		-moz-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}
	.photo-album .img10 {
		top: 0;
		left: 20px;
		-webkit-transform: rotate(8deg);
		-moz-transform: rotate(8deg);
		transform: rotate(8deg);
	}
	.photo-album .img11 {
		top: 0;
		right: 0;
		-webkit-transform: rotate(-8deg);
		-moz-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}
	.photo-album .img12 {
		top: 0;
		left: 680px;
		-webkit-transform: rotate(18deg);
		-moz-transform: rotate(18deg);
		transform: rotate(18deg);
	}
	.photo-album .img13 {
		bottom: 0px;
		right: 630px;
		-webkit-transform: rotate(4deg);
		-moz-transform: rotate(4deg);
		transform: rotate(4deg);
	}
	.photo-album .img14 {
		top: 90px;
		left: 430px;
		-webkit-transform: rotate(15deg);
		-moz-transform: rotate(15deg);
		transform: rotate(15deg);
	}
	.photo-album .img15 {
		left:176px;
		top:20px;
		-webkit-transform: rotate(-8deg);
		-moz-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}
	
	a:hover,
	a:focus {
		z-index: 5;
	}
	
	.pcc li { /* padding-bottom: 7px; */ }
	.pcc a { font-size: 14px; font-weight: bold; /* color:#0066cc; */}

.userbox { float: left; }
.userbox img { width: 140px; margin: 2px; }
.rex { color: red; padding-left: 5px;  }
.searchlink { color: #0000ff; font-weight: bold; font-size: 14px; }
.searchlinkbox { padding-right: 15px; }

.ososad { color: #0066cc; padding: 10px; display: block; border-bottom: 1px solid #ccc; cursor: pointer; text-decoration: none; }
.ososad:hover { color: #d59000; }
#fashionheadline { color: #333333; }
.navheader { padding: 3px; font-weight: bold; color: navy; font-size: 15px;}
.navitem { padding: 3px; padding-left: 16px; font-weight: bold;  }
.navitem a { color: #333333;}
.navitem a:hover { color: #bccd1f; }
#details td { color: #cccccc; }
#social td a { color: #cccccc; }
.hpf00 { background-color:#FFFFFF;border:2px solid #FFFFFF;width:140px;padding-bottom: 10px; }
.hpf00:hover { background-color: #d59000; border-color: #d59000; }
.dlpna { color: #fff; font-weight: bold; font-size: 16px;  }
.dlinks a {
	background-color:#ccc;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:5px;
	border:1px solid #cccccc;
	padding: 3px 6px 3px 6px;
	text-decoration:none;
	float: left;
	color: #495669;
	font-weight: bold;
}
.dlinks a:hover { text-decoration: underline; }
.justdoit { 		display: block;
		text-decoration: none;
		color: #333;
		border: 1px solid #666;
		background-color: white;
		z-index: 2;
		font-size: 0.7em;
		-webkit-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-moz-box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		box-shadow: 2px 2px 4px rgba(0,0, 0, 0.3);
		-webkit-transition: -webkit-transform 0.5s ease-in;
}
.sf-menu, .sf-menu ul {
float:left;
height:31px;
line-height:31px;
list-style:none outside none;
margin:0;
padding:0;
}
.sf-menu				{ font-weight: 700; max-width: 770px; }

.sf-menu, .sf-menu ul	{ float: left; list-style: none; line-height: 31px; padding: 0 0 0px; margin: 0; height: 31px; }

.sf-menu a				{ display: block; text-decoration: none; padding: 0 10px; color: #fff; font-size: 13px;  }

.sf-menu a:hover		{ color: #0066cc; }

.sf-menu li.sfhover, .sf-menu li:hover { background: #F7F6F0; }

.sf-menu li				{ float: left; padding: 0; }

.sf-menu ul				{ position: absolute; left: -999em; height: auto; width: 150px; margin: 0; line-height: 1; border: none; }

.sf-menu li li			{ width: 148px; }

.sf-menu li li a		{ background: #FFF; padding: 7px 10px; width: 128px; font-size: 12px; text-transform: none; }

.sf-menu li ul ul		{ margin: -25px 0 0 148px; }

.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li:hover ul ul ul ul, .sf-menu li.sfhover ul ul, .sf-menu li.sfhover ul ul ul, .sf-menu li.sfhover ul ul ul ul { left: -999em; }

.sf-menu li:hover ul, .sf-menu li li:hover ul, .sf-menu li li li:hover ul, .sf-menu li li li li:hover ul, .sf-menu li.sfhover ul, .sf-menu li li.sfhover ul, .sf-menu li li li.sfhover ul, .sf-menu li li li li.sfhover ul { left: auto; z-index: 2; }

.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a { background: #383332; color: #FFF; }

.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a { background: #FFF; color: #666; font-size: 11px; }


.lilink:hover { color: #fff; text-decoration: none; }
#hclass li { float: right; margin: 0px 7px 0px 7px; }
.profilelink { color: #ccc; text-decoration: none; }
.profilelink:hover { color: #fff; }
.paging { width: 300px; display: block; float: left; }
.pagelbox { display: block; padding: 10px 5px 0px 5px; margin: 0px 5px 0px 5px; float: left; color: #ccc; font-size: 15px; font-weight: bold; text-decoration: none; }
.pagelbox:hover { color: #d59000;}
#fashionbox a{ color: navy; }
#fashionheadline { color: #333333; }
.navheader { padding: 3px; font-weight: bold; color: navy; font-size: 15px;}
.navitem { padding: 3px; padding-left: 16px; font-weight: bold;  }
.navitem a { color: #333333;}
.navitem a:hover { color: #bccd1f; }
#details td { color: #cccccc; }
#social td a { color: #cccccc; }
.gbox { text-decoration: none; display:block; width:180px; height:180px; overflow:hidden; float: left; margin: 0px 16px 16px 0px; border: 2px solid #fff; background-color: #fff; }
.gbox:hover { border: 2px solid #d59000; background-color: #d59000; }
.raicon { display:block; width:100px; height:128px; overflow:hidden; float: left; margin-right: 15px; border: 2px solid #fff; background-color: #fff; }
.raicon:hover { border: 2px solid #d59000; background-color: #d59000; }
#mywebsite { padding-top: 15px; }
#mywebsite a { color: #fff; }
.oc000 { text-align: right; padding-right: 10px; font-family: arial; color: #333; font-weight: bold; font-size: 14px; }
.oc001 { margin-top: 4px; margin-bottom: 4px; border: 1px solid #ccc; }
.oc002 { margin-top: 4px; margin-bottom: 4px; font-weight: bold; font-size: 14px; color: #333; }
.oc003 { width: 250px; }
.oc004 { padding-bottom: 7px; padding-top: 10px; }
.q0000 { margin-bottom: 5px; font-size: 15px; display: block; color: #fff; }
.q0001 { list-style-type: none; margin: 0px; padding: 0px; padding-left: 5px; text-align: left; display: block; width: 320px; float: left; color: #ccc; }
.q0001 li { text-align: left; font-size: 15px; padding-bottom: 10px; padding-top: 10px; padding-left: 5px; color: #ccc; }
.q0001 li a {  color: #fff; line-height: 18px; text-decoration: none; font-weight: bold; }
.q0001 li a:hover { color: #333;  }
.y008 { font-weight: bold; text-transform: uppercase; }
.y008 span { font-size: 11px; font-weight: normal; text-transform: none; }
.y003 { padding: 3px; border: 1px solid #ccc; width: 300px; background-color: #fff; }
.y002 { border-bottom: 1px solid #ccc; text-align: left; font-weight: bold; }
.y002 span { font-size: 11px; color: #ccc; }
.y004 { border-bottom: 1px solid #ccc; text-align: left; font-weight: normal;font-size: 12px; }
.y000 { border-bottom: 1px solid #ccc; text-align: right; font-size: 11px;}
.y001 { padding-left: 15px; }
.y005 { height: 4px; background-color: #000; margin-top: 4px; }
.y006 { text-align: left; font-size: 12px; }
.y006 span { font-weight: bold; }
.y007 { text-align: right; font-size: 12px; }
.duc0 { border-top: 1px solid #ccc; padding-top: 4px; padding-bottom: 4px;}
.x001 { font-size: 20px; margin: 0px; color: #e1e1e1; text-align: left; }
.x002 { line-height: 21px; color: #ccc; text-align: left; }
.x003 { font-size: 11px; color: #ccc; font-weight: normal; font-style: italic; }
.x004 { color: #d59000; text-decoration: none; }
.x005 { color: #d59000; font-size: 20px; font-weight: bold; font-style: italic; }
.x006 { position: absolute; top: -30px;  }
.x007 { padding: 10px; }
.x008 { border: 2px solid #B18958; }
.x009 { color: #0000ff; font-weight: bold; }
.x010 { color: red; font-size: 11px; }
.x011 { text-align: right;padding-bottom: 7px; }
.x012 { color: #ccc; font-weight: normal; padding-left: 20px;padding-bottom: 7px; font-style: italic; }
.x013 { font-weight: normal; font-size: 11px; }
.x014 { color: #ccc; font-weight: bold; width: 120px;padding-bottom: 3px; }
.x015 { display:block; width:50px; height:50px; overflow:hidden; float: left; margin-right: 15px; border: 1px solid #333; background-color: #333; }
.x016 { padding-bottom: 7px; }
.x017 { width: 570px; }
.x018 { color: #333; background-color:#333; margin: 0px 0px 4px 0px; }
.x019 { font-size: 13px; color: #333; font-weight: bold; }
.x020 { padding: 0px 0px 30px 20px; }
.x021 { font-weight: bold; color: #d59000; font-size: 11px; color: #0066cc; }
.x022 { width: 50px; }
.x023 { display:block; width:50px; height:50px; overflow:hidden; float: left; margin-right: 15px; border: 1px solid #333; background-color: #333; }
.x024 { color: #0066cc; background-color:#0066cc;  margin: 0px 0px 4px 0px; }
.x025 { font-size: 13px; color: #0066cc; font-weight: bold; }
.x026 { padding: 0px 0px 30px 20px; }
.x027 { font-weight: bold; color: #d59000; font-size: 11px; }
.x028 { width: 100px; }
.x029 { display:block; width:102px; height:128px; overflow:hidden; float: left; margin-right: 15px; }
.x030 { font-weight: bold; color: #d59000; font-size: 11px; }
.x031 { display:block; width:100px; height:128px; overflow:hidden; float: left; margin-right: 15px; padding-bottom: 7px; border: 1px solid #d59000; background-color: #d59000; }
.x032 { color: #d59000; background-color:#d59000;  margin: 0px 0px 4px 0px; }
.x033 { font-weight: normal; font-size: 10px; color: #ccc; }
.x034 { font-size: 13px; color: #d59000; font-weight: bold; }
.x035 { margin-left: 10px; padding: 10px; background-color: #fff; border: 5px solid #ccc; }
.x036 { color: #ccc; padding: 0px; margin: 0px; }
.x037 { padding: 0px 0px 20px 20px; }
.x038 { font-size: 13px; color: #e1e1e1; font-weight: bold; }
.x039 { color: #e1e1e1; background-color:#e1e1e1; margin: 0px 0px 4px 0px; }
.x040 { background-color: #fff;  }
.x041 { color: #ccc; font-size: 10px; }
.x042 { padding: 2px 10px 2px 0px; float: left; }
.x043 { padding-top: 20px; display: block; color: #ccc; }
.x044 { text-align: center; padding: 5px 0px 0px 0px; color: #333; }
.x045 { padding: 0px 17px 0px 17px; }
.x046 { background-image: url(http://www.messycloset.com/images/the_authors_bg2.png); width: 246px; background-repeat: repeat-y; border: none; }
.x047 { float: left; padding-right: 10px; width: 246px; }
.x048 { color: #ccc;padding: 0px; margin: 0px; font-style:italic; }
.x049 { color: #ccc; line-height: 18px; }
.x050 { text-decoration: none; color: #d59000; font-weight: bold; }
.x051 { font-size: 11px; color: #ccc; font-weight: normal; }
.x052 { font-size: 27px; margin-bottom: 10px; color: #e1e1e1; }
.x053 { width: 624px; overflow: hidden; }
.x054 { color: #fff; font-size: 15px; font-weight: bold; text-decoration: none; }
.x055 { color: #fff; font-size: 15px; font-weight: bold; text-decoration: none; margin: 0px 5px 0px 5px; }
.x056 { background-color: #fff; padding: 10px 5px 5px 5px; text-align: center;  }
.x057 { background-color: #fff; padding: 5px; }
.x058 { font-size: 12px; padding-left: 10px; font-weight: bold; }
.x059 { text-decoration: none; font-weight: bold;font-size: 12px; cursor: pointer;  color: blue; }
.x060 { line-height: 21px; font-size: 14px; font-weight: normal; color: #ccc; }
.x061 { margin: 10px 0px 0px 0px; }
.x062 { margin: 3px 0px 11px 0px; color: #ccc; }
.x063 { font-size: 21px; color: #fff; }
.x064 { list-style-type: none; margin-bottom: 25px; }
.x065 { border:1px solid gray; width:744px; margin-bottom: 1em; padding: 15px 10px 10px 10px; background-color: #fff; color: #000; min-height: 400px; }
.x066 { width: 734px; overflow: hidden; margin: 0px auto; padding-top: 8px; }
.x067 { width: 764px;  background-repeat: no-repeat; background-image:url(http://www.messycloset.com/images/allitems.png); height: 177px; }
.x068 { padding-right: 10px; text-align: right; font-weight: bold; font-size: 14px; }
.x069 { padding-left: 15px; text-align: left; font-weight: bold; font-size: 14px; }
.x070 { background-image:url(http://www.messycloset.com/images/button0.png); margin: 10 10 0 0; }
.x071 { margin: 0px; padding: 0px 0px 0px 0px; line-height: 20px; color: #333; font-weight: bold; }
.x072 { padding-top: 15px; color: #fff; font-size: 14px; }
.x073 { width: 46px; height: 45px; float: left; }
.x074 { width: 186px; height: 33px; float: left; font-size: 17px; font-weight: bold; color:#762900; cursor: pointer;text-decoration: none; padding-top: 13px; padding-left: 10px; }
.x074:hover { color: #fff; }
.x075 { display: block;top: 10px; left: 12px; position: relative; }
.x076 { background-image: url(http://www.messycloset.com/images/optionbutton.png); height: 45px; width: 242px; margin-top: 3px; }
.x077 { color: #ccc; background-color:#ccc; }
.x078 { padding: 0px; margin: 0px; border: 0px; color: #333; font-size: 13px; top: 7px; width: 140px; left: 40px; position: relative; float: left; }
.x079 { background-image:url(http://www.messycloset.com/images/xsearch.png); height: 30px; width: 189px; }
.x080 { color: #d59a00; font-weight: bold; font-size: 15px; text-decoration: none; margin-right: 15px; cursor: pointer; }
.x081 { padding-left: 2px; font-size: 11px; color: #fff; font-weight: normal; }
.x082 { padding: 3px; border: 1px solid #fff; color: #fff; font-size: 11px; font-weight: normal; text-transform:uppercase; }
.x083 { color: #ccc; text-decoration: none; }
.x084 { font-size: 28px; color: #ccc; }
.x085 { margin: 0px 10px 0px 0px; }
.x086 { padding:25px 0px 0px 0px; }
.x087 { padding: 7px 0px 0px 0px; }
.x088 { padding: 0px 15px 0px 15px; position:relative;top:-20px; }
.x089 { background-color: #fff; padding: 5px; width: 270px; }
.x090 { background-color: #ccc; padding-top: 0px; padding: 5px; text-align: center; width: 124px; }
.x091 { padding-left: 10px; padding-right: 10px; width: 114px; }
.x092 { font-size: 16px; color: #ccc; padding-bottom: 10px;padding-top: 10px; }
.x093 { margin-top: 40px; width: 533px; }
.x094 { margin-top: 40px; width: 533px; background-color: #fff; border: 5px solid #e1e1e1; }
.x095 { margin-top: 40px; width: 500px; padding-left: 10px; padding-right: 10px; border: 5px solid #e1e1e1; background-color: #fff;}
.x096 { border: none; text-align: right; width: 400px; position: relative; z-index: 1999; top: -300px; left: -10px; display: block; }
.x097 { margin-top: 40px; width: 540px; background-color: #E1E1E1; }
.x098 { font-size: 16px; font-weight: bold; }
.x099 { padding: 0px; }
.x100 { text-align: left; padding-top: 5px; padding-bottom: 10px; }
.x101 { width: 824px; overflow: hidden; }
.x102 { width: 200px; overflow: hidden; }
.x103 { background-color: #fff; width: 780px; margin-bottom: 15px; border: 1px solid #ccc; }
.x104 { padding: 5px; background-color: #e1e1e1; color: #495669;font-weight: bold; line-height: 20px; }
.x105 { padding: 5px; line-height: 17px; font-size: 15px; font-weight: bold; color: #b2b2b2; }
.x106 { width:780px; background-color: #E1E1E1; color: #000; margin-bottom:15px; }
.x107 { color: red; font-size: 16px; }
.x108 { float: left; padding: 4px 8px 4px 0px; }
.x109 { background-color: #ffffff; padding: 5px 0px 5px 0px; text-align: center; border: 1px solid #ccc; width: 778px; }
.x110 { font-size: 11px; font-weight: normal; color: #333333; }
.x111 { font-weight: normal; color: #0066cc; font-size: 12px; }
.x112 { list-style-type: none; margin-top: 15px; }
.x112 li { padding-bottom: 5px; }
.x113 { font-weight: bold; font-size: 17px; text-decoration: none; color: #000; margin-left:5px; padding: 2px; padding-left: 4px; padding-right: 4px; border: 1px solid #ccc; background-color: #ccc; }
.x113:hover { color: #d59000; }
.x114 { cursor: pointer; text-decoration: underline; }
.x115 { font-size: 12px; padding-bottom: 6px; font-weight: normal; color: #333;}
.x115 a { text-decoration: none; cursor: pointer; }
.x116 { font-size: 12px; padding-left: 10px; font-weight: bold; background-color: #F60; }
.x117 { margin-top: 40px; width: 533px; }
.x118 { padding: 20px 0px 30px 0px; }
.basecolor { color: #ccc; }
.baseorange { color: #d59000; }
.basewhite { color: #fff; }