body {font-size: 12px;
	    font-family: arial, helvetica, sans-serif;
	    color: #000; 
	    text-align: center;
			margin: 0;
	    padding: 0;
			background:#ffffcc;
}
h1.main {font-size: 12pt;
    font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;  
		color: #000000;
		padding-bottom: 0px;
		padding-top: 10px;
		margin: 0px auto;
}
h1 {font-size: 12pt;
    font-family: arial, helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;  
		color: #000000;
		padding-bottom: 0px;
		padding-top: 0px;
		margin: 0px auto;
}
strong {font-size: 10pt;
    font-family: arial, helvetica, sans-serif; 
		font-weight: bold;
		text-decoration: none;  
		color: #990033;
		padding-bottom: 0px;
		margin: 0px auto;
}
#container {
	background: #fff;
	border-left: 2px solid #2F0010;
	border-right: 2px solid #2F0010;
	border-bottom: 2px solid #2F0010;
	padding: 0 0 0 0;
	text-align:left;
	margin: 0 auto;
	voice-family:inherit;
	width: 766px;
	height: 870px;
}
#containernjflowers {
	background: #fff;
	border-left: 2px solid #2F0010;
	border-right: 2px solid #2F0010;
	border-bottom: 2px solid #2F0010;
	padding: 0 0 0 0;
	text-align:left;
	margin: 0 auto;
	voice-family:inherit;
	width: 756px;
	height: 1570px;
}
#logo{
	text-align:right;
  width: 766px;
	height: 120px;
  position:relative;
  top:0;
	left:0;
	padding: 0;
  background: none;
}	
#slogan {
	text-align:center;
  width: 766px;
	height: 20px;
  position:absolute;
  top:100px;
	left:0;
	padding: 0;
  background: none;
}
	
#header {

  width: 766px;
  height: 20px;
  position:relative;
  top:0;
  background:#990033;
	border-top:solid 2px #2F0010;
	border-bottom:solid 2px #2F0010;
	padding:0;
	font-size: 8pt;
  font-family: arial, helvetica, sans-serif; 
	font-weight: bold;
	color:#fff;
	}
	
#trail {
  width: 500px;
	height: 16px;
  display:inline;
	border:none;
	text-align:left;
  position:relative;
	float:left;
	padding: 0;
  background: none;
}		
#cart {
  width: 245px;
	height: 16px;
  display:inline;
	border:none;
	text-align:right;
  position:relative;
	float:right;
	padding: 0;
  background: none;
}		
#content {
	width: 600px;
	position:relative;
	float: left;
	margin-top:10px;
  margin-left:10px;
	padding:0;
	text-align: left;
}
#contentnjflowers {
	width: 616px;
	height: 100%;
	position:absolute;
	float: left;
	margin-top:10px;
  margin-left:10px;
	padding:0;
	text-align: left;
}
html>body #contentnjflowers {
  width:606px;
	height: 100%;
	margin-top:10px;
  margin-left:150px;
	border:none;
}
#leftnav {
	float: left;
  width: 140px;
	height: 728px;
  top:0;
	left:0;
  background:#990033;
	border-right:solid 2px #2F0010;
	padding:0;
	margin-right:10px;
	}

#cat {
	width: 140px;
 	list-style: none;
	margin: 0;
	padding:0;

}
#cat li {
  width: 140px;
  display: block;
	border: none;
	background: #990033;
	padding-left: 0;
	border-bottom:solid 2px #2F0010;
}
#cat li:hover {
  width: 140px;
  display: block;
	border: none;
  background:#2F0010;
	padding-left: 0;
	border-bottom:solid 2px #2F0010;
}
#cat li a {
  width: 140px;
	padding-left: 4px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
}
#cat li a:hover{
	width: 140px;
  background:#2F0010;
	padding-left: 4px;
	font-weight: bold;
	color: #fff;
}
#cat li.subcat a,
#cat li.subcat {
	width: 140px;
  background:#cc9933;
	font-weight: bold;
	color: #fff;
}
#cat li.subcat a:hover{
	width: 140px;
  background:#996600;
	font-weight: bold;
	color: #fff;
} 
.sitemapmain { PADDING-RIGHT: 0px; 
       PADDING-LEFT: 0px; 
			 PADDING-TOP: 0px; 
			 PADDING-BOTTOM: 0px; 
			 MARGIN: 0px; 
			 BORDER-TOP:solid 1px #2F0010;  
			 BORDER-BOTTOM:solid 1px #2F0010; 
			 WIDTH: 100%;  
			 HEIGHT:100%; 
			 POSITION: relative;
			 TEXT-ALIGN: center;}	
			 
