/****************************************
START  Rules to remove pink border from content div bottom
*****************************************/
body#ptStoreFront div#content {
	border-bottom: none;
}

/* GDD-462 */
div#content {	
	margin-top: 10px; margin-left: 5px;
}

h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; }

h2 { font-size:1.6em; }

h4, p.main { font-size:1.2em; }

h1, p.main { margin: 0 0 10px 0; }

a { color:#FEA102; text-decoration:underline; } 
a:hover { color:#666666; text-decoration:none; }

div.contentSections {
	float:left;
	margin-left:8px;
	margin-right:12px;
	/*border:1px solid #CCCCCC;*/
}

div#content div.column1of2 { width:560px; height: 32.4em; }
div#content div.column2of2 { width:343px; border:none; }
div#content div.last { margin-right: 0px; }

h1, ul#importantLinks a, ul#importantLinks p.main, ul#importantLinks h2 {
	color:#FFFFFF;
}

ul#importantLinks a {
	 text-decoration:none;
}

ul#importantLinks li.link1 a {
	 color:#000000;
}

ul#importantLinks { 
	list-style : none;
	width: 363px;
}

ul#importantLinks li {
	margin: 0 0 10px 0;
	padding: 5px 7px 5px 7px;
	position: relative;
	height: 6.4em;
}

img.importantLinkImg {
	position:absolute;
	top:0;
	right:5px;
}

ul#importantLinks h2, ul#importantLinks p { 
	float:left;
	width:230px;
	margin:0;
}

/* GDD-470 */
div#seo {
	width: 950px;
	position:absolute;
	top: 100%; 
	margin:100px auto 100px auto;
	left:5px;
	/*
	left:150px;
	*/	
}

div#seo div#seo02 {
	min-height: 36px;
	float: left;
	width: 950px;
	font-size: 1.2em;
}

div#seo div#seo02 h2 {
	display: none;
}
/* GDD-462 */

div#intro {
	width: 950px;
	position:absolute;
	top: 100%; 
	margin:100px auto 100px auto;
	left:5px;
	/*
	left:150px;
	*/	
}

div#intro div#intro02 {
	min-height: 36px;
	float: left;
	width: 950px;
	font-size: 1.2em;
}

div#intro div#intro02 h2 {
	display: none;
}
/****************************************
END  Rules to remove pink border from content div bottom
*****************************************/

/****************************************
START  Contents of carousel.css 
*****************************************/

div#carousel img {
	border: none;
}

body#ptStoreFront div#primary div#carousel {
	border: none;
	width: 960px;
	margin: 0 5px 0;
}

div#carouselOuter {
/*	width: 960px;
	margin: 0 5px 0;*/
}

div#carouselOuter div#carousel {
	/*border-bottom: 1px solid #D41F55;
	position: relative;*/
}

/****************************************
END  Contents of carousel.css 
*****************************************/

/****************************************
START  Contents of promos.css 
*****************************************/

div#promos {
	clear: both;
	padding: 15px 0pt 5px 8px;
	width: 960px;
}
	
div#promos p {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.2em;
}
	
div#promos h2 {
	display: none;
}

div#promo01 img {	
	margin:0 0 -5px 0;
	padding: 1px;
}

div#promo02 img {	
	margin:0 0 -5px 0;
	padding: 1px;
}

div#promo03 img {	
	margin:0 0 -5px 0;
	padding: 1px;	
}

div#promo04 img {	
	margin:0 0 -5px 0;
	padding: 1px;	
}

div#promo05 img {	
	margin:0 0 -5px 0;
	padding: 1px;	
}

div#promos div div.type01 {
	float: left;
	width: 191px;
	padding: 0 0 0 10px;
	margin: 0;
    position: relative;
	min-height: 114px;
}


/**************************************************/
/***For Promos on The home Pages ******************/
/**************************************************/

/***Controls Promo White BG Images ***/

body#ptStoreFront div#promos div div {	 	
	background: url(../img/img_promobox_sale_bottom.gif) no-repeat left bottom;
    margin: 0;
    padding: 0;
}

div#promos div div.type01 h3 {
	float: left;
}

div#promos div div.type01 h3 img {
	float: left;
	position: static;
	margin: 7px 0 0 0;
}

body#ptStoreFront div#promos div div.type01 img {
	display: inline;

}

/***Controls Promo Paras  ***/

body#ptStoreFront div#promos div.type01 div.promoplant p {
	clear: left;
	float: left;
	width: 165px;
	line-height: 1.25em;
	padding: 0;
	margin: 3px 5px 10px 8px;
	display: inline;
}

body#ptStoreFront div#promos div.type01 div.promoplant a {
	text-decoration: none;
	color: #333333;
}

/***Controls Promo Titles and Para as well ***/

div#promos div div.type01 h3 img {
	margin-top: -1px;
	margin-left: -1px;	
}

/****************************************
END  Contents of promos.css 
*****************************************/
