/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/


{border:1px red dashed;
 }


body {
	margin: 0;
	padding: 0;
	background: #b0e3ff url(tshirt-images/img1.jpg) repeat-x;
	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000;
}


h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;


	color: #000;
}


a {
	color: #000;


}


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


img {border: none;}


/* Header */


#header {
	width: 550px;
	height: 25px;
	margin: 0 auto;
	padding: 0 0 0 200px;
}


#header * {
	text-align: center;
	text-decoration: none;
}


#header h1 {
	font-size: 30px;
	color:#000;
}


/* Content */


#content {
	width: 920px;
	margin: 0 auto;
}


/* Column One */






#col {
	float: right;
	width: 714px;


}


#paneltop{
	float: right;
	width: 714px;
	height: 248px;
	background: url(tshirt-images/panel-top.gif) no-repeat;
}




#paneltop .links p{
	float: left;
	margin-top:32px;
	font-size:18px;
	font-weight:bold;
	text-transform: lowercase;
	color: #000;


}
#paneltop .links a {
	color:black;
	}


#paneltop img {
	float:left;
	margin-right:5px;
	}
#paneltop .links a:hover {
	color:#000;
	}

#paneltop .links img {
	float:left;
	margin-top:24px;
	padding-left:58px;
	}

#paneltop .post {
	float: right;
	width: 580px;
	padding: 0px 68px 0px 62px;
	margin-bottom: 1em;
}


#paneltop .title {
	font-size:20px;
	padding-top:15px;
}


#paneltop .posted, #colOne .meta {
	font-size: 12px;
}


#paneltop .price {
	float: left;
	height: 60px;
}


#paneltop .buttons {
	float: right;
	height: 60px;
	padding-top:10px;
	cursor:hand;
}


#panelmid{
	float: right;
	width: 714px;
	background: url(tshirt-images/panel-mid.gif) repeat-y;
}

#panelmid .more-clothing {
	width:100%;
	height:180px;
	border-bottom:1px dashed lightblue;
	clear:both;
}

#panelmid .thumbs {
	width:200px;
	float:left;
}

#panelmid .more-clothing img {
	float: left;
	margin-top:20px;
}

#panelmid .more-clothing p {
	font-size: 18px;
	margin-left:20px;
}

#panelmid .videotext {
	height:120px;
	}
#panelmid .videotext p{
	padding-top:30px;
	}
#panelmid .videotext img {
	float:left;
	margin-right:5px;
	height:120px;
	}


#panelmid .posted {
	padding-bottom:10px;	}

#panelmid .clear
{
	width:100%;
	margin-top:5px;
	clear:both;
}


#panelmid .movie
{
	padding-top:35px;
} 
#panelmid .icons
{
	float:left;
}


#panelbot{
	float: right;
	width: 714px;
	height: 400px;
	background: url(tshirt-images/panel-bot.gif) no-repeat;
}


#panelbot .post {
	float: right;
	width: 580px;
	padding: 0px 68px 85px 62px;
	margin-bottom: 1em;
}


#scroll {
}




#colOne {
	float: right;
	width: 580px;
	padding: 0px 65px 5px 62px;
} 


#colOne .post {
	margin-bottom: 1em;
	border-bottom: 1px dashed #8dd6ff;
}


#colOne .small-tshirt {
margin-bottom: 1em; 
width : 160px;
height: 185px;
float : left;
font-family : helvetica, arial, sans-serif;
margin-left : 30px;
padding-bottom : 10px;
text-align : center;
background-repeat : repeat;
text-decoration:none;
} 


#colOne .tshirt-icons {
margin-bottom: 1em; 
float : left;
font-family : helvetica, arial, sans-serif;
margin-left : 20px;
padding : 0px 0 0px 0;
text-align : center;
background-repeat : repeat;
text-decoration:none;
} 

#colOne .small-tshirt img{
border:1px solid black;
} 


#colOne .table
{
	table-layout:fixed
}


#colOne .clear
{
	width:100%;
	margin-top:5px;
	clear:both;
}


#colOne .tshirt-preview
{
    display: inline block;
	width: 150px;
	margin-top: 20px;
	margin-left: 30px;
	margin-bottom:5px;
}


#colOne .tshirt-preview img
{
	margin-left: 12px;
}
#colOne .tshirt-preview p
{
	text-align:center;
}
#colOne .price {
	float: left;
	height: 60px;
}


#colOne .buttons {
	float: right;
	height: 60px;
	padding-top:10px;
	cursor:hand;
}


#colOne .title {
}


#colOne .posted, #colOne .meta {
	font-size: 12px;
}


#colOne .homepage {
	margin: 0;
	padding: 0;
	color: #000;
}
#colOne .homepage p {
	margin: 0;
	padding: 0;
	color: #000;
}


/* Column Two */


#colTwo {
	float: left;
	width: 180px;
	background:#fff;
	border: 1px #8dd6ff solid;
}


#colTwo .banner {
	text-align:center;
	margin: 0;
	padding-top: 10px;
	list-style: none;
	text-decoration:none;
}


#colTwo .banner a {
	text-decoration:none;
}


#colTwo ul {
	margin: 0;
	padding: 0;
	list-style: none;
}


#colTwo li ul {
	padding: 10px;
}


#colTwo .fold ul {
	display: none;
}


/* For latest browser version only
#colTwo .fold:hover ul {
	display: block;
}
*/


#colTwo li a {
	color: #000;
}


#colTwo li a:hover {
	font-weight:bold;
}


#colTwo h2 {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 1em;
}


#colTwo h2 a {
	display: block;
	padding: 3px 5px;
	text-decoration: none;
	background: #8dd6ff;
	color: #000;
}


#colTwo form {
	margin: 0;
	padding: 10px;
}


#colTwo .categories {
	margin: 0;
	padding: 10px;
	overflow:scroll;
	height:600px;


}

#colTwo .home-categories {
	margin: 0;
	padding: 10px;
	overflow:scroll;
	height:1000px;

}

#textfield1 {
	width: 150px;
}


#submit1 {
	display: none;
}


/* Footer */


#footer {
	width: 550px;
	margin: 0 auto;
	padding: 0 0 0 200px;
}


#footer * {
	text-align: center;
	font-size: xx-small;
	color: #FFFFFF;
}