@charset "UTF-8";
/* CSS Document */

<style type="text/css">

body {
	min-width:910px;
	}
	

#wrap_shirts {
	width:840px;
	height:1200px;
	margin-left:auto;
	margin-right:auto;
	}
	
#ss_header_wrap {
	width:810px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left:-10px;
	}
	
#links_right_home {
	width:105px;
	text-align:right;
	position:absolute;
	top:62px;
	left:860px;
	}	

img {
	border:none;
	}
	
#logo {
	text-align:center;
	}
	
.centerText {
	text-align:center;
	}
	
		
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c54a9b;
	position:relative;
	top:12px;
	}
	
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	
p {
	font-family:Arial, Helvetica, sans-serif;
	}
	
form {
	font-family:Arial, Helvetica, sans-serif;
	}

		
table td {
	font-family:Arial, Helvetica, sans-serif;
	}
	
	
#home_header_wrap {
	width:883px;
	}

#logo_block {
	width:300px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
	}
	
			
#click_on {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}
	
#content {
	width:840px;
	margin-top:20px;
	}
	
#links_left {
	width:50px;
	height:48px;
	float:left;
	margin-top:-50px;
	}
	
#links_right {
	width:105px;
	height:48px;
	text-align:right;
	margin-top:-50px;
	float:right;
	margin-right:-12px;
	}	
	
#picgroup1 {
	width:910px;
	height:600px;
	position:absolute;
	top:140px;
	}


#picgroup2 {
	width:910px;
	height:600px;
	position:absolute;
	top:140px;
	}
	
img.sls {
	width:295px;
	height:593px;
	}

img.srs {
	width:295px;
	height:593px;
	}
	
img.shs {
	width:295px;
	height:593px;
	}


#wrap {
	width:910px;
	height:800px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	}
	
td.shirt_names {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
#add_button {
	background-color:#999999;
	position:absolute;
	top:392px;
	left:552px;
	}
	
#delete_item {
	background-color:#cccccc;
	}

.header_forms {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#FFFFFF;
	border:none;
	cursor:pointer;
	}

a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}
	
#like_links {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	}

	
#details_please_choose {
	color:#FF0000;
	}


#details_header_wrap {
	width:820px;
	height:120px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	left:-5px;
	}
			
	
#details_column1 {
	width:380px;
	height:120px;
	float:left;
	}
	
#details_big_pic {
	width:360px;
	}
	
#details_column2 {
	width:120px;
	height:120px;
	float:left;
	padding:10px;
	position:relative;
	top:-10px;

	}
	
.details_small_pics {
	padding-bottom:30px;
	}
	
#details_small_pic3 {
	padding-bottom:10px;
	}
	
#details_column3 {
	width:250px;
	height:120px;
	float:left;
	padding:10px;
	position:relative;
	top:-27px;
	}
	
#details_box {
	width:842px;
	height:443px;
	background-color:#cccccc;
	position:relative;
	}
	
#details_bounding_box {
	height:360px;
	width:800px;
	position:relative;
	top:5px;
	margin-left:20px;
	}
	
#buying_buttons {
	width:200px;
	position:absolute;
	top:425px;
	left:593px;
	}
		
#wrap_cart {
	width:840px;
	margin-left:auto;
	margin-right:auto;
	}
	
#cart_header_wrap {
	width:828px;
	height:130px;
	}
	
#cart_content {
	width:840px;
	position:relative;
	top:5px;
	margin-left:auto;
	margin-right:auto;
	}
	
#cart_col1 {
	width:120px;
	height:110px;
	float:left;
	padding-top:10px;
	}

#cart_col2 {
	width:150px;
	height:110px;
	float:left;
	position:relative;
	top:10px;
	}
	
#cart_description {
	font-size:12px;
	}
		
#cart_col5 {
	width:97px;
	height:110px;
	float:right;
	text-align:right;
	font-size:13px;
	position:relative;
	top:10px;
	}
	
#paypal_checkout {
	width:117px;
	text-align:center;
	margin-top:5px;
	float:right;
	clear:both;
	}
	
hr {
	width:90%;
	clear:both;
	color:#FFFFFF;
	}
	
img.cart {
	width:100px;
	height:100px;
	}
	
#cart_separator {
	width:840px;
	height:20px;
	border:none;
	background-color:#c54a9b;
	clear:both;
	filter:alpha(opacity=50);
	opacity: 0.5;
	}
	
#IE_cart_separator {
	width:840px;
	height:20px;
	border:none;
	clear:both;
	}
	
div.continue_shopping {
	width:180px;
	height:100px;
	font-size:13px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	top:-95px;
	}
	
div.continue_shopping_empty {
	width:200px;
	height:200px;
	font-size:13px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	position:relative;
	top:15px;
	}


div.continue_bg {
	height:20px;
	width:155px;
	float:left;
	margin-top:5px;
	margin-left:15px;
	}
	
	
div.empty_bag {
	width:240px;
	height:200px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:12px;
	}

div#bag_image {
	width:52px;
	height:84px;
	position:relative;
	top:-20px;
	left:290px;
	}
		
span#number {
	font-family:Arial, Helvetica, sans-serif;
	}
	
#bag_total {
	float:right;
	clear:both;
	text-align:right;
	font-size:12px;
	}
	
#center_response {
	width:340px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	}
	
#wrap_email {
	margin-left:auto;
	margin-right:auto;
	width:840px;
	height:504px;
	}	
	
#email {
	width:838px;
	height:230px;
	background-image:url(email_bg.png)
	}
		
#email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	top:140px;
	}		
	
#contactUs {
	width:80px;
	line-height:23px;
	border:none;
	float:left;
	padding-left:80px;
	padding-top:10px;
	}
	

#email_input {
	width:360px;
	float:left;
	padding-top:10px;
	}	

	
#email_phone {
	width:240px;
	float:left;
	margin-left:90x;
	padding-top:10px;
	}
	

#about_page {
	width:840px;
	background-image:url(about_bg.png);
	background-repeat:repeat-y;
	}
	

#about_content {
	width:820px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
	margin-left:10px;
	}
	
.about_section_header {
	color:#c54a9b;
	font-weight:bold;
	}

	
p.first_design {
	font-size:11px;
	text-align:center;
	}
			
#policies_page {
	width:840px;
	background-image:url(policies_bg.png);
	background-repeat:repeat-y;
	}

#policy_content {
	width:820px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	font-size:12px;
	text-align:justify;
	}
	
.policy_section_header {
	color:#c54a9b;
	font-weight:bold;
	}
	
p.shipping_info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.shipping_info_div {
	float:right;
	}
	
#underline {
	text-decoration:underline;
	}

	
</style>
