/*
$Id: style.css,v 1.2 2004/06/11 09:20:11 tarique Exp $
*/

a { color: #FFFFFF; text-decoration: none; }

a:hover { background: #808080; color: #FFFFFF; text-decoration: underline; }

bblink a { color: #0033CC; text-decoration: none; }

bblink a:hover { color: #0033CC; text-decoration: underline; }

body { background: #000000; color: #FFFFFF; margin: 0px; }

h1{ color: Gray; font-family: Verdana, Arial, sans-serif; font-size: 21px; font-weight: normal; line-height: 120%; margin: 2px; text-decoration: none; }

h2 { background-image: url(images/box_left_icon.gif); background-position: left; background-repeat: no-repeat; font-family: Verdana, Arial, sans-serif; font-size: 18px; margin: 0px; padding-left: 18px; }

h3 { font-family: Verdana, Arial, 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: Verdana, Arial, sans-serif; font-size: 100%; margin: 2px 0px; }

table { font-size: 12px; }

ul { margin-left: 5px; padding: 0px; }

.admin_menu { background-color: #BBC3D3;  background-position: bottom; background-repeat: repeat-x; border: 1px solid #CCD7E0; color: Black; font-family: Verdana, Arial, sans-serif; font-size: 90%; margin-bottom: 0px; margin-top: 0px; text-align: center; }

.admin_menu a { color: White; display: block; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; padding-top: 1px; position: relative; text-decoration: none; }

.admin_menu a:hover { color: White; text-decoration: underline; }

.admin_menu_thumb { background-color: #BBC3D3; background-position: bottom; border: 1px solid #CCD7E0; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 90%; font-weight: bold; margin-bottom: 0px; margin-top: 0px; width: 85px; }

.admin_menu_thumb a { color: Black; 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: White; text-decoration: underline; }

.alblink a { font-family: Verdana, Arial, sans-serif; color: White; text-decoration: underline; }

.alblink a:hover { font-family: Verdana, Arial, sans-serif; color: White; text-decoration: underline; }

.album_stat { font-size: 85%; margin: 5px 0px; }

.button { background-image: url(images/button_bg.gif); background-position: bottom; border: 1px solid White; font-family: Verdana, Arial, sans-serif; font-size: 100%;  color: Black;  }

.catlink { display: block; margin-bottom: 2px; }

.catlink a { color: White; text-decoration: underline; }

.catlink a:hover { color: White; text-decoration: underline; }

.checkbox { font-family: Verdana, Arial, sans-serif; font-size: 100%; vertical-align: middle; }

.clickable_option { border-bottom: 1px dotted #0000FF; cursor: hand; }

.comment_button { background-image: url(images/button_bg.gif); background-position: bottom; border: 1px solid #CCD7E0; font-family: Verdana, Arial, sans-serif; font-size: 100%; padding-left: 3px; padding-right: 3px;  color: Black;  }

.comment_date{ color: #5F5F5F; font-size: 90%; vertical-align: middle; }

.debug_text { background-color: Black; border: #BDBEBD; margin: 0px; width: 100%; }

.footer { font-size: 9px; }

.footer a { color: White; text-decoration: none; }

.footer a:hover { color: White; text-decoration: underline; }

.image { border-color: #000000; border-style: solid; border-width: 1px; margin: 2px; }

.imageborder { background-color: #FFFFFF; border: 1px solid #000000; margin-bottom: 30px; margin-top: 30px;  color: Black;  }

.img_caption_table { background-color: #FFFFFF; border: none; margin: 0px; width: 100%;  color: Black;  }

.img_caption_table td { background: #F2F5F7; border-top: 1px solid #FFFFFF; padding-bottom: 6px; padding-left: 10px; padding-right: 10px; padding-top: 6px;  color: Black;  }

.img_caption_table th { background: #D1D7DC; border-top: 1px solid #FFFFFF; color: #000000; font-size: 100%; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; padding-top: 4px; }

.listbox { border: 1px solid #D1D7DC; font-family: Verdana, Arial, sans-serif; font-size: 100%; vertical-align: middle; }

.listbox_lang { background-color: #F2F5F7; border: 1px solid #F2F5F7; color: #000666; font-family: Verdana, Arial, sans-serif; font-size: 80%; vertical-align: middle; }

.maintable { background-color: White; border: 1px solid #BBC3D3; margin-bottom: 1px; margin-top: 1px;  color: Black;  }

.navmenu { background: #BBC3D3; border-style: none; color: #FFFFFF; font-family: Verdana, Arial, sans-serif; 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: #F2F5F7; color: #000000; text-decoration: none; }

.navmenu img { margin-bottom: 1px; margin-left: 5px; margin-right: 5px; margin-top: 1px; }

.radio { font-family: Verdana, Arial, sans-serif; font-size: 100%; vertical-align: middle; }

.sortorder_cell { background: #BBC3D3; color: #FFFFFF; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 20px; padding-top: 0px; }

.sortorder_options { background: #BBC3D3; color: #FFFFFF; font-family: Verdana, Verdana, Arial, 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: Black; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px;  color: White;  }

.tableb_compact { background-color: Black; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px;  color: White;  }

.tablef { background-color: #BBC3D3; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px;  color: Black;  }

.tableh1 { background-color: #BBC3D3; color: #FFFFFF; font-family: Verdana, Arial, sans-serif; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; }

.tableh1_compact { background-color: #BBC3D3; color: #FFFFFF; font-family: Verdana, Arial, sans-serif; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; }

.tableh2 { background-color: #BBC3D3; font-family: Verdana, Arial, sans-serif; color: #000000; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; padding-top: 3px; }

.tableh2_compact { background-color: #BBC3D3; color: #000000; font-family: Verdana, Arial, sans-serif; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; }

.textinput { border: 1px solid #D1D7DC; font-family: Verdana, Arial, sans-serif; font-size: 100%; padding-left: 3px; padding-right: 3px; }

.thumb_caption { display: block; font-size: 80%; padding: 1px;  color: Black;  }

.thumb_caption a { color: Black; text-decoration: underline; }

.thumb_num_comments { display: block; font-size: 85%; font-style: italic; font-weight: normal; padding: 2px; }

.thumb_title { display: block; font-size: 80%; font-weight: bold; padding: 2px; }

.thumbnails { background: White; padding: 5px;  color: Black;  border: 1px solid #BBC3D3;   }

.topmenu { font-family: Verdana, Arial, sans-serif; font-size: 110%; line-height: 130%; }

.topmenu a { color: White; text-decoration: none; }

.topmenu a:hover { color: White; text-decoration: underline; }

.user_thumb_infobox { margin-bottom: 1px; margin-top: 1px; }

.user_thumb_infobox a { color: White; text-decoration: none; }

.user_thumb_infobox a:hover { color: #000000; text-decoration: underline; }

.user_thumb_infobox td { font-size: 85%; 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; }

