@charset "utf-8";
/* CSS Document */
/* This is a default style sheet that is going to be used when there is no custom styl sheet for the page. Use this default css as a template for creating styles for your page. */
/* this is to set a default background page. */

/* This is the container for which the content page is held in. Use this for mainly background and borders should you need */

#maskhead {
	padding:0px;
	/*background-image:url(../images/homepage_elements_01.png);*/
	width: 960px;
	height: 115px;
	border:0px solid #000000;
	margin-bottom:0px; /* Use this to separate maskhead content from menu content */
}

#homelink {
	
	position:absolute; 
	left:10px;
	top:18px;
	width: 203px;
	height: 90px;
}
#banner {
	background-color:#000;
	position:absolute; 
	left:213px;
	top:17px;
	width: 728px;
	height: 90px;
}

#menuscontent {
	background-color:#def3fb;
}

#pagebody {}
#leftcolumn {
	background-color:#7ababb;
}
#middlecolumn {
	background-color:#def3fb;
}
.col1 {
	vertical-align:top;
	
}
.col2 {
	vertical-align:top;
	width:175px;
}
.col3 {
	vertical-align:top;
}
#footer {
	background-color:#280808;
}
/* place content styles for the page below as indicated */
/* content styles goese here */
/* headmask content */

/* logo as a png background */
#ts_logo {
	height:124px;
	width:125px;
}
/* end headmask content */
/* menu styles for the menu file */
.menu, .submenus {  padding:2px; text-align:center; vertical-align:middle; }
#menus, #submenus {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;	
}
#menus {
	background-color:#FFFFFF;
	padding:4px;
	margin:3px;
}
#submenus {
	background-color:#7ababb;
	padding:4px;
	margin:3px;
}
#menus a, #submenus a { text-decoration:none; font-weight:bold; }
#menus a, #menus a:link, #menus a:visited {
	color:#505153;
}
#sumenus a, #submenus a:link, #submenus a:visited { color: #000; }
#menus a:hover, #submenus a:hover {
	display:block;
	width:100%;
}
#menus a:hover{
	color:#FFFFFF;
	background-color:#5A4426;
}
#submenus a:hover{ 
	color:#5A4426;
	background-color:#FFFFFF;;
}
/* end menu tyles */
/* this is the left content for the fashion */
#col2 { font-family:Arial, Helvetica, sans-serif; margin:8px; background-color:#FFFFFF; border-left-color:#333333; border-left-style:solid; border-left-width:1px; border-right-color:#333333; border-right-style:solid; border-right-width:1px; }
#col2 h4 { text-transform:uppercase; font-size:10px; font-weight:bold; background-color:#6D6F72; color:#FFFFFF; width:100%; height:27px; padding-top:10px; }
/* this is my styles for the widget that list the categories. You may need to comment/ uncomment the widget's css based on whether you want to overide the widgets style or not */

/* article content area */

#article { width:45%; position:relative; float:left; margin:4px; color:#006600; }


/* end article content area */
/* css curve box */

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #000; border-right:1px solid #000;}
.xb1 {margin:0 5px; background:#000;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background: #fff; border:0 solid #000; border-width:0 1px;}

/* end curve box */
#categoryLoadingRegion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#categoryListingRegion {
	background-color:#FFFFFF; 
	padding:2px;
}
#categoryList, #categoryList ul {
	color:#6D6F72;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size:9px;
	text-indent:0px;
	margin: 0;
	padding: 0;
	line-height:22px;
	widows:none;
	orphans:none;
	text-align:left;
}
#categoryList li {
	list-style:outside;
	font-size:10px;
	list-style-position:outside;
	list-style-image:none;
	list-style-type:none;
	margin: 0;
	padding: 0;

}
#categoryList li a { color:#6D6F72; text-decoration:none; }
#categoryList li a:hover { color:#000000; font-weight:bold; }
/* end left content */
/* middle column content */
/* logo area on top */

#logohold { margin-right:5px; background: url(../images/hitchedlogo-listingpage.jpg)  no-repeat; background-color:#FFFFFF;}
#spby {  width:200px; height:100px; position:absolute;  right:10px; margin-top:20px;}
#place {clear:both;}
/* end logo area ontop */



/* artue search filter */
.filterwidget { background-color:#FFFFFF; width:50%; float:right; padding:4px; text-align:left; clear:both; }
.filterwidget div { clear:none; }
.filterwidget input, .filterwidget select { border:1px solid #280808;}
input#filterSubmit { border:none; padding:2px;}
.filtersubmit { 
	background-image:url(/tsv7/fashion/images/filter_widget_bttn.gif);
	background-repeat:no-repeat;
	width:73px;
	height:22px;
}
.filterwidget table { padding:2px; }
div.container label { color:#F2650F; font-size:12px; }
div.container label { font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
/* end artue search filter */
/* artue listing */
#artListingRegion{ padding: 4px; font-family:Arial, Helvetica, sans-serif; }
#artLoadingRegion { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; color:#F2650F; font-size:14px; height:34px; font-weight:bold; text-indent:35px; }
#artTotal { font-weight:bold; }
#artTotal, a.nav, a.pagenav { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; 
}
#artNavTop, #artNavBottom { background-color:#BA9B62; padding:2px; text-align:center; }
#artNavTop a:hover , #artNavBottom a:hover { color:#FFFFFF; }
a.nav, a.pagenav { color: #FF6600; }
.controllers { 
	padding:7px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:1px;
}
.artblock {
	width: auto;
	color:#000000;
	background-color: #CCCCCC; /*#D6E4A6;*/
	text-align:left;
	padding:4px;
	margin-bottom:4px;
	font-size:10px;
}

.artblock div.thumb {
	width:75px; 
	height:75px; 
	float:left;
	padding:4px;
	clear:both;
}

.artblock div.thumb img {
	width:75px; 
	height:75px; 
	clear:both;
}

.artblock .title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0060AF;
}

.artblock .summary { 
	font-style:italic;
	text-align:justify;
	
}
.artblock a {
	color:#E50018;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
}
.artblock br {line-height:5px;}
.artblock p { width:75%; margin-bottom:8px;}
.arteven {
	background-color: #C8D7EE;
}
.thumb { margin:15px; margin-top:11px; position: relative; width:75px; height:75px; float:left; background: url(../images/sex_nback.gif) no-repeat center;}

.Hitched2  { width:100%;  background:url(../images/readmore.gif) no-repeat; height:27px; text-align:left; margin-top:12px;}
.Hitched4 { width:105px; height:105px; display:block; position:absolute;  left:187px;  }
#noResults {
	color:#ffffff;
	background:#FF0000;
	font-size:16px;
	font-weight:bold;
}
.ratingcontainer {display:none;}
/* end artue listing */
/* end middle column content */
/* end */

