/*
Bethel Shopfitting
Logo Colour:
100% - #B91F24
70% - #CE6265
40% - #E3A5A7
20% - #F1D2D3

*/


body {
font-family: verdana, helvetica, arial, sans-serif;
font-size: 1.0em;
background-color: #aba79b;
/* background-image:url(../images/bethel-bg-body-grey-gradient.jpg); 
background-repeat:repeat-x; */
}

html {
font-family: verdana, helvetica, arial, sans-serif;
font-size: 100%;
}

#container {
width: 1100px;
margin: 0px auto;
background-color: #fff;
color: #000;
border-collapse:collapse;
}

#header {
width: 100%;
background-color: #777;
border-collapse:collapse;
}

#headerleft {
margin: 0px;
width:480x;
padding: 10px 0px 10px 12px;/* top right bottom left */
height: 100px;
background-color: #777;
text-align: left;
vertical-align:top;
border-collapse:collapse;
}

#headerbanner {
margin: 0px;
padding: 8px 8px 8px 0px;/* top right bottom left */
height: 100px;
background-color: #777;
text-align: right;
vertical-align:bottom;
}

#topnavtable {
margin: 0px; 
width: 1100px;
}

#topnav {
margin: 0px; 
height: 40px;
padding: 0px 12px 0px 12px; /* top right bottom left */
background-color:#aaa;
text-align:left;
vertical-align:center;
color: #FFFFFF;
font-size: 0.8em;
font-weight:normal;
border-bottom:2px solid #888888;
}
#topnav a {
color: #FFFFFF;
font-family: verdana, helvetica, arial, sans-serif;
text-decoration:none;
}

#topnav a:hover {
color: #B91F24;
text-decoration:none;
}
#topnavright {
margin: 0px; 
padding: 0px 4px 0px 0px; /* top right bottom left */
background-color:#aaa;
text-align:right;
vertical-align:center;
border-bottom:2px solid #888888;
}

#homemiddle {
margin:0px;
width:1100px;
background-color:#fff;
/* border-bottom:3px solid #FFFFFF; */
}
#homemiddleleft {
width:80%;
vertical-align:top;
text-align:justify;
margin:0px;
padding: 8px 12px 8px 12px; /* top right bottom left */
background-color:#fff;
/* background-image:url(../images/bethel-home-bg.gif);
background-position:center;
background-repeat:no-repeat; */
background-image:url(../images/bethel-home-shelves-bg.jpg);
background-position:center;
background-repeat:no-repeat;
color:#000000;
font-size:small;
}

#homemiddlerightone {
margin:0px;
height:80px;
background-color:#CE6265;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#FFFFFF;
border-bottom:2px solid #B91F24;
}
#homemiddlerighttwo {
margin:0px;
height:80px;
background-color:#E3A5A7;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#FFFFFF;
border-bottom:2px solid #B91F24;
}

#middle {
width:100%;
/*float:none; */
margin:auto;
background-color:#fff;
border-collapse:collapse;
}

#leftnav {
width:200px;
margin:0x 0px 0px 0x; /* top right bottom left */
background-color:#FFF;
text-align:left;
vertical-align:top;
}


#leftnavlist
{
	margin:0px;
	padding:0px;
	width:200px;
	vertical-align:top;
}

#leftnavlist ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

#leftnavlist .one a{
	display: block;
	color: #B91F24;
	padding: 8px 7px 8px 7px;
	width:200px;
	background:#B91F24;
	border-bottom: 0px solid #B91F24;
	text-align:right;
}

#leftnavlist .one a:link, #leftnavlist .one a:active, #leftnavlist .one a:visited{
	font: normal 12px verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-stretch:narrower;
	color: #fff;
	background:#CE6265;
	text-decoration: none;
}

#leftnavlist .one a:hover{
	font: normal 12px verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-stretch:narrower;
	background-color: #F1D2D3;
	color: #B91F24;
	text-decoration: none;
}

#leftnavlist .two a{
	display: block;
	color: #B91F24;
	padding: 7px;
	width:200px;
	background:#B91F24;
	border-bottom: 0px solid #B91F24;
	text-align:right;
}

#leftnavlist .two a:link, #leftnavlist .two a:link, #leftnavlist .two a:visited{
	font: normal 12px verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-stretch:narrower;
	color: #fff;
	background:#E3A5A7;
	text-decoration: none;
}

#leftnavlist .two a:hover{
	font: normal 12px verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-stretch:narrower;
	background-color: #F1D2D3;
	color: #B91F24;
	text-decoration: none;
}

#hometopcontent {
/*width:800px;*/
/*float:left;*/
margin:0px 0px 0px 0px;
padding: 24px 36px 24px 36px;
background-color:#fff;
background-repeat: no-repeat;
background-position: top center;
text-align:left;
vertical-align:top;
border-collapse:collapse;

}
#homecontent {
/*width:800px;*/
/*float:left;*/
margin:0px 0px 0px 0px;
padding: 24px 36px 24px 36px;
background-color:#fff;
background-image: url(../images/bethel-home-bg.gif);
background-repeat: no-repeat;
background-position: top center;
text-align:left;
vertical-align:top;
border-collapse:collapse;
font-size: 0.9em;
}

