﻿/* xhtml/css website layout by FrozenSkys Software Ltd.
			http://frozenskys.co.uk

Version: 1.0,	February 29,	2008 R Cooper.
Version: 1.1,	March 04,		2008 R Cooper.
Version: 1.2,	March 05,		2008 R Cooper.
Version: 1.3,	March 09,		2008 R Cooper.
Version: 1.3,	March 21,		2008 R Cooper.
Version: 1.4,	April 15,		2008 R Cooper.
Version: 1.5,	April 20,		2008 R Cooper.*/

/***************** ***************** *****************/

body {
	margin: 0;
	padding: 0;
	border-width: 0;
	background:#FFFFFF;
	font: 100% Verdana,Tahoma,sans-serif;
}

#main {
	width:auto;
}

#logobar
{
	min-width:840px;
	height:92px;
	max-width:1188px;
	background:#FFFFFF url(../images/bg2.gif) repeat-x center center;
	float:left;
	margin:10px 0px 0px 10px;
}

#logobar-l
{
	background:url(../images/bg-l.gif);
	float:left;
	width:10px;
	height:92px;
}

#logobar-r
{
	background:url(../images/bg-r.gif);
	float:right;
	width:10px;
	height:92px;
}

#phone-text{
	float:right;
	font-size:190%;
	color:#0D335A;
	text-align:center;
	background:#FFFFFF url(../images/bg2.gif) repeat-x top center;
	height:92px;
	max-width:350px;
	padding:10px 10px 10px 0px;
}

#phone-text a{
	color:#0D335A;
	text-decoration:none; 
}

#logo {
	float:left;
	padding-left:30px;
	background:#FFFFFF url(../images/bg2.gif) repeat-x center center;
}

#right-top {
	float:left;
	text-align: justify;
	width:318px;
	margin:0px 0px 10px 10px;
	font-size: 90%;
	background-color: #ECECEC;
}

#right-top-inner{
	padding:10px 25px 0px 0px;
}

#right-top-inner li{
	padding:0px 0px 5px 0px;
}

#right-top-inner ul{
	margin-top:10px;
	margin-left:25px;
}

#home2{
	text-align:right;
	margin-top:-38px;
}

#right-outer {
	float:left;
	min-height:400px;
	margin-top:0px;
}

#right-middle {
	float:left;
	min-width:295px;
	width:317px;
	min-height:104px;
	margin:0px 0px 30px 10px;
}

#right-bottom {
	float:left;
	min-width:295px;
	width:316px;
	min-height:104px;
	margin:0px 0px 0px 10px;
}

#right-bottom-bottom {
	min-width:295px;
	width:316px;
	background-color:#ECECEC;
}

#right-bottom-text{
	padding:20px 10px 0px 10px;
	min-width:295px;
	width:296px;
	min-height:260px;
	background-color:#ECECEC;
	text-align:justify;
}

#mainlogo,#maintext {
	float:left;
	margin:0px 20px 10px 10px;
	border:none;
	text-align:justify;
}

#maintext {
	padding:0px 20px 0px 20px;
    margin-right:0px;
    background-color:#ECECEC;
    width:800px;
}

#menubar
{
	max-width:1193px;
	min-width:840px;
	padding:10px 0px 0px 0px;
	margin-left:8px;
}

.block2, .block1 {
	float:left;
	min-height:146px;
	margin:10px 0px 10px 10px;
	width:400px;
	background:#EDEDED url(../images/brc.gif) no-repeat bottom right;
}

.block1 {
	margin-left:40px;
}

.block_text
{
	float:none;text-align:justify;width:380px;font-size:76%;margin:5px 5px 0px 5px;vertical-align:bottom;
}

.block_text img
{
	margin:-5px 5px 0px -5px;float:left;height:116px;width:100px;
}

.block_inner {
	float:left;
	width:372px;
	min-width:300px;
	height:20px;
	text-align:center;	
	padding:5px;
}

.block_inner-b {
	float:left;
	width:285px;;
	min-width:288px;
	text-align:center;	
	padding:5px;
	height:20px;
	background:#B7D2E3 url(../images/menu0.gif) repeat-x;
}

