﻿* {
    padding: 0;
    margin: 0;
}

html, body
{   background-color:#fff; height:100%; margin:0; padding:0; color:#333;     background: url("../images/body_bg.jpg");
	background-repeat: repeat;} /*tiled_rilza.jpg*/

body {
    font-family: "arial", verdana, lucida sans, helvetica, sans-serif;
    font-size: 75%;
}

h1 
{
	/*font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	*/
}
p 
{
    padding: 10px 0px 10px 5px;
    /*padding:5px;*/ /* Remove this from the style sheet once going into production */
    
}
ol, ul {margin: 0px 0px 0px 20px; list-style:inside; list-style-type: disc;}

.rowspacerfix {height:10px;}

/**************************************************************************************/
#pagecontainer
{   
    min-height: 100%;
    height:100%;
    height:auto;
	background-color: #000;
	/*border-left: 1px solid #2aa3e1; 
	border-right: 1px solid #2aa3e1;*/
	/*position:relative;*/
	margin: 0 auto;
	/*overflow: hidden;*/
    width:1080px;
	min-width: 1080px; /*980*/
	max-width: 1080px;
	background-color:#fff;
}

* html #pagecontainer {
	height: 100%;
	/*position:relative;*/
	/*height: 1800px;	*/
}
#pagecontainerinner 
{
    height: 100%;
    float:left;
    position:relative; /* Fix for the positioned absolute side bar images */
	background-color:#000;
	
}

.trans10 { filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity: 0.1;	opacity: 0.1; }
.trans20 { filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2;	opacity: 0.2; }
.trans30 { filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3;	opacity: 0.3; }
.trans40 { filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4;	opacity: 0.4; }
.trans50 { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;	opacity: 0.5; }
.trans70 { filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;	opacity: 0.7; }

/* Odd Page Rows */
#row1, #row3, #row5, #row7, #row9, #row11, #row13, #row15, #row17, #row19, #logorow, #advertrow
{   float:left;
    width:940px;
    /*border-bottom:1px dashed #333;*/ /* Remove this from the style sheet once going into production */
    margin:0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 70px;
    padding-right: 70px;
    background-color:#000000;
}
 
/* Even Page Rows */
#row2, #row4, #row6, #row8, #row10, #row12, #row14, #row16, #row18, #row20
{   float:left;
    width:940px;
    /*border-bottom:1px dashed #333;*/ /* Remove this from the style sheet once going into production */
    margin:0 auto;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 70px;
    padding-right: 70px;
    background-color:#000000;
}
#row6 {padding-bottom:40px;}
#row4 {padding-bottom:20px;}
 
.blgrn {background-color:#66ff00;}
.bdgrn {background-color:#006600;}
.bred {background-color:#ff0000;}
.boran {background-color:#ff6600;}
.byel {background-color:#ffff00;} 
.blblu {background-color:#00ffff;}
.bdblu {background-color:#0000ff;}
.bpur {background-color:#ff00ff;}
.bdgry {background-color:#999;}
.bwh {background-color:#fff;}
.bblk {background-color:#000;}

.twh {color:#fff;} /* txt color white */
.tbl {color:#000;} /* txt color black */
.trd {color:#ff0000;} /* txt color red */
.tgr {color:#66ff00;} /* txt color green */
.tdgr {color:#006600;} /* txt color dark green */
.tblu {color:#0000ff;} /* txt color blue */
.tdgry {color:#666;} /* txt color dark grey */
.rs_dblu {color:#243c6a;} /*txt color suzuki dark blue */
.rs_lblu {color:#2aa3e1;} /*txt color rizla light blue */

.clL {clear:left;} /* clear Left float*/
.clB {clear:both;} /* clear both floats */
.clR {clear:right;} /* clear right */
.fL {float:left;} /*  float left */
.fR {float:right;} /*  float right */

div.clearer {clear: left; line-height: 0; height: 0px;}


.posRel {position:relative;} /* position relative */
.posAbs {position:absolute;} /* position absolute */

.fp {width:940px;} /* full page width */
.hp {width:460px} /* half page width */
.tp {width:300px;} /* third page width */
.qp {width:222px;} /* quarter width page */

.ttp {width:620px;} /* two thirds page width */
.tqp {width:700px;} /* three quarter page width */

.nop {padding:0;} /* zero internal padding */
.nom {margin:0;} /* zero internal padding */


.tpmr {width:300px; margin-top:20px;} /* third page width multiple rows */
.qpmr {width:220px; margin-top:20px;} /* third page width multiple rows */

.ttpmr {width:620px; margin-top:20px;} /* two thirds page width multiple rows */
.tqpmr {width:700px; margin-top:20px;} /* three quarter page width multiple rows */

.tpcc {margin-left: 320px; margin-right: 320px;} /* third page width center column */
.tpccmr {margin-left: 320px; margin-right: 320px; margin-top:20px;} /* third page width center column multiple rows*/

.qplc {margin-left: 20px;} /* quarter page width center column */
.qprc {margin-right: 20px;} /* quater page width center column */
