/*this is main links style*/
body{font-family: tahoma; font-size: 12px; color: #333333;}
table{font-family: tahoma; font-size: 12px; color: #333333;}
a.menulink{color: #AE0000;}
a{color: #6C2821; text-decoration: none;}
a:hover{text-decoration: underline; color: #6C2821;}
a.hidden{color: #6C2821;}
a.sd{color: white; text-decoration: none;}
a.sd:hover{color: white; text-decoration: underline;}
a.help{font-size: 11px; font-family: arial; color: #D85C2F;}
a.toprightlinksref:hover{text-decoration: none; color: #AE0000;}
a.faqcontact{text-decoration: underline;}
a.a.faqcontact:hover{text-decoration: none;}
.mainbackground{background-color: #6C2821; background-image: url(../images/background.jpg); background-repeat: repeat-x;}
.maintable{background-color: white; width: 760px; height: 455px; background-image: url(../images/tablebackground.jpg); background-repeat: none;}
.adminbackground{background-color: #F5F4EB; height: 100%; border: 1px solid #6C2821; padding: 5px;}

.leftcell{width: 280px;}
.rightcell{width: 480px;}
.logocell{height: 170px;}
.menucell{padding-left: 40px; padding-top: 10px; font-weight: bold; font-size: 20px; color: #AE0000; font-family: "Tahoma"; width: 280px; height: 280px; background-image: url(../images/menubackground.jpg); background-repeat: none;}
.submenu{font-size: 12px; font-family: Tahoma; letter-spacing: 2px; color: #AE0000; padding-left: 15px; padding-bottom: 5px; font-weight: bold;}

.toprightlinks{padding-right: 5px; padding-top: 5px; font-weight: bold; color: #6C2821; font-size: 12px; padding-bottom: 2px;}
.toprightlinksspan{background-color: #F5F4EB; border: 1px solid #6C2821;}
.contentcell{padding-right: 5px; padding-left: 10px;}
.windowcontentcell{padding-right: 5px; padding-left: 10px; padding-bottom: 10px; height: 395px;}
.photoswindow{padding-right: 5px; padding-left: 10px; padding-bottom: 10px;}
.toptitle{font-family: tahoma; font-size: 24px; color: #AE0000; font-weight: bold; letter-spacing: 2px; padding-bottom: 3px;}
.frameborder{border: 1px solid #6C2821;}

.title{color: #AD200C; font-size: 20px; letter-spacing: 1px; font-family: tahoma; font-weight: bold; padding-bottom: 4px;}
.aboutpicture{float: right; padding-left: 10px;}
.indented{padding-left: 10px;}
.small{font-size: 10px;}
.medium{font-size: 11px;}
.chocolatetitle{height: 30px;}
.chocolatedesc{padding-left: 10px; padding-right: 5px; height: 70px;}

.contactinput{border: 1px solid #AE0000; font-size: 12px; color: #333333; width: 290px;}
.contacttextarea{border: 1px solid #AE0000; font-size: 12px; color: #333333; width: 290px; height: 100px;}
.sendbutton{border: 1px solid #333333; font-size: 12px; color: white; background-color: #AE0000; font-weight: bold;}

.price-heading{padding-left: 5px; color: white; letter-spacing: 1px; font-weight: bold; font-size: 14px; font-family: "Arial";}
.price-subheading{color: #AD200C;	font-weight: bold;	font-size: 13px;	font-family: "Arial";	letter-spacing: 1px;}
.pricecard{width: 100%;	background-color: white;	border: 1px outset #A0455F;}
.price{color: white; font-weight: bold; font-size: 14px; font-family: "Arial"; padding-right: 5px;}
.content{padding-left: 5px; font-size: 12px; font-family: arial; padding-bottom: 5px;}
.pricebottom{border-bottom: 1px outset #A0455F; background-color: #AD200C;}

.comphead{width: 25%; border-bottom: 1px solid black; border-left: 1px solid black; background-color: #AD200C; color: white; font-weight: bold; font-size: 12px;}
.comprowhead{width: 25%; border-top: 1px solid black; border-right: 1px solid black; background-color: #AD200C; color: white; font-weight: bold; font-size: 12px;}
.compcard{width: 100%;	background-color: white;	border: 1px outset #A0455F; padding: 3px;}
.comprow1{background-color: #FBC4BB;}
.compcell{border-left: 1px solid #333333; border-bottom: 1px solid #333333;}
.compcellbottom{border-left: 1px solid #333333;}
.compcell1{border-bottom: 1px solid #333333;}

.question{color: #AD200C; font-size: 14px; font-family: tahoma; font-weight: bold; padding-bottom: 4px;}
.answer{padding-left: 5px; font-size: 11px; padding-bottom: 5px;}
.numbers{color: #721507; font-size: 14px; font-family: tahoma; font-weight: bold; padding-bottom: 4px;}

a.epixelate{color: white;}
a.epixelate:hover{color:white;}
.copyright{color: white;}

.linkspage{color: #6C2821; padding-left: 20px; padding-top: 4px; padding-bottom: 4px; width: 100%;}
a.linkslink{text-decoration: underline;}
a.linkslink:hover{text-decoration: none;}