@charset "utf-8";
/* CSS Document  */
.preload{display:none}
h1,h2,h3,h4,h5,h6{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.breadcrumbs_text{color:#836d5f;font-family:Verdana, Geneva, sans-serif;font-size:9px;line-height:25px;}
.content_text{color:#c3bdb9;font-family: 'Droid Sans', sans-serif;font-size:13px;line-height:17px;text-align:left;}
.online_date{color:#836d5f;font-family: 'Droid Sans', sans-serif;font-size:11px;line-height:17px;text-align:left;}
.tt_content_text{color:#c3b0a5;font-family: Georgia, serif;font-size:16px;line-height:22px;text-align:left;text-shadow: 0px 0px 50px #1d0d03}
body.home a#homenav,body.cakes a#cakesnav,body.flavours a#flavoursnav,body.prices a#pricesnav,body.cakestands a#cakestandsnav,body.information a#informationnav,body.contact a#contactnav,body.blog a#blognav, body.desserttables a#dessertnav, body.about a#aboutnav, body.press a#pressnav, body.weddingcakes a#weddingcakesnav, body.tt a#ttnav, body.weddings a#weddingcakesnav {color:#ff7c7d;}
body.information a#infonav{color:#ff7c7d;}
body.cakes a#cakenav{color:#ff7c7d}
body.projects a#projectsnav{color:#ff7c7d}
body.desserttables a#cakenav{color:#ff7c7d}
body.weddingcakes a#cakenav{color:#ff7c7d}
.homepage_section_header{color:#836d5f;font-family:Georgia, serif;font-size:16px;line-height:18px;text-align:left; text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
.sub_text{color:#836d5f;font-family: Georgia, serif;font-size:22px;line-height:26px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
.sub_text_cakes{color:#836d5f;font-family: Georgia, serif;font-size:18px;line-height:22px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
.sub_text_ebook{color:#836d5f;font-family: Georgia, serif;font-size:14px;line-height:18px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
.sub_text_video{color:#836d5f;font-family: Georgia, serif;font-size:18px;line-height:22px;text-shadow: 0px 0px 15px #2a201a}
.header_text{color:#836d5f;font-family: 'Droid Serif', serif;font-size:18px;line-height:25px;text-align: center;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03 }
.testimonials_text{color:#c3bdb9;font-family: 'Qwigley', cursive;font-size:28px;line-height:30px;text-align:left;text-shadow: 0px 0px 15px #1d0d03}
.tt_text{color:#c3bdb9;font-family: 'Qwigley', cursive;font-size:26px;line-height:26px;text-align:left;text-shadow: 0px 0px 15px #1d0d03}
.tt_frontpage_text{color:#917463;font-family: 'Bilbo Swash Caps', cursive;font-size:85px;line-height:85px;text-align:left;text-shadow: 0px 0px 20px #1d0d03;}
.home_lookbook{color:#917463;font-family: 'Bilbo Swash Caps', cursive;font-size:40px;line-height:40px;text-align:left;text-shadow: 0px 0px 20px #1d0d03;}
.blog_title{color:#ff7c7d;font-family:Georgia, serif;font-size:18px;line-height:22px;text-align:left; text-decoration:none;}
.blog_date{color:#836d5f;font-family: 'Droid Sans', sans-serif;font-size:11px;line-height:16px;text-align:left; text-decoration:none;}
.input{border: 1px solid #2a201a;
	background-position: 0% 0%;
	color:#1d0d03;font-family: 'Droid Sans', sans-serif;font-size:13px;line-height:17px;padding:5px;-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 5px auto 10px;
	overflow: hidden;
	box-shadow: 2px 2px 8px rgba(0,0,0,.7) inset;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #c3bdb9),color-stop(1, #e2d3ce));
	background-color: #e2d3ce;
	background-repeat: repeat;
	background-attachment: scroll;
}
.button{background:#1d0d03;border:8px solid #1d0d03;color:#e2d3ce;font-family:Verdana, Geneva, sans-serif;font-size:15px;line-height:17px}
.content_links_text{color:#e2d3ce;display:none;font-family:Verdana, Geneva, sans-serif;font-size:15px;line-height:17px;text-align:left}
.content_text_blog{color:#c3bdb9;display:none;font-family: 'Droid Sans', sans-serif;font-size:13px;line-height:17px;text-align:left; text-decoration:none;}
.content_text_blog a{color:#ff7c7d; text-decoration:none; font-size:13px;}
.content_text_blog a:hover{color:#e2d3ce; text-decoration:none; font-size:13px;}
.content_text_pink{color:#ff7c7d;font-family:Georgia, serif;font-size:14px;text-align:left}
.content_text_brown{color:#836d5f;font-family: Georgia, serif;font-size:18px;line-height:22px;text-shadow: 0px 0px 15px #1d0d03}
.sectionheader{color:#836d5f;font-family:"Century Gothic", Verdana, Arial;font-size:18px;text-align:left}
.sectionheadersmall{color:#836d5f;font-family:"Century Gothic", Verdana, Arial;font-size:16px;text-align:left}
.sectionheaderlarge{color:#836d5f;font-family:"Century Gothic", Verdana, Arial;font-size:32px;line-height:40px;text-align:left}
.footer_text{color:#5e5148;font-family:Verdana, Geneva, sans-serif;font-size:11px;line-height: 18px;}
.footer_title{color:#836d5f;font-family:Georgia, serif;font-size:16px;line-height: 32px;text-shadow: 0px 0px 10px #1d0d03, 0 1px 0 #1d0d03}
a.link{color:#ff7c7d;text-decoration:none}
a.link:hover{color:#e2d3ce;text-decoration:none}
a.linkblog{color:#e2d3ce;text-decoration:none}
a.linkblog:hover{color:#ff7c7d;text-decoration:none}
a.link4{color:#ff7c7d;text-decoration:none}
a.link4:hover{color:#e2d3ce;text-decoration:none}
a.link5{color:#5e5148;text-decoration:none}
a.link5:hover{color:#e2d3ce;text-decoration:none}
a.linkfooter{color:#5e5148; text-decoration:none}
a.linkfooter:hover{color:#e2d3ce; text-decoration:none}
.footer_brown{color:#836d5f;text-align:left}
.gallerythumbnail{border:1px solid #2e231d;margin:6px;overflow:hidden;}
.gallerythumbnail2013{border:1px solid #2e231d;margin:6px 16px;overflow:hidden;}
.gallerythumbnail2{border:1px solid #2e231d;margin:0px 22px 0px 22px;overflow:hidden}
.gallerythumbnail3{border:1px solid #2e231d;margin:22px 22px 0px 22px;overflow:hidden}
.gallerythumbnail:hover{border:1px solid #2e231d;margin:6px;overflow:hidden}
.gallerythumbnail2:hover{border:1px solid #2e231d;margin:0px 22px 0px 22px;overflow:hidden}
.gallerythumbnail3:hover{border:1px solid #2e231d;margin:22px 22px 0px 22px;overflow:hidden}
.indentimage{display:block;margin-left:30px}
a.tthomebox{color:#836d5f;display:block;font-family: Georgia, serif; font-size:12px;height:102px;line-height:16px;text-align:left;text-decoration:none;width:240px; padding:10px 10px 10px 10px;border:2px solid #2a201a; margin:2px 0px 0px 2px}
a.tthomebox:hover{background-color:#2a201a;color:#e2d3ce;display:block;font-family: Georgia, serif;font-size:12px;height:102px;line-height:16px;text-align:left;width:240px;padding:10px 10px 10px 10px;text-shadow: 0px 0px 15px #1d0d03; margin:2px 0px 0px 2px}
#home-ttbox{background-color:#1d0d03;display:inline;float:left;height:auto;margin-bottom:20px;margin-left:0px;margin-right:0px;position:relative;width:268px;z-index:3; margin-top:20px;border:2px solid #2a201a;}
#home-ttbox-left{display:inline;float:left;height:130px;position:relative;width:270px;z-index:3; }
#home-ttbox-right{display:inline;float:right;height:130px;position:relative;width:90px;z-index:3;}
#home-next-button{display:block;height:30px; width:30px; margin-top:55px; margin-left:22px}

a.infobox{display:block;color:#c3bdb9;font-family: 'Droid Sans', sans-serif;font-size:13px;line-height:17px;height:305px;margin-top:2px; margin-bottom: 2px;margin-left:auto;margin-right:auto;padding:6px;text-align:center;text-decoration:none;width:200px}
a.infobox:hover{background-color:#2a201a;display:block;color:#c3bdb9;font-family: 'Droid Sans', sans-serif;font-size:13px;line-height:17px;height:305px;margin-left:auto;margin-right:auto;padding:6px;text-align:center;width:200px; text-shadow: 0px 0px 15px #1d0d03}
.infobox_small_text{font-family: Georgia, serif;font-size:11px;line-height: 15px; text-align:center}

a.ibdr4{color:#836d5f;display:block;font-family:Georgia, serif;font-size:13px;height:270px;line-height:16px;margin-left:auto;margin-right:auto;margin-top:2px; margin-bottom: 2px;padding:6px;text-align:center;text-decoration:none;width:160px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
a.ibdr4:hover{background-color:#2a201a;color:#e2d3ce;display:block;font-family:Georgia, serif;font-size:13px;height:270px;line-height:16px;margin-top:2px; margin-bottom: 2px;margin-left:auto;margin-right:auto;padding:6px;text-align:center;width:160px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
.ibdr4_date{color:#e2d3ce;font-family: 'Droid Sans', sans-serif;font-size:11px;height:auto;line-height:23px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}

a.ibdr7{color:#836d5f;display:block;font-family:Georgia, serif;font-size:16px;height:250px;line-height:28px;margin-left:auto;margin-right:auto;margin-top:2px; margin-bottom: 2px;padding:6px;text-align:center;text-decoration:none;width:160px;text-shadow: 0px 0px 15px #2a201a, 0 1px 0 #1d0d03}
a.ibdr7:hover{background-color:#2a201a;color:#e2d3ce;}

a.videobox{color:#836d5f;display:block;font-family: Georgia, serif; font-size:18px;height:320px;line-height:12px;padding:6px;text-align:center;text-decoration:none;width:440px;margin:2px 0px 0px 2px }
a.videobox:hover{background-color:#2a201a;color:#c3bdb9;display:block;font-family: Georgia, serif;font-size:18px;height:320px;line-height:12px;padding:6px;text-align:center;width:440px; text-shadow: 0px 0px 15px #1d0d03;margin:2px 0px 0px 2px}
.videobox_small_text{font-family: Georgia, serif;font-size:11px;line-height: 15px; text-align:center}

a.ibdr{color:#836d5f;display:block;font-family: 'Droid Serif', serif; font-size:13px;height:300px;margin-left:auto;margin-right:auto;padding:6px;text-align:center;text-decoration:none;width:180px}
a.ibdr:hover{background-color:#836d5f;color:#e2d3ce;text-shadow: 0px 0px 15px #1d0d03}

a.ibdr5{background-color:#1d0d03;display:block;height:126px;width:126px;z-index:3;margin-top:2px; margin-bottom: 2px;margin-left:auto;margin-right:auto;text-align:center;}
a.ibdr5:hover{background-color:#2a201a;display:block;height:126px;width:126px;z-index:3;margin-top:2px; margin-bottom: 2px;margin-left:auto;margin-right:auto;text-align:center;}

.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{display:block}
/* Hides from IE-mac \ */* html .clearfix{height:1%}
/* End hide from IE-mac  */

