body {background-color:black; background-image: url("grd_sidebar"); background-position: top left; background-repeat: repeat-y; color:yellow; padding: 220px 0px 0px 290px}

.button {margin: 5px 19px}
.button img {margin: 5px 0px}
img {border: none; display:inline}

img.sample {margin:5px; border: solid #888 2px}
a:hover img.sample {outline: solid 2px yellow; border-color:yellow}

.curvebox {background-color:#040; text-align:center; width: auto; padding: 0 15px 15px; margin: 50px 40px 5px 5px; border: 2px solid; border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px; border-collapse:collapse}

.cb_title {position:relative; top:-15px; margin-bottom:-10px}
.curvebox table {width:100%; text-align:center; border:none; border-collapse:collapse}
.curvebox table th {font-weight:bold; color:#f63; width:33%; text-align:center}
.curvebox table td {width:33%; text-align:left; margin: 0px; padding: 5px 10px; vertical-align: top}
.curvebox table th.center, .curvebox table td.center {border-right: solid 1px; border-left: solid 1px; border-color: #bb2}

.price {text-align:center; margin-top: 1em}
.special,.price {color:#ddf; font-weight:bold}

li {margin: 5px 2px 5px 0px; padding: 0px}

.ffbutton {display:block; margin-left: 50px; margin-top: 60px}

.error {color:red}

a:link {color:#55f}
.curvebox a:link {color:#f63}

