body		{position: relative;
			font-family: verdana, Helvetica, sans-serif;
			background:#D1D0C9;
			}
			
h1	{font-size:20px; margin:;}
h2	{margin-top: 10px; font-size: 18px;}
h3	{font-size: 14px;}			
#contentWrap h1	{ margin:0px  0px 20px 0;}	

p, li 	{font-size: 12px; color:;line-height:18px; color:#;}		
li	{list-style: none;}
a img	{border: 0;}
a	{color: #3399CC ; text-decoration:none;}
a:hover	{color:#ff6600 ;}

.error	{border-color: #ff0000;}
#form-error p, #form-success 	{color: #990000; font-size:10px; }


table#content tr td	{vertical-align: top;}

#message-form #submit	{padding: 5px 10px 5px 10px;}

#preLoadMM	{display: none; overflow:hidden; width: 0px; height: 0px; left:-100px;}
#preLoadMM img, .xtitle	{display: none;}
#xdata, #xdata h1, #xdata p	{display: none; position:absolute; top: -1000px; margin:0px; width:0px; height:0px; overflow:hidden; z-index:-2000;}


/*Banner css*/
#banner	{width: 100%; height: 173px; border-bottom:2px solid white; padding:0px 8px 0px 8px; z-index:1;
		background: url(../images/bannerRPT.jpg) repeat-x; position:absolute; top:-8px; left:-8px;}
#banner2	{width: 100%; height: 349px; padding:0px 8px 0px 8px; z-index:1;
		background: #252525 url(../images/bannerRPT2.jpg) repeat-x; position:absolute; top:167px; left:-8px;}

#bannerContent	{height: 173px; width:1000px; background: url(../images/grassBG.jpg) no-repeat left; 
z-index: 2; position:relative; margin:auto;}


#SyntheticMoto {color: #FFFFFF; font-size:12px; text-align:right; top:20px; position: absolute; right:0px;}
#SyntheticMoto span {color: #FFFF99; font-size:18px;}

#banner #logo	{position: absolute; top: 100px; left: 10px; width:390px;
					color: #FFFFFF; font-size: 18px; text-align:right;}
#banner #logo span	{font-size: 36px;}
		#banner h1	{text-align: right; color: #FFFFFF; font-size:40px;}


/*banner2 bar and slideshow content*/
#banner2Content	{height: 279px; width:1000px; background:; overflow:hidden; color:#FFFFFF;
z-index: 2; position:relative; margin: 30px auto 0 auto; border:4px solid white;}
#banner2Content p, #banner2Content h2	{color: #FFFFFF;}
#banner2Content .ss2	{float:right;}
#banner2Content #lhs1	{width: 290px; height:259px; background:black;padding: 10px 8px 15px 10px;}
#banner2Content #lhs1 .ss1	{position: absolute;left: 0px;bottom:0px; width:313px; height:50px;
							background:#91C910;padding-bottom: 10px;}
#banner2Content #lhs1 .ss1 p	{padding: 0 10px 0 10px; color:#111;}
/*banner2 bar and slideshow content*/


/*Banner css*/

/*navigation*/
#navigation	{height: 55px; position:absolute; top: 120px; right:0px;}
		#navigation li	{display: inline;}
		#navigation li a 	{font-size: 18px; color: #FFFFFF; padding:16px 20px 16px 20px;
						float: left;}
		#navigation li a:hover, #navigation li a.current	{color:#ff9;}
/*navigation*/

/**/
#spacertop	{width: 100%; height: 540px; position:relative; z-index:0; background:;}
/**/


/*content css*/
#pageWrap	{width: 1000px; margin:10px auto; }
/*content css*/

/*lhs css*/
#jobReq input {width: 273px; padding:5px;}
#jobReq #message {width: 275px; padding:5px;}
#jobReq select {width: 287px; padding:5px;}
#jobReq #submit	{width: 120px;}
#jobReq #message, #jobReq .required {border-color: #FFCC99;}
#jobReq #message.error, #jobReq .required.error {border-color: #ff0000;}
#jobReq .note	{font-weight: ; color: #FF9933; font-size:12px;}



table tr td#lhs	{width: 275px; padding:5px;}
table tr td#center	{width:510px; padding:0px;}
table tr td#rhs	{width: 150px;}

#rhs div	{margin-top: 10px;}
#rhs a img	{width: 140px; background:#fff; border:1px solid #ddd; margin:2px;}
#rhs a img:hover	{border-color: #FFCC00;}
#rhs li a	{font-size: 10px; font-weight: bold; color:#669900; text-decoration:underline;}
#rhs li a:hover	{text-decoration: underline; color: #336600;}

table tr td#center p	{color: #666;}

#content	{background: #E3E3DE; border:2px solid #fff; width:1000px; position:relative; }
#content #contentWrap	{width: ; padding-bottom:40px;}
#contentWrap	{padding: 11px 5px;	}

	#recentWork {}
	#recentWork a img	{width: 190px; height:140px; border:2px solid #ccc; margin-right: 10px;}
	#recentWork a img:hover	{border-color: #91C910;}
	
/*lhs css ## cool color 91C910 #### */

/*rhs css not in use currently*/
#contentRHS	{background: #fff; float: right; width:280px;  height:500px;
				border:2px solid #aaa; margin-right: -4px;}
/*rhs css*/

#footerWrap	{width: 100%; height: 349px; padding:0px 8px 0px 8px; z-index:1;
		background: #252525 url(../images/bannerRPT2.jpg) repeat-x; bottom:0px; 
		margin: 40px 0 -8px -8px;}		
				
#footer		{width: 1000px; height:309px; margin: auto;
			 background:  url(../images/.jpg) no-repeat center;}	
#footer.footerhoverTrue	{ background-position: center -250px ;}
#footerContent	{width: 950px; height:226px; margin:auto; padding-left: 8px;}
#footerContent #links h4, #footerContent #links2 h4	{margin-top: 40px; color:#FFFFFF;}

#links, #links2	{float: left; margin: 0px 5px; width: 240px;}
#footerContent #links a, #footerContent #links2 a	{color: #91C910;}
#footerContent #links a:hover, #footerContent #links2 a:hover	{color: #99FF00;}
#links2.siteCredits	{width: 400px;}

#miLogoWrap	{margin-top: 20px;}
#footerContent #miLogoWrap a	{font-size: 12px; padding-bottom:40px; text-align:left; text-transform:uppercase; text-decoration:none; font-weight:bold; color:#ddd;}
#miLogoWrap a div#miLogo	{text-transform: lowercase; color:#FFFFFF; font-size:42px; margin: 10px 0 2px 5px;font-weight:normal;}

				
			
/*tabular data*/

/*add item form , cpanel */
#addItemForm table	{font-size: 12px;}
#addItemForm table tr td input, #addItemForm table tr td textarea	{padding: 8px;}
#addItemForm table tr td input#text1	{width: 300px;}
#addItemForm table tr td select#sel1	{width: 320px; padding: 8px;}
#addItemForm table tr td textarea#text2	{width: 300px; height: 250px;}
#addItemForm table tr td textarea#text3	{width: 300px; height:200px;}
#addItemForm table th,#addItemForm table td	{text-align: left; vertical-align:top;}
#addItemForm table th	{width: 160px; text-transform:uppercase; color: #CC6600;}
/* contact form */
#contactDetailsPg	{}
#contactDetailsPg li	{line-height: 22px; color:#666666;}
#contactDetailsPg li b	{color: #111;}

/* tabular data end */

