/* CSS Document */

th { background: #666; color: #FFF; padding: 3px; margin: 1px; }

h3 { color: #C00; margin: 0px; }

#home_btn, #info_btn, #guys_btn, #girls_btn, #accesories_btn, #skateboards_btn, #contact_btn, #media_btn { float: left; }
#home_btn a { background: url(img/b1.png); width: 51px;  height: 26px; display: block; float: left; }
#home_btn a:hover { background: url(img/b1b.png); }

#info_btn a { background: url(img/b2.png); width: 42px;  height: 26px; display: block; float: left; }
#info_btn a:hover { background: url(img/b2b.png); }
#info_btnb a { background: url(img/b2b.png); width: 42px;  height: 26px; display: block; float: left; }

#guys_btn a { background: url(img/b3.png); width: 44px;  height: 26px; display: block; float: left; }
#guys_btn a:hover { background: url(img/b3b.png); }

#girls_btn a { background: url(img/b4.png); width: 47px;  height: 26px; display: block; float: left; }
#girls_btn a:hover { background: url(img/b4b.png); }

#accesories_btn a { background: url(img/b5.png); width: 89px;  height: 26px; display: block; float: left; }
#accesories_btn a:hover { background: url(img/b5b.png); }

#skateboards_btn a { background: url(img/b6.png); width: 105px;  height: 26px; display: block; float: left; }
#skateboards_btn a:hover { background: url(img/b6b.png); }

#contact_btn a { background: url(img/b7.png); width: 91px;  height: 26px; display: block; float: left; }
#contact_btn a:hover { background: url(img/b7b.png); }

#media_btn a { background: url(img/b8.png); width: 51px;  height: 26px; display: block; float: left; }
#media_btn a:hover { background: url(img/b8b.png); }
#media_btnb a { background: url(img/b8b.png); width: 51px;  height: 26px; display: block; float: left; }
#checkout_box { text-align: left; width: 650px; border: 1px solid #999; padding: 10px; }
#checkout_box p { margin: 0px 0px 10px 0px; }
#checkout_box label { width: 70px; float: left; }
#checkout_box .submit { float: right; margin-top: 20px; }
.gallery { width: 200px; height: 90px; float: left; margin: 10px; border: 1px solid #CCC; padding: 10px; overflow: hidden; }

.image { float: left; padding: 5px; margin: 5px; border: 1px solid #CCC; }

.odd, .even { border-bottom: 1px solid #333; padding: 5px; }
.vline { background: #b7b7b7; width: 1px; height: 25px; float: left; margin: 1px 0px 0px 0px; }
.field { margin: 5px 0px; }
