body {
	margin: 10px 10% 10px 10%;
	padding: 0;
	font-size : 12px;
    padding:0px;
	}
	

	
	/* Background colors definition */
body { background-color: #4A4A4A; }
.textinput, .listbox, .radio, .checkbox { background-color: #4A4A4A; }
.tableh1, .tableh1_compact, .navmenu, .navmenu a, .navmenu a:hover  {         background : #3F3F3F ;  text-decoration: none;  }
.tableh2, .catrow_noalb, .tableh2_compact, .tablef, .img_caption_table th {         background : #343333 ; }
.tableb, .catrow, .display_media, .tableb_compact, .thumbnails, .img_caption_table td { background : #454444 ; }
	
	/* Fonts definition */
body { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; }
.tableh1, .tableh1a, .catlink, .tableh2, .catrow_noalb { font-family: Verdana, Geneva, Arial, sans-serif; }
.textinput, .listbox, .radio, .checkbox { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; }
.button, .comment_button, .sortorder_options, .admin_menu_thumb { font-family: Arial, Helvetica, sans-serif; }

#mainback {
	border: none;
	width: 100%;
	background-color: Black;
	padding: 0;
	}

#main {
	}
	
#header {
	background-color: #3F3F3F;
}

#content {
	background-color: #3F3F3F;
}


body { color : #C6B78E; }
.topmenu, .topmenu a { color : #E6E6E6; }
.topmenu a:hover { color : #FFFFCC; }
.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover { color : #C6B78E; }
.tableh2, .tableh2_compact, .catrow_noalb { color : #FFFFCC; }
.textinput, .listbox, .radio, .checkbox { color: #FFFFCC; }
.alblink, .alblink a, .catlink, .catlink a { color : #FFFFCC; }
a,  .bblink a, .user_thumb_infobox a  { color: #FFFFCC; }
a:hover, .bblink a:hover, .user_thumb_infobox a:hover, .alblink a:hover, .catlink a:hover { color : #E6E6E6; }
.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover { color : #FFFFFF; }
.comment_date { color : #3F3F3F; }
.footer, .footer a, .footer a:hover { color : #666666; }

#content {
	background-color: #3F3F3F;
}
h1{
        font-weight: normal;
        font-size: 28px;
        font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        padding-left : 20px;
        color: #FFFFFF;
        margin: 2px;
}

h2 {
        font-family: Arial, Helvetica, sans-serif;
        background-image : none;
                font-size: 29px;
        margin: 0px;
}

h3 {
        font-weight: normal;
        font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
        font-size: 16px;
        margin: 2px;
}

h4 {
       font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
       font-size: 14px;
       margin: 2px;
}

p {
        font-size: 105%;
        }

ul {
        margin-left: 5px;
        padding: 0px;
}

li {
        margin-left: 10px;
        margin-top: 4px;
        margin-bottom: 4px;
        padding: 0px;
        list-style-position: outside;
        list-style-type: disc;
}

.navmenu {
        font-weight: bold;
        border: none;
        background-image: url(../gallery/themes/btphoto1/images/tableh1_bg.gif);
}

.navmenu {
        font-weight: bold;
        border: none;
        background-image: url(../gallery/themes/btphoto1/images/tableh1_bg.gif);
}

.navmenu img {
        margin-top: 5px;

}

.navmenu a {
        position: relative;
        display: block;
        padding-left: 5px;
        padding-right: 5px;
        text-decoration: none;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #838383;
        border-right: 1px solid #000000;
        background-image: url(../gallery/themes/btphoto1/images/tableh1_bg.gif);
        line-height: 25px;
        height : 25px;
                }

.navmenu a:hover {
        text-decoration: none;
        border-bottom: 1px solid #3F3F3F;
        border-left: 1px solid #3F3F3F;
        border-right: 1px solid #3F3F3F;
}


.my_footer  {
	background: #838383;
}
.my_footer1  {
	background: Black;
}

.copyright  {
	color: #BDBEBD;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.group_title {
	font-size: 125%;
	text-decoration: underline;
}