/*------------------------------general--------------------------------*/

body * {

	padding: 0;
	
	margin: 0;
	
	}



body {

	font-family: Verdana, Helvetica, sans-serif,Georgia, Arial;
	
	margin:  0;
	
	padding: 0;
	
	color: rgb(85,85,85);
	
	font-size: small;
	
	background-color:#abad9c;
	
	}
	


#containerwrapper{
	
	margin:0 auto;
	
	width:926px;
	
	background-image: url(../images/background-border_3.jpg);
	
	background-repeat: repeat-y;
	

	

	

	}
	
#leftcontainer{
	float:left;
	
	display:inline;
	
	margin: 0 0 0 15px;
	
	width:414px;
	
	min-height: 675px;
	
	background-image: url(../images/main_flower.jpg);
	
	background-repeat: no-repeat;
	
	background-color: #E0E0E0;

	

	}	
#leftcontainer h1{

	font-size: 120%;
	
	color:#E20177;
	
	padding: 0 0 5px 0;
	
	}
#leftcontainer img{

	margin: 285px 0 0 30px;
	
	}	
	
#leftcontainertext{
	
	padding: 20px 60px 10px 30px;
	
	font-size: 85%;
	
	color: #898989;
	
	}
#leftcontainertext img{

	margin: 0;
	
	}		
.green {

	color:#78A22F;
	}
.pink {

	color:#E20177;
	}	
#leftcontainertext a{

	color:#E20177;
	
	text-decoration:none;
	
	}
#leftcontainertext a:hover{

	color:#E20177;
	
	text-decoration:underline;
	
	}	
	
#shopmenu{
	
	width: 350px;
	
	margin: 0 0 0 20px;
	
	font-size: 85%;
	
	color: #898989;
	
	}
	
.mydropdown{

	font-size: 95%;
	
	color: #898989;
	
	}
	
.mydropdowndelivery{

	font-size: 95%;
	
	color: #898989;
	
	width:153px;
	

	}
#rightcontainer{
	
	float:left;
	
	display:inline;
	
	width:484px;
	
	background-color: #FFF;
	
	background-image: url(../images/green_background_4.jpg);
	
	background-repeat: no-repeat;
	
	/*margin: 0 13px 0 0 ;*/
	}		
	
.menu{


	float:left;
	
	display:inline;
	
	font-size: 75%;
	
	color: #FFF;
	
	width:160px;
	
	margin: 10px 0 0 30px;
	
	padding: 0 0 19px 0;
	

	
	
	}	
	
.menu ul{

	list-style:none;
	
	border-right:1px solid #E9EAE8;
	
	padding-right:20px;
	
	}
	
.menu li{

	border-bottom:1px solid #E9EAE8;
	
	padding: 3px 0 10px 0;
	
	}
	
.menu a{


	color:#FFF;
	
	text-decoration: none;

	}
	
.menu a:hover{


	color:#FFF;
	
	text-decoration: underline;

	}		
	
.menu #current{

	color:#E20177;
	
	font-weight: bold;
	
	}
	
.menu .active {

	
	color:#E20177;
	
	font-weight: bold;
	
	}
	
.submenu{


	float:left;
	
	display:inline;
	
	font-size: 75%;
	
	color: #FFF;
	
	width:150px;
	
	margin: 10px 0 0 30px;
	
	padding: 0 0 19px 0;
	
	
	}	
	
.submenu ul{

	list-style:none;
	
	
	padding-right:20px;
	
	}
	
.submenu li{

	border-bottom:1px solid #E9EAE8;
	
	padding: 3px 0 10px 0;
	
	}
	
.submenu a{


	color:#FFF;
	
	text-decoration: none;

	}
	
.submenu a:hover{


	color:#FFF;
	
	text-decoration: underline;

	}		
	
.submenu #current{

	color:#E20177;
	
	font-weight: bold;
	
	}



.label img {

	float:left;
	display:inline;
	padding: 0  0 0 32px;
	
	}
	

	
#information{

	
	clear:both;
	

	background-color: #FFF;
	
	margin: 10px 0 0 0;
	
	}	
	
#information img{

	margin:10px 0 0 20px;
	
	}
	
#information h3{

	font-size: 80%;
	
	color:#E20177;
	
	padding: 0 0 0 40px;
	

	
	}
	
			
#gallery{

	background-color: #FFF;
	
	float:left;
	
	display:inline;
	
	width:100%;
	
	padding: 0 0 30px 0;
	
	}		
#gallery_big{

	background-color: #FFF;
	
	float:left;
	
	display:inline;
	
	width:100%;
	
	padding: 0 0 0 0;
	
	
	}
	
	
