/* CSS Document */

body, td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #7C7C7C;
	}

h2 {
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #c6c6c6;
	margin-top: 45px;
	}

#mainbox {
	border: 1px solid #8a8c8e;
	}

#menubar {
	border-top: 1px solid #8a8c8e;
	border-bottom: 1px solid #8a8c8e;
	padding-left: 11px;
	}

#menuright {
	border-top: 1px solid #8a8c8e;
	border-bottom: 1px solid #8a8c8e;
	padding-right: 11px;
	}

#footerbar {
	border-top: 1px solid #8a8c8e;
	padding: 5px 11px 5px 11px;
	color: #c6c6c6;
	}

#maincontent {
	border-right: 1px solid #c6c6c6;
	padding: 25px 11px 11px 11px;
	}

#searchbox {
	border-bottom: 1px solid #c6c6c6;
	padding: 11px 5px 11px 5px;
	}

form { 
	margin-bottom: 0;
	}

#searchbox td {
	font-size: 11px;
	}

input.search {
	padding: 0;
	margin: 3px 0 0 0;
}

input.searchbox {
	font-size: 11px;
	color: #8a8c8e;
	}

#content_tbl {
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	border-top: 1px solid #c6c6c6;
	}
/*
#tbl_header {
	border-bottom: 1px solid #c6c6c6;
	font-weight: bold;
	background: #97AEC5;
	color: #ffffff;
	}
*/
#tbl_header {
	border-bottom: 1px solid #c6c6c6;
	font-weight: bold;
	padding: 5px;
	}

#tbl_bg {
	background-image: url('../images/box_bg.gif');
	background-repeat: repeat-x;
	}

#tbl_even {
	border-bottom: 1px solid #E2E2E2;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #8a8c8e;
	}
#tbl_spacer {
	border-bottom: 1px solid #E2E2E2;
	padding: 0;
	}

#tbl_odd {
	border-bottom: 1px solid #c6c6c6;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #8a8c8e;
	}

#side_tbl {
	border: 1px solid #c6c6c6;
	margin-top: 15px;
	margin-bottom: 11px;
	}

#sidetbl_header {
	border-bottom: 1px solid #c6c6c6;
	font-weight: bold;
	}

#sidetbl_body {
	background-image: url('../images/box_bg.gif');
	background-repeat: repeat-x;
	font-size: 10px;
	line-height: 14px;
	}

#tbl_login {
	border: 1px solid #c6c6c6;
	margin-top: 50px;
	}

#tbl_login_header {
	background: #9CB6CF;
	border-bottom: 1px solid #c6c6c6;
	text-align: center;
	}

#login_message {
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	}

#update_box_red {
	padding: 7px;
	text-align: center;
	border: 1px solid red;
	color: red;
	font-weight: bold;
	margin-bottom: 30px;
	}

#update_box_green {
	padding: 7px;
	text-align: center;
	border: 1px solid green;
	color: green;
	font-weight: bold;
	margin-bottom: 30px;
	}

a:link, 
a:visited, 
a:active {
    color:#a2b1c1;
    text-decoration:underline;
    }

a:hover {
    color:#a2b1c1;
    text-decoration:none;
    }

#pagination {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
	}

ul#tabnav {
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #c6c6c6;
margin: 0;
padding-left: 0;
}

ul#tabnav li.tab_fn {
float: left;
height: 21px;
/* background-color: #ededed; */
background-image: url('../images/box_bg.gif');
margin: 2px 2px 0 0;
border: 1px solid #c6c6c6;
}

ul#tabnav li.tab_fa {
float: left;
height: 21px;
background-color: #fff;
margin: 2px 2px 0 0;
border: 1px solid #c6c6c6;
border-bottom: 1px solid #fff;
font-weight: bold;
}

ul#tabnav li.tab_n {
float: left;
height: 21px;
/* background-color: #ededed; */
background-image: url('../images/box_bg.gif');
margin: 2px 2px 0 2px;
border: 1px solid #c6c6c6;
}

ul#tabnav li.tab_a {
float: left;
height: 21px;
background-color: #fff;
margin: 2px 2px 0 2px;
border: 1px solid #c6c6c6;
border-bottom: 1px solid #fff;
font-weight: bold;
}

ul#tabnav li.tab_n {
color: #000;
}

#tabnav a {
float: left;
display: block;
color: #666;
text-decoration: none;
padding: 4px 8px 4px 8px;
}

#tabnav a:hover {
background: #fff;
}

#nolink {
float: left;
display: block;
color: #666;
padding: 4px 8px 4px 8px;
}

#edit_tbl {
	border-left: 1px solid #c6c6c6;
	border-right: 1px solid #c6c6c6;
	border-bottom: 1px solid #c6c6c6;
	padding: 25px 10px 10px 10px;
	}

#tbl_buttons {
	border: 1px solid #c6c6c6;
	background-image: url('../images/box_bg.gif');
	margin-top: 20px;
	}

label {
	font-weight: bold;
	}

label.nobold {
	font-weight: normal;
	}


#show_epoch {
	padding: 12px 0 5px 15px;
	}

.sliderInput {
  	height:20;
    width:30;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 16px;
  }

  
#gal_thumb_active {
	border: 1px solid #c6c6c6;
	}

#gal_thumb_active_header {
	border-bottom: 1px solid #c6c6c6;
	}

#gal_thumb_pic {
	background-image: url('../images/box_bg.gif');
	background-repeat: repeat-x;
	}

#gal_thumb_active_footer {
	border-top: 1px solid #c6c6c6;
	}

#gal_settings {
	border: 1px solid #dedede;
	background: #fafafa;
	}

#calendar_holder {
	border: 1px solid #c6c6c6;
	}

#tag_table {
	background-image: url('../images/box_bg.gif');
	background-repeat: repeat-x;
	border: 1px solid #c6c6c6;
	margin-bottom: 10px;
	}

#tag_head {
	font-weight: bold;
	border-bottom: 1px solid #c6c6c6;
	}
	
.posthidden {display:none} 
.postshown {display:inline}


/* JQUERY CSS */


#sortable { list-style-type: none; margin: 0; padding: 0; width: 99%; float:left; }
#sortable li { margin: 0 25px 3px 25px;   padding: 0.4em; padding-left: 1.5em; font-size: 1.4em; float:left; list-style-type: none; height:196px; }
#sortable li span { position: absolute; margin-left: -1.3em; }
