/* General */
*{
margin:0;
padding:0
}
body{
color:#ffcc33;
background:url(i/bg2x.png) #000000 no-repeat fixed right;
font: bold small/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
min-width:750px
}
h2,h3,h4,p{
margin:1.1em
}
strong,em{
font-style:normal
}
.hide{
position:absolute;/* http://www.juicystudio.com/off-left/ */
left:-9999px;/* prevent long text from */
width:9900px;/* invading display space */
line-height:0
}
a img{
border:0
}
a,a:link{
color:#CC9933;
background:transparent;
text-decoration:none;
//border-bottom: 1px solid;
}
a:visited{
color:#FFCC99;
background:transparent
}
a:hover,a:active{
background:#000000;
color:#FFFF00;
}
.l{
float:left
}
.r{
float:right
}
/* Site Title */
h1 a,h1 a:link,h1 a:visited,h1 a:hover,h1 a:active{
background:transparent url(i/conmanon.gif) no-repeat;
height:2.2em;
display:block;
border: 0;
margin-top: 1.5em;

}
/* Site Page Description */
p#desc{
width:67%;
margin-left:4%;
}
ul#docnav{
margin: 0 0 0 6em;
list-style: none;
font-size: x-small;
line-height: 1.5em
}
ul#docnav ul{
margin: 0 0 0 2em;
}
/* Navigation Bar */
ul#nav{
color:#FFFF00;
background: #000000 url(i/Noise.png) repeat fixed left;
position:fixed;
top:0;
width:100%;
border:2px solid #000000;
border-left:0;
border-right:0
}
ul#nav li{
display:inline
}
ul#nav li a{
text-align:center;
text-decoration:none;
font-size:x-small;
line-height:2.2em;
color:#FFFF00;
width:6%;
float:left;
white-space:nowrap;
padding:0 1%;
border: 0
}
ul#nav li a:hover{
color:#000000;
background: #000000 url(i/NoiseInv.png) repeat fixed left;
}
ul#nav li a#current,ul#nav li a#current:hover{
color:#D91F26;
background: #000000 url(i/NoiseInv.png) repeat fixed left;
cursor:default
}
/* CONTENT */
.content{
width:56%;
margin-left:6%;
list-style:none
}


h1#bodyhead{
margin:1em;
color:#D91F26;
background:#000000;
display:inline;
}
/* Item url(i/NoiseItem.png)*/
.content .item{
border:2px solid #333333;
margin:2.5em 0 2.5em 2.5em;
background: #000000  repeat-x bottom;
//padding-bottom: 1.5em
}
.content .item h2{
color:#FFFF00;
background: #000000 url(i/Noise.png) repeat fixed left;
margin:0;
padding:.6em .6em;
font-size:12px;
}
.content .item h2 a:link, .content .item h2 a:visited {
color:#FFFF00;
background: #000000 url(i/Noise.png) repeat fixed left;
margin:0;
padding:.6em .6em;
border-bottom:none;
font-size:12px;
}

.content .item h2 a:hover, .content .item h2 a:active {
text-decoration:underline;
}

.content .item h3{
font-variant: small-caps;
}
.content .item p,.content .item li{
font-size:x-small
}
.content .item ul{
margin:0 0 1.3em 4em
}
.post-body{
	margin:2em
}
/* T-Shirt list */
ul.content li.item ul{
text-align:center;
list-style:none;
border:1px dashed #AAAAAA;
padding:1em 0;
width:86%;
margin:1.5em auto;
background:#FFCC66;
height: 150px
}
ul.content li.item p{
	clear: both;
}
ul.content li.item ul li{
display:block;
float:left;
width:33%
}
ul.content li.item ul li a,ul.content li.item ul li a:link,ul.content li.item ul li a:visited,ul.content li.item ul li a:hover,ul.content li.item ul li a:active{
border: 0;
background: transparent;
}
ul.content li.item ul li p a,ul.content li.item ul li p a:link,ul.content li.item ul li p a:visited{
color:#000000;
background:transparent;
}
ul.content li.item ul li p a:hover,ul.content li.item ul li p a:active{
color:#FFFF00;
background:#000000
}
/* T-Shirts */
div.content div.tee{
text-align:center
}
div.content div.tee img{
margin:2em auto;
display:block
}
div.content div.tee form{
clear:both
}
div.content div.tee form select{
width:9em
}
/* Return to Top Link */
.content .item p.top{
font-size:x-small;
text-align: right;
margin: 0 1em .5em 0;
}

/* Archive Link */
p#archivelink{
width:50%;
margin-left:8%;
text-align:right
}
p#archivelink a,p#archivelink a:link,p#archivelink a:visited{
color:#D91F26;
background:#FFFF00;
padding:.2em
}
p#archivelink a:hover,p#archivelink a:active{
background:#D91F26;
color:#FFFF00;
text-decoration:none
}
/* Footer */
#footer{
width:100%;
font-family: Impact;
font-weight: normal;
line-height:2em;
color:#FFFF00;
background: #000000 url(i/Noise.png) repeat fixed left;
text-align:right;
margin:0;
position: fixed;
bottom: 0px;
border-top: 1px solid #000;
}
/* Style Switch */
/* Style Switch */
#switcher{
position: absolute;
top: 25px;
right: 10px;
}
#switcher a{
height:50px;
width:50px;
display: block;
border:0;
}
#switcher a:link,#switcher a:visited{
background: url(i/switch_girl_on.jpg);
}
#switcher a:hover{
background-position: bottom;
}
#sw_white{
display: none;
}
#feed{
	position: absolute;
	top:40px;
	right: 70px;
}
#feed a,#feed a:link,#feed a:hover{
	border: 0;
	text-decoration: none;
}
div#fp_tee_list{
text-align:center;
padding: 1.3em .3em;
}
div#fp_tee_list a{
width:26%;
border:0
}
div#fp_tee_list a img{
	margin:1em;
	border:0
}
#b-navbar,#space-for-ie{
	  height:0px !important;
     visibility: hidden !important;
	  display: none !important;
}
h2 a:link,h2 a:visited{
	color: Black;
}
h2 a:hover{
	
}

.headerbg {
	color:#FFFF00;
background: #000000 url(i/Noise.png) repeat fixed left;
margin:0;
padding:.6em 1em;
font-size:small
}

.share {
	float:right;
	position:relative;
	right:250px;
	top:-40px;
	}
