* { margin:0; padding:0; font-size:9pt; }
IMG { border:0; }
A { text-decoration:none; }

BODY { background:#000; font-family:arial; }

DIV#container { width:750px; margin:0 auto 0 auto; border-left:1px solid #392e19; border-right:1px solid #392e19; }
DIV#header { width:100%; height:300px; background-image:url("/media/img/header/bg.jpg"); position: relative;}
DIV#content { width:100%; }



/* header */

#logo-link { display: box; width: 600px; height: 40px; position: absolute; right: 0;}
#header .secret { position: absolute; display: block; width: 20px; height: 10px; top: 125px; left: 65px;  } 

/* content */
DIV#content { color: #888888; }
DIV#content P { margin:10px; }
DIV#content H1 { text-transform: uppercase; }
DIV#content UL { padding-left: 2em; color: #444; }
DIV#content .admin { display: block; margin: 2em; padding: 4px; color: black !important; background: white; width: auto; float: right; font-size: 110%; font-weight: bold;}

TABLE#wrapper { position:relative; top:-30px; border-collapse:collapse; padding:0; margin:0; width:750px; }
TABLE#wrapper TD.col1 { width:25%; background:#281d0b; vertical-align:top; }
TABLE#wrapper TD.col1 #menu H1 { margin:10px; padding-bottom:10px; color:white; font-size:140%; font-weight:normal; border-bottom:1px solid #3a2e16; text-transform: uppercase; }
TABLE#wrapper TD.col1 #menu UL { list-style-type:none; padding-left:10px; padding-bottom:10px; }
TABLE#wrapper TD.col1 #menu A { color:#edcf87; padding-left:10px; background-image:url("../img/menu/arrow.gif"); background-repeat:no-repeat; background-position:left 5px; }
TABLE#wrapper TD.col1 #menu A:hover { text-decoration:underline; } 
TABLE#wrapper TD.col1 #menu A.selected { font-weight: bold; }


TABLE#wrapper TD.col2 { width:55%; vertical-align:top; }
TABLE#wrapper TD.col2 A { color:#fff8e5; }
TABLE#wrapper TD.col2 A:hover { text-decoration:underline; }
TABLE#wrapper TD.col2 H1 { font-size:140%; color:white; font-weight:normal; margin:10px; padding-bottom:10px; border-bottom:1px solid #3a2e16; }
TABLE#wrapper TD.col2 H2 { font-size:100%; color:white; font-weight:normal; text-transform:uppercase; margin:10px; margin-top: 20px; border-bottom:1px solid #281d09; padding-bottom:5px; } 
TABLE#wrapper TD.col3 { padding-top: 26px; width:20%; vertical-align: top; }
TABLE#wrapper TD.col3 P.legend { color:#c9c9c9; font-size: 10px; }
#footer P.copyright { color:#555555; text-align:center; padding:5px; margin-top: 2.5em;}

.legal { color: #444; }

/* sponsored links */
#content .sponsored-link A.link IMG { border:0; margin: 0;}
#content .sponsored-link .logo { margin-left: 20px; background: white; width: 360px; text-align: center; border: silver 1px solid; padding: 0; }

#path { display: none; }
FORM.language { display: none; }


/* cms */
.editable-content { position: relative; }
.editable-content .edit-button { display: none; }
.editable-content.active { outline: 1px inset #444; }
.editable-content.active .edit-button { display: block; width: 30px; height: 15px; 
                                        position: absolute; right: 3px; top: 0;

                                        opacity: 0.4; 

                                        margin:2px 0; padding:2px 3px; vertical-align:middle; font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-weight:normal; font-size:11px; background:white url(/admin/media/img/admin/nav-bg.gif) bottom repeat-x; padding:3px; color:black !important; border:1px solid #bbb; border-color:#ddd #aaa #aaa #ddd;  }
.editable-content.active .edit-button:hover { opacity: 1;}
.editable-content.active .edit-button:active { background-image:url(../img/admin/nav-bg-reverse.gif); background-position:top; }


.editable-content.empty { height: 2em; width: 20em; background: black; color: white; float: left;  }
