body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

body {
	font-size: medium; font-family: Arial, Verdana, Sans-serif
}
body.pc {
	
	background-color: #996600;
}

.cleaner {
	clear: both;
}



#header {
	width: 360px;
	height: 180px;
	background: #cccc66 url(bentos-header-2.png);
	background-repeat: no-repeat;
	background-position: 10 center;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	border-top:1px solid #cccc66;
	border-bottom: 1px solid #cccc66;
	margin-bottom: 0px;
	
	
}

#header h1 { margin-top: 0px;
             margin-bottom: 0px;
	
}	
#header h1 .line_1 {
	position: absolute;
	left: 25px;
	top: 10px;
	font-size: 14px;
	
	color: red;
}

#header h1 .line_2 {
	position: absolute;
	top: 130px;
	left: 20px;
	font-size: 18px;
	line-height: 20px;
	color: #996600;
}
#header h1 .line_3 {
	position: absolute;
	top: 150px;
	left: 10px;
	font-size: 14px;
	line-height: 16px;
	color: #996600;
}

#header h1 .line_4 {
	position: absolute;
	top: 149px;
	left: 170px;
	font-size: 15px;
	color: #A5000E;
	margin-bottom: 0px;
}

#header h1 .line_5 {
	position: absolute;
	top: 149px;
	left: 250px;
	font-size: 15px;
	color: black;
	margin-bottom: 0px;
}





#addressbox { width: 360px;
             position: relative;
             margin-left: auto;
             margin-right: auto; 
             border-bottom: 1px solid #cccc66;
               background-color: #cccc66;
}

#addressbox h4 { padding-top: 5px;
                 text-align: center;
                 margin-bottom: 0px;
                 margin-top: 0px;
}
#menubox {
	width: 360px;
	
	background-color: #ffffff;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #cc3366;
	
}


#content {width: 360px;
           
             background-color: #ffffff;
             position: relative;
             margin-left: auto;
             margin-right: auto;
              overflow: visible;
             
             
	
}
#content h2 { margin-top: 0px;
              margin-bottom: 0px;
              font-size: 13px;
              text-align: center;
              padding-top: 10px;
              
}


#content .authen { margin-top: 0px;
              margin-bottom: 0px;
              font-size: 18px;
              font-style: italic;
              color: #990000;
              text-align: center;
              padding-top: 10px;
              
}


#content .caa { width: 137px;
                      height: 137px;
                      display: block;
                      margin-left: auto;
                      margin-right: auto;
}



#content  .first { margin-top: 0px;
                    margin-bottom: 0px;
                    margin-left: 10px;
                    margin-right: 10px;
                    text-align: justify;
}



#content .main  { 
                 text-align: justify;
                 margin-left: 10px;
                 margin-right: 10px;
                
}

#content h3 {text-align: center;
                    text-decoration: underline;
                    font-size: 18px;
}

#content .backtop { text-align: center;
                    font-weight: bold;
}


#content .contactb { width: 213px;
                     height: 155px;
                     display: block;
                     margin-left: auto;
                     margin-right: auto;
}

#content .map { width: 340px;
               
                display: block;
                margin-left: auto;
                margin-right: auto;

}


#content .clean { float: left;
                  margin-left: 20px;
                  margin-right: 20px;
}

#content .bentos1 { width: 350px;
                    display: block;
                    margin-left: auto;
                    margin-right: auto;
                    margin-top: 20px;
}

#content .bentos2 { width: 350px;
                    display: block;
                    margin-left: auto;
                    margin-right: auto;
                    margin-top: 20px;
}


#pc_wrapper {background-color: #0099ff;
                margin: 0px auto; 
                width: 360px; 
                background-color: #ffffff;
                border-left: 1px solid #cc3366;
                border-right: 1px solid #cc3366;	
	
}
	
#footer {
	width: 360px;
	height: 170px;
	background: #ffffff url(bentos-bentos-bentos.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	line-height: 60px;
	text-align: center;
	background-color: #ffffff;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #cc3366; 
	border-top: 1px solid #cc3366; 
}



#content hr { border: none;
              width: 80%;
              color: #ADD8E6;
              background-color: #ADD8E6;
              height: 3px;
               
} 


}	

#content .desc { 
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
}

#content .ttc { vertical-align: middle;
}




/* This section is Bentos Car Services only */ 

.bentosimg {width: 340px;
            display: block;
            margin-left: auto;
            margin-right: auto;  
}

.tires {width: 340px;
        display: block;
        margin-left: auto;
        margin-right: auto;
        
}

.advert { text-align: center;
}


/*Recommended Services Checklist */

#content .desc { width: 300px;
                 height: 30px;
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
               
                 border: 2px black solid;
                 text-align: center;
                 font-weight: bold;
                 line-height: 30px;
                 
}	


#content .inter {width: 304px;
                 height: 25px;
                 display: block;
                 margin-left: auto;
                 margin-right: auto;
                 text-align: center;
                 line-height: 25px;
                 font-weight: bold;
                 background-color: #bcbcbc;
}

