/*** NAVIGATION ***/

/* Secondary */
ul.secondary { background:#000 url(../img/bg-navigation.gif) no-repeat top left; }

/* Tertiary */
ul.tertiary { background:transparent url(../img/bg-navigation-tertiary.jpg) left top repeat-x!important; }
.home ul.tertiary { background-position:0px -103px!important; }
ul.tertiary li a { border:1px solid #959595; background:#af0455; }
ul.tertiary li a:hover, ul.tertiary li a.active,
.banquet-dinners .banquet-dinners a,
.conferences .conferences a,
.cocktail-parties .cocktail-parties a,
.product-launches .product-launches a,
.exhibitions .exhibitions a,
.weddings .weddings a,
.corporate-events .corporate-events a,
.outdoor .outdoor a,
.about .about a,
.partners .partners a,
.your-event .your-event a,
.news .news a,
.contact .contact a { background:#c75088; }

/* Related Links */
#related-links { background:url(../img/bg-navigation-related-links-repeat.jpg) left top repeat-y; }
#related-links div { background:url(../img/bg-navigation-related-links.jpg) left top no-repeat; width:190px; text-align:center; }
#related-links div div { background:url(../img/hr-navigation-right.gif) bottom left no-repeat; }
#related-links dl { background:url(../img/bg-navigation-related-links.jpg) no-repeat left top }
#related-links dd a { color:#fff; background:#af0455; border:1px solid #888; }
#related-links dd a:hover { background:#C75088; }
#related-links dd img { border:1px solid #fb7cb8; }

#ad-server { background:url(../bg-navigation-right.gif) left top repeat-y!important; }
#ad-server div { background:url(../bg-navigation-right.jpg) left top no-repeat!important; }

/* Tabbed */
ul.tabbed { position:relative; float:left; margin-top:8px; /* left:0px; right:auto; top:7px; bottom:auto; */ }
ul.tabbed li { width:181px; margin:0px; margin-bottom:4px; }
ul.tabbed li a { color:#fff; text-decoration:none; padding:5px 7px; border:1px solid #888; display:block; }
ul.tabbed li a { background:#af0455; /* background:#727273; */ width:160px; text-align:center; }
ul.tabbed li a:hover { background:#C75088; /* background:#9d9d9d; */ }

/* Tabbed - Homepage */
.home ul.tabbed li a { background:#af0455; }
.home ul.tabbed li a:hover { background:#c75088; }

/*** PAGE LAYOUT BLOCKS ***/

#page { background:url(../img/bg-content.gif) 0px 0px repeat-y; overflow:auto; }
.wide #page { background:url(../img/bg-content-wide.gif) 0px 0px repeat-y; }
#postcard { background:transparent url(../../flemington-venues/img/bg-content.jpg) 0px 114px repeat-y!important; }
#header { background:#000; }

#hero { width:758px; padding:0px 1px; background:#4d4d4d url(../img/bg-hero.jpg) repeat-x top left; float:right; border:1px solid #000; }
#tagline { width:177px; padding:0px 17px 12px; float:left; color:#fff; }
#tagline p { margin:2em 0em; }
#breadcrumb { background:#252525 url(../img/bg-breadcrumb.jpg) top right no-repeat!important; color:#979797; }
#breadcrumb a { color:#979797; text-decoration:none; }
#breadcrumb a:hover { color:#fff; }

#content { background:transparent url(../img/bg-content.jpg) no-repeat -203px 0px!important; float:left; clear:right; width:760px; min-height:631px; padding-bottom:8px;
	border-left:1px solid #000!important; border-right:1px solid #000!important; }
.wide #content { background-image:url(../img/bg-content-wide.jpg)!important; }
.home #content { background:#8E8E8E url(../img/bg-content-home.jpg) no-repeat top right!important; min-height:0px; float:right; min-height:114px; width:760px; clear:right; }


/*** CONTENT ***/

h1, #inner-content dt { background:transparent url(../img/hr.gif) left bottom no-repeat; }
#inner-content a { color:#aaa; } /* grey-on-grey link colours */
#inner-content .more a, #inner-content .back a { background:#272727 url(../../img/bullet-grey.gif) no-repeat 6px 0.6em; max-width: 200px; } 
#inner-content a.webstore { color:#fff!important; background-color:#272727; } 
#inner-content .photo { background:transparent url(../img/hr-photo.gif) right bottom no-repeat; }
.home #inner-content dd { margin-left:0px!important; }
#inner-content dd {margin: 1em 1em 1em 140px;}

.photo .container-more { text-align:right; float:right; max-width:378px; }
.photo .more { margin:0.5em 0.25em!important; display:inline-block; text-align:right;  }
.photo .more a { margin:0.5em 0.25em!important; display:inline-block; float:right!important; }

#news { background:transparent!important; width:auto!important; overflow:auto; float:left; clear:none; width:675px!important; display:block; }
#news dt { width:450px!important; margin:8px 30px; text-align:center; }
#news dd { width:225px!important; float:left!important; background:none!important; padding-left:0px!important; margin:8px 6px 0px 9px; }
#news dd a { color:#000; text-decoration:none; }
#news dd a:hover { text-decoration:underline; }
#news dd img { /* border:1px solid #fff; */ margin:0px 10px 10px 0px; float:left; }
#news dd a:hover img { /* border:1px solid #af0455; */ }

/* Forms */
form { width:534px; }
form * { position:relative!important; }
fieldset {  }
legend { display:block; width:516px; background:transparent url(../img/hr.gif) left top no-repeat; }
legend span { display:block; width:516px; padding:0.5em 0em; background:transparent url(../img/hr.gif) left bottom no-repeat; }
.form { width:524px; padding-left:10px; }
.label, label { text-align:left!important; width:220px!important; }
input.text, select, textarea { width:256px!important; margin-left:10px!important; padding:0.25em 0.5em; }
select { border:1px solid #B2B2B2!important; width:268px!important; }
#bnSubmit { float:right; margin-right:20px; margin-top:1em; }
.focus, input.focus { color:#000!important; }

form.center { text-align:center; width:auto!important; margin:3em auto; }
form.center * { float:none; vertical-align:middle; }
form.center .label, form.center label { width:auto!important; }
form.center input.text { width:192px!important; }
form.center #bnSubmit { float:none; margin-top:0em; margin-left:5px; }

input.bnout, input.bnover { border:1px solid #959595; color:#fff; text-transform:lowercase; text-align:center; cursor:pointer; font-weight:bold; padding:0.2em 0.5em!important; font-family:verdana,arial,helvetica,'Trebuchet MS',sans-serif!important; display:inline-block; width:auto!important; }
input.bnout { background:#af0455; }
input.bnover { background:#C75088; }

form#search input.text { width:auto!important; margin-left:0px!important; color:#B2B2B2!important; }
form#search .form { padding-left:0px!important; }
form#search input.bnout, form#search input.bnover { width:17px!important; }

#inner-content #toolbar { background:transparent url(../img/hr-toolbar-grey.gif) top left no-repeat;}
#inner-content #toolbar ul { background:transparent url(../img/hr-toolbar-grey.gif) bottom left no-repeat; }
#inner-content #toolbar ul li a { color:#fff; }
#inner-content #toolbar ul li a:hover { text-decoration:underline; }
#inner-content #toolbar ul li a.facebook { background:url(../img/icon-facebook-grey.gif) 0em 0.2em no-repeat; }
#inner-content #toolbar ul li a.email { background:url(../img/icon-email-grey.gif) 0em 0.5em no-repeat; }
#inner-content #toolbar ul li a.print { background:url(../img/icon-print-grey.gif) 0em 0.4em no-repeat; }

#footer { background:#000; clear:both; }