/*************************  Coppermine Photo Gallery  ************************  Copyright (c) 2003-2006 Coppermine Dev Team  v1.1 originally written by Gregory DEMAR  This program is free software; you can redistribute it and/or modify  it under the terms of the GNU General Public License as published by  the Free Software Foundation; either version 2 of the License, or  (at your option) any later version.  ********************************************  Coppermine version: 1.4.9  $Source$  $Revision: 3197 $  $Author: gaugau $  $Date: 2006-08-01 22:30:09 +0200 (Di, 01 Aug 2006) $**********************************************//* Colors used:                                *//* --------------------------------------------*//* #000000 = RBG   0,  0,  0 = (black)         *//* #7F7F7F = RBG 127,127,127 = (dark grey)     *//* #666666 = RBG 102,102,102 = (medium grey)   *//* #999999 = RBG 153,153,153 = (light grey)    *//* #FAFAFA = RBG 250,250,250 = (light grey)    *//* #BDBEBD = RBG 189,190,189 = (light grey)    *//* #EFF0F1 = RBG 239,240,241 = (dark white)    *//* #EFEFEF = RBG 239,239,239 = (dark white)    *//* #FFFFFF = RBG 255,255,255 = (white)         *//* if you don't like a color, just do a search *//* and replace on the hex color...             *//* Foreground color definition */body { color : #000000; }
/* INSERTED */
#head {
	background: #fff url(http://thecorbettfamily.org/images/headerbg.jpg) repeat-x 0 0;
	height: 160px;
	text-align: left;	
	margin-left: auto;
	margin-right: auto;
	font-size: 16px;
}
#header-content {
	position: relative;
	left: 50%;
	margin-left: -405px;
	padding: 0;
	width: 810px;	
}
#header-content #logo {
	position: absolute;	
	font: normal 40px/65px Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px; 
	color: #D4D4D4;
	background: #3F1204 url(http://thecorbettfamily.org/images/logobg.jpg) repeat-x left top;
	border: 1px solid #4E460F;
	height: 65px;
	padding: 0 10px;
	margin: 0;
	
	/* change the values of left and top to adjust the position of the logo */
	top: 18px; left: 0px;
}
#header-content #slogan {
	position: absolute;	
	font: 500 18px 'Trebuchet MS', Tahoma, sans-serif;
	letter-spacing: 0px;
	/* color: #D4AA80; */
	color: #BBB;	 
	margin: 0; padding: 0;
	
	/* change the values of left and top to adjust the position of the slogan */
	top: 88px; left: 30px;
}

/* header menu */
#header-content ul {
	position: absolute;
	right: 0px; top: 125px;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	list-style: none;
	margin: 0; padding: 0;		
	text-transform: uppercase;	
	text-align:right;	
}
#header-content li {
	display: inline;
}
#header-content li a {
	float: right;
	display: block;
	padding: 0px 12px 7px 12px;	
	color: #F3A251; 
	/* color: #C8935D; */
	text-decoration: none;
}
#header-content li a:hover {
	color: #A4A4A4;
}
#header-content li a#current  {	
	color: #FFF;	
}
#header-content li a:hover#current  {	
	color: #A4A4A4;	
}
.header-links {
	position: absolute;
	top: 8px; right: 0px;	
	color: #FFFFFF;
	font-size: 90%;
}
.header-links a {	
	color: #F3A251; 
	text-decoration: none;
}
.header-links a:hover {
	color: #A4A4A4;
	text-decoration: none;
}

.header-links a#personal  {	
	color: #FFFFFF;
}

.header-links a:hover#personal  {	
	color: #A4A4A4;
}
.orange {
	color: #F3A251;
}