#content {
width:826px;
height:600px;
margin:0px 0px 0px 0px;
padding: 24px 40px 24px 48px;
background-color:#fff;
/* background-image: url(../images/bethel-content-bg.gif);
background-repeat: no-repeat;
background-position: top left; */
background-image: url(../images/bg-content-general.gif);
background-repeat: repeat-y;
background-position: top right;
text-align:left;
vertical-align:top;
border-collapse:collapse;
font-size: 0.8em;
}

#content h1{
font: normal 1.3em "Swis721 Ex BT" verdana, arial, helvetica, sans-serif;
color:#bb1122;
}

#content h2{
font: normal 1.1em "Swis721 Ex BT" verdana, arial, helvetica, sans-serif;
color:#bb1122;
}

#content h3{
font: normal 1.3em "Swis721 Ex BT" verdana, arial, helvetica, sans-serif;
color:#000;
}

#content h4{
font: normal 1.1em "Swis721 Ex BT" verdana, arial, helvetica, sans-serif;
color:#000;
}

#content h5{
font: bold 1em "Swis721 Ex BT" verdana, arial, helvetica, sans-serif;
color:#bb1122;
}

#content h6{
font: normal 1em "Swis721 Ex BT" verdana, arial, helvetica, sans-serif;
color:#bb1122;
}

#content li{
list-style-image:url(../images/bullet-red.gif);
margin: 5px 0px;
line-height:1em;
}

#bottom {
width:100%;
/*float:none; */
margin-top: 0px;
margin-bottom: 12px;
background-color:#fff;
text-align:center;
border-collapse:collapse;
}

#productlines {
width:100%;
/*float:none; */
border:0px solid #000000;
margin:0px 0px 0px 0px;
padding-top: 24px 12px 24px 12px;
background-color:#777;
text-align:center;
border-collapse:collapse;
}

#productlines td {
margin:0px 0px 0px 0px;
padding-top: 12px;
padding-bottom: 12px;
text-align:center;
vertical-align:top;
font-size:small;
}

#productlines a {
color: #FFFFFF;
font-size:1.1em;
text-decoration:underline;
}

#productlines a:hover {
color:#000;
font-size:1.1em;
text-decoration:underline;
}

#upperfooterleft {
width:400px;
margin: 0px;
padding: 0px 0px 0px 0px; /* top right bottom left */
background-color: #aaa;
text-align: left;
vertical-align:top;
border-collapse:collapse;
}

#upperfooterright{
width:600px;
margin: 0px;
padding: 0px 8px 2px 0px; /* top right bottom left */
background-color: #aaa;
text-align: right;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
font-weight:normal;
color:#FFFFFF;
}

#upperfooterright a:link, #upperfooterright a:active, #upperfooterright a:visited{
	color:white;
	text-decoration:none;
}

#upperfooterright a:hover{
	color:black;
}

#footer {
width:100%;
margin:auto;
padding:24px 0px 24px 0px; /* top right bottom left */
background-color:#777;
text-align:center;
vertical-align:center;
color:#fff;
font-size:x-small;
border-collapse:collapse;
}
#homefooternav {
padding:2px;
border:0;
width:100%;
border-collapse:;
}
#homefooternav1 {
padding:2px;
width:auto;
background-color:#CE6265;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
color:white;
border-right:1px solid #B91F24;
border-bottom:1px solid #B91F24;
}
#homefooternav1 a {
color: #FFFFFF;
text-decoration:none;
}

#homefooternav1 a:hover {
color: #000000;
text-decoration:none;
}
#homefooternav2 {
padding:2px;
width:auto;
background-color:#E3A5A7;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
color:white;
border-right:1px solid #B91F24;
border-bottom:1px solid #B91F24;
}
#homefooternav2 a {
color: #FFFFFF;
text-decoration:none;
}

#homefooternav2 a:hover {
color: #000000;
text-decoration:none;
}
#footnav01 {
padding:0px;
width:73px;
height:90px;
background-color:#FFF;
text-align:center;
vertical-align:bottom;
border-right:1px solid #777;
border-bottom:1px solid #777;
}

#footer a {
color: #FFFFFF;
text-decoration:none;
}

#footer a:hover {
color: #B91F24;
text-decoration:none;
}


.redBold {
color: #bb1122;
font-weight: bold;
font-size:0.8em;
}
img.noBorder  {
	border: 0px solid #999999;
}

img.Border {
	border: 1px solid #000000;
}

#website {
width:900px;
/*float:none; */
margin:auto;
padding:12px 0px 12px 0px;
background-color:#ccc;
text-align:center;
vertical-align:center;
color:#000;
font-size:x-small;
border-collapse:collapse;
}

#website a {
color: #000;
text-decoration:none;
}

#website a:hover {
color: #666;
text-decoration:underline;
}

.rotatingPics200x150 {
	border:0px solid #888888; 
	width:214px; 
	height:150px;
	text-align:center;
	overflow:hidden;
	padding:0px;
}
.xsmallText {
	font-size: x-small;
}
