body				{background:#DDD;
				 margin:0;
				 padding:0 50px 0 50px;
				 font-size:13px;}

html,body,p			{color:#000;
				 font-family:verdana,arial,helvetica,sans-serif;}

img				{border:0 solid #fff;}
.title				{width:100%;
				 height:140px;
				 text-align:center;
				 margin:0 0 0 0;
				 font-size:.9em;
				 background:#DDD;}
.title td.flash	 		{background:#DDD
				 url(../images/noimage.gif)
				 left center no-repeat;}
.title td.text	 		{width:500px;
				 background:#DDD url(../images/rcmoc_text.gif) left center no-repeat;}
.title td.minis			{width:300px;
				 background:#DDD url(../images/rcmoc_minis.gif) right center no-repeat;}
.eye-catcher			{font-family:helvetica,sans-serif;
				 padding:5px 5px 5px 5px;
				 border-top:0px solid #fff;
				 border-bottom:10px solid none;
				 text-align:left;
				 font-weight:bold;
				 font-size:20px;
				 background:#F00;}
.news				{font-family:arial,helvetica,sans-serif;
				 padding:10px 0px 0px 0px;
				 font-size:12px;
                         	 text-align:justify;
				 background:transparent;}
.news-head 			{font-family:helvetica,sans-serif;
				 padding:5px 5px 5px 5px;
				 border:0px solid;
				 border-bottom:10px solid none;
				 text-align:left;
				 font-weight:bold;
				 font-size:20px;
				 background:#3CC;}
.news-pic			{padding:0px 0px 0px 0px;
				 background:transparent;}
.news-sep			{padding:10px 0px 10px 0px;
				 background:transparent;}
.carpic      			{padding:5px 0px 0px 0px;
                                 width:512px;
				 Height:349px;
				 background:#fff url(../images/CPimage.jpg) center center no-repeat;}
.pagecurl			{padding:0px 0px 0px 0px;
                                 width:512px;
				 Height:349px;
				 background:transparent url(../images/Noimage.gif) bottom right no-repeat;}
.page-tabs			{width:100%;
				 height:100%;
				 text-align:center;
				 margin:0 0 0 0;
				 font-size:.9em;
				 border-right:2px solid #bbb;
				 background:#DDD;}
.gallery_tn img			{padding:0px 0px 0px 0px;
				 align:Center;
				 background:transparent;}

.page-tabs td			{border-bottom:2px solid #bbb;
				 background:#cdcdcd url(../images/tab-bg.gif) right top repeat-x;}

.shit td			{border-bottom:2px solid #bbb;
				 }




.page-tabs td.on		{border-left:2px solid #bbb;
				 border-bottom:2px solid #fff;
				 background:#bbb url(../images/tab-bg-on.gif) right bottom repeat-x;}
.page-tabs td.off		{}
.page-tabs div.tab		{background:url(../images/tab-edge.gif) left top repeat-y;}
.page-tabs td.on div.tab	{background:url(none);}
.page-tabs td.off div.tab	{}
.page-tabs a			{display:block;
				 padding:.5em 1em;
				 color:#000;
				 text-decoration:none;
				 background:url(../images/tab-corner.gif) left top no-repeat;}
.page-tabs td.on a		{font-weight:bold;
				 background:url(none);}
.page-tabs td.off a		{}
.page-tabs a:hover		{color:#F00;
				 text-decoration:underline;}
.page-tabs .empty		{width:0%;
				 border-bottom:2px solid #bbb;
				 background:#DDD url(../images/tab-edge.gif) left top repeat-y; cursor:text;}
.page-tabs .empty a:hover	{text-decoration:none;}

.profile			{valign:top;
				 text-align:left;
				 border:0px solid #fff;
				 width:100%;
                         	 margin:0 0 0 0;
				 font-size:.95em;}
.profile td			{padding:0px 0px 0px 0px;
				 background:transparent;}
.page-content			{Valign:top;
				 border-left:2px solid #bbb;
				 border-bottom: 0px solid #fff;
				 width:100%;
				 height:410px;
                         	 margin:0px 0px 0px 0px;
				 font-size:.9em;
                                 background:#fff url(../images/rcmoc_bg.jpg) center top repeat-y;}
.page-content td		{padding:5px 5px 5px 5px;
				 border:0px solid #fff;
				 background:transparent;}
.page-content a			{color:#F00;
				 background:transparent;
				 display:inline;
				 padding:0px 0px 0px 0px;
				 text-decoration:none;}		 
.page-content a:hover	 	{color:#3CC;
				 text-decoration:underline;}

.calendar			{width:100%;
 				 padding:10px 10px 10px 10px;
				 border:1px solid #000;
				 text-align:left;
				 margin:0 0 0 0;
				 font-size:.9em;
				 background:transparent;}
.calendar td			{border:1px solid #DDD;
                                 vertical-align:top; 
				 height:36px;}
.calendar td a			{color:#000;
				 display:inline;}
.calendar td a:hover		{color:#000;
				 text-decoration:underline;}
.calendar td.today		{background:transparent; border:1px solid #F00;}
.calendar td.vday		{background:transparent; border:1px solid #DDD;}
.calendar td.noday		{background:#DDD;}
.calendar td.info		{background:#3CC;}
.calendar td.racing		{background:#F84;}
.calendar td.event		{background:#F00;}
.calendar td.day		{text-align:Center;
				 cellborder:0px solid #000;
				 font-size:.8em;
				 height:8px;
				 font-weight:bold;
				 background:#DDD;}

.calnav				{border:0px solid #000;
                                 vertical-align:bottom;
				 width:100%; 
				 margin:0px 0px 0px 0px;
				 font-size:.9em;}
.calnav td			{vertical-align: bottom;
				 valign:bottom;
				 width:33%;
				 font-size:1.4em; }
.calnav div.prev		{font-weight:bold;
				 text-align:Left;}
.calnav div.next		{font-weight:bold;
				 text-align:Right;}
.calnav div.index		{font-weight:bold;
				 text-align:center;}


/* Add-on CSS for PHP */
.php_construct 			{width:100%;
 				 padding:5px 5px 5px 5px;
				 text-align:left;
				 margin:0 0 0 0;
				 font-size:1em;
				 background:transparent;}
.php_construct td		{padding:0px 0px 0px 0px;
				 border:0px solid #fff;
				 background:transparent;}

hr				{height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

.bodyline			{border: 0px;}
.forumline			{border: 0px;}
td.row1				{background-color: #EFEFEF; }
td.row2				{background-color: transparent; }
td.row3				{background-color: #D1D7DC; }
td.rowpic 			{background-image: url(../phpBB/templates/subSilver/images/cellpic2.jpg);
				 background-repeat: repeat-y;}
th				{color: #FFA34F;
				 font-size:1.1em;
				 font-weight:bold;
				 background-color:#006699;
				 background-image: url(../phpBB/templates/subSilver/images/cellpic3.gif);}
td.cat,
td.catHead,
td.catSides,
td.catLeft,
td.catRight,
td.catBottom			{background-image: url(../phpBB/templates/subSilver/images/cellpic1.gif);
				 background-color:#D1D7DC;
				 border: #FFFFFF;
				 border-style: solid;}

td.cat,
td.catHead,
td.catBottom 			{border-width: 0px 0px 0px 0px;}
th.thHead,
th.thSides,
th.thTop,
th.thLeft,
th.thRight,
th.thBottom,
th.thCornerL,
th.thCornerR 			{font-weight: bold;
				 border: #FFFFFF;
				 border-style: solid;}
td.row3Right,
td.spaceRow 			{background-color: #D1D7DC;
				 border: #FFFFFF;
				 border-style: solid;}
th.thHead,
td.catHead 			{font-size: 12px;
				 border-width: 1px 1px 0px 1px;}
th.thSides,
td.catSides,
td.spaceRow	 		{border-width: 0px 1px 0px 1px;}
th.thRight,
td.catRight,
td.row3Right	 		{border-width: 0px 1px 0px 0px; }
th.thLeft,
td.catLeft	  		{border-width: 0px 0px 0px 1px; }
th.thBottom,
td.catBottom  			{border-width: 0px 1px 1px 1px; }
th.thTop	 		{border-width: 1px 0px 0px 0px; }
th.thCornerL 			{border-width: 1px 0px 0px 1px; }
th.thCornerR 			{border-width: 1px 1px 0px 0px; }
.maintitle,
h1,
h2				{font-weight: bold;
				 font-size: 22px;
				 font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
				 text-decoration: none;
				 line-height : 120%;
				 color : #000000;}
.gen 				{font-size : 1.1em; }
.genmed 			{font-size : 1em; }
.gensmall 			{font-size : .9em; }
.gen,
.genmed,
.gensmall 			{color : #000000;}
.mainmenu			{font-size : 1em;
				 color : #000000 }
.cattitle			{font-weight: bold;
				 font-size: 1.1em ;
				 letter-spacing: 1px;
				 color : #006699}
.forumlink			{font-weight: bold;
				 font-size: 1.1em;
				 color : #006699;}
.nav				{font-weight: bold;
				 font-size: 1em;
				 color : #000000;}
.topictitle			{font-weight: bold;
				 font-size: 1.1em;
				 color : #000000; }
a.topictitle:visited 		{text-decoration: none;
				 color : #3cc; }
.name				{font-size : 1em;
				 color : #000000;}
.postdetails			{font-size : .9em;
				 color : #000000; }

.postbody 			{font-size : 1.1em;}
.code 				{font-family: Courier, 'Courier New', sans-serif;
				 font-size: 1em;
				 color: #006600;
				 background-color: #FAFAFA;
				 border: #D1D7DC;
				 border-style: solid;
				 border-left-width: 1px;
				 border-top-width: 1px;
				 border-right-width: 1px;
				 border-bottom-width: 1px;}
.quote 				{font-family: Verdana, Arial, Helvetica, sans-serif;
				 font-size: 1em;
				 color: #444444;
				 line-height: 125%;
				 background-color: #FAFAFA;
				 border: #D1D7DC;
				 border-style: solid;
				 border-left-width: 1px;
				 border-top-width: 1px;
				 border-right-width: 1px;
				 border-bottom-width: 1px;}
.copyright			{font-size: .9em;
				 font-family: Verdana, Arial, Helvetica, sans-serif;
				 color: #444444;
				 letter-spacing: -1px;}
input,
textarea,
select				{color : #000000;
				 font: normal 1em Verdana, Arial, Helvetica, sans-serif;
				 border-color : #000000;}
input.post,
textarea.post,
select				{background-color:#FFFFFF;}
input				{text-indent : 2px; }
input.button 			{background-color : #EFEFEF;
				 color : #000000;
				 font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
input.mainoption 		{background-color : #FAFAFA;
				 font-weight : bold;}
input.liteoption 		{background-color : #FAFAFA;
				 font-weight : normal;}
.helpline 			{background-color: #DEE3E7;
				 border-style: none; }