/*
Theme Name: Florist-NYC
Theme URI: http://florist-nyc.info
Description: Florist-NYC
Version: 1.6
Author: Florist-NYC
Author URI: florist-nyc.info


*/



* {
	padding:0px;
	margin:0px;
	list-style:none;
	border:none;
	text-decoration:none;
	}	
body {
	padding:0px;
	margin:0px;
	background-color:#D3E9CD;
	}
.spacer{clear:both; line-height:0px;}

/*---------------------Wrapper--------------------*/
#wrapper {
	width:980px;
	margin:0 auto;
	position:relative;
	}
/*-----------------Body-------------------*/
#body {
	width:961px;
	padding:0 9px 26px 10px;
	background-color:#fff;
	}
/*----------------Top---------------*/
#topDiv {
	width:961px;
	height:99px;
	background:url(images/manhatten-buildings.gif) 0 bottom no-repeat;
	}
/*--------------Logo------------*/
#logo {
	width:411px;
	float:left;
	font:bold 39px/68px Arial, Helvetica, sans-serif;
	color:#348B00;
	}
#logo a {
	font:bold 39px/68px Arial, Helvetica, sans-serif;
	color:#348B00;
	}	
#logo p {
	font:normal 11px Arial, Helvetica, sans-serif;
	}
#number {
	width:257px;
	float:right;
	padding:22px 11px 0 0;
	font:normal 15px/15px Arial, Helvetica, sans-serif;
	color:#1F1F1F;
	text-align:right;
	}
#number p {
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#1F1F1F;
	}
#number span {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#348B00;
	}
/*-----------------Nav------------------*/
#nav {
	width:961px;
	height:35px;
	background:url(images/nav-bg.jpg) 0 0 repeat-x;
	}
#nav-left {
	background:url(images/nav-left.jpg) left 0 no-repeat;
	width:4px;
	height:35px;
	float:left;
	}	
#nav-right {
	background:url(images/nav-right.jpg) right 0 no-repeat;
	width:4px;
	height:35px;
	float:right;
	}
#nav ul {
	float:left;
	}
#nav ul li {
	background:url(images/divider.gif) left center no-repeat;
	line-height:35px;
	padding:0 24px;
	float:left;
	}
#nav ul li.no-bg {
	background:none;
	padding-left:17px;
	}
#nav ul li a {
	font:normal 14px/35px Georgia, "Times New Roman", Times, serif;
	color:#fff;
	}
#nav ul li a:hover {
	color:#A4FF6F;
	}
/*----------------Banner---------------*/
#banner {
	width:594px;
	height:264px;
	background:url(images/banner.jpg) 0 0 no-repeat;
	position:relative;
	margin:0 0 19px;
	padding:24px 0 0 367px;
	}
#banner h2 {
	font:bold 35px/40px "Times New Roman", Times, serif;
	color:#348B00;
	}
#banner ul {
	margin:0 0 0 40px;
	}	
#banner ul li {
	background:url(images/flower-bullet.gif) left center no-repeat;
	padding:0 0 0 20px;
	font:bold 16px/27px Georgia, "Times New Roman", Times, serif;
	color:#394B0C;
	}
#banner h2 span {
	color:#70C140;
	}	
#banner p {
	width:192px;
	height:60px;
	position:absolute;
	right:42px;
	top:199px;
	}
	#banner div.call_now{
	width:232px;
	height:54px;
	position:absolute;
	background:url(images/call_me_bg.jpg) no-repeat 0 0;
	right:22px;
	bottom:28px;
	padding:86px 0 0;
	text-align:center;
	font:bold 15px/20px Arial, Helvetica, sans-serif;
	color:#000;
}
#banner div.call_now h1{
	font:bold 22px/25px Arial, Helvetica, sans-serif;
	color:#348b00;
}
/*------------Three Column------------*/
#threeColumn {
	width:933px;
	padding:0px 14px 15px 16px;
	}
