  /* COPYRIGHT -- DEGZ CLOTHING 2008, All rights reserved
-------------------------------------------------------------------*/


/*---GENERAL---*/


body {
	height:503px;
	margin:0 auto;
	text-align:center;
	background: url(../../../Images/SiteBG2.jpg) #666 top center repeat-x;
}

body.blackBG {
	background-color:#020202;}

.page {
margin: 0 auto;
text-align:center;
}

TABLE{
	font-family: Helvetica, Arial, sans;
	font-weight: normal;
	font-size: 10pt;
	}

a.small,
a.anchor,
a:link,
a:visited {
	font-size: inherit; 
	font-family: inherit; 
	color: #000;
	text-decoration: none; 
} 
a:hover {
	color: #ed1c24;
	text-decoration: none;
}

.small {
	color:#ed1c24;
	size:8px;
}

h1, h2, h3, h4, h5, p {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3 {
	font-family: Helvetica, Arial, sans;
	font-size: 30px;
	color: #ed1d24;
	font-weight: lighter;
	padding: 10px 0 5px 0;
}

h2 {
	color: #FFF;
	font-size:14px;
	border-bottom: 1px solid #ed1d24;
}

h3 {
text-transform:uppercase;
font-weight:bold;
color: #FFFFFF;
font-size:14px;
}

h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #c0ab8e;
	font-weight: 400;
}

p {
	line-height: 1.4em;
	color: #ffffff;
	font-family: Helvetica, Arial, sans;
	font-weight: normal;
	font-size: 9pt;
}

.small {
	font-size:9px;
}

/*---CUSTUMS---*/

#header {
	padding: 0px;
	margin: 0px;
	background: #FFF;
	height: 115px;
	background: url(../../../Images/Nav-BG.jpg) top left repeat-x;
}

#header h2 {
	padding: 0 0 0 274px;
}

#header h2 span {
	border-left: solid 1px #FFF;
	float: right;
}

#header h2 a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #ed1d24;
	font-weight: normal;
	text-decoration: none;
	display: block;
	padding: 10px 25px 2px 2px;
}

#header h2 a:hover {
	background: url(../../../Images/Nav-BG.jpg) top left repeat-x;
}

a#memLogin {
	
	display: block;
	height: 43px;
	width: 191px;
	background: url(../../../Images/memLogin_btn.gif) left top no-repeat;
	margin: 0 0 20px 0;
}
a#memLogin:hover {
	
	background-position: left bottom;

}

/*---NAVIGATION---*/

ul#minitabs{
	list-style: none;
	margin: 0;
	padding: 2px 20px;
	text-transform:uppercase;
	font:12px Arial, Helvetica, sans-serif;
	text-align: center;
	white-space: nowrap;

}

ul#minitabs li {
	display: inline;
	margin: 0 35px;

}

ul#minitabs a {

	text-decoration: none;
	padding: 2px 0 0px;
 	/*--border-top: 5px solid #ed1c24;--*/
 	color: #000;  
}

ul#minitabs a#current {
	/*--border-color: #000;--*/
	color:#ed1c24;

}

ul#minitabs a:hover {

	/*--border-color: #000;--*/
	color: #ed1c24;

}


td#logo {
	height: 99px;
	width: 313px;
	}
	
	a#logo {
		height: 99px;
		width: 313px;
		background:url(../../../Images/Logo2.jpg);
		background-position:top left;
		display:block;
		
}
		a#logo:hover {
			background-position: left bottom;
		}
		
span.hideText {
	display:none;}

/*----------NEW NAV----------------*/

span.hide-text {
/*--display:none;--*/
}

#NavBG {
	background:url(../../../Images/NavBG.gif);
	height:48px;
	width:721px;
	margin:0 auto;
	text-align:center;
	}
	

td#Nav a {
background-position:left top;
background-repeat:no-repeat;
/*--display:block;--*/
height:28px;
width:86px;
}

