body {
        background-color: #DCC7A1;
	margin-top:-15px !important;
	margin-top/**/:0px;
	text-align:center;
	}
#center{
	width:980px;
	background:url(../images/common/i_bg.jpg) repeat-y;
	background-position:center;
	vertical-align:top;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin-top:50px;
	padding:0;
}

#default{
clear:both;
height:1px;
}
#centerrightimg{
float:right;
}
#centerleftcont{
float:left;
margin-top:35px;
}
#centerlefttext{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#7A003C;
	margin-top:39px;
	letter-spacing:-1px;
	word-spacing:2px;
	line-height:20px;
}
.orangetxt{
color:#F26532;
}
#menu{
width:100%;
clear:both;
height:40px;
background:url(../images/common/i_menubg.jpg) repeat-x;
}
#menuleft{
float:left;
}
#menuright{
float:right;
}
#menucenter{
height:40px;
width:770px;
float:left;
}
#menucenter ul{
list-style:none;
vertical-align:middle;
margin:0;
padding:10px 0px 0px 14px;
}
#menucenter li{
display:inline;
padding-right:35px;
}
#menucenter a{
font-family:"Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#7f6940;
text-decoration:none;
}
#menucenter a:hover{
font-family:"Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#DCC7A1;
text-decoration:none;
}
#menucenterh{
height:40px;
width:770px;
float:left;
}
#menucenterh ul{
list-style:none;
vertical-align:middle;
margin:0;
padding:10px 0px 10px 30px;
}
#menucenterh li{
display:inline;
padding-right:42px;
}
#menucenterh a{
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
color:#7f6940;
text-decoration:none;
}
#menucenterh a:hover{
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
color:#DCC7A1;
text-decoration:none;
}
.selected{
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#DCC7A1;
text-decoration:none;
width:100px;
}


/* Start of YADM relative dropdown */
.hiddenChild{
	position: absolute;
	left: -999em;
}
.shownChild{
	left:-1px;
}
p{
	clear:both;float:none;
}
ul#nav li ul{
	margin:0;
	padding:0;
}
ul#nav li{
	position:relative;
	margin:0;
	width:9.1em;
	padding:0;
	background:transparent;
	line-height:150%;
}
ul#nav.dhtml{
	position:relative;
	width:auto;
	background:url(../images/common/i_menubg.jpg) repeat-x;
	margin:0;
	list-style-type:none;
	padding:10px 0px 0px 30px;
	height:1.5em;
	display:block;
}
ul#nav.dhtml li{
	position:relative;
	float:left;
	border:none;
	margin:0;
	line-height:150%;
	width:9.1em;
        border-left:1px solid #7f6940;
}
ul#nav.dhtml ul{
	top:1.4em;
	position:absolute;
	border:1px solid #7f6940;
	border-top:none;
	background:#FFF;
	width:9.1em;
	z-index:10;
	
}
ul#nav.dhtml li a,ul#nav.dhtml li a:hover{
	border:none;
	text-decoration:none;
	display:block;
}
ul#nav.dhtml li a{
	padding:0 .5em;

}
ul#nav.dhtml ul li{
	border:none;
	width:9.1em;

}
ul#nav.dhtml li.isParent{
	background:90% 50% url(../images/common/i_menubg.jpg) repeat-x;
}
ul#nav.dhtml li.isActive{
	background:90% 50% no-repeat #ffc;
}
ul#nav.dhtml li.isActive a{
	background:transparent;
}
ul#nav.dhtml li.isActive ul a{
	padding:0 .5em;
}
ul#nav.dhtml a:hover{
 	color:#7f6940;
	background:#ffc;
	display:block;
}
ul#nav.dhtml li.isParent a:hover{
	background:90% 50% url(../images/common/i_menubg.jpg) repeat-x;
}
ul#nav.dhtml li.isActive ul a:hover{
	background:#ffc;
}
/* End of YADM relative dropdown*/



#lastcont{
margin-top:17px !important;
margin-top/**/:7px;
height:200px;

}
#lastcontleft{
float:left;
width:250px;
margin-right:15px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px !important;
font-size/**/:11px;
color:#666666;
}
.lastcontleftlabel{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#F26532;
margin-bottom:-10px;
display:block;
}
#lastcontright{
float:right;
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.lastcontrightlabel{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#CC354B;
margin-left:38px;
}
.lastcontrightcall{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#872648;
margin-left:39px;
}
.lastcontrightemail{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#F26532;
}

#lastcontcenter{
float:left;
width:250px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.lastcontcenterlabel{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#F26532;
margin-left:18px;
font-style:normal;
}
.lastcontcenterlabelNormal{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#F26532;
font-style:normal;
}

