/*
Alison's Flowers
URL: http://www.alisonsflowers.co.za
Developed by: World Wide Creative : http://www.worldwidecreative.co.za
Coded by Jason Bagley - CSS ninja : http://www.jasonbagley.com
*/

@import url('reset.css');
@import url('text.css');

body{
	width: 946px;
	margin: 20px auto 0;
	color: #80807F;
}

/*--heading---------------------------------------------*/

#header{
	width: 946px;
	overflow: hidden;
	margin-bottom: 20px;
}

#logo{
	float: left;
	width: 522px;
}

#menu{
	float: right;
	text-align: right;
	width: 424px;
}

#menu li a{
	display: block;
	height: 126px;
	float: left;
	
}

#menu li a:hover{
	text-decoration: none;
}

#menu ul{
	list-style: none;
	
}

#menu li{
	display: inline;
	list-style-type: none;
	text-indent: -9999px;
	
}

#menu li.home a{
	background: url(../images/nav-home.gif) no-repeat 0 0;
	width: 70px;
	
}

#menu li.home-active a{
	background: url(../images/nav-home-active.gif) no-repeat 0 0;
	width: 70px;
}

#menu li.inspiration a{
	background: url(../images/nav-inspiration.gif) no-repeat 0 0;
	width: 125px;
}

#menu li.inspiration-active a{
	background: url(../images/nav-inspiration-active.gif) no-repeat 0 0;
	width: 125px;
}

#menu li.inspiration-inactive a{
	background: url(../images/nav-inspiration-inactive.gif) no-repeat 0 0;
	width: 125px;
}

#menu li.contact a{
	background: url(../images/nav-contact.gif) no-repeat 0 0;
	width: 96px;
}

#menu li.contact-active a{
	background: url(../images/nav-contact-active.gif) no-repeat 0 0;
	width: 96px;
}

#menu li.home a:hover, #menu li.inspiration a:hover, #menu li.inspiration-inactive a:hover, #menu li.contact a:hover{
	background-position: 0 -126px;
}

/*--content---------------------------------------------*/
#content{
	width: 946px;
	height: 477px;
	margin-bottom: 20px;
	overflow: hidden;

}

.contact{
	background-image: url(../images/contentbg-contact.gif);
}

.contact .text{
	width: 350px;
	height: 250px;
	padding: 90px 0 0 50px;
}

a{
	color: #79A417;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

.dark{
	color: #505546;
}


/*--footer--------------------------------------------*/
#footer{
	width: 946px;
	height: 81px;
	background: url(../images/footer-bg.gif) no-repeat;
	margin-bottom: 40px;
}

#footer p{
	width: 640px;
	padding: 10px 0 0 20px;
	float: left;
	font-size: 11px;
}

#newsletter{
	float: right;
	margin: 20px 60px 0 0;
}

#copy{
	font: 10px Arial, Helvetica, Geneva, sans-serif;
	color: #BCBFB2;
	margin-bottom: 20px;
	margin-left: 10px;
	width: 400px;
	float: left;
}

#interflora{
	float: right;
	width: 300px;
	margin-top: -25px;
	text-align: right;
}














