body { 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
	color: #777; 
        text-align: justify; } 
table, td, tr { 
	line-height:17px; 
	FONT-SIZE: 12px; 
	font-family:arial; 
	color:#666;} 
h1, h2, h3, p  { 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
        color: #777;} 
.textinput { 
	color: #777; 
	background: #000000; 
	border:1px solid #111; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
	padding: 5px; 
	margin:2px; 
	text-align: left;} 
.button, .comment_button { 
	background: #000; 
        border: 1px solid #111; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
	color: #777; 
	padding: 5px; 
	text-align: left; 
	margin: 2px;} 
ul {margin:0px;padding: 0px;} 
li {margin:0;padding: 5px;list-style-type: none;} 
a:link, a:visited, a:active {color: #888;text-decoration: none;} 
a:hover {color: #639b14;} 
 
.maintable { 
	margin:0px; 
	padding:0px;} 
.tableh1 { 
	margin:0px; 
	padding:10px; 
	padding-left:20px; 
	background-color:#111; 
	border:1px solid #161616; 
	color:#777; 
	font: 11px "Trebuchet Ms", "Tahoma"; 
	text-align:left; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
} 
.tableh1 a:link, .tableh1 a:visited, .tableh1 a:active  {color: #999;} 
.tableh1 a:hover {color: #222;} 
.tableh1_compact { 
	margin:0px; 
	padding:10px; 
	padding-left:20px; 
	background-color:#0a0a0a; 
	color:#777; 
	font: 11px "Trebuchet Ms", "Tahoma"; 
	text-align:left; 
	font-style:italic; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
} 
.tableh2 { 
	margin:2px; 
	padding: 10px; 
	background-color:#0a0a0a; 
	color:#666; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;} 
.tableh2 a:link, .tableh2 a:visited, .tableh2 a:active  {color: #666;} 
.tableh2 a:hover {color: #222;} 
.tableh2_compact { 
	margin:2px; 
	padding: 10px; 
	background-color:#0a0a0a; 
	color:#666; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;} 
.tableb, .tableb_compact, .tablef, .album_stat, .thumb_title, .thumb_caption, .thumb_num_comments, .comment_date { 
        color: #777; 
	border:0px; 
	padding: 0px; 
	margin:0px;} 
.catrow, .catrow_noalb { 
        background: #000000; 
	border-bottom:1px solid #111; 
	padding: 5px; 
	padding-left:0px;
	maring:0px;
	text-align:left; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px; } 
.catlink, .album_stat, .thumb_title, .thumb_caption, .thumb_num_comments, .comment_date {display:block;} 
.catlink  a:link, .catlink  a:visited, .catlink  a:active  {color: #639b14;} 
.catlink  a:hover {color: #999;} 
.sortorder_cell {color: #777;padding: 0px;margin: 0px;} 
.sortorder_options { 
        font-family: "Tahoma"; 
        color: #777; 
        padding: 0px; 
        margin: 0px; 
        font-weight: normal; 
        font-size: 11px; 
        white-space: nowrap;} 
.navmenu, .topmenu { 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px; 
	background-color:#0d0d0d;
        color: #777; 
	margin:0px; 
        padding: 5px;} 
.admin_menu_thumb { 
	background: #000; 
        border: 1px solid #111; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
	color: #777; 
	padding: 5px; 
	text-align: left; 
	margin: 2px;} 
.admin_menu { 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
	color: #777; 
	padding: 5px; 
	text-align: left; 
	margin: 2px;} 
.admin_menu_thumb a:link, .admin_menu_thumb a:visited, .admin_menu_thumb a:active  {color: #999;} 
.admin_menu_thumb a:hover {color: #639b14;} 
.albums {margin:10px;padding:0;background: #000;} 
.image {margin:0;padding:0;background: #000;} 
.thumbnails {margin:0;padding:0;background: #000;} 
.thumbnails img {padding: 2px;margin:5px;background: #000000;border: 1px solid #111;} 
.thumbnails img:hover {padding: 2px;margin:5px;background: #000000;border: 1px solid #555;} 
 
 
.listbox { 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
        border: 1px solid #111; 
        vertical-align : middle;} 
.user_thumb_infobox th { 
        font-weight : bold; 
        font-size: 11px; 
        margin-top: 1px; 
        margin-bottom: 1px; 
        text-align : left;} 
.user_thumb_infobox td { 
        font-size: 11px; 
        margin-top: 1px; 
        margin-bottom: 1px; 
        text-align : left;} 
.img_caption_table, .img_caption_table th, .img_caption_table td { 
        background: #000; 
	font: 11px "Arial", "Tahoma"; 
	line-height:14px;  
        color : #777; 
        padding: 4px; 
	margin:2px;}

