﻿
body 
{
	background-image:url('images/bgfade.jpg');
	background-repeat:repeat-x;
	background-color:#92278F;
	text-align:center;
	font-size:0.9em;
	font-family:Verdana;
	height:100%;
	color:#666;
	overflow-x:hidden;
}

table {border-collapse:collapse;}

#container
{
	width:948px;
	height:100%;
	margin:auto;
    background-color:#fff;
	}

.footerLinks
{
	display: inline; 
	float: left; 
	position:relative;
	border:0px;
	font-size: 12pt; 
	color: #ffc20e;
	text-align:center;
	width:90px;
	border:1px solid pink;
}

.footerLinks a
{
	font-size: 12pt; 
	color: #ffc20e;
	border:0px;
}

	
#LeftMenuHolder a
{
	color:#fff;
	border-right: 0px solid #fff;
	text-decoration:none;
}

#LeftMenuHolder a:hover
{
	color:#fff;
	text-decoration:none;
}


#newstory img
{
margin-top:-90px;

}

.tabs
{
	vertical-align:top;
}

#top
{
	background-image:url('images/bd-top.jpg');
	width:995px;
	height:14px;
	background-repeat:no-repeat;
}

#mid
{
	background-color:#fff;
	width:995px;
	height:1px;
	background-repeat:repeat-y;
	text-align:center;
	font-family:Verdana;
	font-size:0.9em;
	color:#333;
	
}
#midNew
{
	background-color:#fff;
	width:948px;
	float:left;
	background-repeat:repeat-y;
	text-align:center;
	font-family:Verdana;
	font-size:0.9em;
	color:#333;
	padding: 0px 0px 0px 0px;
	height:100%;
	
}

#midLeft
{
    background-image:url('images/LeftBorder.jpg');
	background-repeat:no-repeat;
	float:left;
	width:31px;
	height:413px;
	padding-left:1px;
}

#midLeftBottom
{
    background-image:url('images/LeftBorderBottom.jpg');
	background-repeat:repeat-x;
	float:left;
	width:31px;
	height:1px;
	padding-left:1px;
}


#midRight
{
    background:transparent url(images/MenuRight.jpg);
	background-repeat:repeat;

	width:38px;

border:none;



    }
    
#midRightBottom
{
    background-image:url('images/MenuRightBottom.jpg');
	background-repeat:repeat-y;
    float:right;
	width:38px;
	height:1px;
    }
    
    

#midinner
{
	text-align:left;
	background-color:#fff;
}


#bottom
{
	background-image:url('images/Footer.jpg');
	width:1016px;
	height:174px;
	background-repeat:no-repeat;
	padding-left:1px;
background-position:top;
	
}



#logo
{
	text-align:right;
}

#mainmenu
{
	text-align:left;
	font-size:0.75em;
	background-image:url('images/menu.gif');
	background-repeat:no-repeat;
	height:26px;
	width:995px;
	border-bottom:solid 0px #92278F;
	padding-bottom:10px;
	margin-left:14px;

	
}
#mainmenuNew
{
	text-align:center;
	font-size:0.75em;
	background-image:url('images/MenuTop.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:69px;
	width:100%;
	border-bottom: solid 0px #92278F;
	margin:auto;
	vertical-align:top;

	
	padding: 0px 40px 0px 38px;
	
}


    
#RightPanelEdge
{
    background:red;
    width:38px;
   height:auto !important;
   
  min-height:1px;
  height:auto !important;
  height:1px;
}

    
 .reverseMargins img
{
padding:0px 10px;
padding-bottom:5px;
}   
    

#LeftPanel {
    float:left;
    width: 29%;
    padding-left:14px;
    text-align:left;
    height:auto;
    display:block;
    vertical-align:top;
    
    }
    
#MiddlePanel
{
    width: 39%;
    text-align:left;
    vertical-align:top;
    color:#666666
    }
    
#RightPanel {
	
    width: 27%;
    text-align:left;
    vertical-align:top;
    
	}
	
	
#RightPanel1 {
	
	width: 67%;
    padding-left:20px;
    text-align:left;
    vertical-align:top;
    
	}
	
#RightPanelTopLeft {
	float:left;
    width: 54%;
}

#RightPanelTopRight {
	float:right;
    width: 44%;
    text-align: left;
	}
	

.spacer1 {padding-top:23px; background:#fff;}
.spacer2 {padding-top:18px;}
.spacer3 {margin-top:3px;}
.spacer4 {height:95%; }

#LeftMenuHolder {}
#LeftTelephoneNoHolder 
{
    vertical-align:bottom; 
    
    height: 50px; 
    bottom: 0;
    }
#LeftTelephoneNo
{}

.LeftMoreServicesHolder{}
  

#HeadingTextHolder {width:553px;  text-align:left; padding-left:0px; font-family:Arial; font-size: 26px; font-weight:bold; padding-top:20px; margin-bottom:5px;vertical-align:text-top; color:#92278f;}
#LogoHolder {width:253px; margin-bottom:13px; text-align:right;}
#BreadCrumbHolder {text-align:left; font-size: 9px; padding: 5px 0px 5px 0px; }
#ContentLeftHolder {padding-top: 9px;text-align:left;width:625px; overflow:inherit; color:#666; vertical-align:text-top}
#ContentRightHolder {padding-top: 5px;text-align:left;width:253px; overflow:inherit; color:#666}

#FooterHolder {}
#bottomCrateTabsHolder {padding-left:42px; height:98px; width:938px; text-align:left;}

#footer
{
	background-image:url(images/footer.jpg);
	background-position:top 0;
	width:1018px;
	height:174px;
	font-size:0.7em;
	padding:0px 0px 10px 5px;
	color:#666;
	background-repeat:no-repeat;
background-position:left;




}

h1
{	font-size:0.99em; padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; width:353px;}

h1, em
{
	color:#92278F;
    
}

h2
{
	color:#92278F;
}

p
{
	font-size:0.85em;
	padding:0px 10px 0px 0px;
	line-height:1.5em;

}

.purple
{
	color:#92278F;
}

.lightpurple
{
	color:#BB93C4;
}



.red
{
	color:#ED1C24
}

.yellow
{
	color:#FFC20E
}

.green
{
	color:#28903B
}

.bgpurple, a.bgpurple
{
	background-color:#92278F;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}

.bgred
{
	background-color:#ED1C24;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}

.bgyellow
{
	background-color:#FFC20E;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}

.bggreen
{
	background-color:#28903B;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}

.lbgpurple
{
	background-color:#D051CD;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}


.lbgred
{
	background-color:#F0555C;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}

.lbgyellow
{
	background-color:#FFD553;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}

.lbggreen
{
	background-color:#5AD170;
	color:#fff;
	border-bottom:solid 10px #fff;
	height:30px;
}


.golfbg
{
	background-image:url(Images/golf-ball.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:515px;
	height:367px;
}

.teabg
{
	background-image:url(Images/tea.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:515px;
	height:367px;
}


a
{
    
	text-decoration:none;
	color:#92278f;
}

a:hover
{
	text-decoration:underline;
}

a:visited
{
	color:#92278f;
}


#container ul li 
{
font-size:0.80em;    
}

#ContentLeftHolder H3
{
    font-size:1.1em
}
#ContentLeftHolder 
{
    
    line-height:10.8pt;
padding-bottom:10px;
}


P
{
    line-height:11pt;
}

.notop a {text-decoration:none; color:#666;}