/* R & S File Stylesheet, 2008 Matt Tomlinson @ Plus Two */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	font-size: 0.75em;
}

/* Redefine HTML Tags*/
h1
{
	font-size:1.4em;
	color: #F0B40F;
	font-weight:normal;
}

h2
{
	font-size:1.4em;
	color: #F0B40F;
	font-weight:normal;
}

h4
{
	font-size:1.2em;
	color: #F0B40F;
	font-weight:normal;
}

h4 a, h4 a:link, h4 a:visited, h4 a:active 
{
	color:#F0B40F;
	text-decoration:none;
}

h4 a:hover 
{
	color:#F0B40F;
	text-decoration:underline;
}

a, a:link, a:visited, a:active 
{
	color:#F0B40F;
	text-decoration:none;
}

a:hover 
{
	color:#F0B40F;
	text-decoration:underline;
}
/* Custom Classes */
 .logoImage
 {
	background-image:url(../assets/rsfire-logo.gif);
	background-repeat:no-repeat;
 }

 .plusTwoImage
 {
	background-image:url(../assets/plus-two-logo.gif);
	background-repeat:no-repeat;
	background-position:right;
 }

.footer {
	font-size: 0.8em;
	color: #F0B40F;
}

.footer a, .footer a:link, .footer a:visited, .footer a:active 
{
	color:#F0B40F;
	text-decoration:none;
}

.footer a:hover
{
	color:#F0B40F;
	text-decoration:underline;
}

.line {
	color: #f0b40f;
	height:1px;
}

.callToAction {
	color: #F0B40F;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	text-decoration:none;	
}

.callToAction {
	color: #F0B40F;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	text-decoration:none;	
}

.callToAction a:link, .callToAction a:visited {
	color: #F0B40F;
	font-weight: bold;
	text-decoration:none;	
}
.callToAction a:hover {
	text-decoration:underline;	
}
.photoarea * img {
	border: 1px solid #f0b40f;
}

.imagepadright
{
	margin-right:10px;
	margin-bottom:10px;
}

/* Top line of menu */
.menutop
{
	font-size:0.8em;
	font-weight:bold;
}

.menutop a, .menutop a:link, .menutop a:hover, .menutop a:visited, .menutop a:active 
{
	color:#FFFFFF;
	text-decoration:none;
}

/* Bottom line of menu */
.menubottom
{
	/*color:#666666;*/
	color:#FFFFFF;
	font-size:0.8em;
	font-weight:bold;
}

.menubottom a, .menubottom a:link, .menubottom a:hover, .menubottom a:visited, .menubottom a:active 
{
	/*color:#666666;*/
	color:#FFFFFF;
	text-decoration:none;
}

.menucell
{
	background-image:url(../assets/button_bg.gif);
}

.menucellover
{
	background-image:url(../assets/button_bg_over.gif);
}

/* Cell with a border*/
.borderCell
{
	border: 1px solid #f0b40f;
	padding: 5px;
}

/* CMS */
.moduletools * img
{
	border: 1px solid #f0b40f;
	padding: 2px;
	background-color:#FFFFFF;
	height:16px;
	width:16px;
}

