@charset "UTF-8";

#content-rapper {
background-image: url(images/content-bg.jpg);
background-repeat: repeat;
padding-bottom: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #1C1C1C;
width: 854px;
}

img {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#content-headerFade {
background-image: url(images/header-bot-fade.jpg);
height: 9px;
width: 854px;
clear: both;
margin: 0px;
padding: 0px;
position: relative;
overflow: hidden;
}

#content-header {
background-image: url(images/header-bg.jpg);
background-repeat: repeat-x;
height: 85px;
width: 854px;
overflow: hidden;
}

#content-header img {
display: inline;
float: left;
}

#submit-rapper {
float: right;
width: 220px;
height: 19px;
margin-right: 11px;
margin-top: 52px;
}

#content-left {
float: left;
width: 600px;
margin-right: 13px;
margin-left: 10px;
display: inline;
background-repeat: repeat;
background-color: #5F5F5F;
}

#left-header {
background-image: url(images/left-header-bg.jpg);
height: 33px;
width: 600px;
background-repeat: no-repeat;
margin-bottom: 10px;
padding-top: 15px;
overflow: hidden;
}

#content-right {
width: 220px;
display: inline;
float: left;
background-image: url(images/sections-bg.jpg);
background-repeat: repeat;
overflow: hidden;
margin: 0px;
padding: 0px;
}

#section-rapper {
margin-right: 10px;
margin-left: 10px;
}

#entry-header {
background-image: url(images/entry-header.jpg);
height: 34px;
width: 580px;
margin-bottom: 10px;
position: relative;
overflow: hidden;
}

#entry {
background-image: url(images/entry-bg.jpg);
background-repeat: repeat;
margin-bottom: 10px;
position: relative;
}
#entry  #entry-header  li {
margin-top: 8px;
margin-right: 8px;
margin-bottom: 0px;
margin-left: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
display: inline;
float: left;
}

.idNo {
color: #FFFFFF;
background-color: #666666;
display: inline;
float: left;
font-size: 16px;
font-weight: normal;
height: 26px;
padding-right: 8px;
padding-left: 8px;
padding-top: 8px;
background-image: url(images/idbg.jpg);
background-repeat: repeat-x;
overflow: hidden;
}

#bike-entry-img {
display: inline;
float: left;
padding: 2px;
margin-right: 8px;
margin-bottom: 0px;
margin-left: 12px;
background-color: #666666;
position: relative;
}

.filter-header {
font-size: small;
color: #FFFFFF;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 16px;
}

#entry-info {
width: 320px;
display: inline;
float: left;
padding: 0px;
margin-left: 0px;
color: #FFFFFF;
position: relative;
font-size: x-small;
}

#viewmore {
position: relative;
display: inline;
float: right;
margin-top: 10px;
margin-right: 20px;
}
.idNo  ul {
color: #898989;
margin-right: 2px;
list-style-type: none;
display: inline;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
}
#entry-info-headtxt  {
padding: 6px;
clear: both;
list-style-type: none;
font-size: 14px;
background-color: #666666;
background-image: url(images/header-bg.jpg);
background-repeat: repeat-x;
overflow: hidden;
margin: 0px;
}
.entryinfo2  {
margin: 0px;
padding: 6px;
color: #FFFFFF;
font-size: 11px;
background-color: #727272;
line-height: 14px;
}

.entryinfo2 strong { color: #CCCCCC; }

#section-rapper h2 {
background-color: #CDCDCD;
padding: 4px;
font-size: small;
margin-bottom: 2px;
font-weight: normal;
margin-top: 4px;
margin-right: 0px;
margin-left: 0px;
color: #000000;
}

#content-right li {
list-style-type: none;
position: relative;
}

#content-right a {
display: block;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
background-color: #EEEEEE;
text-decoration: none;
font-size: x-small;
color: #FF0000;
margin: 0px;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 6px;
overflow: hidden;
}

#content-right a:hover {
background-color: #999999;
padding-left: 8px;
color: #FFFFFF;
}

#idNumb-rapper
{
float: right;
margin-right: 11px;
margin-top: 42px;
text-align: right;
font-size: 16px;
font-weight: normal;
color: #FFFFFF;
}

#detail-name
{
margin-bottom: 14px;
position: relative;
margin-top: 0px;
margin-left: 6px;
}

#detail-content {
width: 813px;
margin-left: 18px;
margin-bottom: 10px;
background-image: url(images/deatil-bg.jpg);
}

#deatilContentRap {
background-image: url(images/deatil-bg.jpg);
background-repeat: repeat;
margin: 0px;
padding: 0px;
}

#detail-name li
{
margin-top: 8px;
margin-right: 8px;
margin-bottom: 0px;
margin-left: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
display: inline;
float: left;
color: #CCCCCC;
}

#det-info {
display: inline;
float: left;
margin-left: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
width: 420px;
line-height: 16px;
}

.det-content {
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 10px;
}

.prod-img img {
margin-left: 5px;
display: inline;
float: left;
}

.prod-img {
width: 798px;
margin-top: 6px;
}
h3     {
font-size: medium;
font-weight: normal;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}

#content-rapper #detail-content .det-content #det-info h4 {
margin-top: 4px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

input {
padding: 2px;
margin-left: 0px;
margin-right: 4px;
margin-bottom: 4px;
margin-top: 4px;
}


select
{
padding: 2px;
margin-left: 0px;
margin-right: 4px;
margin-bottom: 4px;
margin-top: 4px;
}

#form-submit {
padding: 12px;
margin: 0px;
display: inline;
float: left;
color: #333333;
}

.form-submit-titles {
margin-bottom: 10px;
color: #CCCCCC;
clear: both;
margin-top: 10px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: small;
font-weight: bold;
background-color: #333333;
background-image: url(images/idbg.jpg);
background-repeat: repeat-x;
overflow: hidden;
}

#form-submit-rapper { background-color: #D1D1D1; }


#submit {
padding: 0px;
display: none;
}

#formheader {
padding: 12px;
font-size: x-small;
color: #000000;
}
.error {
background-color: #FFF9E4;
padding: 12px;
border: 1px solid #FF978D;
margin: 10px;
color: #000000;
}

#page-buttons {
display: inline;
float: left;
}

#page-buttons a {
background-color: #FFFFFF;
padding: 6px;
display: block;
font-weight: bold;
color: #333333;
text-decoration: none;
margin-right: 2px;
margin-top: 4px;
}
#page-buttons  a:hover {
color: #FFFFFF;
background-color: #FF3300;
}
#page-buttons2 {
display: inline;
float: left;
}
#page-buttons2  a {
background-color: #999999;
padding: 6px;
display: block;
font-weight: bold;
color: #CCCCCC;
text-decoration: none;
margin-right: 2px;
margin-top: 4px;
}
#page-buttons2  a:hover {
color: #FFFFFF;
background-color: #FF3300;
}

