object[type="application/x-shockwave-flash"] { -moz-user-focus: ignore; }

#overall_everything {
  margin: 10px auto 10px auto;
  width: 975px;
  text-align: left;
  border: 1px solid #535353;
  background: #ffffff url(images/main_backbar.gif) top left repeat-y;
}
#header_top {
  background: #ffffff url(./images/topleft.jpg) no-repeat top left;
  padding-left: 225px;
}
#header_bar {
  background: #000000;
  color: #ffffff;
  text-align: left;
  padding: 5px 0 5px 0;
}
#header_title {
  text-align: right;
  margin-left: 230px;
  padding-right: 50px;
  min-height: 16px;
}
#header_title img {
  padding: 3px 0 0 52px;
}
#header_homelink {
 float: left;
 width: 188px;
 text-align: right;
 font-size: 14px;

}
#img_page_header, #img_millon_logo, #img_woodland {
  border-width: 0;
}
#img_millon_logo {
  padding: 0 0 13px 32px;
}
#img_woodland {
  padding: 20px;
}
#middle_overall, #middle_overall_contact {
  padding: 0px 0px 0px 0px;  
}
#middle_overall_contact {
  background: url(images/contactusbg.jpg) no-repeat bottom right;
}
#side_overall {
float: left;
padding: 0px;
margin: 0px;
width: 225px;
}
#side_top {
padding: 0px;
margin: 0px;
background: #F7931D;
width: 225px;


}

#side_bottom, #header_homelink a:link { color: #ffffff; }
#side_bottom, #header_homelink a:visited {color: #ffffff; }
#side_bottom, #header_homelink a:hover {color: #F6921D; }
#side_bottom, #header_homelink a:active {color: #ffffff; }

#content_overall {
  padding-top: 10px;
  margin-left: 235px;
  min-height: 430px;
}

#content_content {
  padding: 15px 25px 15px 25px;
  text-align: left;
}
#content_bottom {
  text-align: right;
}


#cargo{
height: 35px;
width: 185px;
padding: 0px;
margin: 0px;

}

ol {
  list-style-image: url(images/bullet.gif);
  list-style-type: circle
}

/* 
  ------------------------------------------------------------------------------------ 
  Style for everything contained within <body> (including background color, image etc. 
  ------------------------------------------------------------------------------------ 
*/

.bodystyle {	
        
  padding: 5px 0px 15px 0px;
  background: #ACACAC;
  margin: 0px;

}

/* 
  ------------------------------------------------------------------------------------ 
  Main paragraph text  
  ------------------------------------------------------------------------------------ 
*/	

.maintext, .bodystyle, .popupstyle, li, blockquote {

  font-family: Arial, Verdana;
  font-size: 12px;
  font-weight: normal;
  letter-spacing: 0px;
  color: #000000;
  line-height: 160%;

}