#gallery_big img{

	padding:0;
	
	margin:0;
	
	}		
		
.flowerimages{

	
	float:left;
	
	display:inline;
	
	width:150px;
	
	font-size: 85%;
	
	color: #898989;
	
	text-align:center;
	
	}		
		
.flowerimages ul{
	
	list-style:none;
	
	}
	
.flowerimage li{

	margin:0;
	
	padding:0;
	


	}
			
.weddingflowerimages{

	
	float:left;
	
	display:inline;
	
	width:115px;
	
	font-size: 85%;
	
	color: #898989;
	
	text-align:center;
	

	
	}		
		
.weddingflowerimages ul{
	
	list-style:none;
	
	margin: 10px 0 0 0;
	
	}
	
.weddingflowerimages li{

	padding:0;
	
	margin:0 0 8px 0;	
	
	}
.friendsofflower{
	float:left;
	
	display:inline;
	
	width:480px;
	
	font-size: 85%;
	
	color: #898989;
	
	}
	


.friendsofflower ul{
	list-style:none;
	padding:0;
	margin:10px 0 0 20px;
	}
.friendsofflower li{
	padding:0 0 5px 0;
	}

.friendsofflower a{
	color: #898989;
	text-decoration:underline;
	}
.friendsofflower a:hover{
	color: #898989;
	text-decoration:none;
	}			
#leftcontainertext #bbc{	
	
		
	margin: 0 0 20px 0;
	
		
		}	
	
#leftcontainertext #bbc dt{


	display:inline;
	
	padding: 0 ;
	
	margin: 0 0 10px 0 ;
	
	float:right;

	background-image: url(../images/bbc_logo.jpg);
	
	background-repeat: no-repeat;
	
	width:101px;
	
	height:81px;
	
	
	}


	
#leftcontainertext #scottishart{	
	
		
	margin: 0 0 20px 0;
	

	height:98px;
		
		}	
	
#leftcontainertext #scottishart dt{


	display:inline;
	
	padding: 0 ;
	
	margin: 0 0 10px 0 ;
	
	float:right;

	background-image: url(../images/scottish_arts_logo.jpg);
	
	background-repeat: no-repeat;
	
	width:98px;
	
	height:98px;
	
	
	}			
	
#leftcontainertext #rics{	
	
		
	margin: 0 0 10px 0;
	
		
		}	
	
#leftcontainertext #rics dt{


	display:inline;
	
	padding: 0 ;
	
	margin: 0 0 10px 0 ;
	
	float:right;

	background-image: url(../images/rics_logo.jpg);
	
	background-repeat: no-repeat;
	
	width:124px;
	
	height:47px;
	
	
	}	
	
#leftcontainertext #eicc{	
	
		
	margin: 0 0 20px 0;
	
		
		}	
	
#leftcontainertext #eicc dt{


	display:inline;
	
	padding: 0 ;
	
	margin: 0 0 10px 0 ;
	
	float:right;

	background-image: url(../images/eicc_logo.jpg);
	
	background-repeat: no-repeat;
	
	width:161px;
	
	height:88px;
	
	
	}	

#leftcontainertext #hbos{	
	
		
	margin: 0 0 20px 0;
	
		
		}	
	
#leftcontainertext #hbos dt{


	display:inline;
	
	padding: 0 ;
	
	margin: 0 0 10px 0 ;
	
	float:right;

	background-image: url(../images/hbos_logo.jpg);
	
	background-repeat: no-repeat;
	
	width:119px;
	
	height:42px;
	
	
	}

	
#footer{
	
	clear:both;
	
	background-color: #E0E0E0;
	
	width:898px;
	
	margin: 0 0 0 15px;
	
	padding: 0 0 25px 0;
	
	
	}	
	
	
#footerinfo{


	
	background-color: #D0D1C7;
	
	font-size: 85%;
	
	padding:20px 30px 31px 30px;
	
	
	}	
	
#footerinfo a{

	color:#78A22F;
	
	text-decoration:none;
	
	}

#footerinfo a:hover{

	color:#78A22F;
	
	text-decoration:underline;
	
	}	
	
	
#footerklaklak{
	
	float:right;
	
	font-size: 80%;
	
	padding:5px 5px 0 0;
	
	}	
	
#footerklaklak a{

	color:#abad9c;
	
	text-decoration:none;
	
	}	
	
#footerklaklak a:hover{

	color:abad9c;
	
	text-decoration:underline;
	
	}	
	
	
	
	
	
	
	
	
