@charset "utf-8";
/* CSS Document */

body { background:url("images/custom/bg-body.gif") #FFF repeat-x; background:#CCC; }

h1,h1 *	{ color:#6c131c!important; }
h2,h2 *	{ color:#6c131c!important; }
h3,h3 *	{ color:#000000!important; border-color:#ddd6d7; }

body,p,a,li,label { color:#6c131c; }
li { background:url("images/global/bullet.gif") 0 5px no-repeat; }

#header	span.rule-1 { background:url("images/global/dash-horz-FFF.gif") repeat-x; }
#header	span.rule-2 { background:url("images/global/dash-vert-FFF.gif") repeat-y; }
#header	span.rule-3 { background:url("images/global/dash-horz-FFF.gif") repeat-x; }
#header div.banner { background:url("images/global/fader.png") repeat; }
#header div.banner a.logo { background:url("images/custom/logo.png") no-repeat; }
#header	div.banner span.rule-1 { background:url("images/global/dash-vert-025.gif") repeat-y; }
#header	div.banner form { background:#A85860; }
#header	div.banner form span.rule-1 { background:url("images/global/dash-vert-025.gif") repeat-y; }
#header	div.banner form span.rule-2 { background:url("images/global/dash-horz-025.gif") repeat-x; }
#header	div.banner form span.rule-3 { background:url("images/global/dash-horz-025.gif") repeat-x; }
#header	div.banner form input.field { background:#CC757E; border:1px solid #6a1010; }
#header	div.banner form div.submit { background:#8b1826; border:1px solid #6a1010; }
#header	div.banner form div.submit input:hover { background:#6a1010; }

#nav { background:url("images/custom/bg-nav.gif") #FFF repeat-x; }
#nav ul li a { color:#FFF; }
#nav ul li a:hover { background:#6c131c; }
#nav ul li a.active { background:#6c131c; }

#content div.row-top { background:url("images/global/dash-vert-025.gif") 530px 0 repeat-y; }
#content div.row-top div.col.left p.headline { color:#121313; }
#content div.row-top div.col.right h3 { color:#000000; }
#content div.row-top div.col.right p { color:#6c131c; }
#content div.row-bot { background:url("images/custom/bg-row-bot.gif") 0 0 repeat-y; }
#content div.row-bot div.col.thr div.promo { background:url("images/global/dash-horz-9AB.gif") repeat-x; }

#content div.row-sub { background:url("images/custom/bg-row-sub.gif") 0 0 repeat-y; }
#content div.row-sub div.col.one h2 { color:#000; }
#content div.row-sub div.col.one ul { background:url("images/global/dash-horz-000.gif") bottom repeat-x; }
#content div.row-sub div.col.one ul li { background:url("images/global/dash-horz-000.gif") repeat-x; }
#content div.row-sub div.col.one ul li a { color:#A85860; }
#content div.row-sub div.col.one ul li a.active { background:#A85860; color:#FFF; }
#content div.row-sub div.col.one ul li a:hover { background:#A85860; color:#FFF; }
#content div.row-sub div.col.one ul li ul li { border-top:1px solid #eee; }
#content div.row-sub div.col.one ul li ul li a { color:#666; }
#content div.row-sub div.col.one ul li ul li a:hover { background:#eee; color:#002b55; }
#content div.row-sub div.col.one ul li ul li a.active { background:#eee; color:#002b55; }
#content div.row-sub div.col.one ul li span { background:url("images/global/collapse.gif") 0 0 no-repeat; }

#content div.row-sub div.col.two p.headline { color:#000000; }
#content div.row-sub div.col.thr p { color:#a77177; }

#content div.galleryframe div.thumb:hover { background:#6c131c; }
#content div.h3 { border-color:#ddd6d7; }

#footer { background:url("images/global/dash-horz-9AB.gif") repeat-x; }
#footer a.logo { background:url("images/global/logo-small.gif") no-repeat; }
#footer ul li a { color:#000000; }

#searchresults a.pager:hover { background:#6c131c; color:#FFF; }
#searchresults h3:hover { background:#6c131c; }
#searchresults h3:hover * { color:#FFF!important; }