.largetext { font-size: 14px; }
.smalltext { font-size: 10px; }
.texthighlight { background-color: yellow; }
.emphasisedtext { 
  color: #000000; 
  font-weight: bold; 
  font-size: 15px; 
  line-height: 110%;
}
.contact_heading { color: #000000; }

/* 
  ------------------------------------------------------------------------------------ 
  Content area - e.g. bg colour etc for control panel preview  
  ------------------------------------------------------------------------------------ 
*/	

.content_area { background-color: #ffffff; }
 
/* 
  ------------------------------------------------------------------------------------ 
  Hyperlinks  
  ------------------------------------------------------------------------------------ 
*/

A:link { color: #F6921D; text-decoration: none; font-weight: bold; }
A:visited { color: #F6921D; text-decoration: none; font-weight: bold; }
A:hover { color: #F8A750; text-decoration: none; font-weight: bold; }
A:active { color: #F6921D; text-decoration: none; font-weight: bold; }

/* 
  ------------------------------------------------------------------------------------ 
  Main page title / heading ('About Us', 'News' etc)  
  ------------------------------------------------------------------------------------ 
*/

.title_first_word {
  color: #F7931D;
  font-weight: 100;
}

h1, .pagetitle {  
  white-space: nowrap; 
  font-family: Arial, Verdana;
  font-size: 27px;
  font-weight: 900;
  letter-spacing: 0px;
  color: #ffffff;
  margin: 0px;
}

/* 
  ------------------------------------------------------------------------------------ 
  Paragraph sub-headings  
  ------------------------------------------------------------------------------------ 
*/

h2, .heading {  
  font-family: Arial, Verdana;
  letter-spacing: 0px;
  color: #000000;
  margin: 10px 0px 10px 0px;
  font-weight: bold; 
  font-size: 19px; 
  line-height: 110%;
}

/* 
  ------------------------------------------------------------------------------------ 
  Same as sub-heading, but highlighted (example usage is on gallery paging, to show 
  current page number)  
  ------------------------------------------------------------------------------------ 
*/

.heading_highlighted { color: navy; }

/* 
  ------------------------------------------------------------------------------------ 
  Image captions (displayed under images, if enabled)  
  ------------------------------------------------------------------------------------ 
*/

.image_caption {
  color: #000000;
  background-color: #c0c0c0;
  font-size: 10px;
  padding: 2px;
}

/* 
  ------------------------------------------------------------------------------------ 
  If extra columns of text are to be shown on the side of the page.  
  ------------------------------------------------------------------------------------ 
*/

.side_text {
  color: #000000;
  padding: 3px;
  font-size: 11px;
}

/* 
  ------------------------------------------------------------------------------------ 
  Header style for side paragraphs (see above).  
  ------------------------------------------------------------------------------------ 
*/

.side_heading {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  padding: 3px;
}

/* 
  ------------------------------------------------------------------------------------ 
  Overall page header text (not usually used)  
  ------------------------------------------------------------------------------------ 
*/

.page_header {
  font-size: 11px;
  font-weight: bold;
}

/* 
  ------------------------------------------------------------------------------------ 
  Overall page footer (e.g. copyright information)
  ------------------------------------------------------------------------------------ 
*/

.page_footer {
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}

/* 
  ------------------------------------------------------------------------------------ 
  Tables that display information
  ------------------------------------------------------------------------------------ 
*/

.tablestyle {
  border: 1px solid #ffffff;
  background-color: #ACACAC;
  color: #ffffff;
}
.tableheading {
  border: 1px solid #ffffff;
  background-color: #ACACAC;
  color: #ffffff;
}

/* 
  ------------------------------------------------------------------------------------ 
  For shop, individual product tables
  ------------------------------------------------------------------------------------ 
*/	

.productbox {
  background-color: #c0c0c0; 
  padding: 10px; 
  margin-bottom: 10px;
}

/* 
  ------------------------------------------------------------------------------------ 
  If borders are enabled for images
  ------------------------------------------------------------------------------------ 
*/

.image_border  { border: 2px solid #c0c0c0; }

/* 
  ------------------------------------------------------------------------------------ 
  Style for <hr> lines - color is for Internet Explorer, background-color is used by 
  Mozilla
  ------------------------------------------------------------------------------------
*/

hr {
  color: silver;
  background-color: #c0c0c0;
  border-width: 0px;
  height: 2px;
}

/* 
  ------------------------------------------------------------------------------------ 
  Form buttons
  ------------------------------------------------------------------------------------
*/

.button {
  background-color: #000000;
  color: #ffffff;
  border: 2px outset #c0c0c0;
}

/* 
  ------------------------------------------------------------------------------------ 
  Form input fields / text areas 
  ------------------------------------------------------------------------------------
*/

.inputbox {
  background-color: #ffffff !important;
  border: 1px solid silver !important;
}

/* 
  ------------------------------------------------------------------------------------ 
  Tabs (for directory popups)
  ------------------------------------------------------------------------------------
*/

.tabs_main {
  background-color: #E2E3FC;
  border: 1px solid #000000;
}
.tabs_active {
  background-color: #E2E3FC;
  border: 1px solid #000000;
  border-bottom-width: 0px;
}
.tabs_inactive {
  background-color: #AFB0C3;
  border: 1px solid #000000;
}
.tabs_hover {
  background-color: #C1C5F9;
  border: 1px solid #000000;
}

/* 
  ------------------------------------------------------------------------------------ 
  Style for popup windows
  ------------------------------------------------------------------------------------
*/

.popupstyle {
  padding: 10px;
  background-color: #ffffff;
  margin: 0px;
}

/* 
  ------------------------------------------------------------------------------------ 
  Style for displayed code (e.g. within affiliates system)
  ------------------------------------------------------------------------------------
*/

code {
  font-size: 12px;
}

/* 
  ------------------------------------------------------------------------------------ 
  Error alerts (div style)
  ------------------------------------------------------------------------------------
*/

.error_alert {	
  padding: 10px 10px 10px 70px; 
  background: #ffffff url(images/alert_negative.gif) 15px 25px no-repeat;
  color: #000000;
  min-height: 70px;
  border: 1px solid #000000;
}

/* 
  ------------------------------------------------------------------------------------ 
  Success notice alerts (div style)
  ------------------------------------------------------------------------------------
*/

.success_alert {	
  padding: 10px 10px 10px 80px; 
  background: #ffffff url(images/alert_positive.gif) 15px 25px no-repeat;
  color: #000000;
  min-height: 70px;
  border: 1px solid #000000;
}

/* 
  ------------------------------------------------------------------------------------ 
  Forum styles
  ------------------------------------------------------------------------------------
*/

.forum { background-color: #ffffff; }
.top { background-color: #E2E3FC; }
.cat { background-color: #CCFFCC; }
.evenrow { background-color: #C0C0FF; }
.oddrow { background-color: #ffffff; }

/* 
  ------------------------------------------------------------------------------------ 
  Category tree 
  ------------------------------------------------------------------------------------
*/

.tree {
  font-family: Verdana;
  font-size: small;
  font-weight: normal;
  padding: 7px;
  white-space: nowrap;
}
.tree img {
  border-width: 0px;
  height: 18px;
  vertical-align: text-bottom;
}
.tree a.nodeSel {
  background-color: #DADAFF;
}

/* 
  ------------------------------------------------------------------------------------ 
  Miscellaneous styles
  ------------------------------------------------------------------------------------
*/

form { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px; }
.section { margin: 8px 0px 8px 0px; }

		#side-nav{
		padding: 0px 0px 0px 30px;
		margin: 0px;
		width: 150px;
		list-style-type: none;
		background-color: #F7931D;

		}
		
		#side-nav2{	
		padding: 0px 0px 0px 30px;
		margin: 0px;
		width: 195px;
		list-style-type: none;
		background-color: #000;
			
		}
		
		#side-nav-li{
		width: 150px;
		text-align: right;
		padding: 10px 40px 10px 0px;
		line-height: 1em;
		background: url(images/main-navoff.gif) no-repeat top right;
		
		}
		
		#contact-li{
		width: 150px;
		padding: 10px 40px 0px 0px;
		text-align: right;
		list-style-type: none;
  		background: url(images/contactbg.gif) no-repeat top right;
  		background-color: #000000;
		}
		
		
		#side-nav a {
		font-family: arial, verdana;
		font-weight: bold;
		font-size: 12px;
		color: #fff;
  		 }

		#side-nav-li:hover {
		  background: url(images/main-navon.gif) no-repeat top right;
		}

		#contact-li:hover {
		background: url(images/contactbg_over.gif) no-repeat top right;
   		background-color: #000000; 
		}
		
		#english{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 45px;
		width: 120px;
		}
