BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
HTML {
	MARGIN-BOTTOM: 1px; HEIGHT: 100%
}
BODY {
	POSITION: relative
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A {
	COLOR: #3a251d; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
H4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
H5 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
H6 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
H1 {
	COLOR: #000; FONT-SIZE: 300%
}
H2 {
	COLOR: #b4b4b4; FONT-SIZE: 250%
}
H3 {
	COLOR: #b3001b; FONT-SIZE: 19px
}
H4 {
	COLOR: #000; FONT-SIZE: 175%
}
H5 {
	COLOR: #787878; FONT-SIZE: 150%
}
H6 {
	COLOR: #000; FONT-SIZE: 125%
}
BODY {
	LINE-HEIGHT: 130%; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/page_bg.png); COLOR: #412d21; FONT-SIZE: 14px
}
DIV.rapidxwpr {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 958px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/wrapper-top.png) no-repeat 50% 20px; PADDING-TOP: 35px
}
DIV.rapidxwpr-bottom {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: url(../images/wrapper-bottom.png) no-repeat 50% 100%; PADDING-TOP: 4px
}
DIV#header {
	POSITION: relative; MARGIN: 0px 0px 15px; BACKGROUND: url(../images/header-bg.jpg) no-repeat 0px 0px; HEIGHT: 174px
}
SPAN#logo {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 228px; HEIGHT: 204px; BORDER-TOP: 0px; TOP: -39px; BORDER-RIGHT: 0px; LEFT: 10px
}
IMG#logo {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 228px; HEIGHT: 204px; BORDER-TOP: 0px; TOP: -39px; BORDER-RIGHT: 0px; LEFT: 10px
}
DIV#middle {
	MARGIN: 0px; WIDTH: auto; CLEAR: both
}
DIV#middle .background {
	MIN-HEIGHT: 140px
}
DIV#middle .layoutleft {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#middle .layoutright {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#right {
	BORDER-BOTTOM: #cd5769 1px solid; BORDER-LEFT: #cd5769 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 17px; WIDTH: 305px; PADDING-RIGHT: 17px; FLOAT: right; BORDER-TOP: #cd5769 1px solid; BORDER-RIGHT: #cd5769 1px solid; PADDING-TOP: 14px
}
DIV#main {
	WIDTH: auto
}
DIV#middle .layoutleft DIV#main {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#middle .layoutright DIV#main {
	PADDING-BOTTOM: 0px; MARGIN: 0px 200px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#middle .withoutleft DIV#main {
	MARGIN: 0px
}
DIV#mainmiddle {
	MARGIN: 0px
}
DIV#main .withoutright {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#content {
	WIDTH: auto
}
DIV#main .withright DIV#content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 354px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#main .withoutright DIV#content {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#footer {
	PADDING-BOTTOM: 30px; MARGIN: -4px auto 0px; PADDING-LEFT: 0px; WIDTH: 958px; PADDING-RIGHT: 0px; COLOR: #fff; CLEAR: both; PADDING-TOP: 0px
}
* HTML DIV#footer {
	MARGIN: -3px auto 0px
}
DIV#footer A {
	COLOR: #3a251d
}
.clearingfix:after {
	LINE-HEIGHT: 0px; DISPLAY: block; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearingfix {
	DISPLAY: block
}
.floatbox {
	OVERFLOW: hidden
}
.alignleft {
	MARGIN: 0px 20px 0px 0px; FLOAT: left
}
.alignright {
	MARGIN: 0px 0px 0px 20px; FLOAT: right
}
DIV#topmenu {
	POSITION: absolute; HEIGHT: 34px; TOP: 140px; RIGHT: 20px
}
DIV#topmenu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
DIV#topmenu LI {
	DISPLAY: block; FLOAT: left
}
DIV#topmenu LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/menu-r.png) no-repeat 100% 0px; FLOAT: left; HEIGHT: 34px; COLOR: #3a251d; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#topmenu LI A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: url(../images/menu-l.png) no-repeat 0px 0px; FLOAT: left; COLOR: #000; CURSOR: pointer; PADDING-TOP: 0px
}
DIV#topmenu LI A:hover {
	BACKGROUND: url(../images/menu-r.png) no-repeat 100% -36px; TEXT-DECORATION: none
}
DIV#topmenu LI A.active {
	BACKGROUND: url(../images/menu-r.png) no-repeat 100% -36px; TEXT-DECORATION: none
}
DIV#topmenu LI A:hover SPAN {
	BACKGROUND: url(../images/menu-l.png) no-repeat 0px -36px
}
DIV#topmenu LI A.active SPAN {
	BACKGROUND: url(../images/menu-l.png) no-repeat 0px -36px
}
DIV.quote {
	TEXT-ALIGN: right; PADDING-BOTTOM: 40px; PADDING-LEFT: 45px; PADDING-RIGHT: 45px; PADDING-TOP: 40px
}
DIV.about {
	MARGIN: 0px 0px 30px
}
DIV.news {
	MARGIN: 0px 0px 30px
}
DIV.about H3 {
	MARGIN: 0px 0px 10px
}
DIV.news H3 {
	MARGIN: 0px 0px 10px
}
DIV.about IMG {

}
DIV.news UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DIV.news UL LI {
	MARGIN: 0px 0px 10px
}
DIV.news SPAN.date {
	FONT-WEIGHT: bold
}
DIV.news A.more {
	FLOAT: right; COLOR: #b3001b; FONT-WEIGHT: bold
}
DIV.call-us {
	BORDER-BOTTOM: #cd5769 1px solid; BORDER-LEFT: #cd5769 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BORDER-TOP: #cd5769 1px solid; BORDER-RIGHT: #cd5769 1px solid; PADDING-TOP: 10px
}
DIV.call-us .numbers {
	WIDTH: 340px; FLOAT: left
}
DIV.call-us .numbers P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #412d21; FONT-SIZE: 23px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.call-us .numbers P SPAN {
	WIDTH: 170px; DISPLAY: block; FLOAT: left; COLOR: #b3001b
}
DIV.call-us .message {
	WIDTH: 160px; FLOAT: right
}
DIV.featured {
	PADDING-BOTTOM: 14px; MARGIN: 0px 0px 10px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; PADDING-TOP: 14px
}
DIV.featured A {
	FONT-WEIGHT: bold
}
DIV.featured H3 {
	MARGIN: 0px 0px 10px
}
DIV.featured UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DIV.featured UL LI {
	PADDING-BOTTOM: 10px; MIN-HEIGHT: 80px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px
}
DIV.featured UL LI .item-img {
	WIDTH: 110px; FLOAT: left
}
DIV.featured UL LI .item-details {
	WIDTH: 410px; FLOAT: right
}
.footermenu {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 20px; WIDTH: 403px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/copyright-bg.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 36px; COLOR: #3a251d; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.footermenu .copyright {
	FLOAT: left
}
.footermenu UL {
	LIST-STYLE-TYPE: none; FLOAT: right; LIST-STYLE-IMAGE: none
}
.footermenu UL LI {
	MARGIN: 0px 0px 0px 7px; FLOAT: left
}
.credits {
	TEXT-ALIGN: center; LINE-HEIGHT: 34px; MARGIN: 0px 15px 0px 0px; WIDTH: 194px; BACKGROUND: url(../images/credits-bg.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 36px; COLOR: #3a251d; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
