html {



	padding: 0px;



	margin: 0px;



	border: 0px;



}



body {



	margin: 0px;



	padding: 0px;



	border: 0px;



	height: 100%;



	width: 100%;



	text-align: center; /* required for centering the page in IE */



	background-repeat: no-repeat;



	font-family: Arial, sans-serif;



	font-size: 12px;



	color: #3333FF;



	line-height: 19px;



	background-attachment: fixed;



	background-position: left bottom;



	background-color: #000000;



}



.bodytext p {



	font-size: 12px;



}



.poll {



	overflow: hidden;



	text-align: left;



}



.bgthumbs {



	margin: 2px;



	border: 2px solid #000000;



}



.bgthumbs a:hover {



	border: 2px solid #0099CC;



}



h1, h2, h3, h4, p, ul, li, .poll, table.contentpaneopen {

	margin: 0px;
	padding: 0px;
	border:0px;
	list-style-type:none;
	font-size:12px;



}



h1, h2, h3, .componentheading, .contentheading {



	font-family: Trebuchet MS, Tahoma, Verdana, Arial;



	font-style: inherit;



	padding-bottom: 0px;



	text-align: left;



	color: #CC9900;



	line-height: 18px;



	font-size: 16px;



}



div.componentheading {



	padding-bottom: 10px;



	text-decoration: underline;



}



.moduletable_menu h3 {


	text-indent: 10px;
	padding-bottom: 5px;

}



h1, .componentheading, .contentheading {



	font-size: 18px;



}



fieldset.input {



	border: 0px none;



}



a:link {

    font-family: Trebuchet MS, Tahoma, Verdana, Arial;

	color: #CC9900;

	line-height: 18px;



	font-size: 16px;



	font-weight: bold;



}



a:hover {



	text-decoration: none;



}







a:visited{



    font-family: Trebuchet MS, Tahoma, Verdana, Arial;

	color: #CC9900;

	line-height: 18px;



	font-size: 16px;



	font-weight: bold;



}



.moduletable {



	padding-bottom: 15px;



}



.mostread {



	list-style-type: none;



}



#logo {



	width: 242px;



	height: 90px;



	float: left;



	background-image: url(../images/logo.png);



	background-repeat: no-repeat;



}



#headwrap {



	width: 980px;



	height: 90px;



	margin-bottom: 10px;



}



#topbannerad {



	float: right;



	width: 728px;



	height: 90px;



}



#wrapper {



	height: 100%;



	width: 980px;



	margin-right: auto;



	margin-left: auto;



	margin-top: 10px;



}



#leftwrap {



	text-align: left;



	width: 180px;



	margin-right: 10px;



	float: left;



}



* html #left {



	display: inline;



}



#left {



	width: 180px;



	background-image: url(../images/left-mid.png);



	background-repeat: repeat-y;



}



#leftinner2 .moduletable {



	padding-left: 10px;



}



#right {



	width: 600px;



	text-align: left;



	float: left;



}



* html #right {



	display: inline;



}



#rightinner {



	background-image: url(../images/right-mid.png);



	background-repeat: repeat-y;



	width: 600px!important;



	margin: 0px;



	padding: 0px;



	border: 0px;



}



#rightinner2 {

    /*text-align:left;*/
	list-style-type: none;
	padding: 20px;
	border: 0px;
	width:560px!important;

}



table.contentpane {



	width: 558px;



	overflow: hidden;



	display: inline;



	padding-bottom: 10px;



}



#farrightwrap {



	text-align: left;



	margin-left: 0px;



	width: 180px;



	float: right;



}



#farright {



	width: 180px;



	background-image: url(../images/left-mid.png);



	background-repeat: repeat-y;



}



* html #farright {



	display:inline;



}



#farrightinner2 {



	padding-left: 10px;



	padding-right: 10px;



	overflow: hidden;



}



#TopModule {



	width: 468px;



	margin-right: auto;



	margin-left: auto;



	margin-bottom: 15px;



}



