body {
margin:auto; padding:1px;
font-family: papyrus;
font-size: 14px; color: #000000;
background-color: #ffffff;  
text-align: justify;
max-width: 650px;
}

a {
   text-decoration: none;
   color:#808080;
}

a:hover {
   text-decoration: none;
   color: orange;
}
img{-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;}
img:hover{ cursor:pointer; -o-transform: scale(1.5) rotate(360deg); -moz-transform: scale(1.5) rotate(360deg); -webkit-transform: scale(1.5) rotate(360deg);}

img.border {
   none;
}

img.alignleft {
   float: left;
   margin-right: 25px;
}

img.alignright {
   float: right;
}

img.aligncenter {
   float: center;
}



.menu, td.icon{
background-color: #ffffff; 
padding: 5px;
background-image: url(http://chef.sextgem.com/css/red/menu.png);
background-repeat:repeat-x;
background-position: bottom;
border:1px solid #ababab;
margin: 1px;
}

.menu span {
color: #808080;
}

.status {
color: #ed8400;
background: #fff0dd repeat-x 50% top;
margin: 1px;
padding: 2px;
border: 1px solid #ababab;
}

/* Status */
.msg {
color: #4dbf9a;
background: #e3ffe3 repeat-x 50% top;
margin: 1px;
padding: 2px;
border: 1px solid #cecece;
}

.err {
color: #fd4646;
background: #fff0f0 repeat-x 50% top;
margin: 1px;
padding: 2px;
border: 1px solid #ffd0d0;
}

.on {
color: #47a000;
}

.off {
color: #ff1d00;
}

.link {
border-left:4px solid #696969;
margin: 1px 0px 1px 0px;
padding:2px;
}

.link:hover {
border-left:4px solid #D49219;
}

.header {
background-color:#FF0000;
text-shadow: #9d9d9d 1px 1px 1px;
color:white;
border-bottom:3px solid #890b0b;
text-align:left;
font-size:14px; 
padding:4px;
background-image: url(http://chef.sextgem.com/css/red/head.png);
background-repeat:repeat-x;
background-position:center;
}
.footer {
background-color:#FF0000;
text-shadow: #9d9d9d 1px 1px 1px;
color:#fff;
border:1px solid #890b0b;
text-align:center;
font-size:15px; 
padding:10px;
}
.title {
background-color:#000000;
color:white; text-align: left;
border-bottom:3px solid #393939;
font-size:16px;padding:10px;
background-image:url(http://chef.sextgem.com/css/red/foot.png);
background-repeat:repeat-x;

background-position:center;
}
.title a
{
color:#fff;
}

.judul-post {
background-color:#000000;
color:white; text-align: left;
border-bottom:3px solid #393939;
font-size:16px;padding:10px;
background-image:url(http://chef.sextgem.com/css/red/foot.png);
background-repeat:repeat-x;

background-position:center;
}
.judul-post a
{
color:#fff;
}

.cat {
padding: 2px;
background-color: #eeeeee;
border-bottom: 1px solid #cccccc; 
color:#999999
} 

.rekl, .main {background-color:#D9D9D9;
border-bottom:1px solid #ababab;border-left:1px solid #ababab;
border-right:1px solid #ababab;border-top:1px solid #ababab; padding:1px; margin: 1px;}


input, textarea, select {
color: #6d6d6d;
background: #f8feff;
margin: 1px;
border: 1px solid #ff0000;
padding: 7px;
border-radius:10px;
}
select {
background-color:#FFFFFF; 
color:#3366FF; 
border:1px solid #E1E1E1; 
border-radius:10px;
}
option {
background-color:#FFFFFF; 
color:#3366FF; 
border-top:1px solid #E1E1E1; 
margin:1px; 
padding: 7px;
}

input[type='submit'] {
background: #fff;
padding: 7px 15px;
margin:8px;
color: #ff0000;
border: 1px solid #ff0000;
}
input[type='submit']:hover{
background: #fff;
color: #00f;
border: 1px solid #00f;
cursor:pointer;
}
input[type='text']:hover {
 background: #fff;
color: #00f;
border: 1px solid #00f;   
}
form {
margin: 0px;
padding: 0px;
}

h1, h2, h3 {
margin: 0;
padding: 0;
}

h1 {
font: 14px Tahoma, Geneva, Kalimati, sans-serif;
font-weight: bold;
font-style: italic;
}

h2 {
font: 14px Arial;
font-weight: bold;
}

h3 {
font: 18px Tahoma;
font-weight: normal;
}
.quote {
margin: 4px 4px 4px 8px;
border-bottom: 1px solid #FF0000;
border-left: 4px solid #FF0000;
padding: 2px;
}
.input {
width: 145px;
height: 15px;
}

.CSSTableGenerator
{ margin:0px;padding:0px;
width:100%; box-shadow: 10px
10px 5px #888888; border:1px solid
#ffffff; -moz-border-radius-
bottomleft:15px; -webkit-border- bottom-left-radius:15px; border-
bottom-left-radius:15px; -moz-
border-radius-bottomright:15px; -
webkit-border-bottom-right-
radius:15px; border-bottom-right-
radius:15px; -moz-border-radius- topright:15px; -webkit-border-top-
right-radius:15px; border-top-
right-radius:15px; -moz-border-
radius-topleft:15px; -webkit-
border-top-left-radius:15px;
border-top-left-radius:15px; } .CSSTableGenerator table
{ width:100%; height:100%;
margin:0px;padding:0px; }
.CSSTableGenerator tr:last-child
td:last-child { -moz-border-radius-
bottomright:15px; -webkit-border- bottom-right-radius:15px; border-
bottom-right-radius:15px; }
.CSSTableGenerator table tr:first-
child td:first-child { -moz-border-
radius-topleft:15px; -webkit-
border-top-left-radius:15px; border-top-left-radius:15px; }
.CSSTableGenerator table tr:first-
child td:last-child { -moz-border-
radius-topright:15px; -webkit-
border-top-right-radius:15px;
border-top-right-radius:15px; } .CSSTableGenerator tr:last-child
td:first-child{ -moz-border-radius-
bottomleft:15px; -webkit-border-
bottom-left-radius:15px; border-
bottom-left-radius:15px; }
.CSSTableGenerator tr:hover td{ } .CSSTableGenerator tr:nth-child
(odd){ background-color:#aad4ff; }
.CSSTableGenerator tr:nth-child
(even) { background-color:#ffffff; }
.CSSTableGenerator td{ vertical-
align:middle; border:1px solid # ffffff; border-width:0px 1px 1px
0px; text-align:left; padding:7px;
font-size:10px; font-family:Georgia;
font-weight:normal; color:#
000000; }.CSSTableGenerator tr:last-
child td{ border-width:0px 1px 0px 0px; }.CSSTableGenerator tr td:last-
child{ border-width:0px 0px 1px
0px; }.CSSTableGenerator tr:last-
child td:last-child{ border-
width:0px 0px 0px 0px; }
.CSSTableGenerator tr:first-child td { background:-o-linear-gradient
(bottom, #005fbf 5%, #003f7f 100%
); background:-webkit-gradient
( linear, left top, left bottom, color-
stop(0.05, #005fbf), color-stop(1, #
003f7f) ); background:-moz-linear- gradient( center top, #005fbf 5%, #
003f7f 100% );
filter:progid:DXImageTransform.
Microsoft.gradient(startColorstr="#
005fbf", endColorstr="#003f7f");
background: -o-linear-gradient (top,#005fbf,003f7f); background-
color:#005fbf; border:0px solid #
ffffff; text-align:center; border-
width:0px 0px 1px 1px; font-
size:14px; font-family:Georgia;
font-weight:bold; color:#ffffff; } .CSSTableGenerator tr:first-
child:hover td{ background:-o-
linear-gradient(bottom, #005fbf
5%, #003f7f 100%); background:-
webkit-gradient( linear, left top,
left bottom, color-stop(0.05, # 005fbf), color-stop(1, #003f7f) );
background:-moz-linear-gradient
( center top, #005fbf 5%, #003f7f
100% );
filter:progid:DXImageTransform.
Microsoft.gradient(startColorstr="# 005fbf", endColorstr="#003f7f");
background: -o-linear-gradient
(top,#005fbf,003f7f); background-
color:#005fbf; } .CSSTableGenerator
tr:first-child td:first-child{ border-
width:0px 0px 1px 0px; } .CSSTableGenerator tr:first-child
td:last-child{ border-width:0px 0px
1px 1px; }