#submit_btn		{border:0px;cursor:pointer;background:url(../images/go-button.png) no-repeat; width:87px; height:36px; margin:10px 0px 0px 0px;}
	
/* Core */
html, body {margin-bottom: 1px;height: 100%;}
body {font-family: Helvetica,Arial,sans-serif;}
.font-family-default .box1 .title, .font-family-default .module-title .title, .rotator-line1, .rotator-line3 {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;}
.rt-container {background: transparent;}
ul {list-style-image: none;}
.rt-block {margin-bottom: 15px;}
.left{float:left;padding-right:20px;}
.lh{line-height:50px;}
/*Header*/
#rt-header-surround {margin-bottom: 20px;position: relative;}
#rt-header {position: relative;}
#rt-header .rt-block {margin-bottom: 0;}

/* Logo */
#rt-logo {display: block;width: 300px;height: 37px;}

/* Rotator */
#rt-rotator {position: relative;margin-top: -20px;min-height:290px;}
#rt-rotator-bg, .rt-rotator-bg {position:absolute;width:100%;height:100%;display:block;top:0;left:0;background-position: 50% 100%;background-repeat:no-repeat;}\
#rt-rotator2 {min-height: 290px;position:relative;}
.rotator-overlay {height: 90px;position: absolute;width: 100%;top: 90px;}
.rotator-desc {position:absolute;width: 100%;visibility:hidden;}
.rotator-desc.first {visibility:visible;}
.rotator-text {position:absolute;right:0;width: /*55%*/60%;color: #fff;margin-top: 47px;}
.rotator-line1 {display: block;font-size: 15px;font-style: italic;margin-bottom: 5px;padding-left: 5px;font-weight: bold;}
.rotator-line2 {display: block;font-size: 98px;line-height: 98px;text-transform: uppercase;letter-spacing: -8px;}
.rotator-line3 {display: block;text-align: right;font-size: 15px;font-style: italic;padding-right: 5px;font-weight: bold;}

/* Main Body */
#rt-body-bg {margin: -20px -16px -10px -16px;padding: 0;position: relative;}
#rt-body-bg2 {margin: 0 9px;}
#rt-body-bg3 {margin-left: -9px;}
#rt-body-bg4 {margin-right: -9px;padding: 15px 16px 0 16px;}

/* Modules */
.module-title .title {margin-top: 0;font-weight: normal;font-size: 170%;padding: 0;letter-spacing: normal;text-transform: uppercase;}

/* Module Variations */
.box1 .rt-block {border-style: solid;border-width: 1px;}
.box1 .rt-block {border-radius: 3px;}

/* Footer */
#rt-footer-surround2 {padding: 20px 0 15px 0;}

/* Typography */
.readonstyle-button .readon {display: inline-block;height: 36px;margin: 0 0 0 26px;background-position: 100% 0;background-repeat: no-repeat;}
.readonstyle-button .readon span {display: block;margin: 0 0 0 -26px;padding: 0 18px 0 32px;border: 0;font-size: 12px;cursor: pointer;line-height: 38px;font-weight: normal;overflow:visible;text-transform: uppercase;height: 36px;}

/*----------------------------------------------------------------------
	Common Elements
----------------------------------------------------------------------*/

/* --- Basic typography --- */
a:active, a:focus {outline:0;}
img {border:none;}

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;background: transparent;}

/* Grid Container */
.rt-container {margin: 0 auto;width: 960px;}
body {min-width: 960px;}

/* Grid Block */
.rt-block {padding: 15px;margin-bottom: 10px;position: relative;}

/* Layout */
#rt-logo {width: 185px;height: 115px;display: block;}

/* Typography */
body {font-size: 12px;line-height: 1.7em;font-family: Helvetica,Arial, Sans-Serif;}
body.font-size-is-default {font-size: 12px;line-height: 1.7em;}
form {margin: 0;padding: 0;}
p {margin: 0 0 15px 0;}
h1, h2, h3, h4, h5 {margin: 15px 0;line-height: 1.1em;}
h1 {font-size: 260%;}
h2 {font-size: 200%;}
h2.title {font-size: 170%;letter-spacing: -1px;line-height: 1em;}
a {text-decoration: none;outline: none;}

/* Lists */
ul,ol {padding-left:15px;}
ul li {padding: 0;margin: 0;}
ul li a {font-size: 1.2em;line-height: 1.8em;}

