body{
	margin:0;
	padding:0;
	background-color:#333333;
	font-family:Arial, Helvetica, sans-serif;
}




div#container{
	margin:0px auto;
	padding:0;
	width:920px;
}

span.g_t{ color:#d3d3d3; }

div#cart_links{
	text-align:right;
	font-size:10px;
	color:#d3d3d3;
	padding-top:5px;
}

div#cart_links a:link, div#cart_links a:visited{ color:#d3d3d3; text-decoration:none; }
div#cart_links a:hover{ text-decoration:underline; }

span.cart_link{ padding-left:3px; padding-right:3px; }

div#content{ 
	background-color:#fff; 
}

div#search{
	margin:0px auto;
	width:900px;
	padding-top:0px;
	padding-bottom:0px;
	display:none;
	height:0px;
}

div#search_top{
	background:url(../images/search_top_bg.jpg) top left repeat-x;
	color:#ffffff;
	font-size:11px;
	padding-top:0px;
	height:0px;
	_height:0px;
	overflow:hidden;
	display:none;
}

div#search_top a:link, div#search_top a:visited{ color:#fff; text-decoration:none; }
div#search_top a:hover{ text-decoration:underline; }

.search_input{ 
	background:url(../images/search_input_bg1.jpg) top left no-repeat; 
	border:none;
	color:#666666;
	padding-left:5px;
	font-size:10px;
	width:133px;
	height:20px;
	overflow:hidden;
	padding-top:2px;
}
span.search_link{ padding-left:10px; padding-right:10px; }

div#search_bottom{ font-size:11px; color:#464545; display:none; height: 0px;}
.search_bot_bg{ background:url(../images/search_bottom_mid.gif) top left repeat-x; }
.search_select{ background:url(../images/search_select_bg.gif) top left no-repeat; border:none; height:20px; width:193px; padding-top:3px; padding-left:5px; height:17px; _height:20px;}

div#s1{ cursor:hand; cursor:pointer; }
div#s1_options{ background-color:#ccc; margin-left:5px; width:170px; border-left:1px solid #9e9e9e; border-bottom:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
div#s1_options ul{ list-style-type:none; margin:0; padding:0; }
div#s1_options li{ list-style-type:none; margin:0; padding:2px 5px; }
div#s1_options li a:link, div#s1_options li a:visited{ display:block; color:#464545; text-decoration:none; padding:2px;}
div#s1_options li a:hover{ display:block; background-color:#464545; color:#fff; text-decoration:none; }

div#s2{ cursor:hand; cursor:pointer; }
div#s2_options{ background-color:#ccc; margin-left:5px; width:170px; border-left:1px solid #9e9e9e; border-bottom:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
div#s2_options ul{ list-style-type:none; margin:0; padding:0; }
div#s2_options li{ list-style-type:none; margin:0; padding:2px 5px; }
div#s2_options li a:link, div#s2_options li a:visited{ display:block; color:#464545; text-decoration:none; padding:2px;}
div#s2_options li a:hover{ display:block; background-color:#464545; color:#fff; text-decoration:none; }

.search_select2 {background:url(../images/refineby.jpg) top left no-repeat; border:none; height:18px; width:151px; margin-left:5px; padding-left:5px;}

div#s3{ cursor:hand; cursor:pointer; font-size:11px; line-height:18px; color:#333;}
div#s3_options{ background-color:#ccc; margin-left:10px; width:130px; border-left:1px solid #9e9e9e; border-bottom:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
div#s3_options ul{ list-style-type:none; margin:0; padding:0; }
div#s3_options li{ list-style-type:none; margin:0; padding:2px 5px; }
div#s3_options li a:link, div#s3_options li a:visited{ display:block; color:#464545; text-decoration:none; padding:2px;}
div#s3_options li a:hover{ display:block; background-color:#464545; color:#fff; text-decoration:none; }

