body { background:#EDEDED; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#999999; margin:0px; padding:0px;}

.bodybold { font-weight:bold; }
.link { color:#F2016C; text-decoration:none; }
.link:hover { color:#999999; text-decoration: none; }
.bodyblack { color: #000000; }
.pink { color:#F2016C; text-decoration: none; }
.green { color:#66CC33; text-decoration: none; }
.orange { color:#FF9900;}

#container { margin: 0 auto; width:748px; margin-top:0px; }

#main { height:auto; padding-bottom:15px; background-color:#FFFFFF; /*padding-left:44px; padding-top:15px;*/ }
#top { width:748px; height:20px; margin-top:12px; background-image:url(../media/corners-top.gif); background-repeat:no-repeat; }
#topvote { width:748px; height:144px; background-image:url(../media/very-sunny-top.gif); background-repeat:no-repeat; background-color:#FFFFFF; }
#bottom { width:748px; height:20px; background-image:url(../media/corners-bottom.gif); }

#footer { width:748px; margin:0 auto;}
#footer p { font-size:10px; margin:0px; padding-bottom:10px; padding-left:54px; padding-top:10px; }
#footer a{color:#F2016C; text-decoration: none;}
#footer a:hover{ color:#FFFFFF; text-decoration: none;}

/*SHOP ITEMS*/

#tshirt-large { width:748px; text-align:center; background-color:#FFFFFF; padding-top:20px; padding-bottom:20px;}

#main #shoplogo { float:left; width:748px; height:112px; background-color:#FFFFFF; }
#main #shoplogo img { padding-left:48px; padding-top:16px;}
#main #shoplogo #vote-now { float:right; margin-top:-47px; padding-right:5px;}

#main #leftnav { float:left; width:174px; }
#main #leftnav ul { margin-top:0px; margin-bottom:20px; margin-left:54px; padding:0px; font-size:11px;}
#main #leftnav li { list-style:none; margin:0px; padding:0px; line-height:12px;}
#main #leftnav a { color:#999999; text-decoration: none;}
#main #leftnav a:hover { color:#F2016C; text-decoration: none;}
#main #leftnav .navon {color:#F2016C; text-decoration: none;}

#product { float:left; width:532px; }

#product .banner { margin-right:5px; margin-bottom:5px; float:left;}
#product .line { width:100%; float:left; height:1px; background-color:#666666; margin-bottom:20px; margin-top:20px;}
#product #image { float:left; width:266px;}
#product #image img { padding-bottom:4px;}
#product #descrip {float:left; width:251px; margin-left:15px;}
#product #descrip p { margin-bottom:10px; margin-top:0px; padding-bottom:0px; padding-top:0px; font-size:70%;}
#product #descrip a {color:#F2016C; text-decoration: none;}
#product #descrip a:hover {color:#999999; text-decoration: underline;}
#product #descrip h1{color:#F2016C; font-size:100%; margin-bottom:5px; margin-top:0px; padding-bottom:0px; padding-top:0px;}
#product #descrip .disclaimer { font-size:9px; border:dotted #999999 1px; padding:4px;}

#wrapper { padding:5px; background-color:#FFFFFF;}
#wrapper p{ margin-bottom:0px; margin-top:5px; padding-bottom:0px; padding-top:0px; font-size:70%;}
#wrapper a{ color:#F2016C; text-decoration:none;}
#wrapper a:hover{ color:#999999; text-decoration:underline;}

#product .t-shirt { float:left; width:151px; margin-right:39px; margin-bottom:20px; text-align:center;}
#product .t-shirt-right { float:left; width:151px; margin-bottom:20px; text-align:center;}
#product .t-shirt img { padding-bottom:10px;}
#product .t-shirt-right img { padding-bottom:10px;}
#product p { margin:0px; padding-bottom:0px; font-size:11px;}
#product .title { margin:0px; padding-bottom:20px;}
#product .t-shirt p { margin:0px; padding:0px; font-size:11px; }
#product .t-shirt-right p { margin:0px; padding:0px; font-size:11px;}
#product .controls { margin-top:10px; margin-bottom:10px;}
#product .controls p {margin:0px; padding:0px; line-height:19px;}
#product .controls td { vertical-align:middle;}
#product .controls a { color:#F2016C; text-decoration: none;}
#product .controls a:hover { color:#66CC33; text-decoration: none;}
#product a { color:#FF9900; text-decoration: none;}
#product a:hover { color:#F2016C; text-decoration: none;}

/*.descrip {float:left;	width:120px;}
.descrip p{margin-bottom:10px;margin-top:0px;	padding-bottom:0px;padding-top:0px;}
.descrip a{color:#F2016C; text-decoration: none;}
.descrip a:hover{color:#999999; text-decoration: underline;}
.descrip h1{color:#F2016C;font-size:14px;margin-bottom:5px;margin-top:0px;padding-bottom:0px;padding-top:0px;}

.country {font-size:9px;}*/
/*
.product1 {	float:left;	width:273px;}
.product1 .shop_thumb {	float:left;margin-right:10px;margin-bottom:15px;}

.product2 {float:left;width:258px;}
.product2 .shop_thumb {float:left;	margin-right:10px;margin-bottom:15px;}

#image {float:left;}
#image-left {float:left;}
#img-left {float:left;margin-right:5px;}
#img-right {float:left;}

#image-detail {float:left;margin-top:5px;width:547px;}
#image-detail p{margin-bottom:0px;margin-top:5px;padding-bottom:0px;padding-top:0px;}
#image-detail a{color:#F2016C; text-decoration: none;}
#image-detail a:hover{color:#999999; text-decoration: underline;}

.submit-button {vertical-align:middle;}