.block_inner-r {
	float:left;
	height:30px;
	width:288px;
	text-align:center;	
	padding:10px 5px 0px 5px;
	margin-bottom:13px;
	cursor:hand;
}

.block_inner-r a{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
}

.bil,.bir {
	float:left;
	width:9px;
	height:30px;
}

.bil2,.bir2 {
	float:left;
	width:9px;
	height:40px;
	margin-bottom:13px;
	cursor:hand;
}

.clear {
	float:none;
	clear:both;
}

p.copyright {
	margin: 0;
	line-height: 1.5em;
	text-align: center;
	background: #FFFFFF;
	padding: 0 0 20px 0;
	color:#000000;
	font: 76% Verdana,Tahoma,sans-serif;
}

a img
{
	color:#FFFFFF;
	text-decoration: none;
	border:none 0px #FFFFFF;
	padding:0px;
	margin:0px;
}

a.fsl {
	color: #d85d5d;
	text-decoration: none;
}

td {
	height:120px;
}

.brc{
	float:right;
	background:url(../images/brc.gif);
	width:9px;
	height:13px;
}
	
.blc{
	float:left;
	background:url(../images/blc.gif);
	width:9px;
	height:13px;
}

.trc{
	float:right;
	background:url(../images/trc.gif);
	width:9px;
	height:13px;
}

.tlc{
	float:left;
	background:url(../images/tlc.gif);
	width:9px;
	height:13px;
}

#menu0,#menu1,#menu2,#menu3,#menu4,#menu5,#menu6 {
	float:left;
	width:150px;
	height:20px;
	margin:5px;
	text-align:center;
	display:block;
	padding:5px;
	overflow:hidden;
}

#menu0 a,#menu1 a,#menu2 a,#menu3 a,#menu4 a,#menu5 a,#menu6 a {
	text-decoration:none;
	color:#000000;
	border:none;
	display:block;
}

#menu0{
	background:#E7E79D url(../images/menu0.gif) repeat-x;
}
	
#menu1{
	background:#B7D2E3 url(../images/menu1.gif) repeat-x;
}

#menu2{
	background:#83AFB4 url(../images/menu2.gif) repeat-x;
}

#menu3{
	background:#C6C6BC url(../images/menu3.gif) repeat-x;
}

#menu4{
	background:#8D817B url(../images/menu4.gif) repeat-x;
}

#menu5{
	background:#C1D890 url(../images/menu5.gif) repeat-x;
}

#menu6{
	background:#99B463 url(../images/menu6.gif) repeat-x;
}

#menu0:hover,#menu0_s,#menu1:hover,#menu1_s,#menu2:hover,#menu2_s,#menu3:hover,#menu3_s,#menu4:hover,#menu4_s,#menu5:hover,#menu5_s,#menu6:hover,#menu6_s{
	float:left;
	width:150px;
	height:20px;
	margin:5px;
	padding:5px;
	text-align:center;
	display:block;
	cursor:hand;
}
	
#menu0:hover,#menu0_s {
	background: url(../images/menu0_h.gif) repeat-x;
}

#menu1:hover,#menu1_s
{
	background: url(../images/menu0_h.gif) repeat-x;
}
#menu2:hover,#menu2_s
{
	background: url(../images/menu0_h.gif) repeat-x;
}
#menu3:hover,#menu3_s
{
	background: url(../images/menu0_h.gif) repeat-x;
}
#menu4:hover,#menu4_s
{
	background: url(../images/menu0_h.gif) repeat-x;
}
#menu5:hover,#menu5_s
{
	background: url(../images/menu0_h.gif) repeat-x;
}
#menu6:hover,#menu6_s
{
	background: url(../images/menu0_h.gif) repeat-x;
}
#bakers{
	text-align:center;text-decoration:none;border:none;
}
#bakers a{
	text-align:center;text-decoration:none;border:none;
}
#bakers a:hover{
	text-decoration:none;border:none;
}
#bakers a img{
	text-align:center;padding:0 60px;text-decoration:none;border:none;
}