body{margin:0;padding:0;line-height: 1.5em;background-image:  url(bg.jpg); background-repeat: repeat-x;background-color: #acaea9;font-size: 11px;font-family : tahoma; color: #666666;}table {        font-size: 11px;}h1{        font-weight: bold;        font-size: 11px;        font-family: Arial, Helvetica, sans-serif;        text-decoration: none;        color : #333333;        margin: 2px;}h2 {        font-family: arial;        font-weight:bold;        text-transform:uppercase;        font-style:normal;        margin: 0px;font-size: 14px;}h3 {        font-weight: normal;        font-family: Arial, Helvetica, sans-serif;        font-size: 11px;        margin: 2px;}p {        font-family: Arial, Helvetica, sans-serif;        font-size: 100%;        margin: 2px 0px;}.textinput {        font-family: Arial, Helvetica, sans-serif;        font-size: 9px;        border: 1px solid #e5e5e5;        padding-right: 3px;        padding-left: 3px;}.listbox {        font-family: Arial, Helvetica, sans-serif;        font-size: 9px;        border: 1px solid #e5e5e5;        background-color:#e1e1e1;        vertical-align : middle;}.button {        font-family: Arial, Helvetica, sans-serif;        font-size: 9px;        border: 1px solid #e5e5e5;        background-color:#e1e1e1;}.comment_button {        font-family: Arial, Helvetica, sans-serif;        font-size: 9px;        border: 1px solid #e5e5e5;        background-color:#e1e1e1;        padding-left: 3px;        padding-right: 3px;}.radio {        font-family: Arial, Helvetica, sans-serif;        font-size: 100%;        vertical-align : middle;}.checkbox {        font-family: Arial, Helvetica, sans-serif;        font-size: 100%;        vertical-align : middle;}a:link {color: #000000; text-decoration: none; }a:active {color: #0000ff; text-decoration: none; }a:visited {color: #63302f; text-decoration: none; }a:hover {color: #ff0000; text-decoration: none; }a {        text-transform:normal;        color: #333333;        font-weight:normal;        text-decoration: none;}a:hover {        color: #f9f9f8;        font-weight:normal;}.bblink a {        color: #333333;        font-weight:bold;        text-decoration: none;}.bblink a:hover {        color: #d6b77d;        font-weight:bold;        text-decoration: underline;}.maintable {	background-color: #d7d7d7;	border: 1px solid #E7E7E7;	padding: 4px;        margin-top: 2px;        margin-bottom: 2px;}.tableh1 {background: #63302f;        font-family: arial;        font-weight:bold;        text-transform:uppercase;        font-style:normal;        color : #f9f9f8;        padding-top: 8px;        padding-right: 3px;        padding-bottom: 8px;        padding-left: 10px;        font-size : 12px;letter-spacing: 2px;}.tableh1_compact {        background : #d7d7d7;        color : #333333;        padding-top: 3px;        padding-right: 3px;        padding-bottom: 3px;        padding-left: 3px;}.tableh2 {        font-family: arial;        font-weight:bold;        text-transform:uppercase;        color : #333333;        padding-top: 2px;        padding-right: 3px;        padding-bottom: 2px;        padding-left: 10px;        font-size : 12px;        background: #63302f;}.tableh2_compact {        background: #d7d7d7;        color : #666666;        padding-top: 2px;        padding-right: 5px;        padding-bottom: 2px;        padding-left: 5px;}.tableb {        background: #d7d7d7;        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;        text-align : left;}.tableb_compact {        background: #d7d7d7;        padding-top: 2px;        padding-right: 5px;        padding-bottom: 2px;        padding-left: 5px;}.tablef {        background: #d7d7d7;        padding-top: 3px;        padding-right: 3px;        padding-bottom: 3px;        padding-left: 3px;}.catrow_noalb {        background: #d7d7d7;        color : #333333;	border-bottom: 1px solid #63302f;        padding-top: 1px;        padding-right: 3px;        padding-bottom: 1px;        padding-left: 3px;        text-align : left;}.catrow {        background: #d7d7d7;        color:#333333;        padding-top: 1px;        padding-right: 3px;        padding-bottom: 1px;        padding-left: 3px;	border-bottom: 1px solid #c5c5c5;}.album_stat {        margin: 5px;}.thumb_filename {        display: block;}.thumb_title {        font-weight : bold;        padding: 2px;        display : block;        font-size: 100%;}.thumb_caption {        padding: 1px;        display : block;        font-size: 75%;        font-family: verdana;}.thumb_caption a {        color: #AB2568;}.thumb_num_comments {        font-weight: normal;        padding: 2px;        font-style : normal;        display : block;}.user_thumb_infobox {        margin-top: 1px;        margin-bottom: 1px;}.user_thumb_infobox th {        font-weight : bold;        font-size: 100%;        margin-top: 1px;        margin-bottom: 1px;        text-align : center;}.user_thumb_infobox td {        margin-top: 1px;        margin-bottom: 1px;        text-align : center;}.user_thumb_infobox a {        text-decoration: none;        color: #AB2568;}.user_thumb_infobox a:hover {        color: #6F562C;        text-decoration: underline;}.sortorder_cell {        background: #63302f;        color : #d7d7d7;        padding: 0px;        margin: 0px;}.sortorder_options {        font-family: tahoma;        background: #d7d7d7;        color : #333333;        padding: 0px;        margin: 0px;        font-weight: normal;        font-size: 8px;        white-space: nowrap;}.navmenu {        font-family: Arial, Helvetica, sans-serif;        color: #333333;        font-size: 100%;        font-weight: bold;        background : #63302f;        border-style: none;}.navmenu img {        margin-top: 1px;        margin-right: 5px;        margin-bottom: 1px;        margin-left: 5px;}.navmenu a {        position: relative;        display: block;        padding-top: 2px;        padding-right: 2px;        padding-bottom: 2px;        padding-left: 2px;        text-decoration: none;        color: #333333;}.navmenu a:hover {        background : #f9f9f8;        text-decoration: none;        color: #d7d7d7;}.admin_menu_thumb {        font-family: Arial, Helvetica, sans-serif;        border: 1px solid #d7d7d7;        color: #000000;        font-weight: normal;        margin-top: 0px;        margin-bottom: 0px;        width: 85px;}.admin_menu_thumb a {        color: #000000;        text-decoration: none;        display: block;        position: relative;        padding-top: 1px;        padding-bottom: 1px;        padding-left: 10px;        padding-right: 10px;}.admin_menu_thumb a:hover {        color: #000000;        text-decoration: underline;}.admin_menu_thumb {        font-family: Verdana, Geneva, Arial, sans-serif;        font-size: 9px;        border: 1px solid #CCD7E0;        background-position : bottom;        color: #000000;        font-weight: bold;        margin-top: 0px;        margin-bottom: 0px;        width: 85px;}.admin_menu_thumb a {        color: #000000;        text-decoration: none;        display: block;        position: relative;        padding-top: 1px;        padding-bottom: 1px;        padding-left: 10px;        padding-right: 10px;}.admin_menu_thumb a:hover {        color: #000000;        text-decoration: underline;}.admin_menu {        font-family: Verdana, Geneva, Arial, sans-serif;        font-size: 9px;        border: 0px solid #CCD7E0;        background-position : bottom;        background-repeat: repeat-x;        background-color: #d7d7d7;        color: #000000;        margin-top: 0px;        margin-bottom: 0px;        text-align: center;}.admin_menu a {        color: #000000;        text-decoration: none;        display: block;        position: relative;        padding-top: 1px;        padding-bottom: 1px;        padding-left: 1px;        padding-right: 1px;        font-size: 9px;}.admin_menu a:hover {        color: #000000;        text-decoration: underline;}.comment_date{        color : #000000;        vertical-align : middle;}.image {        border-style: solid;        border-width:1px;        border-color: #e2e2e2;        margin: 2px;padding-right: 4px;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;        background-color: #d7d7d7;}.image:hover {        border-style: solid;        border-width:1px;        border-color: #63302f;        margin: 2px;padding-right: 4px;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;        background-color: #d7d7d7;}.imageborder {        border: 1px solid #e2e2e2;        background-color: #d7d7d7;        margin-top: 30px;        margin-bottom: 30px;padding-right: 4px;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;}.imageborder:hover {        border: 1px solid #63302f;        background-color: #d7d7d7;        margin-top: 30px;        margin-bottom: 30px;padding-right: 4px;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;}.display_media {        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;}.thumbnails {background: #d7d7d7;                padding: 5px;}.footer {        font-size : 10px;		color: #000000;	}.footer a {        text-decoration: none;        font-weight:bold;				        color: #000000;}.footer a:hover {        color: #333333;        font-weight:bold;}.statlink {        color: #d7d7d7;        font-size : 10px;        font-weight:bold;}.statlink a {        text-decoration: none;        font-weight:bold;        color: #d7d7d7;}.statlink a:hover {        color: #f9f9f8;        font-weight:bold;}.alblink a {        font-weight:bold;        color: #f9f9f8;}.alblink a:hover {        color: #f9f9f8;        font-weight:bold;}.catlink {        display: block;        margin-bottom: 2px;}.catlink a {        font-weight:bold;        color: #000000;}.catlink a:hover {        color: #000000;        font-weight:666666;}.topmenu {        font-size: 100%;}.topmenu a {        color : #000000;        font-weight:bold;        text-decoration : none;}.topmenu a:hover  {        color : #AB2568;        font-weight:bold;}.img_caption_table {        border: none;        background-color: #D3CABB;        width : 100%;        margin : 0px;}.img_caption_table th {        background: #D1D7DC ;        font-size: 100%;        color : #4d4535;        padding-top: 4px;        padding-right: 10px;        padding-bottom: 4px;        padding-left: 10px;        border-top : 1px solid #AB2568;}.img_caption_table td {        background: #D3CABB ;        padding-top: 6px;        padding-right: 10px;        padding-bottom: 6px;        padding-left: 10px;        border-top : 1px solid #AB2568;        white-space: normal;}.debug_text {        border: #4d4535;        background-color: #D3CABB;        width : 100%;        margin : 0px;}.clickable_option {        cursor : default;}.listbox_lang {        color: #666666;        background-color: #e1e1e1;        border: 1px solid #e5e5e5;        font-family: Arial, Helvetica, sans-serif;        vertical-align : middle;}#maincontainer{width: 884px;margin: 0 auto;text-align:justify;position:relative;line-height: 11px;}#topsection{height: 320px;}#contentwrapper{float: left;width: 100%;}#contentcolumn{margin: 0 0px 0 0px; }#leftcolumn{float: left;width: 220px;margin-left: -884px;}#rightcolumn{float: left;width: 220px;margin-left: -220px;}#footer{clear: left;width: 100%;background: #acaea9;color: #222222;text-align: center;padding: 0px 0;	border-top: 0px solid #D8D8D8;}#footer a{color: #818181;}.innertube{margin: 0px;margin-top: 0;}
