
.gcWrap {
	/*width: 930px;*/
	width: 796px;
	padding-left: 9px;
}

.gcLeftColumn {
	width: 370px;
	float: left;
}


.gcRightColumn {
	width: 415px;
	float: left;
	background: url(../images/gcStyle/brownDash.gif) repeat-y;
}

.gcHeader {
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 135px;
}

.gcSubHeading {
	padding-left: 136px;
}

.gcSubHeading2 {
	padding-left:0px;
}

.shapeBlurb {
	font-size: 11px;
	line-height: 13px;
	color: #7F7F7F;
	margin-top: 5px;
}

.shapeBlurb a {
	font-size: 11px;
	color: #aa9a8b;
}

.shapeBlurb a:link {
	color: #aa9a8b;
}

.shapeBlurb a:visited {
	color: #aa9a8b;
}

.shapeBlurb a:hover {
	color: #c4b2a0;
}

.shapeBlurb ul {
	padding-left: 15px;
	*padding-left: 0px;
	
	margin-left: 0px;	
	*margin-left: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	margin-top:0px;
}

.shapeBlurb li {
	margin-bottom: 3px;
}

.shapeText {
	margin-left: 145px;
	width: 212px;	
	margin-bottom: 20px;
}

.shapeText2 {
	margin-left: 20px;
	width: 215px;	
	margin-bottom: 20px;	
}

.gcLady {
	position: absolute;
	margin-left: 25px;
	*margin-left: -150px;
	margin-top: -55px;
}

.gcLady2 {
	position: absolute;
	margin-left: 350px;
	*margin-left: 260px;
}

.tipsBox {
	width: 239px;
	*width: 279px;
	background: url(../images/gcStyle/pinkBox.gif);
	margin-top: 12px;
	padding: 20px;
	padding-top: 10px;
	*padding-top: 20px;	
	margin-left: 137px;
	font-size: 11px;
	font-weight: bold;
}

.tipsBox ul {
	margin-left: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
}

.tipsBox li {
	list-style-type:square;
	padding-bottom: 6px;
/*	color: #998ca1;*/
	color: #8d8095;
}

.tipsBoxBottom {
	display: block;
	height: 9px;
	width: 279px;
	margin-left: 137px;	
	background: url(../images/gcStyle/pinkBoxBottom.gif);
	overflow: hidden;
	margin-top: -9px;
}

.tipsBox2 {
	width: 239px;
	*width: 279px;
	background: url(../images/gcStyle/pinkBox.gif);
	margin-top: 12px;
	padding: 20px;
	padding-top: 10px;
	*padding-top: 20px;
	margin-left: 49px;
	font-size: 11px;
	font-weight: bold;
}

.tipsBox2 ul {
	margin-left: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
}

.tipsBox2 ul ul {
	margin-left: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
	margin-top: 6px;
}

.tipsBox2 ul ul li {
	list-style-type: circle;
	font-size: 11px;
}

.tipsBox2 li {
	list-style-type:square;
	padding-bottom: 6px;
	color: #8d8095;
	
}

.tipsBoxBottom2 {
	display: block;
	height: 9px;
	width: 279px;
	margin-left: 49px;
	background: url(../images/gcStyle/pinkBoxBottom.gif);
	overflow: hidden;
	margin-top: -9px;
}

.hourGlassShape {
	positon: absolute;
	width: 47px;
	height: 74px;
	background: url(../images/gcStyle/hourGlassShape.png);	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/gcStyle/hourGlassShape.png,sizingMethod='scale');	
	margin-top: -65px;
	margin-left: 390px;
}

.rectangleShape {
	positon: absolute;
	width: 40px;
	height: 79px;
	background: url(../images/gcStyle/rectangleShape.png);	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/gcStyle/rectangleShape.png,sizingMethod='scale');		
	margin-top: -65px;
	margin-left: 310px;
}

.invertedTriangleShape {
	positon: absolute;
	width: 57px;
	height: 71px;
	background: url(../images/gcStyle/invertedTriangleShape.png);	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/gcStyle/invertedTriangleShape.png,sizingMethod='scale');		
	margin-top: -60px;
	margin-left: 395px;
}

.triangleShape {
	positon: absolute;
	width: 57px;
	height: 71px;
	background: url(../images/gcStyle/triangleShape.png);
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/gcStyle/triangleShape.png,sizingMethod='scale');			
	margin-top: -60px;
	margin-left: 305px;
}



/* COMMON STYLES */

.clothesModel {
	width:220px;
	height:490px;
	float:left;
}

.quoteBlurb {
	width:320px;
	height:490px;
	float:left;
	background:#000000;
}

.logoProduct {
	width: 240px;
	height: 490px;
	float: left;
}





	
	
.container {
	/*background: url(../images/gcStyle/containerBg.gif) repeat-y;*/
	width: 786px;
	padding-left: 9px;
	float:left;
}
	
	
#sliderWrap {
	background: url('../images/gcstyle/purpleBg.jpg');
	display: block;
	width: 786px;
	height: 114px; 
	overflow: hidden;
	float:left;
}
    
.leftArrow {
	display: block; height: 114px; float: left;
}

.middleWrap {
	display: block; height: 114px;float: left; width: 732px; overflow: hidden;
}

.rightArrow {
	display: block; height: 114px; float: left;
}
	
#products {
	width: 1200px;
}	
	
.triangleQuote {
	width: 320px;
	float: left;
	padding-top: 10px;
}
	
.mainBlurb {
	width: 290px;
	height: 163px;
	float: left;
	padding: 15px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
}

#otherLinks a {
	color: #FFFFFF;
	font-size: 10px;
}	

#otherLinks a:hover {
	color: #FFFFFF;
}	

#otherLinks a:visited {
	color: #FFFFFF;
}	

#otherLinks a:link {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}	
	
.innerBlurb {
	width: 290px;
	position: absolute;
	text-align: left;	
	filter: alpha(opacity=0);
	-moz-opacity:.0;
}
	
.productHero {
	position: absolute;
	width: 260px;
	height: 381px;
	color: #666666;
	font-size: 11px;
	line-height: 13px;
	text-align: center;		
}

#products a {
	padding-right: 14px;
	padding-left: 14px;
}	

.innerProduct {
	position: absolute;
	text-align: center;		
	width: 250px;
	float: left;
	left: 0;	
	filter: alpha(opacity=0);
	-moz-opacity:.0;
	color: #777777;		
	font-size: 12px;
	line-height: 15px;
}

.innerProduct strong {
	font-weight: normal;
	color: #6998ac;
}

.innerProduct em {
	font-style: normal;
	color: #9F9F9F;
}
	
.gcStyleLogo {
	padding-left: 112px;
	width: 134px;
	height: 109px;
	float: left;
}
	
.priceBlurb {
	/*position: absolute;*/
	text-align:left;
	/*margin-top: -180px;
	margin-left: 180px;
	z-index: 10000;*/
	font-size: 10px;
	border-left: 1px dotted #DDDDDD;
	margin-left: 15px;
	padding-left: 5px;
	line-height: 13px;
	width:211px;
	float:left;
}	

.productImage {
	width:260px;
	height:315px;
	float:left;
}