#content .action { width: 304px;
                   height: 25px;
                   display: block;
                   margin-left: auto;
                   margin-right: auto;
                  text-align: center;
                   line-height: 25px;
                   font-weight: bold;
                   background-color: #cc3333;
               }
               
 /*Tips For Efficient Car Driving */    

 
#content .tips { list-style-type: none;
                  margin-left: 5px;
                  margin-right: 5px; 
 } 
 
 
#content .bentos3 { width: 350px;
                     display: block;
                     margin-left: auto;
                     margin-right: auto;
                     margin-top: 15px;
}    
 
 
#content .bentos4 { width: 350px;
                     display: block;
                     margin-left: auto;
                     margin-right: auto;
                     margin-top: 15px;
}

/* Transmission Fluid Check*/

#content .clean {float: left; 
                 width: 150px;
                 height: 150px; 
                 background-color: #FF3333; 
                 margin-left: 20px; 
                
	
} 

#content .change {float: left; 
                 width: 150px;
                 height: 150px; 
                 background-color: #993300; 
              
	
}

#content .changenow { width: 150px;
                      height: 150px;
                      background-color: #663300;
                      display: block;
                      margin-left: auto;
                      margin-right: auto;
                      margin-top: 40px;
	
}

#content .desc1 { float: left;
                  width: 150px;
                  margin-left: 20px;
                  color: #FF3333;
                  font-weight: bold;
                  text-align: center;
}    

#content .desc2 { float: left;
                  margin-left: 20px;
                  width: 150px;
                  color: #993300;
                  text-align: center;
                  font-weight: bold;
                  

} 

#content .desc3 { width: 150px;
                  display: block;
                  margin-left: auto;
                  margin-right: auto;
                  text-align: center;
                  font-weight: bold;
                  color: #663300;
} 

#content .stat { text-align: center;
                 font-weight: bold;
                 color: red;
} 

/*Tires Checklist */

.tirelist { list-style-image: url(red-checkmark.jpg);
             text-align: justify;
             margin-right: 15px;
     
}

#content .tire1 { width: 250px;
                  height: 235px;
                  display: block;
                  margin-left: auto;
                  margin-right: auto;
                  
}

/*Coupons*/

#content .discbox { width: 340px;
                
                    display: block;
                    margin-left: auto;
                    margin-right: auto;
                    border: 2px solid #cccccc;
}

#content .discbox  .coupon { color: red;
          text-align: center;
          text-decoration: underline;
          margin-bottom: 0;
} 
.coupon1 { color: red;
           text-align: center;
           margin-bottom: 10px;
           margin-top: 0px;
}

h3 .coupon+p .write {margin-top: 0;
}

 .write { text-align: center;
}


.sboard { width: 351px;
          height: 450px;
          position: relative;
          background: url(sandwich-board-2-3.png);
          display: block;
          margin-left: auto;
          margin-right: auto;
           
}

.mobil1 { width: 195px;
          height: 200px;
          float: left;
          margin-bottom: 0px;
          margin-left: 10px;
}

.oil { text-align: center;
         color: blue;
         text-decoration: none;
         font-size: 18px;
         line-height: 22px;
}

.red { color: red;
}

.blue { color: blue;
}




/*Home page Sandwich Board */

#content .sboard h4 { margin-top: 0px;
             margin-bottom: 0px;
	
}	


#content .sboard h4 .line_1 {
	position: absolute;
	left: 70px;
	top: 80px;
	font-size: 32px;
	
	color: red;
}

#content .sboard h4 .line_2 {
	position: absolute;
	top: 120px;
	left: 150px;
	font-size: 28px;
	line-height: 32px;
	color: black;
}
#content .sboard h4 .line_3 {
	position: absolute;
	top: 190px;
	left: 140px;
	font-size: 28px;
	line-height: 32px;
	color: black;
}

#content .sboard h4 .line_4 {
	position: absolute;
	top: 280px;
	left: 70px;
	font-size: 28px;
	line-height: 32px;
	color: black;
	margin-bottom: 0px;
}

#content .sboard h4 .line_5 {
	position: absolute;
	top: 330px;
	left: 90px;
	font-size: 28px;
	line-height: 32px;
	color: black;
	margin-bottom: 0px;
}




/*Winter Tire and Brakes*/

.wintertire { width: 350px;
              height: 234px;
              background-image: url(wintertirethread.jpg);
              display: block;
              margin-left: auto;
              margin-right: auto; 
}


.brakes { font-size: medium;
           margin-left: 10px;
           margin-right: 10px;
}

#content h4  { font-size: 16px;
               margin-left: 40px;
               text-decoration: underline;
               margin-bottom: 0px;
}

#content h4+.brakes { margin-top: 0px;
}

p .write { font-size: 16px;
         line-height: 19px;
         margin-left: 10px;
         margin-right: 10px;
         text-align: justify;
}


/*Winter Tire Sale at Bentos - Image on Home page*/

.wtires { width: 340px;
          height: 255px;
          display: block;
          margin-left: auto;
          margin-right: auto;
}

.rotor { width: 252px;
         height: 127px;
         display: block;
         margin-left: auto;
         margin-right: auto;
}


#content .flowplayer { margin-top: 20px;
}