@charset "utf-8";
/* CSS Document */

body{background-image:url(../assets/bg.png);
	 background-repeat:repeat-y;
	 /*margin-left: auto;
	 margin-right: auto;*/
	 background-color:#000;
	 background-position:center;
     }
	 
#wrapper{margin-left: auto;
    margin-right: auto;
	width:779px;
        border-style:solid;
		border-width:5px;
		border-color:#f9a31f;
		text-align:center;}

#header{height:292px;}

#search{width:779px;
        height:33px;
		background-color:#000;}

#searchL{float:left;
         }
	
#containForm{width:428px;
			float:left;}
	
#searchForm{margin-left:125px;
           width:250px;
		   padding-top:5px;}		 
		      
#searchR{float:right;
		 }	 
			
#container{background-image:url(../assets/containerBG.png);
		   background-repeat:no-repeat;
           background-color:#e3e6df;
           border-bottom: solid;
		   border-color:#666;
		   border-width:2px;		  
           }	


#containerL{width:260px;
	    	float:left;
            margin-bottom:90px;}
			
#nav{margin-bottom:160px;
     margin-left:25px;
	 margin-top:5px;}			
			
#nav a.navRoll{display: block;
				width: 215px;
				height: 23px;
				text-decoration: none;
				background:url(../assets/mainNav2.png);
				float:left;}
	
#nav a.navRoll:hover{background-position: -216px 0;}	

#nav a.navRollBikes{display: block;
					width: 215px;
					height: 20px;
					text-decoration: none;
					background:url(../assets/mainNav2.png);
					float:left;
					background-position:0 -23px;}
	
#nav a.navRollBikes:hover{background-position: -216px -23px;}

#nav a.navRollApperal{display: block;
					width: 215px;
					height: 20px;
					text-decoration: none;
					background:url(../assets/mainNav2.png);
					float:left;
					background-position:0 -46px;}
	
#nav a.navRollApperal:hover{background-position: -216px -46px;}

#nav a.navRollAcc{display: block;
					width: 215px;
					height: 20px;
					text-decoration: none;
					background:url(../assets/mainNav2.png);
					float:left;
					background-position:0 -65px;}
	
#nav a.navRollAcc:hover{background-position: -216px -65px;}

#nav a.navRollService{display: block;
					width: 215px;
					height: 18px;
					text-decoration: none;
					background:url(../assets/mainNav2.png);
					float:left;
					background-position:0 -86px;
					}
	
#nav a.navRollService:hover{background-position: -216px -86px;}
		
#service{width: 220px;
         background-color:#f14c1f;
		 margin-left:25px;
		 margin-top:25px;
		 padding-bottom:5px;
		 }		 
		 
#service a.rollover {
	display: block;
	width: 122px;
	height: 34px;
	text-decoration: none;
	background:url(../assets/service2.png);
	float:left;
	margin-left: 15px;
	}

#service a.rollover:hover {
	background-position: -122px 0 ;
	}

#service a.rollover2 {
	display: block;
	width: 39px;
	height: 38px;
	text-decoration: none;
	background:url(../assets/facebookImg.png);
	float:right;
	margin-right: 15px;
	}

#service a.rollover2:hover {
	background-position:-39px 0 ;
	}
	
		 
#service2{width: 220px;
		 height:60px;
         background-color:#f14c1f;
		 margin-left:25px;
		 margin-top:25px;
		 padding-bottom:5px;
		 border-style:solid;
		 border-width:1px;		 
		 border-color:#646663;
		 }	
		 
#service{width: 220px;
         background-color:#f14c1f;
		 margin-left:25px;
		 margin-top:25px;
		 padding-bottom:5px;
		 border-style:solid;
		 border-width:1px;
		 border-color:#646663;
		 }			 
		 
#service2 a.rollover {
	display: block;
	width: 122px;
	height: 34px;
	text-decoration: none;
	background:url(../assets/service2.png);
	float:left;
	margin-left: 15px;
	}

#service2 a.rollover:hover {
	background-position: -122px 0 ;
	}

#service2 a.rollover2 {
	display: block;
	width: 39px;
	height: 38px;
	text-decoration: none;
	background:url(../assets/facebookImg.png);
	float:right;
	margin-right: 15px;
	}

#service2 a.rollover2:hover {
	background-position:-39px 0 ;
	}		 

.displace {
	position: absolute;
	left: -5000px;
	}
		 
		 
#service img{
		clear:both;
		padding-left: 5px;
		padding-top:10px;
             }	

#service2 img{		
		padding-left: 5px;
		padding-top:5px;
             }
			 
#address{margin-bottom:50px;}

#address img{    
		 margin-left:25px;
		 padding-top:15px;
		 }	  
		 
#containerR{width:510px;
            /*height:502px;*/
			float:right;
			margin-bottom:30px;
			
			}
			
