/* CSS Document */

body {background-color: #000;background-image: url(img/structure/gradient-bg.jpg);background-repeat: repeat-x;font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;line-height: 18px;margin: 0px;}
a, a:link, a:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #CC0000;text-decoration: none;}
a:hover, a:focus, a:active {font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #CCCCCC;text-decoration: none;}
.header {font-size: 24px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;font-weight: bold; line-height: 26px; }
.header2 {font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#999999; font-weight:bold; line-height:18px;}


#beefyholder {width: 800px;margin: 10px auto 10px auto;padding: 0px 49px;background-image:url(img/structure/bg_splotches.png);background-repeat: no-repeat;}
#holder {width: 800px;border: 2px solid #FFF;}
#masthead {width: 800px;height: 232px;float: left;}
#underhead {width: 800px;height: 35px;background-color: #000000;background-image:url(img/structure/underheader_bg.jpg);background-repeat: no-repeat;float: left;}

#nav {width: 800px;height: 24px;float: left;padding-top: 8px;background-image:url(img/structure/nav.jpg);background-repeat: no-repeat;text-align:center;}
.navtext {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;}
.navtext a:link, .navtext a:visited {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;text-decoration: none;}
.navtext a:hover, .navtext a:focus, .navtext a:active {font-family:Arial, Helvetica, sans-serif;font-size:14px;color: #FFCC99;text-decoration: none;}

#homeimage {width: 300px;float: left;}
#hometext {width: 480px;padding: 0px 10px 10px 10px;float: left;}

#features_mainholder {width: 500px;float: right;margin: 10px 0px;}
#features_holder {width: 230px;float: left;padding: 0px 10px;}
#feature_header {width: 210px;height: 24px;padding: 6px 10px 0px 10px;float: left;background-image:url(img/structure/nav.jpg);background-repeat: no-repeat;}
#feature {width: 230px;float: left;height: 322px;}

#baseline {width: 780px;height: 21px;float: left;padding: 10px;background-image: url(img/structure/baseline.jpg);background-repeat: no-repeat;background-position: bottom;}

#girls_guys_text {width: 270px;padding: 0px 10px 10px 20px;float: left;}
#thumbholder {width: 500px;float: right;}
.thumb_shirtholder {width: 140px;float: left;height: 178px;margin: 0px 12px;}
.thumb_shirt {width: 120px;height: 120px;margin:0px 10px 5px 10px;float: left; border: 1px solid #CCCCCC;}
.thumb_shirttext {width: 120px;margin:0px 10px;float: left; font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#FFFFFF;font-weight:bold;text-align: center;}
.thumb_shirttext a:link, .thumb_shirttext a:visited {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#CCCCCC;font-weight:bold;text-decoration: none;}
.thumb_shirttext a:hover, .thumb_shirttext a:focus, .thumb_shirttext a:active {font-family:Arial, Helvetica, sans-serif;font-size:14px;color: #CC0000;font-weight:bold;text-decoration: none;}

#bunch_o_shirts {width: 500px;float: right;}
#shirt_pair {width: 480px;float: left;padding: 10px;}
#shirt_description {width: 480px;padding: 10px 10px 10px 10px;float: left;}
#shirt_buy {width: 480px;padding: 2px 10px;float: left;}
#shirt_model {width: 280px;float: left;padding: 10px;}
.captions {font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
.captions a:link, .captions a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#CC0000;text-decoration: none;}
.captions a:hover, .captions a:focus, .captions a:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#CCCCCC;text-decoration: none;}

#textpage_image {width: 230px;float: left; padding: 0px 10px;}
#textpage_text {width: 650px;float: left;margin: 0px 75px;}

.copytext {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}

.thumb_customertext {width: 120px;margin:0px 10px;float: left; font-family:Arial, Helvetica, sans-serif;font-size: 11px;color:#FFFFFF;text-align: center; line-height:12px;}
.thumb_customertext a:link, .thumb_customertext a:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#CCCCCC;text-decoration: none;line-height:12px;}
.thumb_customertext a:hover, .thumb_customertext a:focus, .thumb_customertext a:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;color: #CC0000;text-decoration: none;line-height:12px;}

.brclear {clear:both;height:0;margin:0;font-size: 1px;line-height: 0px;}
