body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
   margin:0;
   padding:0;
}
img{
   border: none;
}
body{
   font-family:arial,helvetica,clean,sans-serif;
   font-size:13px;
   font-size-adjust:none;
   font-stretch:normal;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:1.231;
   background-color: #242424;
}
#headerwapper{
   margin:0 auto;
   padding-top:10px;
   width:992px;
}
#header {
   background:#000000 url(../images/logo.png) no-repeat center center;
   border-bottom:1px solid #000000;
   border-top:1px solid #000000;
   height:10em;
   padding:0 30px;
   position:relative;
}
a:link, a:visited {
   color:#439CC6;
   text-decoration:none;
}
#topmenuwrapper{
   border-left:1px solid #000000;
   border-right:1px solid #000000;
   border-bottom:1px solid #000000;
   margin:0 auto;
   padding:0;
   width:990px;
   background-color:#181818;
}
#topmenu ul{
   list-style: none;
}
#topmenu ul li {
   display: inline;
}
#topmenu a{
   color:#A0A0A0;
   float:left;
   padding:0.6em 1em;
   font-weight: bold;
}
#sitename{
   text-align: left;
   padding-top: 40px;
}
#sitename a{
   color:white;
   font-size:300%;
   font-weight:bold;
}
#bodywrapper {
   padding:0;
   width:100%;
}
#contentinner {
   background:#141414 url(../images/bg-main.png) repeat-y scroll left top;
   border-left:1px solid #000000;
   border-right:1px solid #000000;
   border-bottom:1px solid #000000;
   margin:0 auto;
   overflow:hidden;
   padding:0;
   width:990px;
}
#content{
   float:left;
   margin-top:30px;
   padding:10px 30px 30px;
   width:600px;
   color:#A0A0A0;
}
#content ul, #right ul{
   padding-left: 20px;
}
#right{
   color:#8C8C8C;
   float:right;
   margin-top:30px;
   padding:10px 30px 30px;
   width:270px;
}
#clear{
   clear: both;
}
#right h3 {
   background:#050505;
   color:#A0A0A0;
   line-height:1.5em;
   margin:5px 0 1em;
   padding:5px;
}
#footer{
   width: 992px;
   margin: 0 auto;
   padding: 5px;
   text-align: center;
   color: #A0A0A0;
   font-size: 10px;
}
#right ul{
   list-style: none;
}
#right li a{
   display: block;
   padding: 5px ;
   width: 15em;
   background-color: #1B1B1B;
   border: 1px solid #242424;
   margin:1px;
}
#right li a:hover{
   color: white;
   background-color: black;
   margin-left: 5px;
}
fieldset{
   border: none;
}
#form-login ul a, #form-login ul a:hover{
   padding:0;
   margin:0;
   border:0;
   background-color:#171717;
}
#modlgn_username, #modlgn_passwd{
   background-color: #242424;
   border: none;
}
#form-login fieldset input.button{
   background-color: grey;
   border:none;
}

/**
 * @version 1.5.1 $Id: style.css
 * @package Joomla 1.5.x
 * @subpackage RS-Monials
 * @copyright (C) 2009 RS Web Solutions (http://www.rswebsols.com)
 * @license GNU/GPL
 */
 
/* Success Message Text after submitting a testimonial */
.RSM_success { color:#009900; font-weight:bold; }

/* Css class for \"Submit a Testimonial\" Link */
.RSM_submit_link { text-align:right; }
.RSM_submit_link a { }
.RSM_submit_link a:hover { }

/* Horizontal Rule Color */
.RSM_hr_color { color:#cccccc; }

/* Manage the image and alignment of both quotation */
.RSM_left_quote { padding-right:0px; }

.RSM_right_quote { padding-left:0px; }

/* Manage Testimonial Text */
.RSM_testimonial { font-size:12px; font-weight:bold; text-align:justify; }

/* Manage the Subtext of Testimonial, i.e. Date of Posting, Posted By etc. etc. */
.RSM_testmonial_subtext { text-align:right; }

/* Manage Text and link of Pagination */
.RSM_pagination_text { text-align:center; }
.RSM_pagination_text a { }
.RSM_pagination_text a:hover { }

/*********************************************************/
/*** Manage the display of Testimonial Submission Form ***/
/*********************************************************/

/* Text \"Submit A Testimonial\" */
.RSM_form_heading { }

/* Manage the Style of main Table */
.RSM_form_main { width:90%; }

/* Manage the error Text */
.RSM_form_error { color:#ff0000; }
.RSM_form_error p { }
.RSM_form_error div ul li { }

/* Manage the row that is displaying \" * fields are mandatory\" */
.RSM_form_mandatory { text-align:right; }

/* Color of the \"*\" (Star) */
.RSM_form_star_color { color:#ff0000; }

/* Manage width of the First Column, i.e. the column that is showing text like \"Your First Name\", \"Your Last Name\" etc. */
.RSM_form_first_col { width:25%; }

/* Manage the style of text in the form */
.RSM_form_text {}

/* Manage Input fields of the form */
.RSM_form_input { width:100%; }

/* Manage Textarea field of the form */
.RSM_form_textarea { width:100%; height:150px; }

/* Manage Button field of the form */
.RSM_form_button { width:auto; }