#freshFlower {
	width:246px;
	float:left;
	background:url(images/column-divider.gif) right bottom no-repeat;
	padding:0 48px 0 0;
	}
#freshFlower h2, #indoorPlants h2, #interiorLandscaping h2 {
	padding-bottom:11px;
	font:bold 19px/15px "Times New Roman", Times, serif;
	color:#freshFlower;
	}
#freshFlower h2 span, #indoorPlants h2 span, #interiorLandscaping h2 span {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#407521;
	padding:0 0 0 20px;
	}
#freshFlower ul, #indoorPlants ul, #interiorLandscaping ul {
	margin:15px 0 0 20px;
	}
#freshFlower ul li,#indoorPlants ul li,#interiorLandscaping ul li {
	background:url(images/bullet.jpg) left center no-repeat;
	font:normal 13px/17px Arial, Helvetica, sans-serif;
	color:#261313;
	padding:0 0 0 16px;
	}
#freshFlower a, #indoorPlants a, #interiorLandscaping a {
	background:url(images/order-bttn.gif) 0 0 no-repeat;
	width:160px;
	display:block;
	text-align:center;
	font:bold 13px/27px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:21px 0 0 43px;
	}
#freshFlower a:hover, #indoorPlants a:hover, #interiorLandscaping a:hover {
	color:#4A230E;
	}		
#indoorPlants {
	width:248px;
	float:left;
	background:url(images/column-divider.gif) right bottom no-repeat;
	margin-left:49px;
	padding:0 50px 0 0;
	}
#interiorLandscaping {
	width:246px;
	float:right;
	}
#left-text {
	width:632px;
	float:left;
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	color:#181818;
	}
#left-text span {
	font:bold 17px/30px Arial, Helvetica, sans-serif;
	color:#456C30;
	}
#widget {
	width:298px;
	float:right;
	}
#widgetBody {
	border:1px solid #E2E2E2;
	padding:9px 0 9px 12px;
	}
#widgetBody h2 {
	font:bold 17px/25px Arial, Helvetica, sans-serif;
	color:#587447;
	}
#widgetBody ul.sidebar {
	list-style:none;	
	padding-bottom:10px;
	}
#widgetBody ul.sidebar li {
	list-style:none;

	}
#widgetBody .widget ul {
	padding-bottom:8px;
}	
#widgetBody .widget li {
	background:url(images/arrow.gif) left center no-repeat;
	padding:0 0 0 15px;
	}
#widgetBody li a {
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#181818;
	text-decoration:underline;
	}
#widgetBody li a:hover {
	text-decoration:none;
	}
/*-----------------Footer---------------*/
#footer {
	width:980px;
	background:url(images/footer-bg.jpg) 0 0 repeat-x;
	text-align:center;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#102403;
	padding:13px 0;
	}
#footer p {
	line-height:22px;
	}
	/*	
#footer ul {
	margin:0 0 0 194px;
	
	}
#footer ul li {
	background:url(images/footer-divider.gif) left center no-repeat;
	padding:0 14px;
	float:left;
	}
#footer ul li.no-bg {
	background:none;
	}
#footer ul li a {
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#102403;
	}
#footer ul li a:hover {
	text-decoration:underline;
	}
	*/
	#footer a {
background:url(images/footer-divider.gif) left center no-repeat;
padding:0 12px;
font:normal 13px/18px Arial, Helvetica, sans-serif;
color:#102403;
}
#footer a.no-bg {
background:none;
}
#footer a:hover {
text-decoration:underline;
}
#left-text h3 {
	width:632px;
	float:left;
	font:bold 15px/20px Arial, Helvetica, sans-serif;
	color:#181818;
}
#left-text h3 a:link, #left-text h3 a:active, #left-text h3 a:visited, #left-text h3 a:hover	{
	color:#181818;
}

#left-text a:link, #left-text a:active, #left-text a:visited, #left-text a:hover	{
	color:#181818;
	font:bold 13px/20px Arial, Helvetica, sans-serif;
}