.sitemapSub{ PADDING-RIGHT: 0px; 
       PADDING-LEFT: 0px; 
			 PADDING-TOP: 0px; 
			 PADDING-BOTTOM: 10px; 
			 MARGIN: 0px; 
			 BORDER:solid 1px #2F0010;  
			 WIDTH: 600px; 
			 HEIGHT:100%; 
			 POSITION: relative;
			 TEXT-ALIGN: center;}	

.sitemaptitle:link{ font-family: Arial; 
                  font-size: 10pt;
									font-weight: bold;
									text-decoration: none;  
									color: #000000;}
.sitemaptitle:active{ font-family: Arial; 
                  font-size: 10pt;
									font-weight: bold;
									text-decoration: none;  
									color: #000000;}	
.sitemaptitle:visited{ font-family: Arial; 
                  font-size: 10pt;
									font-weight: bold;
									text-decoration: none;  
									color: #000000;}	
.sitemaptitle:hover{ font-family: Arial; 
                  font-size: 10pt;
									font-weight: bold;
									text-decoration: none;  
									color: #666666;}		
			 
#WildVinesFloristMain{BACKGROUND:#ffffff;
                      BORDER:none;
											WIDTH:700px;
											HEIGHT:100%;
											TEXT-ALIGN: center;}
			
.cart_qty {           BORDER:solid 1px #2F0010;  
											TEXT-ALIGN: left;
											width: 20px;
											font-size: 9pt;
                      font-family: Arial; 
										  font-weight: bold;
										  text-decoration: none;  
										  color: #000000;}													
											

											
											
									
#full {PADDING-LEFT: 10px;
       PADDING-TOP: 10px;
}						
											
.flowersubmit {     BORDER:solid 1px #2F0010;  
											TEXT-ALIGN: center;
											width: 75px;
											font-size: 9pt;
                      font-family: Arial; 
										  font-weight: bold;
										  text-decoration: none;  
										  color: #990033;
											BACKGROUND:#ffffff;
											cursor: pointer; cursor: hand;
											}
.flowersubmit-big {   BORDER:solid 1px #2F0010;  
											TEXT-ALIGN: center;
											width: 150px;
											padding-top:1px;
											padding-bottom:1px;
											font-size: 10pt;
                      font-family: Arial; 
										  font-weight: bold;
										  text-decoration: none;  
										  color: #990033;
											BACKGROUND:#ffffff;
											cursor: pointer; cursor: hand;
											}													
											
											
.flowersubmitover { BORDER:solid 1px #2F0010;  
											TEXT-ALIGN: center;
											width: 75px;
											font-size: 9pt;
                      font-family: Arial; 
										  font-weight: bold;
										  text-decoration: none;  
										  color: #990033;
											BACKGROUND:#ffffff;}
												
.flowercontinue {     BORDER:solid 1px #2F0010;  
											TEXT-ALIGN: center;
											width: 150px;
											font-size: 9pt;
                      font-family: Arial; 
										  font-weight: bold;
										  text-decoration: none;  
										  color: #990033;
											BACKGROUND:#ffffff;
											}	
											
											
.flowercontinueover { BORDER:solid 1px #2F0010;  
											TEXT-ALIGN: center;
											width: 150px;
											font-size: 9pt;
                      font-family: Arial; 
										  font-weight: bold;
										  text-decoration: none;  
										  color: #990033;
											BACKGROUND:#ffffff;}																								
											
#flower_footerleft{   BORDER-RIGHT:solid 2px #2F0010;
											font-size: 8pt;
                      font-family: Arial; 
										  text-decoration: none; 
											TEXT-ALIGN: left; 
										  }		
#flower_footercenter{        BORDER-RIGHT:solid 2px #2F0010;
											font-size: 8pt;
                      font-family: Arial; 
										  text-decoration: none;
											TEXT-ALIGN: center;  
										  }
#flower_footerright{         BORDER:none;
											font-size: 8pt;
                      font-family: Arial; 
										  text-decoration: none;
											TEXT-ALIGN: right;  
										  }																																																						
#footer_florist_new_jersey{BACKGROUND:#ffffff;
                      BORDER-TOP:solid 2px #2F0010;
											BORDER-RIGHT:solid 2px #2F0010;
											BORDER-BOTTOM:solid 2px #2F0010; 
											WIDTH:100%;
											HEIGHT:20px;
											TEXT-ALIGN: center;}
											
.admintitle{BACKGROUND:#ffffff;
                      WIDTH:100%;
                      }											
.category{BACKGROUND:#990033;
                      WIDTH:100%;
                      BORDER-BOTTOM:solid 2px #2F0010;}
.categoryover{BACKGROUND:#2F0010;
                      WIDTH:100%;
                      BORDER-BOTTOM:solid 2px #2F0010;}											
.subcategory{BACKGROUND:#cc9933;
                      WIDTH:100%;
                      BORDER-BOTTOM:solid 2px #2F0010;
											color: #FFFFFF;}											
.subcategoryover{BACKGROUND:#996600;
                      WIDTH:100%;
                      BORDER-BOTTOM:solid 2px #2F0010;}
.parentcategory{BACKGROUND:#990033;
                      WIDTH:100%;
                      BORDER-BOTTOM:solid 2px #2F0010;
											color: #FFFFFF;}											
											
.white{ font-size: 9pt;
                  font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #ffffff;}	
.florist_maroon{  font-size: 9pt;
                  font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #990033;}
.florist_maroon:link{ font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #990033;}
.florist_maroon:active{ font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #990033;}	
.florist_maroon:visited{ font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #990033;}	
.florist_maroon:hover{ font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #990033;}	
									
								
																			
.linkwhite:link { font-size: 9pt;
                  font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #ffffff;}
.linkwhite:active	{ font-size: 9pt;
                  font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #ffffff;}	
.linkwhite:visited { font-size: 9pt;
                  font-family: Arial; 
									font-weight: bold;
									text-decoration: none;  
									color: #ffffff;}								
.linkwhite:hover { font-size: 9pt;
                   font-family: Arial; 
									 font-weight: bold;
									 text-decoration: none; 
									 color: #cccccc;}


a:link {
  font-size: 9pt;
	color: #990033;
	text-decoration: underline;
	font-weight: bold;
}
a:visited  {
  font-size: 9pt;
	color: #990033;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
  font-size: 9pt;
	color: #330000;
	text-decoration: underline;
	font-weight: bold;
}		
#disclaimer{          
font-size: 8pt;
font-family: Arial; 
text-decoration: none;
TEXT-ALIGN: justify;
color: #999966;
position: relative;
width: 756px;
}							 						
#disclaimer a:link, a:hover, a:visited{
font-size: 8pt;
font-family: Arial; 
text-decoration: none;
TEXT-ALIGN: left;
color: #999966;
}
									
.wflorist {display:none;
} 		
										
#main_image_holder {
  width: 610px;
	height: 700px;
 	list-style: none;
  padding: 0;
	margin:0;
	display: inline;
	float:left;
	left:0;
}

#main_image_holder li {
 	list-style: none;
	display: inline;
	border: none;
	background: none;
	width: 140px;
	height: 165px;
}
#main_image_holder li span{
  float:left;
 	list-style: none;
  display: block;
	border: none;
	background: none;
	width: 140px;
	height: 165px;
	margin: 2px		
}
#main_image_holder li img{
  border: 0;
	padding: 0;
	margin: 0;
}
#yourcart {
	margin: 5px;
	padding: 5px;	
	border: 1px solid #330000;
	display:block;
	float:right;
	width:120px;
	height:100px;
}
.inCartItems {
	margin: 5px;
	padding: 5px;	
	width: 450px;
	border: 1px solid #330000;
	display:block;
	float:left;
	font-size: 9pt;
}

.inCartItems td{
	font-size: 9pt;
	margin: 2px;
}
#orderinfo {
	margin: 5px;
	padding: 5px;	
	width: 580px;
	border: none;
	display:block;
	float:left;
	font-size: 9pt;
}
#fullImage {
float:left;
display: block;
width:600px;
text-align:left;
border:none;
background:none;
margin-left:10px;
margin-top:10px;
}
#alt_view {
float:left;
display: block;
width:600px;
text-align:left;
border:none;
background:none;
margin-left:10px;
margin-top:10px;
}
#alt_view img{
padding-right:10px;
border:0;
}
#fullImage img{
padding-right:10px;
}
.nostyle:link {
  font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
}
.nostyle:visited{
  font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
}
.nostyle:hover {
  font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
}