body {
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
a {
	font-size:11px;
}
a:visited {
	font-size:11px;
}
a:hover {
	font-size:11px;
}
.left_background {
	background-image: url(../Images/left_back.gif);
	background-repeat: repeat-x;
	background-position: top right;
	background-color: #fec725;
}
.left_background_internal {
	background-image: url(../Images/left_back_internal.jpg);
	background-repeat: repeat-x;
	background-position: top right;
	background-color: #fec725;
}
.right_background	{
	background-image: url(../Images/right_bg.gif);
	background-color: #9d9d9d;
	background-repeat: repeat-y;
	background-position: top left;
}
.bottom_page	{
	background-color: #fec725;
}
.header	{
	background-image: url(../images/wovodich_header.gif);
}
.menu_bg {
	background-image:url(images/menu_back.gif);
	background-color: #fec725;
	background-repeat: no-repeat;
	background-position: top left;
}
.colour_strip {
	background-color: #9c9c9b;
}
.footer_black {
	background-color: black;
}
#footer	{
	font-size: 10px;
	font-weight: normal;
	color: #ababab;
	padding-left: 21px;
	padding-right: 0px;
	text-align: left;
}						
a.footer:link,a.footer:visited,a.footer:active	{
	font-size: 10px;	
	color: #ababab; 
	text-decoration: none; 
	padding-right: 10px; 
	padding-left: 10px;
}	
a.footer:hover {
	font-size: 10px;
	color: #ababab;
	text-decoration: underline; 
	padding-right: 10px; 
	padding-left: 10px;
}	
html>body #mainbody {width: 445px;} /* For IE Bug*/

#mainbody {
	width: 505px;
	height:auto !important; /* real browsers */
	height:520px; /* IE6: treaded as min-height*/
	min-height:520px; /* real browsers */
	background-image: url(../Images/gradient.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	background-position: top left;
	padding: 30px 30px 10px 30px;	
}
.home_bg {	
	background-color: #9c9c9b;
	height:auto !important; /* real browsers */
	
} 
.news_bg {
	background-image: url(../Images/news_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #9c9c9b;
	height:auto !important; /* real browsers */
	height:520px; /* IE6: treaded as min-height*/
	min-height:520px; /* real browsers */
} 
h1 {
	color: #black;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
h2 {
	color: #f8bf14;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}



/*  News  */

.news_divider	{
	background-image: url(../Images/news_divider.gif);
	background-repeat: repeat-y;
	width: 1px;
} 
a.readmore:link, a.readmore:visited, a.readmore:active	{
	font-size: 11px;	
	color: #000000; 
	text-decoration: underline; 
}	
a.readmore:hover {
	font-size: 11px;	
	color: #5f5959; 
	text-decoration: underline; 
}
#news_content	{
	margin: 30px 30px 30px 30px;
}	
p.newshome 	{
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	padding: 0px;
	color: #000000;
	font-size: 11px;
	line-height: 1.4em;
}

/*  End News  */



#internal_content	{
	
	padding: 30px 30px 30px 30px;
	font-size: 11px;
}	

#internal_content p, div, span, td	{	
	font-size: 11px;
}	

#internal_content a:link, #internal_content a:active, #internal_content a:visited
{
	color:#f6dc05;
	font-size: 11px;
	text-decoration:underline;
}
	
#internal_content a:hover
{
	color:#f6dc05;
	font-size: 11px;
	text-decoration:none;
}

#side_content	{
	margin: 30px 20px 30px 20px;
}
#login_content {
	margin: 40px 0px 0px 20px;
}		
p.newspage {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	padding: 0px;
	font-size: 11px;
	line-height: 1.4em;
}	
p.int {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	padding: 0px;
	color: #000000;
	font-size: 11px;
	line-height: 1.4em;
}
p.login {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 10px;
}		
.cross_divider	{
	height: 15px;
	background-image: url(../Images/divider.gif);
}		
ul.sidemenu {
	font-size: 10px;
	font-weight: normal;
	color: white;
	margin: 0;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	line-height: 1.4em;
	list-style:none;
	list-style-image: url(../Images/arrow.gif)	
}
a.sidemenu:link,a.sidemenu:visited,a.sidemenu:active {
	color: #FFFFFF;
	text-decoration: none; 
}	
a.sidemenu:hover {
	text-decoration: underline; 
}



/* * * * * * * * Sitemap * * * * * * * */

ul#SiteMap 
{
	margin: 0px;
	padding: 5px 5px 50px 20px;
	list-style-type: none;	
}

ul#SiteMap ul 
{	
	padding: 5px 5px 10px 20px;
	margin-left:20px;
}

ul#SiteMap ul ul 
{	
	padding: 5px 5px 10px 20px;
	margin-left:20px;
}

ul#SiteMap li a
{	
	text-decoration: none;	
	color: #909090;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

ul#SiteMap li a:hover
{	
	color:#fec625;	
}

ul#SiteMap ul ul li a
{
	font-weight: bold;
}

/* * * * * * * * End Sitemap * * * * * * * */



#breadcrumbs {
	font-size: 11px;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 10px;
}

#breadcrumbs a	{ color:#5E6F82; text-decoration:none; }
#breadcrumbs a:hover{ color:#4C5E73; text-decoration:underline; }

#header	{
	font-size: 16px;
	font-weight: bold;
	color: #ca9909;
	margin-left: 0px; 
	margin-bottom: 15px;
	margin-top: 15px;
} 
#bodytext {
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 1.3em;
}			
#bodytext a:link, a:visited, a:active, a:hover {
	color:#495f9a;
}					
#CartHead {
	color:#e7c86f;
	font-size: 12px;
	font-weight: bold;
}					
.CartInput	{
	font-size: 9px;
	color:#e7c86f;
	width:150px;
}				
#CartCell {
	color:#e7c86f;
	font-size: 9px;
	font-weight: bold;
}

.tableRelatedLinks {
	width:150px;
}
.tableRelatedLinks a:link, a:visited, a:active {
	font:Arial, Helvetica, sans-serif;
	color:#000000; 
	text-decoration:none;
	font-size:10px;
}
.tableRelatedLinks a:hover{ color:#4C5E73; text-decoration:underline; }

#HLHead {
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#d49e00;
}	
.RLHead {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#d49e00;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
