#v_css  {
background-image:	url(../../images/valid-css.gif);
float:	right;
}

#v_css:hover  {
background-image:	url(../../images/h_valid-css.gif);
}

#v_mysql  {
background-image:	url(../../images/powered-mysql.gif);
float:	left;
}

#v_mysql:hover  {
background-image:	url(../../images/h_powered-mysql.gif);
}

#v_php  {
background-image:	url(../../images/powered-php.gif);
float:	left;
}

#v_php:hover  {
background-image:	url(../../images/h_powered-php.gif);
}

#v_xhtml  {
background-image:	url(../../images/valid-xhtml10.gif);
float:	right;
}

#v_xhtml:hover  {
background-image:	url(../../images/h_valid-xhtml10.gif);
}

#vanity a  {
display:	block;
height:	20px;
margin:	3px 20px;
width:	57px;
}

#vanity img  {
border-color:	0;
}

.admin_menu  {
background-color:	#EFEFEF;
background-image:	url(images/button_bg.gif);
background-position:	bottom;
border-color:	solid #005D8C;
border-width:	1px;
color:	#000000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	85%;
margin-bottom:	0px;
margin-top:	0px;
padding-bottom:	2px;
padding-left:	1px;
padding-right:	1px;
padding-top:	2px;
text-align:	center;
}

.admin_menu a  {
color:	#000000;
display:	block;
padding-bottom:	1px;
padding-left:	2px;
padding-right:	2px;
padding-top:	1px;
position:	relative;
text-decoration:	none;
}

.admin_menu a:hover  {
color:	#000000;
text-decoration:	underline;
}

.admin_menu_thumb  {
background-image:	url(images/button_bg.gif);
background-position:	bottom;
border-color:	solid #005D8C;
border-width:	1px;
color:	#000000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	85%;
font-weight:	bold;
margin-bottom:	0px;
margin-top:	0px;
width:	85px;
}

.admin_menu_thumb a  {
color:	#000000;
display:	block;
padding-bottom:	1px;
padding-left:	10px;
padding-right:	10px;
padding-top:	1px;
position:	relative;
text-decoration:	none;
}

.admin_menu_thumb a:hover  {
color:	#000000;
text-decoration:	underline;
}

.alblink a  {
color:	#000000;
text-decoration:	underline;
}

.alblink a:hover  {
color:	#000000;
text-decoration:	underline;
}

.album_stat  {
font-size:	85%;
margin:	5px 0px;
}

.bblink a  {
color:	#A31707;
text-decoration:	none;
}

.bblink a:hover  {
color:	#A31707;
text-decoration:	underline;
}

.button  {
background-image:	url(images/button_bg.gif);
background-position:	bottom;
border-color:	solid #005D8C;
border-width:	1px;
font-family:	Arial, Helvetica, sans-serif;
font-size:	100%;
}

.catlink  {
display:	block;
margin-bottom:	2px;
}

.catlink a  {
color:	#000000;
text-decoration:	underline;
}

.catlink a:hover  {
color:	#000000;
text-decoration:	underline;
}

.catrow  {
background-color:	#eeccc2;
background-position:	;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	3px;
}

.catrow_noalb  {
background-color:	#c29791;
background-position:	;
color:	#000000;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	3px;
}

.checkbox  {
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	100%;
vertical-align:	middle;
}

.clickable_option  {
cursor:	default;
}

.comment_button  {
background-image:	url(images/button_bg.gif);
background-position:	bottom;
border-color:	solid #005D8C;
border-width:	1px;
font-family:	Arial, Helvetica, sans-serif;
font-size:	85%;
padding-left:	3px;
padding-right:	3px;
}

.comment_date  {
color:	#5F5F5F;
font-size:	90%;
vertical-align:	middle;
}

.debug_text  {
background-color:	#eeccc2;
border-color:	#BDBEBD;
margin:	0px;
width:	100%;
}

.display_media  {
background-color:	#eeccc2;
background-position:	;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	3px;
}

.footer  {
font-size:	9px;
}

.footer a  {
color:	#000000;
text-decoration:	none;
}

.footer a:hover  {
color:	#000000;
text-decoration:	underline;
}

.image  {
border-color:	#000000;
border-style:	solid;
border-width:	1px;
margin:	2px;
}

.imageborder  {
background-color:	#FFFFFF;
border-color:	solid #000000;
border-width:	1px;
margin-bottom:	30px;
margin-top:	30px;
}

.img_caption_table  {
background-color:	#FFFFFF;
border-width:	none;
margin:	0px;
width:	100%;
}

.img_caption_table td  {
background-color:	#eeccc2;
background-position:	;
border-top:	1px solid #FFFFFF;
padding-bottom:	6px;
padding-left:	10px;
padding-right:	10px;
padding-top:	6px;
white-space:	normal;
}

.img_caption_table th  {
background-color:	#c29791;
background-position:	;
border-top:	1px solid #FFFFFF;
color:	#000000;
font-size:	100%;
padding-bottom:	4px;
padding-left:	10px;
padding-right:	10px;
padding-top:	4px;
}

.listbox  {
border-color:	solid #D1D7DC;
border-width:	1px;
font-family:	Verdana, Arial, Arial, Helvetica, sans-serif;
font-size:	100%;
vertical-align:	middle;
}