#content{
         float:left;
		 margin-top:20px;
		}
			
#contentL{float:left;
          background-color:#646663;
		  width:245px;		  
		 border-style:solid;
		 border-width:2px;
		 border-color:#f9a31f;
		  border-right:none;}	
		 
/*#contentL a.rolloverMore{
	display: block;
	width: 77.5px;
	height: 17px;
	text-decoration: none;
	background:url(../assets/more.png);
	clear:both;
	float:right;
	margin-bottom:5px;
	margin-top:59px;
	}

#contentL a.rolloverMore:hover{
	background-position: -77px 0;
	}*/		 
		 
#contentL h1{font-family:Verdana, Geneva, sans-serif;
             font-size:14px;
		     color:#FFF;
			 padding-left:10px;
			 text-align:center;}
			 
#contentL p{font-family:Verdana, Geneva, sans-serif;
             font-size:12px;
			 line-height:16px;
			 text-align:justify;
		     color:#FFF;
			 padding-left:15px;
			 padding-right:15px;}			 
			 
/*#innerContentText h1{font-size:12px;
		           color:#f9a31f;
				   font-family:Verdana, Geneva, sans-serif;
				   margin-bottom:-10px;}	
				   
#innerContentText h2{font-size:12px;
		           color:#f9a31f;
				   font-family:Verdana, Geneva, sans-serif;				  
				   margin-bottom:-10px;}				   

#innerContentText h3{font-size:12px;
		           color:#f9a31f;
				   font-family:Verdana, Geneva, sans-serif;
				   margin-bottom:-10px;}
			 
#contentL p.parOne{float:right;
                   width:130px;
				   font-size:10px;
		           color:#FFF;
				   font-family:Verdana, Geneva, sans-serif;
				   padding-bottom:15px;				
				   }
				   
				   
#innerContentImg{padding-left:5px;
                 padding-bottom:15px;
			     float:left;
				 width:110px;}	
				 
#innerContentImg img{padding-bottom:15px;
			     }	*/			 
		  
#contentR{float:right;
          background-color:#f9a31f;
		  width:245px;
		 border-style:solid;
		 border-width:2px;
		 border-color:#bf2344;
		  }
		  
#contentR a.rolloverMore2{
	display: block;
	width: 77.5px;
	height: 17px;
	text-decoration: none;
	background:url(../assets/more2.png);
	clear:both;
	float:right;
	margin-right:22px;
	margin-bottom:5px;
	margin-top:10px;
	}

#contentR a.rolloverMore2:hover{
	background-position: -78px 0;
	}		  
		  
#contentR h1{font-family:Verdana, Geneva, sans-serif;
             font-size:14px;
		     color:#FFF;
			 text-align:center;
			 padding-left:15px;}
			 
#contentR p{font-family:Verdana, Geneva, sans-serif;
             font-size:12px;
			 line-height:16px;
			 text-align:justify;
		     color:#000;
			 padding-left:8px;
			 width:220px;}			 
			 
#contentR img{padding-left:5px;
              padding-bottom:5px;}	
			  
#contentR img a:link{text-decoration:none;}				  
			  
#contentSub{background-color:#646663;
			float:right;			 
 			width:500px;
			border-style:solid;
			border-width:2px;
			border-color:#f9a31f;
			margin-bottom:30px;
			margin-right:10px;
			}
			
#subLinks{width:220px;
 		  background-color:#f9a31f;
		  margin-left:25px;
		  margin-top:25px;
		  padding-top:10px;
		  padding-bottom:10px;
		  border-style:solid;
		  border-width:1px;
		  border-color:#646663;
		  }
		  
#subLinks img{border-bottom:dashed;
              border-bottom-color:#646663;
			  border-width:1px;
			  width:220px;
			  padding-bottom:10px;}

#subLinks h2{color:#000;
		   margin-left: 10px;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:12px;
		   font-weight:bold;}

#subLinks a{text-decoration:none;
		   color:#000;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }
		   
#subLinks a:hover{text-decoration:none;
		   color:#fff;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }		   

#subLinks ul{margin-top:-5px;
			margin-left:-20px;
          	padding-right:5px;}

#subLinks ul li{list-style-type:none;
				
				}

#contentSub h1{font-family:Verdana, Geneva, sans-serif;
             font-size:18px;
			 font-weight:bold;
			 text-align:center;
		     color:#FFF;
			 width:50px;}
			 
#scrollTxt h1{font-family:Verdana, Geneva, sans-serif;
             font-size:16px;
		     color:#FFF;			 
			 width:300px;
			 margin-top:20px;
			 font-weight:bold;
			 text-align:left;}	 
			 
#scrollTxt h2{font-family:Verdana, Geneva, sans-serif;
             font-size:12px;
		     color:#FFF;			 
			 width:300px;
			 padding-top:40px;
			 font-weight:bold;
			 text-align:left;
			 clear:both;}	 

