/* WSGR */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  background: transparent;
}
/* remember to define focus styles! */
:focus {
  outline: 0;
}
body {
  line-height: 1;
  color: black;
  background: white;
}
ol, ul {
  list-style: none;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}
/* /WSGR */

* {
margin: 0;
padding: 0;
}
body {
background-color: #FFF;
font: 10px "Verdana", sans-serif;
color: #000;
}
#page {
background-color: #E4E76C;
  margin: 0 auto;
  width: 1050px;
  height: 804px;
  }
#header { 
width:1050px;
height: 108px; 
background: url(images/RMheader.gif);
}
#lineone ul {
text-align: right;
list-style: none;
margin-right: 35px;
padding-top: 90px;
}
#lineone li {
text-decoration: none;
color: #000;
display: inline;
margin: 6px;
}
#lineone li a {
text-decoration: none;
color: #FFF;
}
#lineone li a:hover {
color: #000;
}
#girl {
background: url(images/girl.gif) no-repeat;
position: relative;
margin-top: -17px;
margin-left: -1px;
width: 276px;
height: 750px;
float: left;
display: inline-block;
}
#content {
font: 12px "Verdana", sans-serif;
display: inline-block;
}
#leftcol {
font: 12px "Verdana", sans-serif;
margin-left: 80px;
margin-top: 50px;
width: 300px;
height: 500px;
position: absolute;
float: left;
}
#leftcol a {
text-decoration: none;
color: #84281A;
}
#leftcol a:hover {
color: #FFF;
}
#rightcol {
font: 12px "Verdana", sans-serif;
margin-left: 400px;
margin-top: 50px;
width: 300px;
height: 500px;
position: absolute;
float: right;
}
#rightcol a {
text-decoration: none;
color: #84281A;
}
#rightcol a:hover {
color: #FFF;
}
h1 {
font: 30px "Times New Roman", serif;
color: #000;
margin-bottom: 10px;
width: 600px;
}
h2 {
font: 10px "Verdana", sans-serif;
font-weight: bold;
text-transform: uppercase;
color: #000;
margin-bottom: 5px;
}
p {
padding-bottom: 15px;
}
.cost {
font: 10.5px "Verdana", sans-serif;
font-weight: bold;
}
.experience {
font: 11px "Verdana", sans-serif;
font-style: italic;
text-transform: none;
}
#contact ul {
font: 13px "Verdana", sans-serif;
margin-left: 350px;
margin-top: 60px;
list-style: none;
}
#contact li {
text-decoration: none;
color: #000;
margin: 6px;
width: 625px;
}
#contact li a {
text-decoration: none;
color: #84281A;
}
#contact li a:hover {
color: #FFF;
}
#logo {
float: right;
margin-top: -380px;
margin-right: 50px;
}
#logo2 {
margin-top: 10px;
}
#twitter {
margin-top: 30px;
margin-left: 355px;
}
#footer {
background-color: #000;
width: 1050px;
height: 150px;
margin-top: 0px;
float: left;
}
#onecol {
font: 16px "Times New Roman", serif;
margin-left: 80px;
margin-top: 50px;
width: 600px;
height: 500px;
position: absolute;
float: left;
}
#onecol a {
text-decoration: none;
color: #84281A;
}
#onecol a:hover {
color: #FFF;
}
clear: both;
}
h3 {
font: 12px "Verdana", sans-serif;
text-transform: uppercase;
font-weight: bold;
color: #84281A;
margin-top: 12px;
margin-bottom: 15px;
padding-bottom: 10px;
}
h4 {
font: 23px "Times New Roman", serif;
color: #84281A;
margin-bottom: 10px;
width: 600px;
}
#special {
margin-top: 10px;
}
#dyi {
margin-top: 10px;
}
#onecol2 {
font: 12px "Verdana", sans-serif;
margin-left: 80px;
margin-top: 50px;
width: 550px;
height: 500px;
position: absolute;
float: left;
}
#onecol2 a {
text-decoration: none;
color: #84281A;
}
#onecol2 a:hover {
color: #FFF;
}


