/* STYLE 1 CSS
******************************************/

a {
color:#e67e0f; }

/* Typography
******************************************/

.componentheading {
color:#942222; }

h3 {
background:url('../images/style1/left-title1.png') no-repeat left 2px; }

/* Navigation
******************************************/

#navigation li:hover,
#navigation #current {
background:url('../images/style1/mhov-left.gif') no-repeat left 50%; }

#navigation li:hover a,
#navigation #current a {
background:url('../images/style1/mhov-right.gif') no-repeat right 50%; }

#navigation li li,
#navigation li:hover li {
background:url('../images/style1/submenu.png') no-repeat 50% 50%; }

#navigation li li a:hover {
color:#942222 !important; }

#nav-separator {
background:#942222; }

/* Inset and tabs
******************************************/

#inset {
background:#422d2d url('../images/style1/inset.gif') repeat-x left bottom; }

#inset-preloader {
background:url('../images/style1/preloader.gif') no-repeat 50% 50%; }

/* Mod Style 3 */

#content .modulestyle3 {
background:#aa1d1d url('../images/style1/redgradient.gif') repeat-x left top; }

#content .modulestyle3 h3 {
background:url('../images/style1/redh3.gif') repeat-x left bottom; }

#content .modulestyle3 .mod-round1 {
background:url('../images/style1/redround.gif') no-repeat left top; }

#content .modulestyle3 .mod-round2 {
background:url('../images/style1/redround2.gif') no-repeat right top; }

#content .modulestyle3 .mod-round3 {
background:url('../images/style1/redround3.gif') no-repeat right bottom; }

#content .modulestyle3 .mod-round4 {
background:url('../images/style1/redround4.gif') no-repeat left bottom; }

/* Mod Style 4 */

#content .modulestyle4 {
background:#2a1919 url('../images/style1/othergradient.gif') repeat-x left top; }

#content .modulestyle4 h3 {
background:url('../images/style1/otherh3.gif') repeat-x left bottom; }

#content .modulestyle4 .mod-round1 {
background:url('../images/style1/otherround.gif') no-repeat left top; }

#content .modulestyle4 .mod-round2 {
background:url('../images/style1/otherround2.gif') no-repeat right top; }

#content .modulestyle4 .mod-round3 {
background:url('../images/style1/otherround3.gif') no-repeat right bottom; }

#content .modulestyle4 .mod-round4 {
background:url('../images/style1/otherround4.gif') no-repeat left bottom; }

/* Checkboxes
******************************/

.unchecked {
background:url('../images/style1/checkboxes.png') no-repeat center 0 !important; }

.checkbox {
background:url('../images/style1/checkboxes.png') no-repeat center -21px; }

.unselected {
background:url('../images/style1/checkboxes.png') no-repeat center -42px !important; }

.radio {
background:url('../images/style1/checkboxes.png') no-repeat center -62px; }

/* Central column - content
******************************************/

#left-col .modulestyle1 h3,
#right-col h3 {
color:#e67e0f; background-image:url('../images/style1/left-title2.png'); }

.rc-left { background:url('../images/style1/rcb-left.png') no-repeat left 50%; }

.rc-right { background:url('../images/style1/rcb-right.png') no-repeat right 50%; }

.rc-bg {
background:url('../images/style1/button.gif') repeat-x left 50%; }

#floor .rc-left { background:url('../images/rcb-left2.png') no-repeat left 50%; }

#floor .rc-right { background:url('../images/rcb-right2.png') no-repeat right 50%; }

.rcib-left {
background:url('../images/style1/rcib-left.png') no-repeat left 50%; }

.rcib-right {
background:url('../images/style1/rcib-right.png') no-repeat right 50%; }

.rcib-bg {
background:url('../images/style1/inputbox.gif') repeat-x left 50%; }

.highlight {
color:#942222; }

/* Color modules
******************************************/

#floor .modulestyle1 h3 {
color:#e67e0f; background-image:url('../images/style1/floor-title2.png'); }

#cfloor {
background:#b71919 url('../images/style1/cfloor.gif') repeat-x 0 0; }

#cfloor-inner {
background:url('../images/style1/cfloor2.gif') repeat-x left bottom; }

#underground h3 {
color:#e67e0f; background-image:url('../images/style1/floor-title2.png'); }