BODY {background:url("./gfx/png/bg_blue_sml2.png"); color:#000000;margin:auto;text-align:center;padding:0;}
* {font-size:10px;font-family:arial,Verdana;}

a{color:#441E21;font-weight:bold;text-decoration:none;}
a:active {text-decoration: none; color: #F282B4;}
a:hover {color: #8BD5D1;  text-decoration:underline;}
a:link {color: #441E21;}
a:visited {color:#441E21;}
a:visited:hover, a:link:visited:hover {color: #8BD5D1;  text-decoration:underline;}

a.alternativea{color:#441E21;font-weight:bold;text-decoration:none;}
a.alternativea:active {text-decoration: none; color: #F282B4;}
a.alternativea:hover {color: white;  text-decoration:underline;}
a.alternativea:link {color: #441E21;}
a.alternativea:visited {color:#441E21;}
a.alternativea:visited:hover, a.alternativea:link:visited:hover {color: white;  text-decoration:underline;}

a.invert{color:white;font-weight:bold;text-decoration:none;}
a.invert:active {text-decoration: none; color: #F282B4;}
a.invert:hover {color: #8BD5D1;  text-decoration:underline;}
a.invert:link {color: white;}
a.invert:visited {color:white;}
a.invert:visited:hover, a.invert:link:visited:hover {color: #8BD5D1;  text-decoration:underline;}

IMG {border:none;}

TD {v-align:topl}
TD.header {font-size:16px; font-weight:bold;v-align:top;height:22px;text-align:center;}
TD.header2 {font-size:14px; font-weight:bold;v-align:middle;height:22px;text-align:center;color:#441E21;}
TD.header3 {font-size:14px; font-weight:bold;v-align:middle;height:22px;text-align:center;background-color:#441E21;color:white;}
TD.header4 {v-align:middle; font-weight:bold;height:22px;background-color:#6F7EBD4;}
TD.border {background-color:#441E21;}

input {background-color:#FBF3E5;border-color:#FBF3E5;color:#000000;}
select {background-color:#FFFFFF;border-color:#FBF3E5;color:#000000;}
textarea {background-color:#FBF3E5;border-color:#FBF3E5;color:#000000;font-size:12px;}

TD.NewsTxt, TD.NewsTxt p {font-size:10px;text-align:left;background-color:#D2EBE5;color:#441E21;padding:3px;}
TD.Welcome {font-size:13px;text-align:center;font-style:italic;background-color:#F2DEE9;}
TD.ContactUs {font-size:16px;text-align:center;background-color:#F7EBD4}
TD.NewsTxtls {color:#CB1F7A;v-align:top;font-size:12px;text-align:left;background-color:#F7EBD4;}
TD.NewsTxtrs {color:#CB1F7A;v-align:top;font-size:12px;text-align:right;background-color:#F7EBD4;}
TD.NewsFoot {color:white;background-color:#441E21;font-weight:bold;font-size:8px;text-align:center;}
TD.NewsHead {color:white;background-color:#441E21;font-weight:bold;font-size:12px;text-align:center;}
TD.NewsTxtr {color:#CB1F7A;v-align:top;font-size:12px;text-align:right;}
TD.AdminHead {v-align:top;font-size:12px;text-align:left;}
TD.AdminNormal {v-align:middle;font-size:10px;text-align:left;}
TD.Comment {font-size:13px;text-align:center;font-style:italic;}

#mainshadow {margin:0 auto;padding:0;width:824px;background:url("./gfx/png/mainshadow6.png");}
#outer {margin:0 auto;padding:0;width:800px;background:url("./gfx/png/bg_blue_dark_sml2.png");overflow:hidden;}
#footer {clear:left;width:800px;padding:0;margin:0 auto;height:68px;background: black url("./gfx/png/footer_sml3.png") no-repeat;color:white;text-align:left;vertical-align:middle;font-size:8px;line-height:1.3em;}
#footer p {padding-left:8px;padding-top:14px;padding-bottom:0;margin-top:0;margin-bottom:0;font-size:10px;}
#left {clear:left;float:left;padding:20px;margin-top:-25px;width:128px;}
#topimage{width:310px;height:251px;float:left;margin-bottom:-251px;}
#squiggle{width:380;height:56px;background: url("./gfx/png/squiggle9.png");position:relative;left:167;top:98px;float:left;margin-bottom:-56px;margin-right:-88px;margin-left:-248px;}
#biglogo{margin-left:-110px;margin-bottom:-67px;height:295px;width:300px;top:0;margin-top:0;padding-top:0;position:relative;background:url("./gfx/png/main_logo3.png") no-repeat top right;float:right;}

#companyname {margin-left:30px;margin-top:5px;height:100px;width:219px;background:url("./gfx/png/annespatisserie4.png") no-repeat;float:left;}
#content {min-height:500px;margin-top:49px;margin-left:0;float:left;width:340px;background: #D2EBE5;color:black;text-align:left;padding:20px;padding-bottom:32767px;margin-bottom:-32767px;overflow:hidden;}
#right {float:right;padding-top:50px;width:210px;padding-right:20px;}
#welcome p {text-align:justify;font-size:10px;color:#441E21;padding:0;line-height:1.6em;width:100%}
#dropcap_a{float:left;width:30px;height:30px;background:url("./gfx/png/dropcap_a2.png");margin-bottom:-5px;}
#contact_details{padding-top:60px;padding-bottom:20px;}

/* Side Navigation styles */
#nav {text-align:left;padding-left:10px;padding-right:6px;padding-top:15px;margin:0 0 0 0;background:url("./gfx/png/brownside3.png") no-repeat;width:120px;min-height:400px;z-index:5;}
#nav ul{list-style-type: none;padding: 0;text-align:center;width:120px;}
#nav li{position:relative;}
#nav ul ul a {font-size:12px;border-width: 1px;border-style: solid;border-color: #ccc #888 #555 #bbb;}
#nav ul li{line-height:1.9em;text-align:left;}
#nav ul li a, .nav ul li a:visited{font-size:12px;color:white;text-decoration:none;}
#nav ul li a:hover, .nav ul li a:visited:hover{font-size:12px;color:#ADDDD4;text-decoration:none;font-weight:bold;}
#nav ul li a.current, .nav ul li li a.current{font-size:12px;font-weight:bold;color:#ADDDD4;}
#nav ul ul {display: none;position: absolute; top: 0;left:110px;width:100%;background:#441E21;padding-left:2px;}
#nav ul ul{border:1px white;background: url("./gfx/hovermenu.png") no-repeat top left;}
#nav ul li:hover ul,#nav ul li.over ul ,#nav ul li:hover ul a ,#nav ul li.over ul a{ display: block;}
#nav ul ul li:hover a,#nav ul ul li.over a, #nav ul ul li:hover,#nav ul ul li.over{color:#ADDDD4;font-weight:bold;}

/* Fix IE. Hide from IE Mac \*/
* html #nav ul li {height:1%;text-align:left;padding-left:0;margin-left:-60;}
* html #nav ul li a {}
/* End */

#breadcrumb{font-size:9px;}
#breadcrumb a, #breadcrumb a:visited{font-size:9px;;text-decoration:none;}
#breadcrumb a:hover, #breadcrumb a:visited:hover{font-size:9px;text-decoration:underline;font-weight:bold;}

TD.NewsFoot a, TD.NewsFoot a:visited, TD.NewsFoot a:link:visited{text-decoration:none;color:white;}
TD.NewsFoot a:hover, TD.NewsFoot a:visited:hover, TD.NewsFoot a:link:visited:hover{color:#D2EBE5;text-decoration:underline;font-weight:bold;}

.minilogo {height:60px;}
/*minilogos
.minilogo {z-index:3;background:url("./gfx/foodwalesdragonlogo.png");height:53px;width:49px;}
.minilogo #mini_left {position:relative;top:0;left:350px;}
.minilogo #mini_right {position:relative;top:600;left:600px;display:none;}
*/
/*topimage variants*/
#topimage .index {background: url("./gfx/png/topimage1.png");}
#welcome_image {background: url("./gfx/png/frontimage.jpg") no-repeat;width:340px;height:185px;}
td.pad {width:80px;}
td.contact {color:#441E21;font-weight:bold;font-size:12px;text-align:left;}

#NewsHead{font-size:10px;font-weight:bold;color:#441E21;}