td#Nav a:hover {
background-position:0pt -28px;
}

a#Sizing {
background-image:url(../../../Images/Sizing.jpg);
}

a#Shop {
background-image:url(../../../Images/Shop.jpg);
}

a#Guarantee {
background-image:url(../../../Images/Guarantee.jpg);
}

a#AboutUs {
background-image:url(../../../Images/AboutUs.jpg);
}

#CheckCart {
	margin:0 auto;
	text-align:center;}
	
	#CheckCart a {
		color:#020202;
		text-transform:uppercase;
		padding-right:15px;}
		
		#CheckCart a:hover {
			color:#020202;
			padding-right:15px;
			text-transform:uppercase;
			text-decoration:none;}




/*---Scrolling--*/
#contentMain {
	background:#020202;
	width:100;}

	.stripe{
		background:url(../../../Images/stripes.gif) top center repeat-x;
		height:14px;

		}

.l-pad  {

padding: 0 0 0 40px;

}

.greyBorder td {
border-top:#CCCCCC 1px solid;
padding: 4px 0 0 0;
}

#top-links {
	text-align:right;
	color:#000000;
	
}

	#top-links a {
		color:#000000;
	}
	
		#top-links a:hover {
			color:#ed1c24;
			text-align:center;
		}

span.prod-detail-part-label {
	color:#cccccc;
}

.redType {
	color:#ed1c24;
}

td.page-footer-content {
	border:none;
	padding: 0px 0px 0px 0px;}

#ctl00_pageContent_checkoutPanel {
	width:800px;
	margin:0 auto;}

td.page-column-center{
	width:800px;}
	
.content cart-container {
	width:850px;
	text-align:center;
	margin:0 auto;
	}
	
	table.checkout-customer-container td.content-body h5, table.checkout-shipping-container td.content-body h5, table.checkout-coupons-container td.content-body h5, table.checkout-review-container td.content-body h5, table.checkout-payment-container td.content-body h5, table.checkout-confirmation-container td.content-body h5, table.checkout-account-container td.content-body h5, table.checkout-summary-container td.content-body h5, table.checkout-error-container td.content-body h5 {
	color:#000000;}
	
	tr.invoice-detail-row td, tr.invoice-detail-row-alt td {
	color:#000000;}
	
#footer {
	width:770px;
	}
	
	#footer a {
		color:#333333;}
		
		#footer a:hover {
			color:#000}
	

#form {
	background-color:#000000;}
	
div.prod-detail-desc {
	text-align:left;
	font-size:9px;
	}
	
span.prod-detail-cost-value {
	color:#ed1d24;
	}
	
div.product-list-text {
	font-size:9px;}
	
#footer {
	padding-top:10px;}
	
	#footer #on {
		color:#85060F;}
		
.content checkout-cart-container {
	width:800px;
	margin:auto;}

	
#ctl00_pageContent_loginRegister_rightPane {
	background-color:#020202;
	}
	
#ctl00_pageContent_loginRegister_leftPane {
	background-color:#020202;
	}
	
td.content-head {
	padding-left:30%;
	}
	
td.content-nav {
	padding-left:30%;
	}
	
td.content-head, td.content-nav, td.content-body {
	background-color:#020202;}
	

td#contentMain {
	}
	
table.account-container td.content-body {
padding-left:30%;}

table.content account-container {
	}
	
table.content forgot-password-container {
	background-color:#020202;
	}

td.product-list-item-container, td.product-list-item-container-alt {
	background-color:#020202;}
	
div#wrapper td.page-column-center {
	background-color:#020202;}
	
#frame {
	border-color:#020202; 
	border-right:#020202; 
	border-left:#020202;}

table#shirts td {
	padding-right:10px;}
	
#cart {
	background:url(../../../Images/cartBG.jpg) top center no-repeat;
	width:21px;
	height:321px;
	}
	
#SrtArea {
	width:100%;
	overflow:hidden;
	background-color:#020202;
	}