/*  
Theme Name: Tee Shirts!
Theme URI: http://youwouldntgetit.com
Description:  Make WordPress better for selling tee shirts
Version: 1.0
Author: Joe Casabona
Author URI: http://casabona.org/
*/



*{ margin: 0; padding: 0; }

/**GENERAL HTML TAGS*/

body{
background: url('img/body-bg.jpg') repeat-x;
background-color: #FFFFFF;
font-family: verdana, sans-serif;
text-align: center;
font-size: small;
color: #000000;
}

a{ color: #339966; text-decoration: none;}
a:hover{ color: #000000; }

code{ margin: 4px 0; }

dl{ text-align: left; margin: 3px;}

dt{
font-size: 1.2em;
color: #339966;
}

dd{
margin: 5px 0 5px 15px;
}

h1,h2,h3,h4,h5,h6{
margin: 10px 10px 5px 10px;
font-family: "Trebuchet MS";
text-align: left;
color: #339966;
}

h2{ font-size: 1.4em; }

img{ border: 0; }

p{ margin: 10px 10px 0 10px; text-align: left;}

/**TEMPLATE TAGS ***/

#container{
margin: 6px auto;
width: 940px;
font-size: 1.2em;
color: #000000;
border-style: solid;
border-width: 2px;
border-color: #000000;
}

/*Header Stuff*/
#header{
background: url('img/head.gif') repeat-x;
text-align: left;
border-bottom: 1px solid #000000;
}

#header h1{ margin: 0; }
#header h1 img{ margin: 0; }

#header img{ margin: 10px 20px 0 5px; }



#nav-box{
width: 520px;
margin-top: 50px;
float: right;
}

#nav-box ul{
list-style-type: none;
}

#nav-box ul li{
margin: 0;
}

#nav-box ul.left{
float: left;
}

#nav-box ul.right{
text-align: right;
}

/*******/

#bg{ background: #FFFFFF; overflow: auto;}

#main{ overflow: auto;}


#sidebar{
float: right;
margin: 5px 5px 5px 20px;
width: 230px;
background: #FFFFFF;
text-align: left;
}

#sidebar h4, .rss{
border-bottom: 1px solid #CFCFCF;
margin-bottom: 5px;
}

#footer{
clear: both;
border-top: 1px solid #000000;
text-align: center;
}

ul.postFooter{
list-style-type: none;
font-size: 0.9em;
text-align: left;
border-top: 1px solid #000000;
margin: 5px;
}

 ul.postFooter li{
display: inline;
margin: 5px;
}

ul.postFooter li.first{ border: 0; }

#footer p{ text-align: center; }

/**BLOG STUFF***/

.date{
float: right;
text-align: right;
font-size: 0.8em;
margin: 10px;
}

.entry{
margin-left: 15px;
font-size: 0.9em;
}
.post .head{
border-bottom: 1px solid #CFCFCF;
}

.entry ul{
	margin: 10px 0 10px 40px;
	text-align: left;
}

.entry ul li{ margin: 0 0 5px 0; }

#sidebar ul.cats{
margin: 0;
padding: 0;
text-align: left;
}

#sidebar ul li.cat-item{
list-style-type: none;
margin: 0 0 7px 25px;
padding: 0;
}

#sidebar select{
margin: 7px 0 7px 25px;
padding: 0;
width: 160px;
}

.postmetadata{
font-size: 0.7em;
background: #ffcccc;
border: 1px solid #7b1a09;
margin: 10px;
padding: 5px;
}

/**************/


/**SITE WIDE CLASSES****/

.hide{ display: none; }

.left{ float: left; }

.post{ margin: 15px; }

.right{ float: right; }

.tee{
float: left;
margin: 10px;
}

img.alignright{
float: right;
border: 1px solid #000000;
margin: 5px 0 0 5px;
padding: 4px;
}

img.alignleft{
float: left;
border: 1px solid #000000;
margin: 5px 5px 0 0;
padding: 4px;
}

img.aligncenter{
margin: 0 auto;
border: 1px solid #000000;
margin: 5px 0 0 5px;
padding: 4px;
}

.promo{ 
margin: 5px 20px; 
padding: 5px;
background: #ffcccc;
border: 1px solid #7b1a09;
}