#BottomModule {



	width: 468px;



	margin-right: auto;



	margin-left: auto;



}



.logoLeft {



	float: left;



	margin: 10px;



}



.module_menu, #left .module {



	list-style-type: none;



	border: 0px;



	padding: 0px;



	margin: 0px;



}



ul.menu {



	padding-bottom: 15px;



	border-top-width: 1px;



	border-top-style: dotted;



	border-top-color: #666666;



}



.menu li, .menu {

	display: block;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 18px;
	line-height: 21px;

}

.menu li a {
    /*display: block;  */
	height: 15px;
	padding: 5px 15px;
	position: relative;
	left: 5px;
	width: 172px;
    /*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;*/
	background-image: url(../images/starfish.png);
	background-repeat: no-repeat;
	background-position: 1px;
    font-family: Trebuchet MS,Tahoma,Verdana,Arial;
    color: #000000;
    line-height: 18px;
    font-size: 12px;
    font-weight: bold;


}



.menu li a:link, ul.menu a:visited {



	display: block;



	color: #000;



	text-decoration: none;



	font-weight: bold;



}



.menu li a:hover {
	display: block;
	background-color: ##FF6600;
	color: #000;
	background-image: url(../images/starfish.png);
	background-repeat: no-repeat;
	background-position: 1px;
}



ul#mainlevel a:link#active_menu, ul#mainlevel a:visited#active_menu {



	background-image: none;



	background-color: #FFF;



	color: #000;



}



li.mostread, li.latestnews {



	padding-bottom: 4px;



}



li.mostread, li.latestnews a:link {



	background-repeat: no-repeat;



}



.sublevel {



	text-indent: 15px;



}



.column_separator {



	padding-left: 20px;



}



.article_column {



}



li.contentpaneopen, ul.contentpaneopen {



	list-style-type: none;



}



table .contentpaneopen {



	width: 100%;



	display: inline;



}



.buttonheading img, .hasTip img, .bs_contentdiv img {



	border: 0px;



}



.small, .createdate, .modifydate {



	font-size: 90%;



	font-style: italic;



	padding-bottom: 5px;



}



a.readon {



	font-size: 12px;



	float: right;



	margin-top: 2px;



	padding-top: 3px;



	padding-right: 20px;



	padding-bottom: 3px;



	padding-left: 7px;



	display: inline;



	background-color: #000000;



	background-image: url(../images/arrow.png);



	background-repeat: no-repeat;



	background-attachment: scroll;



	C40004-height: 15px;



	color: #FF6600;



	font-weight: bold;



	text-decoration: none;



	text-transform: uppercase;



	border: 1px solid #666;



	background-position: right 48%;



}







a.readon:hover, a.readon:active, a.readon:focus {	color:#000000;



	background-color: #FF6600;



	background-image: url(../images/arrow-hover.png);



	background-repeat: no-repeat;



	background-attachment: scroll;



	background-x-position: 5px;



	background-y-position: 48%;



	border: 1px solid #000000;



}



html {



	margin-bottom: 1px;



	height: 100%!important;



	height: auto;



}



#mod_search_searchword {



	font-size: 12px !Important;



	width: 140px;



}



#mod_login_password, #mod_login_username {



	width:160px;



	color: #FFF;



}



form {



	margin: 0;



	padding: 0;



}



input, select {



	font-size: 12px !Important;



}



label {



	font-size: 12px;



	text-align: left;



	margin: 0px;



	padding: 0px;



}



.pollstableborder {



	text-align: left;



}



select, .inputbox {



	padding: 4px;



	font-size: 12px;



}



textarea {



	font-size: 12px;



}



.button {



	border: 1px solid #666;



	padding: 2px 6px!important;



	background: url(../images/button-bg.gif) repeat-x top #000;



	color: #FF6600;



	font-weight: bold;



	font-size: 12px;



}



