#labels #content-inner { padding:0 !important; }
#search .grid-p .content { padding-right:0 !important; }

/* Table of Contents
-------------------------------------

2a2a2a
b31e0d
414141

HTML
Layout

Components:
	Actionbar
	Logo/Tagline
	Primarynav
	Search - Community/Section

Colour Palette

------------------------------------- */

body { color: #636363; }

h1 { color: #B31E0D;}
h2 { color: #B31E0D;}
h3 { color: #B31E0D;}
h4 { color: #B31E0D;}
h5 { color: #B31E0D;}

h1 {
	font-size:2em;
	line-height:1.5em;
}

h2 {
	font-size:1.5em;
	line-height:1em;
	padding:0.5em 0;
}

h3 {
	font-size:1.25em;
	line-height:1.2em;
	padding:0.6em 0;
}

h4 {
	font-size:1em;
	line-height:1.5em;
	margin-bottom:1.5em;
}

h5 {
	font-size:1em;
}

h6 {
	font-size:0.9em;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
}

h3 a {
	color:#333333;
}

/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: URL(../img/BG.gif);
	line-height:1;
}

div.two-column div.column-secondary h3 {
	border-bottom: 1px solid;
	font-size: 1.0em;
	line-height: 1.5em;
	margin-bottom: 0.75em;
	padding: 0.4166em 6px 0.25em;
}



/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */


/* PAGE
=============================================== */

#page {
	width: 990px;
	margin: auto;
}


/* Header
------------------------------------- */

#header {
	background: url(../img/bannerBG.gif) no-repeat -2px 0px;
	xheight: 148px;
	width: 990px;
	margin: 0 auto;
}

#header-inner {
	background: url(../img/banner.jpg) no-repeat 11px 0px;
	margin: 0 auto;
	width: 960px;
	height:148px;
}



/* Main
------------------------------------- */

#main {
	background: #fff url(../img/menuBG.gif) repeat-y;
	margin: 0 auto;
	overflow: hidden;
	width: 938px;
}

#navigation {
	float: left;
	margin-right: auto !important;
	margin-right: -3px; /* IE6 fix */
	margin-top: 50px;
	width: 188px;
}

#content {
	background: #ffffff url(../img/contentBG.jpg) no-repeat 614px 0px;
	height: auto !important;
	height: 1%; /* IE6 fix */
	xmargin-left: 204px !important;
	margin-left: auto; /* IE6 fix */
	padding-bottom: 1.5em;
	width: 734px;
	float: right;
}

#content-inner {
	padding: 0 18px;
}

#content-header {
	margin-top: 20px;
}

#home #content-inner,
#search #content-inner {
	padding-top: 18px;
}



/* Footer
------------------------------------- */

#footer {
	background: url(../img/footer.gif) repeat-x;
	width: 938px;
	margin: auto;
	color: #aaaaaa;
}

#footer a {
	color: #aaaaaa;
}

#footer-inner
{
	margin: 0 auto;
	padding: 1.5em 0;
	width: 360px;
	text-align: center;
}

#footer-custom,
#footer-system {
	padding-left: 18px;
}



/*--------------------------------------------- */
/*              >>> COMPONENTS <<<              */
/*--------------------------------------------- */


/* ACTIONBAR
=============================================== */

#actionbar {
	margin-top: 2em;
	width: 100%; /* IE6fix */
}

/* Triggers
------------------------------------- */

#actionbar-triggers {
	background: #d9d9d9;
	padding-left: 6px;
}

#actionbar-triggers li.active {
	background-color: #eee;
}

#actionbar-triggers a {
	background-position: 3px 40%;
	padding: 0.5em 1em 0.5em 23px;
	text-decoration: none;
}

#actionbar-triggers span.divider {
	padding-left: 1em;
}

/* Panels
------------------------------------- */

#actionbar-panels {
	background-color: #eee;
}


/* APPCONFIG
=============================================== */

#appconfig {
	top: 10px; right: 0;
}


/* LOGO/TAGLINE
=============================================== */

#logo {
	padding: 24px 0 0 9px;
}

#logo a {
	display: block;
	width: 224px;
	height: 0px;
	background-color: Lime;
	padding-top: 92px;
	overflow:hidden;
	background: url(../img/logo.jpg);
	margin-left: 75px;
	margin-top: -10px;
}


/* PRIMARYNAV
=============================================== */

#primarynav ul {
	padding: 1.5em 2px 0;
}

#primarynav a
{
	background: url(../img/navbar_arrow.gif) no-repeat 8px 50%;
	display: block;
	height: auto !important;
	height: 1%;
	padding-left: 18px;
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 153px;	
}

#primarynav a:hover {
	xbackground-color: #343434;
	border: solid 1px #666666;
	width:151px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left: 17px;
	xcolor: #cccccc;
}

#primarynav a:active {
	background-color: #ffffff;
	color: #000000;
}

#primarynav li.here a,
#primarynav li.here a:hover {
	background-color: #414141;
}

/*
#primarynav li.first a {
	color: #b31e0d;
}  
*/

#primarynav li {
	display: inline;
}

#primarynav li a {
	display: block;
}

#primarynav ul.subnav, #primarynav ul li ul{
	display:none;
}


/* REFINEMENT
=============================================== */

#refinement ul {
	padding: 0 6px;
}


/* SEARCH - COMMUNITY/SECTION
=============================================== */

/* Search: Community
------------------------------------- */

#search-keyword {
	top: 158px; 
	left: 14px;
	width: 150px;
	
}

#search-keyword .buttons{
	clear: left;
	float: right;
}

#search-keyword #searchtext{
	width: 150px;
}

#appconfig {
	padding-right: 18px;
}



/*--------------------------------------------- */
/*            >>> COLOUR PALETTE <<<            */
/*--------------------------------------------- */

/* Font Colours
------------------------------------- */

a { color: #B31E0D; }

#logo a { color: #fff; }

/* Border Colours
------------------------------------- */

div.two-column div.column-secondary h3 { border-color: #ccc; }

/* Background Colours
------------------------------------- */

#alphanav span.here { background-color: #d9d9d9; }

div.two-column div.column-secondary h3 { background-color: #f5f5f5; }


/*--------------------------------------------- */
/*         >>> DEV CONVERTING CODE <<<          */
/*--------------------------------------------- */


body          { background-image: url(/download/gallery/img/BGgif); }
#header       { background-image: url(/download/gallery/img/bannerBGgi); }
#header-inner { background-image: url(/download/gallery/img/bannerjpg); }
#main         { background-image: url(/download/gallery/img/menuBGgif); }
#content      { background-image: url(/download/gallery/img/contentBGj); }
#logo a       { background-image: url(/download/gallery/img/logojpg); }
#footer       { background-image: url(/download/gallery/img/footergif); }
#primarynav a { background-image: url(/download/gallery/img/navbar_arr); }