
body{font-size : 10px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; background-color:#ffffff;margin:0 0 0 0px;}
a{color: #6699cc;text-decoration: none;font-size : 10px; padding: 2px; }
a:link{	color:  #6699cc;text-decoration: none; font-size : 10px; padding: 2px;text-align : justify;}
a:visited{color:  #6699cc;text-decoration: none; font-size : 10px;padding: 2px;text-align : justify;}
a:hover{color:  #6699cc;text-decoration: underline;text-align : justify; }
h1 { font-size:110%; margin:8px; color:#6699cc;}
h2 { font-size:110%; margin:8px; color:#6699cc;}
h3{ font-size: 110%; margin: 0px; color:#6699cc;}
h4{ font-size: 100%; margin: 0px; color:#6699cc;}
P {text-align : justify;margin:10px;font-size : 10px;}
.site {	font-size : 8pt;line-height : 125%;color : #333333;font-weight: 90;text-align : center;}
#content{margin-top: 0px; padding: 10 10 10 10px;font-size : 10px; }
#headlines{margin-left: 0px;width:160px;padding: 0px; background: no-repeat #bbd4ed;font-size : 10px;}
#breadCrumb{ height:20px; padding: 3px 3px 3px 3px; color: #333333;font-size : 10px; }
a.breadCrumb:link{color: #333333;text-decoration: none;font-size : 10px;}
a.breadCrumb:visited{color: #333333;text-decoration: none;font-size : 10px;}
a.breadCrumb:hover{color: #333333;text-decoration: underline;text-align: left;font-size : 10px;}
#siteInfo{clear: both;border: 1px solid #cccccc;font-size:10px;	color: #999999;	padding: 9px 9px 9px 9px; width:800px; margin: 0px 0px 0px 3px;}
#siteInfo img{	padding: 4px 4px 4px 9px;vertical-align: middle;}
.secrets {color:#ff0099;font-size:25px;font-family: Times, serif, Georgia;font-weight:bold;}
#masthead{padding: 3px 0px 0px 3px; background:#bbd4ed;}
#masthead img{ border: none;}
.weddingfloweridea {font-family : Verdana, Helvetica, sans-serif;text-align : left;font-size : 10px;color : #333333;vertical-align: center; padding-top:15px; padding-left:15px; padding-right:9px ; background: no-repeat ;}
img{ border: none;}
a.rome:link {color: #ffffff; text-decoration: none; font : 9px ; text-align : center; font-weight: bold; background-color: #6699cc; width:85px; height:18px;padding: 2px;}
a.rome:visited {color: #ffffff; text-decoration: none; font-size : 9px; text-align : center; font-weight: bold; background-color: #6699cc; width:85px; height:18px;padding: 2px;}
a.rome:hover {color: #6699cc; text-decoration: none; font-size : 9px; text-align : center; font-weight: bold; background-color: #ffffff; width:85px; height:18px;padding: 2px;}
#flowers {color: #ff0099;}
#flowers table {font: 10px Verdana, Arial, Helvetica, sans-serif;border-collapse: collapse;border:10px #cccccc double;}
#flowers td{border-bottom: 2px solid #CCC;padding: 5px;	}
#siteInfo{border: 1px solid #cccccc;font-size:9px;color: #999999; padding: 2px;}
TABLE.wedding{ font: 10px Verdana, Arial, Helvetica, sans-serif; border:1px #cccccc solid ;}
#breadCrumb{ height:20px;font-size: 100%; padding: 3px 0px 0px 3px; color: #333333; border-top:1px #6699cc solid;}
a.breadCrumb:link{ color: #333333;text-decoration: none;}
a.breadCrumb:visited{color: #333333;text-decoration: none;}
a.breadCrumb:hover{color: #333333;text-decoration: underline;text-align: left;}
#navBar{margin-top: 0px; width:160px;background-color: #bbd4ed;	}
/*********** #navBar link styles ***********/
#navBar ul a:link, #navBar ul a:visited {display: block;list-style-type: circle;border: 1px none #ffffff;line-height : 140%; font-family: verdana, Helvetica, sans-serif; color: #262626; font-size: 11px;}
#navBar ul {list-style: none;margin: 0;padding: 0;}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}
/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}
/*********** #Ideas styles ***********/

#Ideas{	position: relative;margin: 0px;padding: 0px;}

#Ideas h3{padding: 1px 0px 0px 4px;background-color: #CFE0F2;}
#Ideas a:link {display: block; color: #262626; text-decoration: none;   background-color: #CFE0F2; padding: 2px 0px 2px 9px;}
#Ideas a:visited {display: block; color: #262626; text-decoration: none;    background-color: #CFE0F2;  padding: 2px 0px 2px 9px; }
#Ideas a:hover {display: block; color: #262626; text-decoration: underline;   background-color: #CFE0F2; padding: 2px 0px 2px 9px;}

/*********** #Advice styles ***********/

#Advice{position: relative;margin: 0px;padding: 0px;}

#Advice h3{padding: 1px 0px 0px 4px;background-color: #DCF0C7;}

#Advice a:link {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #DCF0C7; padding: 2px 0px 2px 9px;}
#Advice a:visited {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #DCF0C7; padding: 2px 0px 2px 9px;}
#Advice a:hover {display: block; color: #262626; text-decoration: underline; line-height : 140%;  background-color: #DCF0C7; padding: 2px 0px 2px 9px;}
	
	
/*********** #Plan styles ***********/

#Plan{
	position: relative;margin: 0px;	padding: 0px;}

#Plan h3{
	padding: 1px 0px 0px 4px;background-color: #ebd6eb;
}

#Plan a:link {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #ebd6eb; padding: 2px 0px 2px 9px;}
#Plan a:visited {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #ebd6eb; padding: 2px 0px 2px 9px;}
#Plan a:hover {display: block; color: #262626; text-decoration: underline; line-height : 140%;  background-color: #ebd6eb; padding: 2px 0px 2px 9px;}	
.chromestyle{
width: 710px;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 0px solid #666666;
width: 100%; height:16px;
background-color: #bbd4ed; /*THEME CHANGE HERE*/
padding: 2px 0;
margin: 0; 
text-align: right; /*set value to "left", "center", or "right"*/ 
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
padding: 4px 4px;
margin: 0;
text-decoration: none;
border-right: 0px solid #ffffff; /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover{
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(http://www.myweddingflowerideas.co.uk/images/downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #6699cc; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal ;
line-height:15px;
z-index:100;
background-color: white;
width: 220px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #bbd4ed; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;line-height:15px;
font-weight: bold;
color: #6699cc;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #ffffff; font: bold 100% Verdana;text-decoration: underline;line-height:15px;
}

.dropmenudiv a:visited{ color: #6699cc; font:bold 100% Verdana;line-height:15px;}

	
/*********** #container link styles ***********/

#container{line-height : 160%;	margin:0 5 0 5;	padding: 1px;	background-color: #F3E7F3; vertical-align: top; }
#containerul, #containerul ul{text-align:left; font-size: 10px;line-height : 160%;  margin:0; /* removes browser default margins applied to the lists. */  padding:0; /* Removes browser default padding applied to the lists. */}
#containerul li{  margin:0 0 0 5; /* A left margin to indent the list items and give the menu a sense of structure. */  padding:0;  /* Removes browser default padding applied to the list items. */  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */color: #262626; text-decoration: none; font-weight: bold; background-color: #F3E7F3;  line-height : 160%;}
#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */ float:left; vertical-align: center;  width:9px;  height:1em; line-height : 160%;  background-position:0 10%;  background-repeat:no-repeat; }
#container a:link {color: #262626; text-decoration: none; line-height : 160%;  margin:5 5 5 5;}
#container a:visited {color: #262626; text-decoration: none; line-height : 160%;  margin:0 0 0 5;}
#container a:hover {color: #333333; text-decoration: underline; line-height : 160%;  margin:0 0 0 5; }
a.view:link {font-family : Verdana, Helvetica, sans-serif; font-size : 9pt; line-height : 20px; color : #ff0099; text-align : justify;  border-width: 1px; padding: 2px; border-color: #6699cc; background-color: white; border-style: solid; text-decoration: none; }
a.view:visited {font-family : Verdana, Helvetica, sans-serif; font-size : 9pt; line-height : 20px; color : #6699cc; text-align : justify;  border-width: 1px; padding: 2px; border-color: #6699cc; background-color: white; border-style: solid; text-decoration: none; }
a.view:hover {font-family : Verdana, Helvetica, sans-serif; font-size : 9pt; line-height : 20px; color : #6699cc; text-align : justify;  border-width: 1px; padding: 2px; border-color: #6699cc; background-color: white; border-style: solid; text-decoration: none; }
h1.wedding
 {font-family : Trebuchet, Helvetica, sans-serif; font-size:14px;  color: #a8db76; letter-spacing:6px; 0px; padding: 0px; font-weight: bold;height:16px;margin: 1px;}
a.ideas:link{ color: #ffffff;text-decoration: none;}
a.ideas:visited{color: #ffffff;text-decoration: none;}
a.ideas:hover{color: #ffffff;text-decoration: underline;text-align: left;}
td.green {
	font-family : Verdana, Helvetica, sans-serif;text-align : left;
		font-size : 10px; width:150px;
		color : #333333;
	vertical-align: center; padding-top:2px; padding-left:7px; padding-right:7px ; background-repeat: no-repeat;
}
.cool {background:url(http://www.myweddingflowerideas.co.uk/images/fresh_flower.gif);width:140px; height:160px; background-repeat: no-repeat; float:right; padding:2px;}
.wedding {text-align : justify;margin:5px;font-size : 10px;}



	
	