#centercont{
	width:798px;
	margin-left:90px !important;
	margin-left/**/:90px;
}
#footer{
	background:url(../images/common/i_footer.jpg) no-repeat;
	height:50px;
	font-family:Arial;
	font-size:11px;
	color:#872648;
	width:980px;
	background-position:center;
	background-position:top;
	clear:both;
	text-align:left;
	margin-top:-11px !important;
	margin-top/**/:0px;
	margin-left:auto;
	margin-right:auto;
}
#footer p{
padding-left:100px;
}
#roundHeader{
background:url(../images/common/i_roundheader.jpg) no-repeat;
height:29px;
margin-left:auto;
margin-right:auto;
width:980px;
background-position:top;
padding-top:0px;
margin-top:0px;
}
#specialroundHeader{
background:url(../images/special/i_roundheader.jpg) no-repeat;
height:29px;
margin-left:auto;
margin-right:auto;
width:980px;
background-position:top;
padding-top:0px !important;
padding-top/**/:0px;
margin-top:35px !important;
margin-top/**/:0px;
}
#headerroundhome{
background:url(../images/home/i_headerroundhome.jpg) no-repeat;
height:29px;
margin-left:auto;
margin-right:auto;
width:980px;
background-position:top;
padding-top:0px ;
margin-top:0px;
}

