/*  comments   */
body
{	
padding:0;
    margin: 1px;
	margin-left:1px;
	margin-right:1px;
    background-color: #330000;

}
.leftoutoftwo
	{width:370px;
	text-align:left;
	float:left;
	}
	
	.rightoutoftwo
	{width:370px;
	text-align:left;
	float:left;}
.largecart
{color:#FFFFFF;
}

h1
{font-size:18px;
font-style:normal;;
color:#ffffff;

;} 

.white
{color:#FFFFFF;
font-size:medium;}

.whitemargin
{color:#FFFFFF;
margin-left:20px;
font-size:medium;}


.topbox
{
position:absolute;
	top:10px;
	left:10px;
	height:220px;
	width:1072px;
	background-color:#4f0000;
	height:170px;
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-top: 5px;
}

.leftbox
{
color:#ffffff;
	position:absolute;
	top:230px;
	left:10px;
	
	width:160px;
	background-color:#4f0000;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:left;
	
	margin-bottom: 12px;
	margin-left: 10px;
	
	margin-right: 15px;
	padding-left: 10px;	
	padding-bottom: 10px;
	padding-right: 10px;		
}



.centerbox
{
width:1025px;
height:5000px;
color:#ffffff;
position:absolute;
left:215px;
top:230px;
	background-color:#4f0000;
	margin-right:1px;
	margin-left:2px;
	
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;	
	padding-bottom: 5px;
	font-size:16px;
	text-align:center;
	
	}
	