div#s4{ cursor:hand; cursor:pointer; font-size:11px; line-height:18px; color:#333;}
div#s4_options{ background-color:#ccc; margin-left:10px; width:130px; border-left:1px solid #9e9e9e; border-bottom:1px solid #9e9e9e; border-right:1px solid #9e9e9e;}
div#s4_options ul{ list-style-type:none; margin:0; padding:0; }
div#s4_options li{ list-style-type:none; margin:0; padding:2px 5px; }
div#s4_options li a:link, div#s4_options li a:visited{ display:block; color:#464545; text-decoration:none; padding:2px;}
div#s4_options li a:hover{ display:block; background-color:#464545; color:#fff; text-decoration:none; }

div#main_content{ padding-top:-10px; }
div.nav_heading{ color:#3c2822; background:url(../images/nav_heading_bg.jpg) top left repeat-x; height:26px; overflow:hidden; vertical-align:middle; font-size:11px; padding-top:5px; padding-left:5px;}
div.nav_heading_dark{ color:#fff; background:url(../images/nav_heading_dark_bg.jpg) top left repeat-x; height:26px; overflow:hidden; vertical-align:middle; font-size:11px; padding-top:5px; padding-left:5px; }
div.nav_heading_slide{color:#3c2822; background:url(../images/menu_arrow_down.png) top left no-repeat;  overflow:hidden; vertical-align:middle; font-size:11px; padding-top:4px; padding-left:15px; height:18px  }
.g_b{ background-color:#e6e6e6; width:170px; }
ul.clean_ul{ list-style-type:none; margin:0; padding:0; margin-bottom:10px; font-size:11px; }
ul.clean_ul li{ list-style-type:none; padding-left:15px; padding-top:2px; padding-bottom:2px; }
.g_b a:link, .g_b a:visited{ color:#585757; text-decoration:underline; font-size:11px; }
.g_b a:hover{ text-decoration:none; }
.forminput{ color:#818181; border:1px solid #818181; background-color:#cecece; font-size:11px; padding:2px; margin-right:5px; }

div.lg_bg{ background-color:#f0f0f0; padding:10px 8px; margin:5px 0; font-size:11px; color:#464545; }
div.lg_bg a:link, div.lg_bg a:visited{ color:#464545; text-decoration:underline; }
div.lg_bg a:hover{ text-decoration:none; }
div#lg_bg h1 {background-color:#f0f0f0; padding:0em 0em .25em 0em; margin:0em 0em 0em -.1em; font-size:16px; color:#464545; }
div#lg_bg h2 {padding:0; margin:0; font-size:11px; font-weight:normal; text-transform:capitalize}
div#lg_bg ul {margin-top:10px; margin-bottom:10px;}
div#lg_bg li {font-size:12px; line-height:20px; color:#818181; list-style:square;}

div.lg_bg_bdr{ width:510px; background-color:#fff; padding:10px 8px; margin:5px 0; font-size:11px; color:#464545; border:1px solid #f0f0f0; float:left;}
div.lg_bg_bdr a:link, div.lg_bg_bdr a:visited{ color:#838282; text-decoration:underline; white-space:nowrap; text-transform:capitalize; }
div.lg_bg_bdr a:hover{ text-decoration:none; }

span.sm_heading{ font-weight:bold; color:#838282; text-transform:capitalize; }
div.ad{ padding-bottom:5px; }
div.w_bdr{ border:1px solid #e9e9e9; padding:5px; font-size:11px; }
div.testimonial_text{ font-style:italic; color:#666666; padding:2px 5px 5px 5px; }
div.testimonial_sign{ text-align:right; color:#808080; padding-bottom:5px; }
div.redlink{ text-align:right; }
div.redlink a:link, div.redlink a:visited{ color:#a34434; text-decoration:none; font-weight:bold; }
div.redlink a:hover{ text-decoration:none; }

div#footer{ color:#eee4e3; font-size:11px; background:url(../images/footer_bg.jpg) top left repeat-x; height:119px; }
div#footer a:link, div#footer a:visited{ color:#fff; text-decoration:none; }
div#footer a:hover{ text-decoration:underline; }
div.footer_heading{ color:#430a00; padding-top:10px; font-weight:bold; padding-bottom:10px; }
div#footer ul{ margin:0; padding:0; list-style-type:square; }
div#footer ul li{ margin:0; padding:0; margin-left:13px; padding-left:5px; margin-bottom:3px; }
div.address{ text-align:right; padding-right:10px; }

/* Category Page */

#breadbg {width:514px; padding-left:12px; background-color:#F0F0F0; font-size:11px; line-height:25px; color:#969696; margin-bottom:5px;}
#breadbg a {color:#933; font-weight:normal; text-decoration:underline; text-transform:capitalize;}
#breadbg a:hover {color:#666; text-decoration:none;}
#breadbg strong {color:#933; text-transform:capitalize;}
#breadbg h1 {color:#933; text-transform:capitalize;font-size:11px; line-height:25px; margin-bottom:5px;}

#catbanner {width:526px; float:left;}
#cattitle {width:526px; font-size:13px; line-height:20px; color:#000; font-weight:bold; text-align:center; margin-top:0px;}
#catdesc {width:526px; font-size:11px; line-height:18px; color:#585757; text-align:center;}
#catdesc a {color:#585757; font-weight:500; text-decoration:underline;}
#catdesc a:hover {color:#000;}
div#cattitle h1 {font-size:13px; line-height:20px; color:#000; font-weight:bold; text-align:center; margin:0px; padding:0px;}
div#catdesc h2 {font-size:11px; line-height:18px; color:#585757; text-align:center; margin:0px; padding:0px; text-transform:capitalize}
div#catdesc h2 a {font-size:11px; line-height:18px; color:#585757; text-align:center; margin:0px; padding:0px; text-transform:capitalize; text-decoration:none; font-weight:bold}
div#catdesc h2 a:hover {font-size:11px; line-height:18px; color:#585757; text-decoration:none}
div#catdescMarketHome h2 a {font-size:11px; line-height:18px; color:#585757; text-align:center; margin:0px; padding:0px; text-transform:capitalize; text-decoration:underline; font-weight:bold}
div#catdescMarketHome h2 a:hover {font-size:11px; line-height:18px; color:#585757; text-decoration:none}

#recentviews {width:186px; border:#8e2c1d 1px solid; background-color:#e3e3e3; margin-bottom:5px;}
#recenttitle {width:186px; height:22px; font-size:10px; line-height:22px; color:#FFF; background-color:#8e2c1d; text-indent:10px; text-transform:uppercase;}
#recentviews ul {margin:10px 0 20px 0; padding:0;}
#recentviews li {list-style:none; font-size:11px; line-height:19px; padding:0; margin-left:20px;}
#recentviews a {color:#333; font-weight:normal; text-decoration:underline;}
#recentviews a:hover {color:#8e2c1d;}

#recentviews_ld {width:81; border:#8e2c1d 1px solid; background-color:#e3e3e3; margin-bottom:5px;}
#recenttitle_ld {width:81; height:22px; font-size:9px; line-height:12px; color:#FFF; background-color:#8e2c1d; text-transform:uppercase;}
#recentviews_ld ul {margin:3px 0 2px 0; padding:0;}
#recentviews_ld li {list-style:none; font-size:11px; line-height:12px; padding:0; margin-left:3px;}
#recentviews_ld a {color:#333; font-weight:normal; text-decoration:underline;}
#recentviews_ld a:hover {color:#8e2c1d;}

.headingred {color:#FFF; background:url(../images/titlebg.jpg) repeat-x; width:166px; height:26px; line-height:26px; font-size:11px; text-indent:10px; font-weight:bold; text-transform:uppercase;}
.redtext {color:#9d3e2e;}


/* End Category */

/* Category Product Page */

#refinebox {width:512px; height:88px; background:url(../images/refinebox.jpg); margin:10px 0 5px 7px; font-size:12px; line-height:20px; color:#FFF;}
#innerbox {width:500px; height:35px; background:url(../images/refinebox_inner.jpg) top no-repeat; margin:41px 0 0 7px; _margin:41px 0 -7px 3px; float:left;}

.showingbox {width:512px; margin:10px 0 2px 7px;}
.showingbox .left {font-size:12px; line-height:20px; color:#464545;}
.showingbox .right {font-size:12px; line-height:20px; color:#464545; float:right;}
.showingbox .right a {color:#930; font-weight:normal; text-decoration:underline;}

.producttable td {padding-bottom:25px;}
.productborder {border:#CCCCCC 0px solid;}
.producttitle { font-size:12px; line-height:16px; color:#333; font-weight:bold; text-align:center; text-transform:capitalize; }
.productlow {width:110px; font-size:11px; line-height:18px; color:#933; text-align:center;}
.productstars {width:110px; height:11px; font-size:0; line-height:11px; margin-bottom:10px;}
.productbuttons {width:135px;}
.productbuttons .left {float:left;}
.productbuttons .right {float:right;}

/* End Category Product */

/* Category View Page */
.categoryThumb {border:1px solid #CCCCCC; }
.thumbs {font-size:10px; line-height:18px;}
.thumbs a {color:#930; font-weight:normal; text-decoration:underline;}
.thumbs a:hover {color:#666;}

.productview .row1 {font-size:12px; line-height:20px; color:#000; font-weight:bold;}
.productview .row2 {font-size:11px; line-height:20px; color:#000;}
.productview .row2 a {color:#933; font-weight:normal; text-decoration:underline;}
.productview .row2 a:hover {color:#666;}
.productview .row3 {font-size:11px; line-height:20px; color:#933;}
.productview .row3 .big {font-size:22px; line-height:25px; font-weight:bold;}
.productview .row4 {font-size:11px; line-height:18px; color:#333;}
.productview .row5, .row7, .row8 {font-size:11px; line-height:18px; color:#333;}
.productview .row6 {font-size:10px; line-height:15px;}
.productview .row6 a {color:#933; font-weight:normal; text-decoration:underline;}
.productview .row6 a:hover {color:#666;}
.productview .row9 {font-size:10px; line-height:18px; color:#333;}
.productview .row9 .red {color:#933;}
.productview .row9 .white {color:#FFF;}

.colorbox {font-size:11px; line-height:18px; color:#333;}
.colorbox a {font-size:10px; color:#333; font-weight:normal; text-decoration:underline;}
.colorbox a:hover {color:#000;}

#alsobought {width:526px; height:30px; font-size:15px; line-height:30px; color:#FFF; font-weight:bold; text-indent:15px; background:url(../images/redbar.jpg) repeat-x; margin:3px 0;}

.botreviews {font-size:11px; line-height:18px; color:#333;}
.botreviews p {margin:0;}

/* End Category View */

/* View Cart */

.orderbox {border:#c5c5c5 1px solid; font-size:11px; line-height:16px; color:#818181;}
.orderbox .row1 {background-color:#2b2b2b; color:#FFF; font-size:11px; line-height:20px; text-indent:10px; font-weight:bold; text-transform:uppercase;}
.orderbox .red {color:#882716; font-style:italic;}

.secure {background-color:#e6e6e6; font-size:11px; line-height:16px; color:#767676;}
.secure .title {font-size:13px; font-weight:bold; font-style:italic; text-align:right; padding-right:5px;}

.toplinks {width:526px; background-color:#f0f0f0; font-size:10px; line-height:20px; text-indent:10px; padding:5px 0; color:#a34434; margin-bottom:20px;}
.toplinks a {padding:0 5px;}

.cartbox {font-size:11px; line-height:20px; color:#818181; margin:10px 0;}
.cartbox .labels {background-color:#141414; color:#FFF; font-weight:bold;}
.cartbox img {border:#e3e3e3 1px solid;}

.sizes {color:#000;}
.sizes input {background-color:#f0f0f0; border:#000000 1px solid; color:#000000; width:20px; height:20px; padding:0; margin:0;}

.cartbar {background-color:#CCC; border-bottom:#000 2px solid;}

.timetable {background-color:#e7e7e7; border:#999 1px solid;}
.timetable p {color:#333; font-size:11px; line-height:16px; margin:5px 0;}
.shiptable {font-size:11px; line-height:16px; color:#818181;}
.shiptable .black {color:#000; font-weight:bold;}

.lastminute {width:526px; background-color:#cfcfcf; border:#999 1px solid; color:#333; font-size:14px; line-height:22px; font-weight:bold; margin:15px 0; text-indent:10px;}

/* End View Cart */

/* Welcome */

.bodywrap {margin-right:15px;}

.topbar {width:100%; height:25px; background-color:#f0f0f0; margin-bottom:10px; font-size:11px; line-height:25px; text-indent:10px;}
.topbar a {padding:0 6px;}

.cust_box {font-size:12px; line-height:20px; color:#818181;}
.cust_box .title {background-color:#a34434; color:#FFF; font-size:16px; line-height:22px; font-weight:bold; text-align:center;}
.cust_box p {margin:5px 10px;}
.cust_box input {padding:2px; background:#CCC; border:#999 1px solid; color:#000; font-size:12px; line-height:20px;}
.cust_box .blue {color:#09C;}

.cartnav {border:#b8b8b0 1px solid; color:#999; font-weight:bold; background:url(../images/navcart.jpg) top repeat-x #e2e2d7; font-size:11px; line-height:50px; text-transform:uppercase;}
.cartnav a {color:#999; font-weight:bold; text-decoration:underline;}
.cartnav a:hover {color:#09C;}

.cartnav .complete {background-color:#000; color:#FFF;}
.cartnav .complete a {color:#FFF; font-weight:bold; text-decoration:underline;}
.cartnav .complete a:hover {color:#09C;}

.cartnav .on {background:url(../images/arrow.gif) left no-repeat; color:#000;}
.cartnav .on a {color:#000; font-weight:bold; text-decoration:underline;}
.cartnav .on a:hover {color:#09C;}


/* End Welcome */

/* Submit */

.reviewbox {font-size:12px; line-height:20px; color:#818181;}
.reviewbox .titles {background-color:#cecece; color:#333; font-weight:bold;}
.reviewbox .black {color:#000; font-weight:bold;}

/* End Submit */

/* Confirm */

.thanksbar {width:100%; background-color:#121212; font-size:24px; line-height:30px; color:#FFF; font-weight:bold; text-align:center; text-transform:uppercase; padding:5px 0;}

.newprods {width:100%; background-color:#cdcdcd; border:#b6b6b6 1px solid; color:#333; font-size:14px; font-weight:bold; line-height:24px; padding:2px 0; text-indent:15px;}

/* End Confirm */

/* About */

.headtitle {width:526px; background-color:#000; color:#FFF; font-size:14px; line-height:24px; height:24px; text-indent:15px; text-transform:uppercase; font-weight:bold;}
p.about_bottom {width:100%; background-color:#f0f0f0; text-align:center; padding:10px 0;}

.aboutnav {background-color:#1c1c1c; text-align:center; margin-top:10px;}
.aboutnav a {font-size:13px; line-height:30px; height:30px; color:#FFF; font-weight:normal; text-decoration:none;}
.aboutnav a:hover {color:#FFF; background-color:#a04132; display:block; text-decoration:none;}

/* End About */

/* Careers */

.jobsearch {background:url(http://gtmsportswear.com/gtm/images/aboutus/jobsearch.jpg); margin-top:5px; color:#FFF; font-size:11px;}

.joblist {border:#d2d2d2 1px solid; border-right:none; font-size:11px; line-height:20px;}
.joblist td {border-right:#d2d2d2 1px solid;}

.joblist .row1 {background-color:#666;}
.joblist .row1 a {color:#FFF; font-weight:bold; text-decoration:none; text-transform:uppercase;}
.joblist .row1 a:hover {color:#CCC; font-weight:bold; text-decoration:none;}

.benefits {border:#999 1px solid; border-right:none;}
.benefits td {border-right:#999 1px solid;}

/* End Careers */

/*  New Base  */
p {font-size:12px; line-height:20px; color:#000000; margin:10px 0;}
h1 {}
h2 {font-size:16px; line-height:22px; color:#333; margin:10px 0;}
h3 {font-size:14px; line-height:20px; color:#818181; margin:10px 0;}
a {color:#a34434; font-weight:normal; text-decoration:underline;}
a:hover {color:#000; font-weight:normal; text-decoration:underline;}
ul {margin-top:10px; margin-bottom:10px;}
li {  list-style:square;}
.whitetext {color:#FFFFFF; font-weight:bold;}
ul.advantage_ul{ list-style-type:none; margin:0; padding:0; margin-bottom:0px; 
 font-size:11px; }
ul.advantage_ul li{ list-style-type:none; padding-left:15px; padding-top:2px; padding-bottom:2px; }

/* End New Base */