.listbox_lang  {
background-color:	#c29791;
border-color:	solid #D1D7DC;
border-width:	1px;
color:	#000000;
font-family:	Arial, Helvetica, sans-serif;
font-size:	80%;
vertical-align:	middle;
}

.maintable  {
background-color:	#eeccc2;
border-color:	solid #0E72A4;
border-width:	1px;
margin-bottom:	1px;
margin-top:	1px;
}

.navmenu  {
background-color:	#e79805;
background-position:	;
border-style:	none;
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	100%;
font-weight:	bold;
}

.navmenu a  {
color:	#FFFFFF;
display:	block;
padding-bottom:	2px;
padding-left:	5px;
padding-right:	5px;
padding-top:	2px;
position:	relative;
text-decoration:	none;
}

.navmenu a:hover  {
background-color:	#eeccc2;
background-position:	;
color:	#000000;
text-decoration:	none;
}

.navmenu img  {
margin-bottom:	1px;
margin-left:	5px;
margin-right:	5px;
margin-top:	1px;
}

.radio  {
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	100%;
vertical-align:	middle;
}

.sortorder_cell  {
background-color:	#e79805;
background-position:	;
color:	#FFFFFF;
margin:	0px;
padding:	0px;
}

.sortorder_options  {
background-color:	#e79805;
background-position:	;
color:	#FFFFFF;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	80%;
font-weight:	normal;
margin:	0px;
padding:	0px;
white-space:	nowrap;
}

.statlink  {
color:	#FFFFFF;
}

.statlink a  {
color:	#FFFFFF;
text-decoration:	none;
}

.statlink a:hover  {
color:	#FFFFFF;
text-decoration:	underline;
}

.tableb  {
background-color:	#EECCC2;
background-position:	;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	3px;
}

.tableb_compact  {
background-color:	#EECCC2;
background-position:	;
padding-bottom:	2px;
padding-left:	5px;
padding-right:	5px;
padding-top:	2px;
}

.tablef  {
background-color:	#C29791;
background-position:	;
padding-bottom:	10px;
padding-left:	10px;
padding-right:	10px;
padding-top:	10px;
}

.tableh1  {
background-color:	#E79805;
background-position:	;
color:	#FFFFFF;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	3px;
}

.tableh1_compact  {
background-color:	#E79805;
background-position:	;
color:	#FFFFFF;
padding-bottom:	2px;
padding-left:	5px;
padding-right:	5px;
padding-top:	2px;
}

.tableh2  {
background-color:	#C29791;
background-position:	;
color:	#000000;
padding-bottom:	3px;
padding-left:	10px;
padding-right:	10px;
padding-top:	3px;
}

.tableh2_compact  {
background-color:	#C29791;
background-position:	;
color:	#000000;
padding-bottom:	2px;
padding-left:	5px;
padding-right:	5px;
padding-top:	2px;
}

.textinput  {
border-color:	solid #D1D7DC;
border-width:	1px;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	100%;
padding-left:	3px;
padding-right:	3px;
}

.thumb_caption  {
display:	block;
font-size:	80%;
padding:	1px;
}

.thumb_caption a  {
color:	#000000;
text-decoration:	underline;
}

.thumb_filename  {
display:	block;
font-size:	80%;
}

.thumb_num_comments  {
display:	block;
font-size:	80%;
font-style:	italic;
font-weight:	normal;
padding:	2px;
}

.thumb_title  {
display:	block;
font-size:	80%;
font-weight:	bold;
padding:	2px;
}

.thumbnails  {
background-color:	#eeccc2;
background-position:	;
padding:	5px;
}

.topmenu  {
font-size:	100%;
line-height:	130%;
}

.topmenu a  {
color:	#a31707;
text-decoration:	none;
}

.topmenu a:hover  {
color:	#a31707;
text-decoration:	underline;
}

.user_thumb_infobox  {
margin-bottom:	1px;
margin-top:	1px;
}

.user_thumb_infobox a  {
color:	#000000;
text-decoration:	none;
}

.user_thumb_infobox a:hover  {
color:	#000000;
text-decoration:	underline;
}

.user_thumb_infobox td  {
font-size:	80%;
margin-bottom:	1px;
margin-top:	1px;
text-align:	center;
}

.user_thumb_infobox th  {
font-size:	100%;
font-weight:	bold;
margin-bottom:	1px;
margin-top:	1px;
text-align:	center;
}

a  {
color:	#a31707;
text-decoration:	none;
}

a:hover  {
color:	#a31707;
text-decoration:	underline;
}

body  {
background-color:	#925758;
background-position:	;
color:	Black;
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
margin:	0px;
}

h1  {
color:	#000000;
font-family:	"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:	22px;
font-weight:	bold;
line-height:	120%;
margin:	2px;
text-decoration:	none;
}

h2  {
font-family:	Arial, Helvetica, sans-serif;
font-size:	18px;
margin:	0px;
}

h3  {
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	12px;
font-weight:	normal;
margin:	2px;
}

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

p  {
font-family:	Arial, Helvetica, sans-serif;
font-size:	100%;
margin:	2px 0px;
}

table  {
font-size:	12px;
}

td #admin_menu_anim  {
background-image:	url(images/button_bg_anim.gif);
}

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