BODY {
	BACKGROUND-IMAGE: url(http://www.blackfootuk.com/images/body_bg.png); 
	PADDING-BOTTOM: 5px; 
	padding-top:5px; 
		FONT-FAMILY: Tahoma, Geneva, sans-serif; 
	PADDING-TOP: 5px;
}
#container {
		margin-left: auto;
	margin-right: auto;

	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 10px; WIDTH: 910px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}

#header {height:150px;}
#logo {background:url(images/header.jpg) center left no-repeat; height:150px;}
#logo a {color:#FFFFFF; text-decoration:none;}
#logo_right {float:right; background:url(images/Globe.jpg) center right no-repeat;  width:250px; height:150px; }
#slogan {position:relative;top:50%;left:-75%;color:#AAAAAA;font-weight:200;}
#jigsaw {float:right; background:url(images/jigsaw-right.jpg) center right no-repeat;  width:250px; height:150px; }
#map {background:url(images/world-map.jpg); z-index:100;}
#main {float:left; width:100%; margin:5px 0; background:url(images/main_bg.png) right repeat-y; color:#111111; font-size:12px;}
#main a {color:#333333;}
#main a:hover {color:#000000;}
#main br {line-height:8px;}
#sidebar {width:160px; float:right; padding:0 30px 30px 30px; margin-top:10px;}
#sidebar h3 {font-size:17px; font-weight:normal; margin:20px 0 5px 0;}
#sidebar ul {margin:0; padding:0; border-top:1px solid #ECECEC;}
#sidebar li {list-style:none; border-bottom:1px solid #ECECEC;}
#sidebar li a {color:#111111; text-decoration:none; padding:3px; display:block;}
#sidebar li a:hover {background-color:#ECECEC;}
#text {line-height:14px; margin-right:225px; padding:10px 30px 30px 30px;}
#text h1 {font-size:22px; font-weight:normal; margin:20px 0 10px 0;}
#text h2 {font-size:19px; font-weight:normal; margin:20px 0 10px 0;}
#text ol, #text ul {padding:0; margin:8px 0;}
#text li {margin-left:40px;}
#text ul li ul li {margin-left:80px;}
#text img {display:block; margin-left:auto;margin-right:auto;}
#footer {height:40px; color:#FFFFFF; font-size:11px; background-image:url(images/footer_bg.png); clear:both;}
#footer a {color:#FFFFFF;}
#footer a:hover {color:#DFDFDF;}
#footer_left {float:left; padding:13px 0 0 30px;}
#footer_right {float:right; padding:13px 30px 0 0;}
#news {margin:0 -10px 0 -10px;}

.chromestyle
{width:100%;height:40px; background-image:url(images/menu_bg.png); margin-top:5px;}
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul
{margin:0; padding:0;}

.chromestyle ul li
{list-style:none; float:left; background:url(images/menu_border.png) right no-repeat;}

/* menu bar */
.chromestyle ul li a
{float:left; height:20px; padding:10px 30px; color:#FFFFFF; font-size:15px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background:url(images/menu_border.png);

}


/* ######### Style for Drop Down Menu ######### */


.dropmenudiv{
text-indent:35px;
position:absolute;
top: 0;
border: 1px solid #5A5A5A; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:lighter 12px Verdana;
line-height:18px;
z-index:100;
background-color: #5A5A5A;
width: 250px;
visibility: hidden;
}

.dropmenudiv a{
color:#FFFFFF;
width: 250px;
display: block;

border: 1px solid #5A5A5A; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
}

.dropmenudiv a:hover
 {background-color: #AAA;}