/*-----------------------------  Link coloring these must be kept in order----------------*/
a.dark:link{color:#ffcc33;
}
a.dark:visited{color:#ffcc33;}
a.dark:focus{color:#ffcc33;}
a.dark:hover{color:#9F9FFF;}
a.dark:active{color:#ffcc33;}
a.dark{text-decoration:none;
vertical-align:bottom;
padding-top:15px;
margin-top:30px;
}

a.title:link{color:#CC3333;}

a.title:visited{color:#ffcc33;}
a.title:focus{color:#ffcc33;}
a.title:hover{color:#9F9FFF;}
a.title:active{color:#ffcc33;}
a.title{text-decoration:none;
font-size:22px;
font-style:italic;
text-align:center;
padding:10px;}

a.titlesmall:link{color:#CC3333;}

a.titlesmall:visited{color:#ffcc33;}
a.titlesmall:focus{color:#ffcc33;}
a.titlesmall:hover{color:#9F9FFF;}
a.titlesmall:active{color:#ffcc33;}
a.titlesmall{text-decoration:none;
font-size:18px;
font-style:italic;
text-align:center;
margin-left:80px;}

a.titlesmallnomargin:link{color:#CC3333;}

a.titlesmallnomargin:visited{color:#ffcc33;}
a.titlesmallnomargin:focus{color:#ffcc33;}
a.titlesmallnomargin:hover{color:#9F9FFF;}
a.titlesmallnomargin:active{color:#ffcc33;}
a.titlesmallnomargin{text-decoration:none;
font-size:16px;
font-style:italic;
text-align:center;
text-decoration:underline;
}


a.titleleft:link{color:#CC3333;
}
a.title:visited{color:#ffcc33;}
a.title:focus{color:#ffcc33;}
a.title:hover{color:#9F9FFF;}
a.title:active{color:#ffcc33;}
a.title{text-decoration:none;
font-size:28px;
font-style:italic;
text-align:left;}

a.mainlink:link{color:#ffcc33;
}
a.mainlink:visited{color:#ffcc33;}
a.mainlink:focus{color:#ffcc33;}
a.mainlink:hover{color:#9F9FFF;}
a.mainlink:active{color:#ffcc33;}
a.mainlink{text-decoration:none;
font-size:16px;
font-style:italic;
text-align:center;
font-weight:400;}



a:link{color:#ffcc33;}
a:visited{color:#ffcc33;}
a:focus{color:#ffcc33;}
a:hover{color:#9F9FFF;}
a:active{color:#ffcc33;}
a{text-decoration:underline;}

a.large:link{color:#ffffff;}
a.large:visited{color:#cc9900;}
a.large:focus{color:#9F9FFF;}
a.large:hover{color:#9F9FFF;}
a.large:active{color:#CCCC33;}
a.large{text-decoration:underline;}


/*/ <a class="light" href="fdsa">
						/**************************Substitute ?????????? and use****************************/
h3 {color:#ffffff;
font-size:20px;
width:600px;
text-align:center;}						
.links {
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:500;
	font-style:normal;
	text-align:left;
	color: #ffffff;
	line-height: 1.5;
	vertical-align:bottom;		
	}

	.headerspan
	{font-size:24px;
	text-align:center;
	color:#ffcc33;
	}
.spancol1						
	{width:750px;
	
	
	font-size:12px;
	
	}	
.spancol2						
	{width:50%;
	float:left;
	font-size:12px;
	margin-bottom:30px;

    }
.spancol2a						
	{width:300px;
	float:left;
	font-size:18px;
	margin-bottom:40px;
	margin-left:20px;
	margin-right:20px;
	text-align:left;
	padding-right:10px;
	padding-left:10px;

    }
.spancol3						
	{width:33%;
	float:left;
	font-size:12px;
	margin-bottom:30px;
	}
.gcspancol3						
	{width:33%;
	float:left;
	font-size:12px;
	margin:1px;
	text-align:left;
	margin-left:1px;
	
	}	
	
.spancol4						
	{width:185px;
	float:left;
	font-size:12px;
	margin-bottom:30px;
	}
	
.spancol5						
	{width:145px;
	float:left;
	font-size:12px;
	margin-bottom:30px;
	}
.center
{
width:740px;
margin:1px;
margin-left:auto;
margin-right:auto;
padding-left:5px;
padding-right:5px;
}		
.price {
	color: #CC3366;
	font-size: 16px;
	}					

.left
{text-align:left;
width:750px;
padding:15px;}

.right
{text-align:right;}

.full
{width:700px;}

.description
{font-size:16px;
width:700px;
margin-left:auto;
margin-right:auto;
text-align:center;

}

.name {
	color: #FFFFFF;
	font-size: 16px;
}
.listingimageplants {
	text-align:center;
	width:360px;
	position: static;
	top: 50px;
	float:left;
	
	font-size: 18px;
	color: #FF0000;
	}
	
.description3
{font-size:16px;
width:250px;

margin-left:auto;
margin-right:auto;
text-align:center;

}

.productimage
{width:100px;}

.listingimageplants3 {
	text-align:center;
	width:200px
	position: static;
	top: 50px;
	float:left;
	
	font-size: 18px;
	color: #FF0000;
	}
.large{
font-size:16px;
text-align:left;
}	
		
		
.cblack{
font-size:12px;
margin-bottom:15px;
height:100%;
}
.footer
{float:left;

margin-top:10px;}
/*width:800px;*/
p{text-align:left;}


.store
{width:90%;
margin-left:5px;
float:left;
padding-top:10px;
margin-top:10px;

}
.vtop
{vertical-align:top;}

a.titlel{text-decoration:none;
font-size:18px;
font-style:italic;
text-align:center;}


.images2 {font-size:12px; text-align:center; width:50%; float:left; padding-bottom:10px; }


.images3 {font-size:12px; text-align:center; width:33%; float:left; padding-bottom:10px; }


.images4 {font-size:16px; text-align:center; width:25%; float:left; padding-bottom:10px; }


.images5 {font-size:12px; text-align:center; width:20%; float:left; padding-bottom:10px; }

/* new styles for new template 11/21/09 */



.newwrapper {font-family:Georgia, "Times New Roman", Times, serif, "Century Gothic"}
.newstore
{width:100%; height:60px;
padding-top:5px;
padding-left:5px;
float:left;
padding-right:5px;

}

p.new {font-size:14px; }
h1.new {font-size:22px; font-weight:700; color:#ffffff;}
h2.new {font-size:20px;font-weight:600; color:#ffffff;}
h3.new {font-size:18px;font-weight:600; color:#ffffff;}

.instore {width:50%; float:left;}

.newcenterbox
{


color:#ffffff;
position:absolute;
left:205px;
top:230px;
	background-color:#4f0000;
	margin-right:1px;
	margin-left:2px;
	
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;	
	padding-bottom: 5px;
	font-size:16px;
	text-align:center;
	
	width:875px;
	}
	
	.rightbox {
position:absolute;
left:1097px;
top:230px;
width:125px;
background-color:#4f0000;
	
border-right: #696969 1px solid;
border-top: #696969 1px solid;
border-left: #696969 1px solid;
border-bottom: #696969 1px solid;
font-family:"Times New Roman", Times, serif;
font-size:14px;
text-align:left;
	
margin-bottom: 12px;
margin-left: 10px;
	
margin-right: 15px;
padding-left: 10px;	
padding-bottom: 10px;
padding-right: 10px;		
}

.newleftbox
{
color:#ffffff;
	position:absolute;
	top:230px;
	left:10px;
	
	width:150px;
	background-color:#4f0000;
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	text-align:left;
	
	margin-bottom: 12px;
	margin-left: 10px;
	
	margin-right: 15px;
	padding-left: 10px;	
	padding-bottom: 10px;
	padding-right: 10px;		
}

.newtopbox
{
position:absolute;
	top:10px;
	left:10px;
	height:220px;
	width:1222px;
	background-color:#4f0000;
	height:170px;
	border-top: #696969 1px solid;
	border-right: #696969 1px solid;
	border-left: #696969 1px solid;
	border-bottom: #696969 1px solid;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-top: 5px;
}

.product {color:#ffffff; font-size:12px; text-align:center; padding-right:5px; padding-bottom:20px; padding-top:5px;

}

a.product:hover {color:#9F9FFF; font-size:12px;}

a.product:active {color:#ffcc33; font-size:12px;}









	

