
/*
$Id: style.css,v 1.2 2004/06/11 09:20:11 tarique Exp $
*/
	A 			{ color: #003366; text-decoration: none; }
	A:link		{ color: #003366; text-decoration: none; }
	A:visited	{ color: #003366; text-decoration: none; }
	A:active	{ color: #999999;  }
	A:hover		{ color: #999999; text-decoration: underline; }

bblink a { color: #0033cc; text-decoration: none }
bblink a:hover { color: #0033cc; text-decoration: underline }
body  { color: #000666; font-size: 12px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; background: #fff url("images/bg.gif"); margin: 10px }
h1 { color: #455fa5; font-size: 16px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100%; text-decoration: none; margin: 2px }
h2 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-image: url("images/box_left_icon.gif"); background-repeat: no-repeat; background-position: left 50%; margin: 0; padding-left: 18px }
h3 { font-size: 10px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; font-weight: normal; margin: 2px }
li { list-style-type: disc; list-style-position: outside; margin-top: 4px; margin-bottom: 4px; margin-left: 10px; padding: 0 }
p { font-size: 90%; font-family: Arial, Helvetica, sans-serif; margin: 2px 0 }
table {
        font-size : 12px;
}
ul {
        margin-left: 5px;
        padding: 0px;
}
.admin_menu { color: #000000; font-size: 90%; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; background-image: url("images/button_bg.gif"); background-repeat: repeat-x; background-position: 50% bottom; text-align: center; margin-top: 0; margin-bottom: 0; border: solid 1px #ccd7e0 }
.admin_menu a { color: #000000; text-decoration: none; display: block; padding: 1px 2px; position: relative }
.admin_menu a:hover { color: #000000; text-decoration: underline }
.admin_menu_thumb { color: #000000; font-size: 90%; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-image: url("images/button_bg.gif"); background-position: 50% bottom; margin-top: 0; margin-bottom: 0; width: 85px; border: solid 1px #ccd7e0 }
.admin_menu_thumb a { color: #000000; text-decoration: none; display: block; padding: 1px 10px; position: relative }
.admin_menu_thumb a:hover { color: #000000; text-decoration: underline }
.alblink a { color: #000000; text-decoration: none }
.alblink a:hover { color: #000000; text-decoration: underline }
.album_stat { font-size: 85%; margin: 5px 0 }
.button { font-size: 100%; font-family: Arial, Helvetica, sans-serif; background-image: url("images/button_bg.gif"); background-position: 50% bottom; border: solid 1px #ccd7e0 }
.catlink { display: block; margin-bottom: 2px }
.catlink a { color: #000000; text-decoration: underline }
.catlink a:hover { color: #000000; text-decoration: underline }
.checkbox { font-size: 100%; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; vertical-align: middle }
.clickable_option { cursor: hand; border-bottom: 1px dotted blue }
.comment_button { font-size: 100%; font-family: Arial, Helvetica, sans-serif; background-image: url("images/button_bg.gif"); background-position: 50% bottom; padding-right: 3px; padding-left: 3px; border: solid 1px #ccd7e0 }
.comment_date { color: #5f5f5f; font-size: 90%; vertical-align: middle }
.debug_text { background-color: #efefef; margin: 0; width: 100%; border: #bdbebd }
.footer  { font-size: 11px }
.footer a { color: #000000; text-decoration: none }
.footer a:hover { color: #000000; text-decoration: underline }
.image  { margin: 2px; border: solid 1px #000000 }
.steveimage { background-color: #fcf9f9; margin: 2px; border: solid 1px #000000 }
.imageborder { background-color: #ffffff; margin-top: 1px; margin-bottom: 1px; border: solid 1px #000000 }
.img_caption_table { font-style: normal; font-weight: normal; background-color: #fff; margin: 0; width: 100%; border: none }
.img_caption_table td { font-style: normal; font-weight: normal; background: #fff; padding: 6px 10px; border-top: 1px solid #ffffff }
.img_caption_table th { color: #000000; font-size: 100%; font-style: normal; font-weight: normal; background: #fff; padding: 4px 10px; border-top: 1px solid #ffffff }
.listbox { font-size: 100%; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; vertical-align: middle; border: solid 1px #d1d7dc }
.listbox_lang { color: #000666; font-size: 80%; font-family: Arial, Helvetica, sans-serif; background-color: #f2f5f7; vertical-align: middle; border: solid 1px #f2f5f7 }
.maintable { background-color: #fff; margin-top: 1px; margin-bottom: 1px; border: solid 1px #ccd7e0 }
.navmenu  { color: #333; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; font-weight: normal; background: #f5f5f5; border-style: none }
.stevenavmenu { color: #333; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; font-weight: normal; background: #fafafa; border-style: none }
.navmenu a { color: #333; text-decoration: none; display: block; padding: 2px 5px; position: relative }
.navmenu a:hover  { color: #000000; text-decoration: none; background: #ccc }
.navmenu img  { margin: 1px 5px }
.radio { font-size: 100%; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; vertical-align: middle }
.sortorder_cell { color: #333; background: #61adac; margin: 0; padding: 0 20px 0 0 }
.sortorder_options { color: #333; font-size: 80%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background: #61adac; white-space: nowrap; margin: 0; padding: 0 }
.statlink  { color: #333 }
.stevestatlink { color: #191919 }
.statlink a { color: #333; text-decoration: none }
.statlink a:hover { color: #333; text-decoration: underline }
.stevealblink { color: #009; font-size: 12pt; font-family: Arial; font-weight: bold; font-stretch: semi-expanded }
.stevealblink a { color: #009; font-size: 12pt; font-family: Arial; font-weight: bold; font-stretch: semi-expanded }
.stevealblink a:hover { color: #009; font-size: 12pt; font-family: Arial; font-weight: bold; font-stretch: semi-expanded; text-decoration: underline }
.tableb { background: #fff; padding: 3px 10px }
.tableb_compact { background: #fff; padding: 2px 5px }
.tablef { background: #fff; padding: 10px }
.tableh1 { 
	color: #333; 
	font-family: Verdana, Geneva, Arial, sans-serif; 
	background: #61adac; 
	padding: 3px 10px 
}

.tableh1_compact { color: #333; font-family: Verdana, Geneva, Arial, sans-serif; background: #fff; padding: 2px 5px }
.tableh2 { color: #000000; background: #b6d9d9; padding: 3px 10px }
.tableh2_compact { color: #000000; background: #fff; padding: 2px 5px }
.steve_comment_author { color: #000000; background: #fafafa; padding: 2px 5px }
.steve_comment_msg { color: #000000; background: #f2f2f2; padding: 2px 5px }
.textinput  { font-size: 100%; font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; padding-right: 3px; padding-left: 3px; border: solid 1px #999 }
.thumb_caption { font-size: 80%; display: block; padding: 1px }
.thumb_caption a { color: #000000; text-decoration: underline }
.thumb_num_comments { font-size: 85%; font-style: italic; font-weight: normal; display: block; padding: 2px }
.thumb_title  { font-size: 80%; font-weight: normal; display: block; padding: 2px }
.thumbnails { background: #fff; padding: 5px }
.topmenu  { font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; font-stretch: normal }
.topmenu a  { color: #009; font-size: 10pt; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: none }
.topmenu a:hover  { color: #009; font-size: 10pt; font-style: normal; font-weight: normal; font-stretch: normal; text-decoration: underline }
.user_thumb_infobox {
        margin-top: 1px;
        margin-bottom: 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: 85%; text-align: center; 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;
}

/* UNSPUN-SPECIFIC STYLES  
*/

#navbar {
		text-align: center;
		color: #76610C;
        font-size: larger;
}

#container {
		background:#FFF;
		border:5px solid #FFF;
        margin: 10px;		
}

