body.ebay_tshirt_01								{ margin: 0; padding: 0; font-family: sans-serif; color: #444; font-size: 1em; font-weight: lighter;	border-top: 6px solid #ccc; }
span.clearfix 									{ margin-right: 7px; }
h1 												{ font-size: 16px; }
ul 												{ list-style-type: none; }
.item .title 									{ color: #006dcc; }
.item h1.title									{ padding: 20px; line-height: 22px; }
.desc .title 									{ color: #fff; font-weight: bold; font-size: 16px; line-height: 30px; }
.title .size_guide 								{ color: #333; font-size: 150%; text-transform: uppercase; font-weight: bold; padding-left: 15px; }
span.search 									{ line-height: 10px; margin-left: 10px; }
.search_box 									{ padding-right: 60px; }
 
 /* -- Menu -- */
.nav 											{ height: 45px; background: #333; }
.nav a 											{ color: #fff; width: 159px;	display: inline-block; border-right: 1px solid #666; line-height: 20px;	text-decoration: none; }
.nav a:hover									{ color: #006DF5; }
.nav a.last 									{ border: 0; }
.box_border 									{ border: 1px solid #ccc; }
.box_border li 									{ padding: 0 0 5px 0; }
.content 										{		}
.content .inner 								{ padding: 30px; }
 
/* --Clear Fix -- */
.clear_t								 		{ margin-top: 20px; }
.clear_l										{ padding-left: 20px; }
.clear_b										{ margin-bottom: 20px; }
.clear_r										{ margin-right: 20px; }
.content .clear_b 								{ margin-bottom: 30px; }

/* -- Product Image -- */
.wm_media 										{ min-height: 370px; }
.prod_img 										{ border: 1px solid #ccc;}
.prod_img img 									{ max-height: 330px;	max-width: 480px; }

/* -- Item Price ::: Item Details */
.item_details ul 								{ border-right: 1px solid #ccc; font-size: 16px; font-weight: bolder; padding-left: 30px; width: 195px; }
.item_details ul.last 							{ border: 0; }
.item .rrp 										{ width: 100px; line-height: 30px; border-bottom: 1px solid #ccc; margin-bottom: 2px; margin-top: 0; font-size: 16px; }
.item .rrp .price 								{ text-decoration: line-through; }
.item .price_header 							{ font-size: 12px;	text-transform: uppercase; }
.item p.price 									{ font-size: 24px; margin: 0; }
.item p, .item span 							{ font-weight: bold; }

/* -- Size Guide -- */
.sizeGuide 										{ margin:15px 0px; padding:0px; width:100%; border:1px solid #ccc; }
.sizeGuide table 								{ border-collapse: collapse; border-spacing: 0; width:100%; height:100%; margin:0px;padding:0px; }
.sizeGuide tr:last-child td:last-child 			{ -moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px; }
.sizeGuide table tr:first-child td:first-child 	{ -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px; }
.sizeGuide table tr:first-child td:last-child 	{	-moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px; }
.sizeGuide tr:last-child td:first-child			{ -moz-border-radius-bottomleft:0px;	-webkit-border-bottom-left-radius:0px;	border-bottom-left-radius:0px; }
.sizeGuide tr:hover td {}
.sizeGuide tr:nth-child(odd)					{ background-color:#f1f1f1; }
.sizeGuide tr:nth-child(even)   				{ background-color:#ffffff; }
.sizeGuide td 									{	vertical-align:middle; border:1px solid #ccc; border-width:0px 1px 1px 0px; text-align: center;	padding:7px; font-weight:normal; font-size: 90%; }
.sizeGuide tr:last-child td 					{ border-width:0px 1px 0px 0px; }
.sizeGuide tr td:last-child 					{ border-width:0px 0px 1px 0px; }
.sizeGuide tr:last-child td:last-child 			{ border-width:0px 0px 0px 0px; }
.sizeGuide tr:first-child td 					{ background: -o-linear-gradient(bottom, #006dcc 5%, #0863ad 100%); background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006dcc), color-stop(1, #0863ad) ); background: -moz-linear-gradient( center top, #006dcc 5%, #0863ad 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006dcc", endColorstr="#0863ad");	background: -o-linear-gradient(top,#006dcc,0863ad); background-color: #006dcc; font-weight: bolder; color: #fff; text-transform: uppercase; }
.sizeGuide tr:first-child:hover td 				{ background:-o-linear-gradient(bottom, #006dcc 5%, #0863ad 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006dcc), color-stop(1, #0863ad) ); background:-moz-linear-gradient( center top, #006dcc 5%, #0863ad 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006dcc", endColorstr="#0863ad"); background: -o-linear-gradient(top,#006dcc,0863ad);	background-color:#006dcc; }
.sizeGuide tr:first-child td:first-child 		{ border-width:0px 0px 1px 0px; }
.sizeGuide tr:first-child td:last-child 		{ border-width:0px 0px 1px 1px; }

/* -- Product Description -- */
.content h4 									{ margin-top: 0; }
.content .inner p 								{ text-align: left; }

/* -- Shipping Table -- */
table.shipping 									{ width: 100%; }
.content .inner h4, .ship_return h4 			{ width: 200px;	line-height: 36px; border-bottom: 1px solid #ccc; font-size: 16px; }
.ship_return p 									{ text-align: left; padding: 30px 0; }
.ship_return td 								{ padding: 20px; }
.shipping td.bg 								{ background: rgba(255,255,255,1); background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(251,251,251,1) 46%, rgba(249,248,248,1) 59%, rgba(241,241,241,1) 77%, rgba(242,242,242,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(46%, rgba(251,251,251,1)), color-stop(59%, rgba(249,248,248,1)), color-stop(77%, rgba(241,241,241,1)), color-stop(100%, rgba(242,242,242,1))); background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(251,251,251,1) 46%, rgba(249,248,248,1) 59%, rgba(241,241,241,1) 77%, rgba(242,242,242,1) 100%); background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(251,251,251,1) 46%, rgba(249,248,248,1) 59%, rgba(241,241,241,1) 77%, rgba(242,242,242,1) 100%); background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(251,251,251,1) 46%, rgba(249,248,248,1) 59%, rgba(241,241,241,1) 77%, rgba(242,242,242,1) 100%);	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(251,251,251,1) 46%, rgba(249,248,248,1) 59%, rgba(241,241,241,1) 77%, rgba(242,242,242,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 ); }
.shipping td 									{ vertical-align: middle; border: 1px solid #ccc; border-width: 0px 1px 1px 0px; text-align: left;	padding: 7px; font-weight: normal; }
.shipping td.last 								{ text-align: center; }
.shipping.box_border 							{ border-top: 5px solid #006dcc; border-left: 1px solid #ccc; border-right: 0; border-bottom: 0; }

/* -- Footer -- */
.footer p, .footer h3, .footer h4, .footer td, .footer span .footer li { color: #fff; font-weight: lighter; }
.footer h4										{ line-height: 30px; font-size: 16px; font-weight: bold; }

/* Social ::: Favourites ::: PayPal */
.favourites a, .social a 						{ display: inline-block; }
.favourites a img:hover, .social a img:hover 	{ opacity: 0.7; }
.paypal_veryfied 								{ padding-top: 20px; }
.paypal_veryfied p 								{ font-style: italic; }
.footer .copyright, .footer .terms 				{ font-size: 0.8em; }
.footer .copyright 								{ float: left; padding-left: 20px; }
.footer .terms 									{ float: right; padding-right: 20px; }
.footer ul 										{ float: left; width: 150px; min-height: 240px; border-right: 1px solid #666; padding-left: 40px; padding-top: 15px; }
.footer ul.last 								{ border: 0; }
.footer li 										{ padding-bottom: 3px; }
.footer li a 									{ font-size: 0.8em; }
.footer li a, .footer a 						{ color: #fff; text-decoration: none; }
.footer a:hover 								{ color: #ccc; }
.footer li a:hover 								{ color: #000; }