#header{
height:80px;
margin-bottom:0px !important;
margin-bottom/**/:-40px;
}
#headerleft{
margin-top:35px;
float:left;
}
#headerright{
float:right;
}
#content{
margin-top:15px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
height:auto;
float:left;
}
#contentleft{
float:left;
margin-left:60px !important;
margin-left/**/:25px;
margin-top:15px !important;
margin-top/**/:0px;
width:238px;
}
#contentleft img{
margin-bottom:25px;
}
#contentright{
float:right;
width:500px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
word-spacing:2px;
line-height:18px;
height:auto;
}
.boldtext{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
font-weight:bold;
}
.normaltext{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
}
.heading{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#F26532;
}
.orangetext{
color:#F26532;
}
#bottomemail{
float:left;
}
.aboutbotlink{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#F26532;
}
#specialleftcont{
float:left;
text-align:right;
}
#splimg{
padding-left:60px;
}
.specialcall{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#872648;
}
.specialemail{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#F26532;
}
#orderboxleft{
width:800px;
height:165px;
/*background-color:#FCFAEE;*/
background:url(../images/common/i_menubg.jpg) repeat;
float:left;
margin-top:10px;
}
#orderboxmiddle{
width:251px;
height:388px;
background-color:#FCFAEE;
float:right;
margin-left:23px;
margin-top:10px;
}
#orderboxright{
width:251px;
height:388px;
background-color:#FCFAEE;
float:right;
margin-top:10px;
}
#boxtop{
background:url(../images/special/i_boxhead.jpg) no-repeat;
width:800px;
height:14px;
}
#boxbottom{
background:url(../images/special/i_boxbottom.jpg) no-repeat;
width:800px;
height:14px;
float:left;
}
#boxbottomcenter{
background:url(../images/special/i_boxbottom.jpg) no-repeat;
width:251px;
height:14px;
float:left;
margin-right:22px;
margin-left:22px;
}
#boxinnercont{
float:left;
width:200px;
margin-left:10px;
margin-right:10px;
}
#boxdivider{
float:left;
width:20px;
margin-left:18px;
margin-right:18px;
text-align:center;
}
.boxtitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
color:#F26532;
word-spacing:-1px;
}
.price{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:17px;
color:#F26532;
}
.value{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#F26532;
}
.btn{
margin-left:50px;
margin-top:10px;
}
#specialbottomlink{
width:251px;
height:14px;
float:left;
margin-top:25px;
font-size:12px;
padding-left:250px;
}
#specialbottomemail{
width:251px;
height:28px;
float:left;
margin-right:22px;
margin-left:22px;
margin-top:25px;
}
.goodiestoptext{
display:block;
height:30px;
}
#goodiesboxleft{
width:241px;
height:196px;
margin-top:15px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#goodiesboxcenter{
width:230px;
height:196px;
float:left;
margin-top:15px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
#goodiesboxeright{
width:241px;
height:196px;
margin-top:15px;
float:left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.smallgreytext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin-left:20px !important;
margin-left/**/:0px;
margin-right:25px;
line-height:20px;
}
#goodiesyellowbar{
width:881px;
height:320px !important;
height/**/:220px;
background-color:#FAF7E5;
margin-left:50px !important;
margin-left/**/:50px;
padding-top:0px;
margin-top:0px;
}
#yellowbarinnercont{
width:730px;
margin-left:75px !important;
margin-left/**/:75px;
}
#yellowleft{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#F26532;
}
#yellowright{
width:350px;
float:right;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12.5px;
color:#7A003C;
height:250px;
padding-right:90px;
padding-top:35px;
}
#goodiesflash{
padding-top:30px;
float:left;
padding-left:85px;
}
#goodiescallemail{
width:300px;
margin-left:525px;
margin-top:20px;
}
.tastecreationslabel{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#F26532;
text-align:left;
}
#tastecreationsleft{
width:241px;
height:196px;
margin-left:10px;
margin-right:28px !important;
margin-right/**/:18px;
margin-top:40px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
.center{
text-align:center;
}
#tastecreationscenter{
width:241px;
height:196px;
float:left;
margin-top:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
#tastecreationsright{
width:241px;
height:196px;
margin-right:10px;
margin-top:40px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}
#tastecreationsyellowbar{
width:881px;
height:140px;
background-color:#FAF7E5;
margin-left:50px !important;
margin-left/**/:50px;
clear:both;
margin-top:50px !important;
margin-top/**/:20px;
}
#tastecreationyellowINBOX{
float:left;
width:220px;
margin-right:45px;
margin-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
}
#tastecreationyellowINBOXright{
float:right;
width:220px;
margin-top:10px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
}
#tastecreationyellowbarinnercont{
width:750px;
	margin-left:55px !important;
	margin-left/**/:60px;
	margin-top:0px !important;
	margin-top/**/:15px;
	padding-top:15px !important;
	padding-top/**/:0px;
	clear:both;
}
#tastecreationsbottomlinks{
width:881px;
height:140px;
margin-left:55px !important;
margin-left/**/:50px;
padding-top:8px;
}
#tastecreationsbottomlinksleft{
float:left;
margin-left:52px !important;
margin-left/**/:30px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#F26532;
padding-top:0px !important;
padding-top/**/:2px;
}
#tastecreationsbottomlinksright{
float:right;
margin-right:53px !important;
margin-right/**/:21px;
margin-top:15px;
}
.placeyourorder{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#7A003C;
}
a.home{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FF6600;
	text-decoration:none;
}
a.home:hover{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#F38E6A;
}
a.looking{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#F26532;
text-decoration:none;
}
a.looking:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#F38E6A;
}
a.wedding{
text-decoration:none;
cursor:hand;
}
.normalcall{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#872648;
}
#orderbtn{
padding-right:5px;
text-align:center;
}
.orderbutton{
background-color:#FCFAEE;
}
#designdivright{
width:170px;
float:left;
padding-top:20px;
}
#designdivrightIN{
width:170px;
}  
#designdivright a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#872648;
text-decoration:none;
}
#designdivrightL{
width:170px;
float:right;
}
#designdivrightL a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#872648;
text-decoration:none;
}
#designdivleft{
width:650px;
/*width:482px;*/
float:left;
padding-left:95px;
padding-top:20px;
}
#designdivleftIN{
width:700px;
float:left;
padding-left:95px;
padding-top:20px;
}
.designdivleftIMG{
vertical-align:bottom;
}
#designdivleft a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#872648;
text-decoration:none;
}
a.box2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
font-weight:bold;
text-decoration:underline;
}
a.placeorder{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#F26532;
text-decoration:none;
}
#height{
height:350px;
display:block;
}
#weddingscanpage{
height:600px;
background:url(../images/wedding-favor/scanpage.gif) no-repeat left top;
}
#weddingmenu{
padding-right:30px;
margin-top:95px;
width:158px;
background:url(../images/wedding-favor/menubg.gif) repeat-y;
float:right;
}
#weddingmenubottom{
background:url(../images/wedding-favor/menubottombg.gif) no-repeat bottom;
width:158px;
height:14px;
}
#weddingmenucont{
padding-top:10px;
padding-right:10px;
padding-bottom:0px;
padding-left:10px;
}
.weddingmenuHeading{
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#9A3D08;
}
#weddinglink{
height:32px;
margin-right:6px;
display:block;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
color:#9A3D08;
text-decoration:none;
padding-left:5px;
line-height:15px;
}
#weddinglink a:hover{
display:block;
text-decoration:none;
}
#weddinglink t{
height:44px;
margin-right:6px;
display:block;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
color:#9A3D08;
text-decoration:none;
padding-left:5px;
line-height:15px;
}
#weddinglink a.t:hover{
display:block;
text-decoration:none;
}
#weddinglinkfocus{
background-color:#FEEFEA;
display:block;
text-decoration:none;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
color:#9A3D08;
padding-left:5px;
margin-right:6px;
}
.weddingmenublaktext{
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
color:#333333;
}
a.footerling {
font-family:Arial;
font-size:11px;
color:#872648;
text-decoration:none;
}
a:visited.footerling {
font-family:Arial;
font-size:11px;
color:#872648;
}



