/*
RM site Globals CSS
Version: 1
Author: David Bonner
*/

html {
background:url("../images/bgstrip.jpg") repeat-x scroll 0 0 #051436;
height:100%;
}

body {
background:none;
color:#E7F6FD;
font-family:Helvetica,Arial,Sans-Serif;
font-size:14px;
height:100%;
line-height:17px;
margin:0;
padding:0;
text-align:left;
}

#push {
float:left;
height:10px;
width:100%;
}

a {
border: none;
color: #ffffff;
text-decoration: none;
font-weight: bold;
outline: none;
}

a:hover {
color: #add4f7;
}

img {
border: none;
outline: none;
}

h1 {
color:#E7F6FD;
font-size:20px;
line-height:30px;
text-shadow:0 0 6px #E7F6FD;
}

h1#logo a {
background:url("../images/logo.png") no-repeat scroll center center transparent;
float:left;
height:37px;
margin:18px 0 0;
text-indent:-9999px;
width:356px;
}

h2 {
color:#E7F6FD;
font-size: 16px;
font-weight: bold;
}

h3 {
color:#E7F6FD;
font-size: 14px;
font-weight: bold;
}

h4 {
color:#E7F6FD;
font-size: 12px;
font-weight: bold;
}

.color {
color: #cbebfb;
}

.heavy {
font-weight: bold;
}

a.linkblock {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-webkit-border-bottom-left-radius:3px;
-webkit-border-bottom-right-radius:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-webkit-border-top-left-radius:3px;
-webkit-border-top-right-radius:3px;
background:none repeat scroll 0 0 #071D64;
color:#ADD4F7;
padding:5px 6px 4px;
text-shadow:0 -1px 0 #041038;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
a.linkblock:hover {
background:none repeat scroll 0 0 #ADD4F7;
color:#071D64;
text-shadow:0 1px 0 #ffffff;
}

.rule {
background:url("../images/line.png") no-repeat scroll center center transparent;
float:left;
height:2px;
margin:0 50px;
width:800px;
}