#divSpecL	{ position:relative; }
#divSpecL div { position:absolute; top: 0px; display: none; }
#divPhotoL div { display: none; }

*{ margin: 0; padding: 0; font-size: 12px; }

p{ margin-bottom: 20px; }

.style2 { font-weight: bold; color: #23140A; }
.style7 { font-weight: bold; color: #FF6633; }
.style8 { font-weight: bold; color: #FFFFFF; }

#divSpecL { width: 465px; height: 290px; }
#divSpecL td { color: #FFFFFF; }
#divSpecL ul { list-style-type: square; margin-left: 20px; font-weight: bold; margin-top:100px; font-size: 12px; letter-spacing: 2px; }
#divSpecL ul ul { list-style-type: none; margin: 3px 0 8px 3px; text-indent: 0; font-weight: normal; font-size: 12px; letter-spacing: 2px }
#divSpecL ul ul li{ margin-bottom: 3px; }

br { line-height: 20px; }

#divSpecS {position: relative; height: 104px; margin-left: 5px;}

#spec { height: 401px; font-size: 10px; color: #FFFFFF; letter-spacing: 1px; padding-top: 7px; width: 111px; }
#spec ul { list-style-type: square; margin-left: 20px; font-weight: bold; }
#spec ul ul { list-style-type: none; margin: 3px 0 8px 3px; text-indent: 0; font-weight: normal; }

.list { width: 97px; height: 322px; font-size: 10px; letter-spacing: 1px; padding-top: 5px; }
.list a {  color: #31ACD5; }
.list a:visited{ color: #8000FF; } 
.list ul { list-style-type: square; margin-left: 20px; font-weight: bold; }
.list ul ul { list-style-type: none; margin: 3px 0 8px 3px; text-indent: 0; font-weight: normal; }

.mountain { color: #FFFFFF; font-weight: normal; }
.road { color: #23140A; font-weight: normal; }
.others { color: #FFFFFF; font-weight: normal; }

.biketab { position:absolute;height:104px;width:84px; }

/*
#divSpecL {position:relative; }
*/