/* Style */
html,body {margin-bottom: 1px;}
body {color: #333;}
#rt-header, #rt-bottom {color: #aaa;}
.rt-container {background: /*#fff;*/} 
a:hover {color: #000;}
#rt-footer {color: #ddd;}

/* Clear Set */
html body * div.clear {background: none;border: 0;clear: both;display: block;float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/* 12 Grid */
.rt-grid-3, .rt-grid-4, .rt-grid-6, .rt-grid-12 {display: inline;float: left;position: relative;margin-left: 10px;margin-right: 10px;}
.rt-container .rt-grid-3 {width: 220px;}
.rt-container .rt-grid-4 {width: 300px;}
.rt-container .rt-grid-6 {width: 460px;}
.rt-container .rt-grid-12 {width: 940px;}

/*****************GENERAL STUFF*******************/
body {background:#C4C5B1;}
#rt-header {background:#3E3E33;}\
#rt-header {color:#DDDDDD;}
#rt-body-bg2 {background:#FFFFFF;}
body, a:hover {color:#555555;}
a, .box1 .title {color:#E86530;}
#rt-footer-surround {background:#3E3E33;}
#rt-footer, #rt-footer .module-content a:hover, #rt-footer .title {color:#DDDDDD;}
#rt-footer .module-content a {color:#FE5A18;}
.box1 .rt-block {background:#F8F9F1;}
.box1 .rt-block {border-color:#EAEBE1;}
.box1 .module-content, .box1 .title, .box1 .module-content a:hover {color:#555555;}
.box1 .module-content a {color:#E86530;}
#rt-rotator-bg {background-image: url(../images/showcase-bgs/background-image.jpg);}
body #rt-logo {width:300px;height:37px;position:relative;left:0px; top:15px; color:#FFF;}

/**************TYPOGRAPHY STUFF*****************/
ul.bullet-2 {padding: 0 0 0 5px;margin: 0 0 15px;}
ul.bullet-2 li a {font-size: 100%;line-height: 1.7;}
ul.bullet-2 li {list-style: none;padding: 0 0 0 15px;margin: 0 0 3px;background-repeat: no-repeat;background-position: 0 5px;}
ul.bullet-2 li {background-image: url(../images/typography/bullet2.png);}

/* Bullet Styles */
ul.bullet-2 {padding: 0 0 0 5px;margin: 0 0 15px;}
ul.bullet-2 li a {font-size: 100%;line-height: 1.7;}
ul.bullet-2 li {list-style: none;padding: 0 0 0 15px;margin: 0 0 3px;background-repeat: no-repeat;background-position: 0 5px;}
ul.bullet-2 li {background-image: url(../images/typography/bullet2.png);}

/*Side-Shadows*/
#rt-body-bg3 {background: url(../images/body/shadow-l.png) 0 0 repeat-y;}
#rt-body-bg4 {background: url(../images/body/shadow-r.png) 100% 0 repeat-y;}

/* Header - Dark */
.header-overlay-dark #rt-header2 {background: url(../images/header/dark/header-bg.png) 50% 100% repeat-x;}

/* Logo - Dark */
.header-overlay-dark #rt-logo {background: /*url(../images/logo/dark/logo2.png) 0 0 no-repeat;*/}

/* Rotator */
.rotator-overlay {background: url(../images/showcase/showcase-overlay.png) 50% 50%;}
.rotator-text {color: #fff;text-shadow: -1px -1px 1px #222;}
.body-overlay-light #rt-rotator2 {background: url(../images/showcase/light/showcase-overlay2.png) 50% 100% repeat-x;}

/* Main Body - Light */
#rt-body-surround.body-overlay-light {background: url(../images/body/light/footer-trans.png) 50% 100% repeat-x;}

/* Module Variations - Dark */
.header-overlay-dark .borderleft .rt-block, .body-overlay-dark .borderleft .rt-block, .footer-overlay-dark .borderleft .rt-block {background: url(../images/body/dark/moduleborder-l.png) 0 0 repeat-y;}
.footer-overlay-dark .borderright .rt-block {background: url(../images/body/dark/moduleborder-r.png) 100% 0 repeat-y;}

/* Footer - Dark */
.footer-overlay-dark #rt-footer-surround2 {background: url(../images/footer/dark/footer-bg.png) 50% 0 repeat-x;}

/* Typography - Light/None */
.readonstyle-button .readon {background-image: url(../images/body/light/readon-r.png);}
.readonstyle-button .readon span {background: url(../images/body/light/readon-l.png) 0 0 no-repeat;text-shadow: 1px 1px 1px #eee;}

/************SPRITES***************/
#submit_btn {background-image: url("../images/sprite1.png"); background-position: -10px -9px;}
.readonstyle-button .readon {background-image: url("../images/sprite1.png");background-position: -782px -66px;}
.readonstyle-button .readon .button, .readonstyle-button .readon span {background-image: url("../images/sprite1.png");background-position: -10px -165px;}
ul.bullet-2 li {background-image: url("../images/sprite1.png");background-position: -10px -259px;}
.body-overlay-dark ul.bullet-1 li {background-image: url("../images/sprite1.png");background-position: -10px -259px;}
ul.bullet-2 li {background-image: url("../images/sprite1.png");background-position: -10px -259px;}
.body-overlay-dark ul.bullet-1 li {background-image: url("../images/sprite1.png");background-position: -10px -259px;}
*************END SPRITES***************/

