/**
 * Stylesheet for The Royals - Premium Cakes and Pies
 *
 * Author: AltTab Creations 2007
 * vesion: 1.00
 */
* {padding: 0; margin: 0;}
body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*background-image: url(images/bodybg.jpg);*/
	background: url(images/bodybg.jpg) repeat-x #fff;
}

#christmas{
	background-image:url(images/christmassbg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 817px;
	width: 170px;
	margin-top: 0px;
	z-index: 0;
	background-position: left;
	
}

h2 {margin:20px 0 5px 0; font-size:17px;color:#9F2251}
h4 {margin:5px 0 5px 0; font-size:14px;color:#9F2251; text-align:center}
hr {color:#CCCCCC;}
blockquote {color:#999999; font-size:11px; color:#0055A9; text-align:left;}
#mainWrapper {
	background: #FFFFFF url(images/footerbg.jpg) right bottom no-repeat;
	width: 920px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
} /*997*/
#headerWrapper {height: 242px; background: #0055A9 url(images/headerbg.jpg) left top no-repeat;}
#logoWrapper {height: 35px; background-color:;}
#headr2 {height: 18px; background-color:;}

#contentswrapper {background-color:
	background-repeat: no-repeat;
}
.cntnt-c1 {
	vertical-align:top;
}
/*.cntnt-c1 {width: 318px; background: url(images/navtopbg.jpg) top right no-repeat;}*/
#navmenuwrapper {width:318px; background: url(images/navtopbg.jpg) top right no-repeat;}
#menubox {background:url(images/navbgtile.jpg) 0 58px repeat-y; vertical-align:top;}
/*#navmenuwrapper {width:318px; background:url(images/navbgtile.jpg) 0 58px repeat-y;}*/
#navtail {height:79px; background: url(images/navbgtail.jpg) right bottom no-repeat;}

.cntnt-c2 {width: 602px; background: url(images/contentbgtop.jpg) top no-repeat; vertical-align:top;} /*679*/ /*minus 602-25*/

#cntnt-c2c1r1 {
	width:373px;
	margin-top:20px;
	float:left;
}
#cntnt-c2c1r1 p {padding-right:25px;}
/*#cntnt-c2c1r1 h2 {color:#9F2251;}*/

#cakes {list-style-type:none;}
#cakes li {float:left;margin:5px 2px; list-style:none;}
#cakes li a.alevelist {display:block;width:112px;height:72px;text-indent:-9000px;}
#cakelnka {background:url(images/bdayckicon.jpg) no-repeat;}
#cntlsta,#cntlstb,#cntlstc {width:112px;}
#cntlsta,#cntlstb,#cntlstc,#bestbuybox,#ordertypea {font-size:.7em;}
#cntlsta h3,#cntlstb h3,#cntlstc h3,#bestbuybox h3,#ordertypea h3,.orderstyle li a {font-size:1.1em;padding:2px 0 3px 0;color:#0055A9; }
#cntlsta p a,#cntlstb p a,#cntlstc p a {color:#666666;text-decoration:none;}

.h3blue h3 {font-size:.8em;padding:2px 0 3px 0;color:#0055A9;}

#supprtlink {}
#supprtlinks ul {margin-left:80px;margin-right:20px;}
.supprtlinks_cont {
margin-left:20px;margin-right:20px;
text-align: left;font-size:12px;color:#9F2251;
}

.pcontent p {font-size:.7em;color:#666666;text-decoration:none;}
.pcontentwb {padding:8px 25px 5px 15px;}

.promostyle a {font-size:.7em;color:#666666;text-decoration:none;}
#promobox ul {
	margin-left:80px;
	margin-right:10px;
	padding-top: 20px;
}

#bestbuybox blockquote{color:#0055A9;}
#bestbuybox img {margin-bottom:5px; border:0;}

#orderbox {padding:5px 25px 0 0;}
.orderstyle {margin-left:80px;border-top:#0055A9 0px dashed;}
.orderstyle li img {margin-top:5px;}
#orderbox ul li {display:block; width:150px;float:left; list-style:none;}

.orderstyle li a {font-size:.7em;font-weight:bold;text-decoration:none;}
#ordertypea {width:200px;}
#ordertypea p a {color:#666666;text-decoration:none;font-weight:normal;}

.ordertypedeeplist, .orderstyle li p {color:#666666;font-size:.7em;}

#cakelnkb {background:url(images/fullmockicon.jpg) no-repeat;}
#cakelnkc {background:url(images/wedckicon.jpg) no-repeat;}
.listback {display:list-item;}

#cntnt-c2c2r1 {width:204px; margin-top:28px;float:left;}

#footer {height: 150px;}

/*location*/
#locationbox,#choicesbox {padding-left:25px;padding-right:15px;}
#locationbox ul li,#choicesbox ul li {font-size:.8em;color:#9F2251;padding-bottom:5px;}
#locationbox ul li p,#choicesbox ul li p {color:#666666;font-size:.9em;}
#choicesbox p.attributsti {color:#0055a9; font-style:italic;}
/*locationend*/

/*fontclass*/
.headerbox {font-size:.8em;color:#666666;} 
.fntaa {font-size:.8em;color:#666666;padding-top:20px;line-height:1.5em;}
.fntstr {float:left;width:60px;height:44px;clear:right;font-size:0px;}
.fntstra {float:left;width:80px;height:80px;clear:right;font-size:0px;}
.ltrt {background:url(images/T.gif) 0px 0 no-repeat;}
.ltrl {background:url(images/l.gif) 10px 0 no-repeat;}
.ltrb {background:url(images/b.gif) 0px 0 no-repeat;}
.ltrw {background:url(images/w.gif) 0px 0 no-repeat;}
.ltrs {background:url(images/s.gif) 0px 0 no-repeat;}
.ltrf {background:url(images/f.gif) 0px 0 no-repeat;}
.ltrp {background:url(images/p.gif) 0px 0 no-repeat;}
.ltrc {background:url(images/c.gif) 0px 0 no-repeat;}
.ltrwb {background:url(images/wb.gif) 0px 0 no-repeat;}
.ltrob {background:url(images/ob.gif) 15px 0 no-repeat;}
.ltrpb {background:url(images/pb.gif) 5px 0 no-repeat;}
.ltrhb {background:url(images/hb.gif) 0px 0 no-repeat;}
.ltrcb {background:url(images/cb.gif) 0px 0 no-repeat;}
.9F2251 {color:#9F2251;}

.readsizea {font-size:.7em; }
.readsizeb {font-size:; }
.readmoreblue {text-align:right;padding-top:5px;}
.readmoreblue a {color:#0055A9; font-weight:bold;text-decoration:none;}
.readmoreblue a:hover {text-decoration:underline;}
/*fontclass*/

/*classes*/
.spacer {clear:both;}
.xtrapadrgt {margin-left:10px;}
.lft {float:left;}
.rgt {float:right;}


/*menu*/
#menu {
	width:242px;
	margin: 0px 46px 5px 30px;
	font-size: 10px;
	font-weight:;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menu ul li {
	padding-left:30px;
	display: block;
	list-style-position:outside;
	list-style-type: square;
	line-height: 18px;
	padding-top:2px;
	padding-bottom:2px;
	border-top:#666666 1px dashed;
	text-transform:uppercase;
	background:url(images/bulletmenu.jpg) left top no-repeat;
}
#menu ul li a {
	display: block;color:#CCCCCC;text-decoration:none;
}
#menu ul li a:hover, #menu ul li a:focus, #menu ul li a.mnu_active {
	background-color:#333333;color:#666666;
}
/*menu-end*/

/*thumbs*/
.thumbsarr div {margin-bottom:10px;}
.thumbsarr div div {margin-right:10px;width:140px;float:left;}
.thumbsarr div div p {font-size:.7em;color:#666666;}
/*thumbsend*/
#wedcakepics {padding-top:15px;}

fieldset {border:none;}
#babycakepics div div a img, #wedcakepics div div a img, #choicesbox ul li a img, #choicesbox a img  {border:0}
.thumblistmrgn {margin:5px;}

#warningx p {padding:80px 100px 50px 350px;color:#FFFFCC;font-size:14px;font-weight:bold;}



#c2r2{
	width: 204px;
	background-image: url(images/c2r2.jpg);
	height: 188px;
}

#xmas-center {
	width:373px;
	margin-top:20px;
	float:left;
	background-image: url(images/c1r1.jpg);
	background-repeat: no-repeat;
	height: 700px;
}
.nimishhead{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CC0000;}
.nimishtext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.sprtlnkstyle ul { margin:0; padding:0;}
.sprtlnkstyle ul li { margin:0; padding:0;}
.sprtlnkstyle ul li a {font-size:.7em;color:#0055A9;text-decoration:none;}
.sprtlnkstyle ul li a:hover{text-decoration:underline;}
