@charset "utf-8";
/* Copyright 2009 Raptor Studios Limited - http://www.raptorstudios.com */
html{background-color:#242424;}

/*********GENERAL TEXT*************/
body {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
body,h1,h2,h3,h4,h5,h6,blockquote,p,form,li,li p{margin:0; padding:0; color:#fff; font-size:0.9em;}
/*content text styling*/
#content p{text-align:justify; padding-top:4px; padding-bottom:4px; font-size:1em;}
#content h1{padding-top:6px;}
#column_one{width: 30%; float:left;}
#column_two{width: 30%; float:left; margin-left:40px;}
#column_three{width: 30%; float:left; margin-left:40px;}
.single_column p{margin-bottom:4px;}
.column_separator{position:relative; top:0px; left:23px; background-image:url(../images/pagelayout/columnsep.png); width:3px; height:120px; float:left; background-repeat:no-repeat;}
.bulletpoints{width:100%;}
.bulletpoints li{width:80%;list-style:url(../images/pagelayout/bulletpt.gif);}
#sidebar ul {list-style-type:none; padding:0; margin:0 0 0 0;}
#sidebar ul li {padding-right:10px; padding-left:20px; margin-bottom:10px; padding-bottom:10px;}
#sidebar ul li h3 {padding-bottom:5px; padding-top:6px;}
#sidebar ul li p {font-size:0.9em;}
#sidebar ul li .newsdate {text-align:right; font-size:0.69em;}
#footer_list li{font-size:1em; color:#999;}
/*******END GENERAL TEXT*********/

/*************NAVBAR*************/
#navbar {height:78px; margin-bottom:10px;}
#navbar ul {list-style-type:none; padding:0; margin:0; width:900px; margin-left:auto; margin-right:auto;}
#navbar li {display:block; padding:3px; float:right;}
li#rslogoitem {width:350px; height:60px; background:url(../images/pagelayout/logo.png) no-repeat; float:left; margin-top:14px;}

/* General styling for all the navbar links*/
#navbar ul li a {display:block; width:80px; height:30px; color:#ccc; text-decoration:none; text-align:center; font-size:1em; padding-top:8px;}
li#homebuttonitem a:hover {color:#f6740c;}
li#aboutbuttonitem a:hover {color:#f6740c;}
li#clientsbuttonitem a:hover {color:#f6740c;}
li#contactbuttonitem a:hover {color:#f6740c;}
/***********END NAVBAR***********/

/***********FOOTER***************/
#footer {padding:0; margin:0; width:900px; margin-left:auto; margin-right:auto; color:#fff; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:.75em; background-color:#131313; height:3.2em; clear:both;}
#footer_link_container {padding:8px 0px 5px 20px; margin:0; float:left;}
#copyright {padding:8px 20px 5px 0px; margin:0; float:right;}
ul#footer_list {list-style-type:none; padding:0; margin:0;}
ul#footer_list li {padding-right:2em; float:left;}
ul#footer_list li a{text-decoration:none; color:#fff;}
ul#footer_list li a:hover{color:#999;}
/***********END FOOTER*************/