/*************************
  Dynamic ASP / Norex.com LTD Content Management System (CMS) Software
  Using this script without obtaining licenses from Norex.com LTD. is illegal.
  ************************
  Copyright (c) 2003-2007 Norex.com LTD
  This program is a commercially licensed product. No person may redistribute it and/or modify it under the terms of the License agreement.
  ********************************************
  Description: Standard Cascading Style Sheet for CMS Installation
  version: 1.4.12
  Date: November 19, 2007
**********************************************
  Change Log
  	- November 16th, 2007 - Removed div-specific content styles and replaced them with general styles e.g. p, h1, h2, etc.
*********************************************/
* {
font-family:Verdana, Arial, sans-serif;
}

body {
background-color:#6d645c;
padding:0;
margin:0;
}

div#container {
width:988px;
}

/*Begin redBanner*/
div#redBanner {
width:950px;
height:55px;
float:left;
background-image:url(/images/redBanner.jpg);
background-repeat:no-repeat;
}

div#redBannerSpacer {
width:19px;
height:20px;
float:left;
clear:left;
}

div#redBannerHolder {
width:988px;
height:55px;
float:left;
background-image:url(/images/redBg.jpg);
background-repeat:repeat-y;
}
/*End redBanner*/

/*Begin Header*/
div#header {
width:988px;
height:230px;
float:left;
background-image:url(/images/headerTemp.jpg);
background-repeat:no-repeat;
}
/*End Header*/
/*Begin News Ticker*/
div#newsTickerHolder {
width:988px;
height:29px;
float:left;
background-image:url(/images/newsTicker.png);
background-repeat:no-repeat;
padding:0 0 0 19px;
margin-top:-29px;
}

div#newsTicker {
width:800px;
height:29px;
float:left;
color:#fff;
text-align:left;
padding-top:4px;
margin-left:150px;
}

div#newsTickerSpacer {
width:19px;
height:29px;
float:left;
line-height:29px;
}
/*End News Ticker*/
/*Begin Main Content*/
div#mainContent {
width:988px;
float:left;
background-image:url(/images/contentBg2.jpg);
background-repeat:repeat-y;
}

* html div#mainContent {
margin-top:-4px;
}
/*End Main Content*/
/*Begin Left Col*/
div#leftCol {
width:675px;
float:right;
margin-right:19px;
}

* html div#leftCol {
margin-right:0px;
margin-left:10px;
}

div#leftColContent {
text-align:justify;
width:565px;
padding:60px 0 0 0;
}
/*End Left Col*/
/*Begin Nav*/
div.navSpacer {
width:19px;
height:33px;
float:left;
line-height:33px;
display:none;
}

div#nav {
width:694px;
height:33px;
float:left;
}

div#navContent {
background-image:url(/images/navBg.jpg);
background-repeat:repeat-x;
width:675px;
height:33px;
float:left;
}
/*End Nav*/
/*Begin Right Column*/
div#rightCol {
width:275px;
float:left;
background-image:url(/images/rightColBg.jpg);
background-repeat:no-repeat;
margin-left:19px;
z-index:30;
}

* html div#rightCol {
margin-left:9px;
}

div#membersBlock {
width:275px;
height:272px;
background-image:url(/images/membersBg.jpg);
background-repeat:no-repeat;
background-color:none!important;
}

div#linksBlock {
width:275px;
padding-bottom:80px;
background-image:url(/images/linksBg.jpg);
background-repeat:no-repeat;
background-color:none!important;
}

div#linksBlock ul {
list-style:none;
list-style-type:none!important;
margin:0!important;
padding:16px 0 0 15px!important;
}

div#linksBlock ul li {
line-height:24px;
}

div#linksBlock ul li a {
color:#b1aca9!important;
font-size:12px!important;
font-weight:700;
}

div#linksBlock ul li a:hover {
color:#e71a0c!important;
}

/*End Right Column*/
/*Begin Footer*/
div#footer {
width:988px;
height:32px;
float:left;
background-image:url(/images/footerBg.jpg);
background-repeat:no-repeat;
}

div#footerContent {
width:950px;
height:22px;
margin:0 0 0 19px;
padding:10px 0 0 0;
}

div.copyright {
color:#b1aca9;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100;
padding-left:20px;
text-align:left;
width:400px;
}

div.norexlink {
float:right;
padding-right:3px;
text-align:right;
width:61px;
height:15px;
}

*:first-child+html div.norexlink {
padding-right:25px;
}

div.norexlink a {
color:#b1aca9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100;
margin:0;
padding:0;
text-decoration:none;
display:block;
width:61px;
height:15px;
background-image:url(/images/norex.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

div.norexlink a:hover {
background-position:0 -15px;
}
/*End Footer*/
/*standard main area content styles*/
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:100;
color:#484848;
padding:0;
margin:0;
}

a {
margin:0;
padding:0;
text-decoration:none;
color:#bb0303;
font-weight:700;
font-size:11px;
}

a:hover {
color:#000;
}

h1 {
font-family:Verdana, Arial, sans-serif;
font-size:24px;
margin:0;
padding:10px 0 10px 0;
color:#bb0303;
font-weight:700;
}

h2 {
color:#bb0303;
font-size:21px;
font-weight:100;
margin:0;
padding:0 0 10px 0;
}

h2 a {
font-size:18px;
}

h3 {
color:#bb0303;
font-size:18px;
font-weight:100;
margin:0;
padding:0 0 10px 0;
}

h4 {
font-size:0.9em;
padding:0 0 10px 0;
margin:0;
}

h5 {
font-size:0.7em;
padding:0 0 10px 0;
margin:0;
color:#000;
font-family:Verdana, Arial, sans-serif;
font-weight:700;
margin:0;
}

h6 {
font-size:0.6em;
padding:0 0 10px 0;
margin:0;
}

ul, ol {
font-size:11px;
}

div#rightCol ul {
text-align:left;
padding:0 0 0 30px;
margin:0;
list-style-type:circle;
}

div#rightCol ul li.menuDivider {
list-style-type:none;
height:1px;
line-height:1px;
}

/*End Main Content Styles*/
/*Begin Custom CSS*/
h6.membersTitle {
padding:7px 0 0 0;
margin:0;
font-weight:700;
font-size:12px;
color:#b1aca9;
}

div.membersSpacerTop {
line-height:30px;
float:left;
height:30px;
width:200px;
clear:left;
}

* html div.membersSpacerTop {
display:none;
}

div.membersSpacerLeft {
line-height:200px;
float:left;
height:200px;
width:18px;
clear:both;
padding:0;
margin:0;
}

* html div.membersSpacerLeft {
width:15px;
}

table#memberLogin {
margin:0;
padding:0;
float:left;
width:245px;
}

* html table#memberLogin {
margin-top:-9px;
}

table#memberLogin td {
font-size:12px;
font-weight:700;
color:#34302D;
padding:5px 0 5px 0!important;
}

table#memberLogin td a {
color:#e0e0e0;
font-size:10px;
font-weight:100;
}

table#memberLogin td a:hover {
color:#bb0303;
}
/*Custom CSS*/
/*Registration Form*/
form#sendReg label {
	width: 150px;
	float: left;
	display: block;
	margin-right: 10px;
}

form#sendReg p#submitCont {
	text-align: center;
	padding-top: 5px;
}

div.membersSpacerTop {
float:left;
height:10px;
}

*:first-child+html div.membersSpacerTop {
height:3px;
}

input.loginInput {
margin-top:-15px;
}