#scrollTxt p{font-family:Verdana, Geneva, sans-serif;
             font-size:12px;
			 line-height:16px;
		     color:#FFF;
			 width:400px;
			 text-align:justify;
			 padding-right:25px;}	
			 
#scrollTxt a{text-decoration:none;
		   color:#000;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   padding-bottom:5px;
		   }
		   
#scrollTxt a:hover{text-decoration:none;
		   color:#fff;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }		
		   
#scrollTxt a.links{text-decoration:none;
		   color:#000;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   float:right;
		   padding-bottom:5px;
		   }
		   
#scrollTxt a.links:hover{text-decoration:none;
		   color:#fff;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }			   

#scrollTxt ul li{list-style-type:none;}			 		 
			 
#scrollTxt img{ float:left;
                }	
				
#scrollTxt{background-color:#646663;		 
 			width:400px;
 			margin-right:45px; 			 			
			float:right;
			
			}
			
/*-----------------------------------------------------------------------------*/

#scrollTxt2 h1{font-family:Verdana, Geneva, sans-serif;
             font-size:16px;
		     color:#FFF;			 
			 margin-top:20px;
			 font-weight:bold;
			 width:200px;
			 text-align:left;
			}	 
			 
#scrollTxt2 h2{font-family:Verdana, Geneva, sans-serif;
             font-size:12px;
		     color:#FFF;			 
			 width:300px;
			 padding-top:40px;
			 font-weight:bold;
			 text-align:left;
			 clear:both;
			 }	 

#scrollTxt2 p{font-family:Verdana, Geneva, sans-serif;
             font-size:12px;
			 line-height:16px;
		     color:#FFF;
			 width:400px;
			 text-align:justify;
			 padding-right:25px;}	
			 
#scrollTxt2 a{text-decoration:none;
		   color:#000;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   padding-bottom:5px;
		   }
		   
#scrollTxt2 a:hover{text-decoration:none;
		   color:#fff;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }		
		   
#scrollTxt2 a.links{text-decoration:none;
		   color:#000;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   float:right;
		   padding-bottom:5px;
		   }
		   
#scrollTxt2 a.links:hover{text-decoration:none;
		   color:#fff;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }			   

#scrollTxt2 ul li{list-style-type:none;}			 		 
			 
#scrollTxt2 img{ float:left;
                padding-right:5px;
				padding-left:5px;
                }	
				
#scrollTxt2{background-color:#646663;		 
 			width:400px;
 			margin-right:45px; 			 			
			float:right;
			}
			
/*-----------------------------------------------------------------------------*/

#CMS{width:470px;}

#shortD{float:right;
        width:300px;
         }	
		
		 		 
#shortD p{width:265px;}	
		 
#shortD a.readMore{text-decoration:none;
		   color:#000;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   float:right;
		   padding-right:45px;
		   padding-bottom:5px;
		   clear:both;
		   }
		   
#shortD a.readMore:hover{text-decoration:none;
		   color:#fff;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:10px;
		   }		 
		   
#photo{float:left;
       margin-top:54px;
	   margin-right:5px;
       }			   
		
#logos{width:500px;
       margin-bottom:20px;
       }	

#footer{clear:both;
		/*margin-top:20px;
		padding-top:20px;*/
		width:779px;
		height:75px;
		border-style:solid;
		border-width:2px;
		border-color:#666;
		border-bottom:none;
		border-left:none;
		border-right:none;}	
		
#footer img{padding-right:5px;}		
		 
#footer img.logo{float:right; 
			width:142px;
			border-style: none;
			padding-right:10px;
			padding-top:5px;}
				 				  
#footer ul{float:left;
           margin-left:75px;
          }

#footer ul li{display:inline;
           color:#000;
		   padding-right: 10px;
		   font-family:Verdana, Geneva, sans-serif;
		   font-size:12px;
		   text-decoration:none;
		   }
#footer ul li a{color:#000;
				font-family:Verdana, Geneva, sans-serif;
		   		font-size:12px;
				font-weight:bold;
				text-decoration:none;}

#footer ul li a:hover{color:#F30;}		   
		   


#form{float:right;
	   padding-top:5px;
	  }
	  
#onlineForm{text-align:left;
	   padding-top:5px;
	  		}		  
	  
#formSearch{text-align:left;
	   padding-top:5px;
	   float:left;
	  }	  
	  
#form_txt{border-top:solid;
		  border-color:#FFF;
		  text-align:center;
		}
		  
#form_map{padding-bottom:20px;}	 
.txt_form {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
}

#CMS{height:225px;}

#cse-search-results{width:450px;}

#res.j{width:450px;}

#scrollTxtResults{background-color:#646663;		 
 		  		  float:left;}

#scrollTxt2{		 
 			 					 					
			}	
			
			