#foot {
	clear: both;
	margin: 0; padding: 25px 0;
	font: normal 11px 'Trebuchet MS', Tahoma, sans-serif;
	text-align: left;	
	background: url(http://thecorbettfamily.org/images/footerbg.jpg) repeat-x 0% 0%;
	color: #CCC;
}
#foot p {
	margin-left: 0;
}
#foot h2 {
	font: bold 13px 'Trebuchet MS', Tahoma, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0px;
	color: #CC9933;
	margin-left: 5px;
}
#footer-content {	
	margin: 0 auto;		
}
#footer-content a{
	color: #C8935D;
}
#footer-content a:hover {
	color: #A4A4A4;
	text-decoration: none;
}
#footer-content ul {
	list-style: none;
	margin: 0; padding: 0;	
	width: 98%;
}
#footer-content ul.columns li {
	border-bottom: 1px dashed #272727;	
}
#footer-content ul.columns li.top {
	border-top: 1px dashed #272727;	
}
#footer-content ul.columns li a {
	display: block;
	line-height: 2em;
	font-weight: normal;
	padding-left: 5px;
	width: 98%;
	color: #BDBDBD;
}
#footer-content ul.columns li a:hover {
	background: #202020;
	color: #FFF;
	text-decoration: none;
}
#footer-content .col {
	width: 270px;
	padding: 0 0 30px 0;			
}
#footer-content .space-sep {
	margin-right: 10px;
}
#footer-content .col2 {
	width: 240px;
	padding: 0 0 30px 0;	
	display: inline;	
}
.center {
	text-align: center;
}
/* END INSERTED */
.topmenu, .topmenu a { color : #000000; }.topmenu a:hover { color : #666666; }.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover { color : #000000; }.tableh2, .tableh2_compact, .catrow_noalb { color : #000000; }.textinput, .listbox, .radio, .checkbox { color: #000000; }.alblink, .alblink a, .catlink, .catlink a { color : #000000; }a,  .bblink a, .user_thumb_infobox a  { color: #000000; }a:hover, .bblink a:hover, .user_thumb_infobox a:hover, .alblink a:hover, .catlink a:hover { color : #666666; }.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover { color : #000000; }.comment_date { color : #999999; }.footer, .footer a, .footer a:hover { color : #999999; }/* Background colors definition */body { background-color: #FAFAFA; }.textinput, .listbox, .radio, .checkbox { background-color: #FFFFFF; }.tableh1, .tableh1_compact, .navmenu, .navmenu a, .navmenu a:hover  {         background : #FFFFFF ; }.tableh2, .catrow_noalb, .tableh2_compact, .tablef, .img_caption_table th {         background : #FFFFFF ; }.tableb, .catrow, .display_media, .tableb_compact, .thumbnails, .img_caption_table td { background : #FFFFFF ; }/* Borders for input controls */.textinput, .listbox, .button, .comment_button, .admin_menu, .admin_menu_thumb  {        border: 1px solid #666666; }.image { border: 1px solid #000000; }.imageborder { border: 1px solid #000000; background-color: #FFFFFF; margin-top: 30px; margin-bottom: 30px; }.maintable, .maintableb { background-color: #7F7F7F; }.img_caption_table th, .img_caption_table td { border-top : 1px solid #7F7F7F; }/* Fonts definition */body { font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif; }table {        font-size : 12px;}body {        font-size : 12px;        margin: 0px;}h1{        font-weight: normal;        font-size: 24px;        text-decoration: none;        color: #000000;        margin: 0px;}h2 {        font-size: 18px;        margin: 0px;}h3 {        font-weight: normal;        font-size: 14px;        color: #999999;        margin: 0px;}p {        font-size: 100%;        margin: 2px 0px;}ul {        margin-left: 5px;        padding: 0px;}li {        margin-left: 10px;        margin-top: 4px;        margin-bottom: 4px;        padding: 0px;        list-style-position: outside;        list-style-type: disc;}.top_panel {        background-image: url(images/top_panel_r1_c1b.gif);        background-repeat: no-repeat;        background-color: #FFFFFF;        background-position: left;}.top_panel_r {        background-image:url(images/top_panel_r1_c2.jpg);        background-repeat:no-repeat;        background-position:right;}.top_menu_bttn a {        text-decoration: none;        position: relative;        display: block;        margin-top: 2px;        color: #000000;        font-size: 14px;}.top_menu_bttn a:hover {        text-decoration: underline;        margin-top: 4px;        color: #000000;}.textinput {        font-size: 100%;        padding-right: 3px;        padding-left: 3px;}.listbox {        font-size: 100%;        vertical-align : middle;}.button {        font-size: 100%;        background-image : url(images/button_bg.gif);        background-position : bottom;}.comment_button {        font-size: 100%;        background-image : url(images/button_bg.gif);        background-position : bottom;        padding-left: 3px;        padding-right: 3px;}.radio {        font-size: 100%;        vertical-align : middle;}.checkbox {        font-size: 100%;        vertical-align : middle;}a {        text-decoration: none;}a:hover {        text-decoration: underline;}.bblink a {        text-decoration: none;}.bblink a:hover {        text-decoration: underline;}.maintable {}.maintablea {        margin-top: 5px;}.maintableb {}.tableh1 {        padding-right: 10px;        padding-left: 10px;        height: 25px;        background-image: url(images/tableh1_bg.gif);}.tableh1a td {        border: none;        height: 30px;        font-size: 150%;        font-weight: bold;}.tableh1a img {        display: block;}.tableh1_compact {        padding-top: 2px;        padding-right: 5px;        padding-bottom: 2px;        padding-left: 5px;        height: 25px;        background-image: url(images/tableh1_bg.gif);}.tableh2 {        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;        background-image: url(images/tableh2_bg.gif);}.tableh2_compact {        padding-top: 2px;        padding-right: 5px;        padding-bottom: 2px;        padding-left: 5px;        background-image: url(images/tableh2_bg.gif);}.tableb {        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;}.tableb_compact {        padding-top: 2px;        padding-right: 5px;        padding-bottom: 2px;        padding-left: 5px;}.tablef {        padding-top: 10px;        padding-right: 10px;        padding-bottom: 10px;        padding-left: 10px;}.catrow_noalb {        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;        background-image: url(images/tableh2_bg.gif);}.catrow {        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;}.album_stat {        font-size : 85%;        margin: 5px 0px;}.thumb_filename {        font-size: 80%;        display: block;}.thumb_title {        font-weight : bold;        font-size: 80%;        padding: 2px;        display : block;}.thumb_caption {        font-size: 80%;        padding: 1px;        display : block;}.thumb_caption a {        text-decoration: underline;}.thumb_num_comments {        font-weight: normal;        font-size: 85%;        padding: 2px;        font-style : italic;        display : block;}.user_thumb_infobox {        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;}.user_thumb_infobox td {        font-size: 85%;        margin-top: 1px;        margin-bottom: 1px;        text-align : center;}.user_thumb_infobox a {        text-decoration: none;}.user_thumb_infobox a:hover {        text-decoration: underline;}.sortorder_options {        padding: 0px;        margin: 0px;        font-weight: normal;        font-size: 50%;        white-space: nowrap;}.navmenu {        font-weight: bold;        border: none;        background-image: url(images/tableh1_bg.gif);}.navmenu img {        display: block;}.navmenu a {        display: block;        padding-left: 5px;        padding-right: 5px;        text-decoration: none;        background-image: url(images/tableh1_bg.gif);        line-height: 25px;        height : 25px;}.navmenu a:hover {        text-decoration: none;}.navmenu_pic {        margin-top: 5px;}.admin_menu_thumb {        font-size: 90%;        background-image: url(images/button_bg.gif);        background-position: bottom;        font-weight: bold;        margin-top: 0px;        margin-bottom: 0px;        width: 85px;}.admin_menu_thumb a {        text-decoration: none;        display: block;        position: relative;        padding-top: 1px;        padding-bottom: 1px;        padding-left: 10px;        padding-right: 10px;}.admin_menu_thumb a:hover {        text-decoration: underline;}.admin_menu {        font-size: 90%;        background-image : url(images/button_bg.gif);        background-position : bottom;        background-repeat: repeat-x;        background-color: #EFF0F1;        margin-top: 0px;        margin-bottom: 0px;        text-align: center;}.admin_menu a {        text-decoration: none;        display: block;        position: relative;        padding-top: 1px;        padding-bottom: 1px;        padding-left: 2px;        padding-right: 2px;}.admin_menu a:hover {        text-decoration: underline;}td #admin_menu_anim {        background-image : url(images/button_bg_anim.gif);}.comment_date{        font-size: 90%;        vertical-align : middle;}.image {        margin: 2px;}.display_media {        padding-top: 3px;        padding-right: 10px;        padding-bottom: 3px;        padding-left: 10px;}.thumbnails {        padding: 5px;}.footer {        font-size : 9px;}.footer a {        text-decoration: none;}.footer a:hover {        text-decoration: underline;}.statlink a {        text-decoration: none;}.statlink a:hover {        text-decoration: underline;}.alblink a {        text-decoration: underline;}.alblink a:hover {        text-decoration: underline;}.catlink {        display: block;        margin-bottom: 2px;}.catlink a {        text-decoration: underline;}.catlink a:hover {        text-decoration: underline;}.topmenu {        line-height : 130%;        font-size : 110%;}.topmenu a {        text-decoration : underline;}.topmenu a:hover  {        text-decoration : underline;}.img_caption_table {        border: none;        width : 100%;        margin : 0px;}.img_caption_table th {        font-size : 100%;        padding-top: 4px;        padding-right: 10px;        padding-bottom: 4px;        padding-left: 10px;}.img_caption_table td {        padding-top: 6px;        padding-right: 10px;        padding-bottom: 6px;        padding-left: 10px;        white-space: normal;}.debug_text {        border: #BDBEBD;        background-color: #EFEFEF;        width : 100%;        margin : 0px;}.clickable_option {        cursor : default;}.listbox_lang {        color: #000000;        background-color: #FAFAFA;        border: 1px solid #FAFAFA;        font-size: 80%;        display: inline;}#SUB_MENU {}#SUB_MENU a {        white-space: nowrap;}#SYS_MENU {        position: relative;        bottom: 10px;        left: 10px;        width:800px;        height:15px;        z-index:1;        text-align:left;        margin:0;        padding:0;        visibility: hidden;}#GAL_NAME {          width:400px;          height: 65px;          margin-left: auto;          margin-right: auto;          text-align: center;}#MENUS {          background-image:url(images/top_panel_r2_c1b.gif);          background-repeat: repeat-x;          border-collapse: collapse;          margin:0;          padding:0;}#SELECT_LISTS, #SELECT_FLAGS {        text-align: center;}#CUSTOM_FOOTER,#CUSTOM_HEADER {        margin:0;        padding:0;}#vanity a {        display:block;        width:57px;        height:20px;        margin: 3px 20px;}#vanity img {border:0}#v_php {float:left;background-image:url(../../images/powered-php.gif);}#v_php:hover {background-image:url(../../images/h_powered-php.gif);}#v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);}#v_mysql:hover  {background-image:url(../../images/h_powered-mysql.gif);}#v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);}#v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);}#v_css {float:right;background-image:url(../../images/valid-css.gif);}#v_css:hover{background-image:url(../../images/h_valid-css.gif);}