#modlgn_remember {



	border: 0px;



	padding: 0px;



	margin: 0px;



	height: 14px;



	width: 14px;



}



#form-login {



}



ul.latestnews {



}







.button:hover  {



	background: url(../images/button-bg.gif) repeat-x top #FF6600;



	color: #000;



	border: 1px solid #000;



}



.button:active, .button:focus {



	border: 1px solid #222222;



}



#form-login-remember {



	display:inline;



	vertical-align:top;



}



#mod_search_searchword .inputbox {



	font-size:12px;



}



.inputbox {



	font-size: 12px;



	border: 1px solid #3F3F3F;



	background: #000;



	color: #FFFFFF;



	text-indent: 3px;



}



#left .inputbox, #mainContent .inputbox {



	margin-top: 5px;



	margin-bottom: 5px;



	background: #000 !important;



	text-indent: 3px;



}







#left .inputbox:hover, #left .inputbox:focus, #mainContent .inputbox:hover, #mainContent .inputbox:focus, #farrightinner2 .inputbox:focus, #farrightinner2 .inputbox:hover{



	border: 1px solid #FF6600;



}



#farrightinner2 form {



	width:160px;



}



#form-login-remember .inputbox:hover {



	border:none



}



#bear {



height:35px;



width:200px;



text-transform:uppercase;



	position:relative;



	font-size:10px;



	color:#444;



	width: 300px;



	float:right;



	text-align:right;



	padding-bottom:20px;



	padding-right:10px;



}







#bear a:link, #bear a:visited {



	color: #999;



	text-decoration: none;



} 







#bear a:hover {



	color: #CCC;



	text-decoration: none;



	cursor: pointer;



} 







#bear a img{



	border: 0px;



}







.joomla-template-design {



	position: absolute;



	top: 10px;



	right: 0px;



}







.joomla-template {



	position:absolute;



	top:15px;



	right:33px;



	display:block;



}





.rosoe {

  font-size: -2px;

  font-weight: normal

}





/* Category Articles Module */ 



.catart {

        font: "normal Console", Arial, 8px Helvetica, Verdana, Arial,;

        list-style-type: none;

        padding: 0px;

        margin: 0px;

}

li.catart_h, li.catart_ha {

        padding-left: 5px;

        padding-top: 5px;

        padding-bottom: 1px;

}

li.catart_n, li.catart_na {

        padding-left: 15px;

        padding-bottom: 1px;

}

a.catart_h, a.catart_ha, a.catart_n, a.catart_na, a:visited.catart_h, a:visited.catart_ha, a:visited.catart_n, a:visited.catart_na {

        text-decoration: none;

        font-family: Trebuchet MS,Tahoma,Verdana,Arial;
        color: #000000;
        line-height: 18px;
        font-size: 12px;
        font-weight: bold;

}

a:hover.catart_h, a:hover.catart_ha, a:hover.catart_n, a:hover.catart_na {

        text-decoration: none;

        font-weight: bold;

        color: #cc9900;           /*5D4047*/

}

.catart_h a { background-image: url(../images/recnormal1.png); padding-left: 36px; }

.catart_h a:hover { background-image: url(../images/recselected1.png); color: #cc9900; }          /*660000*/

.catart_ha a { background-image: url(../images/recselected1.png); padding-left: 36px; }

.catart_ha a:hover { background-image: url(../images/recselected1.png); }

.catart_n a { background-image: url(../images/arrnormal.png); padding-left: 44px; }

.catart_n a:hover { background-image: url(../images/arrselected.png); }

.catart_na a { background-image: url(../images/arrselected.png); padding-left: 44px; }

.catart_na a:hover { background-image: url(../images/arrselected.png); }


/**
 * @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
 */

 /* zzzzzzzz*/

/* 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:left; }
.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:15px;
    font-weight:normal;
    line-height: 20px;
    color: #000000;

}

/* 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; }

.RSM_testimonial_align {
  text-align: left;
}


