
@charset "utf-8";
/* CSS Document */

/* 
WHEEL-WHORES.COM
MAIN STYLE SHEET
by Anna Taylor

	CONTENTS ----------
	
	   1.RESET
	   2.BODY
	   3.DEFAULT STYLING
	   4.HEADINGS
	   5.LINKS
	   6.LAYOUT
	   7.BRANDING/MASTHEAD/NAVIGATION
       8.GLOBAL ELEMENTS
	   9.SITEINFO/FOOTER
 */
 
/* 1.RESET by Eric Meyer
---------------------------------------------------------------------- */

/* 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: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
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;
}


 
 /* 2.BODY
---------------------------------------------------------------------- */
html, body { margin: 0; padding: 0; height: 100%; }
body { background-color: #fff; font: normal 14px/18px "Courier New", Courier, monospace; color: #000; text-align: center; }
 
 
 
 /* 3.DEFAULT STYLING
---------------------------------------------------------------------- */
p { margin: 20px 0; }
 
 
 /* 4.HEADINGS
---------------------------------------------------------------------- */
h1 {}
h2 {}
h3 {}

 
 /* 5.LINKS
---------------------------------------------------------------------- */
a:link, a:active, a:visited { color: #f140a9; text-decoration: none; }
a:hover { color: #666; text-decoration: none; }

 
 
 /* 6.LAYOUT
---------------------------------------------------------------------- */
#wrap { width: 960px; margin-left: auto; margin-right: auto; text-align: left;  }
#container { width: 960px; background: url(../images/background.jpg) no-repeat top center; min-height: 560px; float: left; clear: both; }
#sidebar { width: 214px; margin: 0; padding: 0 46px 0 700px; float: left; color: #FFF; display: none; }
#network { width: 960px; }
#network .center { padding: 0 30px; }
.whorehouse a:link, .whorehouse a:active, .whorehouse a:visited {  width: 298px; height: 126px; float: left; background: url(../images/network-forum.gif) 0 0 no-repeat transparent; overflow: hidden; }
.whorehouse a:hover {  width: 298px; height: 126px; float: left; background: url(../images/network-forum.gif) -300px 0 no-repeat transparent; }
.knockingshop a:link, .knockingshop a:active, .knockingshop a:visited {  width: 298px; height: 126px; float: left; background: url(../images/network-shop.gif) 0 0 no-repeat transparent; overflow: hidden; margin: 0 30px; }
.knockingshop a:hover {  width: 298px; height: 126px; float: left; background: url(../images/network-shop.gif) -300px 0 no-repeat transparent; margin: 0 30px; }
.sanctuary a:link, .sanctuary  a:active, .sanctuary  a:visited {  width: 298px; height: 126px; float: left; background: url(../images/network-classifieds.gif) 0 0 no-repeat transparent; overflow: hidden; }
.sanctuary  a:hover {  width: 298px; height: 126px; float: left; background: url(../images/network-classifieds.gif) -300px 0 no-repeat transparent; }

 
 /* 7.BRANDING/MASTHEAD/NAVIGATION
---------------------------------------------------------------------- */
#nav-wrap { width: 960px; height: 32px; margin: 10px 0; float: left; clear: both; }
#masthead { width: 960px; height: 92px; float: left; clear: both; } 
#top-banner-wrap { width: 468px; height: 60px; margin-top: 15px; border: 1px solid #e7e7e7; overflow: hidden; float: right; }
 
 
 /* 8.GLOBAL ELEMENTS
---------------------------------------------------------------------- */
.floatleft { float: left; }
.floatright { float: right; }
.clearer { display: block; clear: both; height: 0; overflow: hidden; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; }

 
 
 /* 9.SITEINFO/FOOTER
---------------------------------------------------------------------- */
#footer { width: 960px; margin: 0; padding: 40px 0; float: left; color: #babcbe; font-size: 12px; }
#footer a:link, #footer a:active, #footer a:visited { text-decoration: none; color: #babcbe; }
#footer a:hover { text-decoration: underline; color: #999; }


