
body{font-size : 8pt;font-family: Verdana, Arial, Helvetica, sans-serif;color: #333333; background-color:#ffffff; margin:0 0 0 0px;line-height: 1.166em}
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;font-size : 10px; padding: 2px;text-align : justify; }
td {text-align : justify; margin:2px; font-size : 8pt;line-height:120%;}
h1.cake { font-size:11pt; margin:8px; color:#9CD562;}
h1 { color:#B063B0;font-size:12pt;line-height:158%;font-family: Verdana, Arial, Helvetica, sans-serif;margin:8px;}
h2 { font-size: 140%; margin:8px; color:#B063B0;line-height:158%;}
h3{ font-size: 130%; margin: 0px; color:#B063B0;line-height:158%;}
h4{ font-size: 120%; margin: 0px; color:#6699cc;line-height:148%;}
P {text-align : justify; margin:10px; font-size : 8pt;line-height:138%;}
li {text-align : justify; margin:5px;font-size : 8pt;line-height:138%;}
.site {	font-size : 8pt;line-height : 125%;color : #333333;font-weight: 100;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;}
#siteInfo{clear: both;border: 1px solid #cccccc;font-size:13px;	color: #999999;	padding: 9px 9px 9px 9px; width:986px; margin: 0px 0px 0px 0px;}
#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; padding: 7px 7px 7px 7px ;}
a.rome:link {color: #ffffff;text-decoration: none; font-size : 10px ; text-align : center; font-weight: bold; background-color: #6699cc; width:105px; height:18px;padding: 2px;}
a.rome:visited {color: #ffffff; text-decoration: none; font-size : 10px ; text-align : center; font-weight: bold; background-color: #6699cc; width:105px; height:18px;padding: 2px;}
a.rome:hover {color: #6699cc; text-decoration: none; font-size : 10px ; text-align : center; font-weight: bold; background-color: #ffffff; width:105px; 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: 1px 1px 1px 1px; color: #333333; background-color: #CFE0F2;border-top:1px #bbd4ed 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:150px;}
/*********** #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;background-color: #CFE0F2;}
#Ideas h3{padding: 0px 0px 0px 1px;background-color: #CFE0F2;}
#Ideas a:link {display: block; color: #262626; text-decoration: none;   background-color: #CFE0F2; padding: 1px 1px 1px 1px;}
#Ideas a:visited {display: block; color: #262626; text-decoration: none;    background-color: #CFE0F2;  padding: 1px 1px 1px 1px; }
#Ideas a:hover {display: block; color: #262626; text-decoration: underline;   background-color: #CFE0F2; padding: 1px 1px 1px 1px;}
/*********** #Advice styles ***********/
#Advice{position: relative;margin: 0px;padding: 0px;background-color: #DCF0C7;}
#Advice h3{padding: 0px 0px 0px 1px;background-color: #DCF0C7;}
#Advice a:link {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #DCF0C7; padding: 1px 1px 1px 1px;}
#Advice a:visited {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #DCF0C7; padding: 1px 1px 1px 1px;}
#Advice a:hover {display: block; color: #262626; text-decoration: underline; line-height : 140%;  background-color: #DCF0C7; padding: 1px 1px 1px 1px;}
/*********** #Plan styles ***********/
#Plan{position: relative;margin: 0px;	padding: 0px;background-color: #ebd6eb;}
#Plan h3{padding: 0px 0px 0px 1px;background-color: #ebd6eb;}
#Plan a:link {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #ebd6eb; padding: 1px 1px 1px 1px;}
#Plan a:visited {display: block; color: #262626; text-decoration: none; line-height : 140%;  background-color: #ebd6eb; padding: 1px 1px 1px 1px;}
#Plan a:hover {display: block; color: #262626; text-decoration: underline; line-height : 140%;  background-color: #ebd6eb; padding: 1px 1px 1px 1px;}	
.chromestyle {width: 100%;}
.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; /*THEME CHANGE HERE*/padding: 2px 0;margin: 0; text-align: right; /*set value to "left", "center", or "right"*/ 
}
.chromestyle ul li{display: inline; width: 4em;}
.chromestyle ul li a{padding: 4px 4px;margin: 0;width: 9em;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";url(http://www.my-wedding-cake-ideas.com/picture/menu.gif);}

/* ######### 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 80% Verdana;text-decoration: underline;line-height:15px;
}

.dropmenudiv a:visited{ color: #6699cc; font:bold 80% 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;}


img.wedding-cakes {margin: 1 10 10 10px; border:1px solid #bbd4ed; float:right;}
div.cake {margin:1em 5em 1em 8em; }
img.cakes {margin: 1 1 1 1px; border:1px solid #bbd4ed; float:left;}
.weddingcakeidea {
	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-repeat: no-repeat;
	}
	
.wedding-cakes {font-family : Verdana, Helvetica, sans-serif;text-align : justify; font-size : 9px;color : #333333; vertical-align: center; padding:1px; width:150px; height:100px;}	

.picturecake {color:#ff0099;font-size:20px;font-family: Times, serif, Georgia;font-weight:bold;line-height:130%;margin:5px;}	

	
	





