#content {
clear:both;
margin:0 auto;
text-align:left;
width:767px;
}

#content ol li {
color:#9be4ff;
}

#content ol li span,#footer a:hover {
color:#eee;
}

#content ul {
padding-bottom:10px;
}

#content ul li {
list-style-image:url(../images/li_bullet.gif);
}

#footer {
clear:both;
color:#888;
float:left;
padding:10px 20px;
width:560px;
}

#footer p {
padding-top:0 !important;
}

#header {
background:#585858 url(../images/bg_header.jpg) repeat-y top center;
height:3em;
width:100%;
}

#image {
float:left;
vertical-align:top;
width:170px;
}

#menu {
margin:0 auto;
text-align:left;
width:767px;
}

#menu ul {
line-height:normal;
margin:0;
padding:0;
}

#menu ul li {
display:inline;
float:left;
list-style:none;
padding-top:0.8em;
text-align:center;
width:8em;
}

#menu ul li a {
color:#222;
display:block;
font-weight:700;
padding-bottom:1em;
text-decoration:none;
text-transform:uppercase;
}

#menu ul li a.active {
background:url(../images/menu_tab.gif) no-repeat bottom center;
color:#fff;
font-weight:700;
}

#new {
margin-top:83px;
width:100px;
}

#pre-foot {
background-color:#3c3c3c;
clear:both;
height:1px;
margin:0 0 -2px 7px;
width:755px;
}

#sidebar {
float:right;
padding:10px 15px 20px 0;
width:95px;
}

#sub-footer {
clear:both;
text-align:left;
}

#sub-footer p {
margin-left:0;
margin-top:-2px;
}

#sub-footer-content {
border-top:1px solid #333;
margin:0 auto;
padding-left:15px;
}

#sub-footer-content .col {
padding:0 5px 30px 0;
width:32%;
}

#sub-footer-content .col2 {
padding:0 0 30px;
width:33%;
}

#text {
float:left;
padding:10px 5px 20px 20px !important;
width:460px !important;
}

#title {
float:right;
margin-right:0.5em;
padding:0.6em 5px 0.6em 0;
}

#title h1 {
background-color:transparent;
background-image:none;
color:#222;
display:inline;
font-size:140%;
}

* html #footer p {
padding-top:10px !important;
}

* html #sidebar {
width:100px !important;
}

* html #text {
width:497px !important;
}

* html p {
padding-bottom:3px !important;
padding-top:3px !important;
}

.button {
cursor:pointer;
width:auto;
}

.center {
text-align:center;
}

.date {
display:block;
font-weight:700;
}

.errortable {
background-color:#fff2e6;
border:1px solid #fd7d40;
color:#c00;
font-weight:700;
padding:5px;
width:450px;
}

.l_top {
border-top:2px solid #222;
padding-top:3px;
}

.left {
float:left;
}

.nopad {
margin:0;
padding:0;
}

.right {
float:right;
}

.right-unisex {
margin-top:10px;
}

a,#footer a {
color:#888;
}

a.glink {
color:#888;
font-family:"Lucida Grande", "Trebuchet MS", verdana, helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.glink:hover {
color:#fff;
font-family:"Lucida Grande", "Trebuchet MS", verdana, helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.glink:visited {
color:#cf894b;
font-family:"Lucida Grande", "Trebuchet MS", verdana, helvetica, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
}

a.normal {
border:1px solid #333;
padding:2px;
}

a.vip {
border:1px solid #756c47;
padding:3px;
}

a:hover.normal {
border:1px solid #121212;
}

a:hover.vip {
border:1px solid #856719;
}

a:visited {
color:#cf894b;
}

acronym {
border-bottom:1px solid #777;
cursor:help;
}

blockquote {
background:#686868 url(../images/rounded_tr.gif) no-repeat top right;
margin:0;
}

blockquote span {
background:url(../images/rounded_br.gif) no-repeat bottom right;
display:block;
padding:5px;
}

body {
background:#585858 url(../images/bg_body.jpg) repeat-y top center;
color:#eee;
font:0.62em verdana,arial,sans-serif;
line-height:170%;
margin:0;
text-align:center;
}

h1 {
background:#686868 url(../images/rounded_tr.gif) no-repeat top right;
clear:both;
color:#db7f2d;
font:700 1em verdana,sans-serif;
margin:10px 0;
text-transform:uppercase;
}

h1 span {
background:url(../images/rounded_br.gif) no-repeat bottom right;
display:block;
padding:2px;
}

h3 {
clear:both;
color:#cf894b;
font-family:"Lucida Grande", "Trebuchet MS", verdana, helvetica, sans-serif;
font-size:14px;
font-weight:700;
margin:10px 0;
text-decoration:none;
text-transform:uppercase;
}

hr {
background-color:transparent;
clear:both;
color:#333;
height:1%;
}

img {
border:none;
}

img.g_rep {
border:4px solid #666;
}

img.g_rep:hover {
border:4px solid #999;
}

img.gplink {
border:1px solid #333;
}

img.gplink:hover {
border:1px solid #111;
}

img.left {
padding:5px 5px 5px 0;
}

img.right {
padding:5px 0 5px 5px;
}

p {
padding-bottom:10px !important;
}

p.center {
text-align:center;
}

p.vip {
color:#856719;
font-size:150%;
font-weight:600;
margin:5px 0 10px 0;
}

ul#rotator {
height:595px;
list-style:none;
margin:0 auto;
overflow:hidden;
padding:0;
width:160px;
}

ul#rotator li,ul#rotator li a,ul#rotator li img,ul#rotator li a img {
height:605px;
width:160px;
}

ul#letak {
height:454px;
list-style:none;
margin:0 auto 0 2px;
overflow:hidden;
padding:0;
width:304px;
}

ul#letak li,ul#letak li a,ul#letak li img,ul#letak li a img {
height:640px;
width:454px;
}

ul#letak2 {
height:454px;
list-style:none;
margin:0 auto 0 2px;
overflow:hidden;
padding:0;
width:304px;
}

ul#letak2 li,ul#letak2 li a,ul#letak2 li img,ul#letak2 li a img {
height:640px;
width:454px;
}
