/*$Id:style.css, v 1.2 2004/06/11 09:20:09 tarique Exp $*/h2.gallery{font-family:Tahoma,Verdana,geneva,sans-serif; background-image:url(images/box_left_icon.gif); background-repeat:no-repeat; background-position:left; padding-left:18px; font-size:11px; margin:0px; color:#ccc}h2.thumbgallery{font-family:Tahoma,Verdana,geneva,sans-serif; font-size:.8em; margin:0px; color:#333}li{padding:0px; list-style-position:outside; list-style-type:disc}.labelradio{cursor:default}.textinput{font-family:Tahoma,Verdana,geneva,sans-serif; font-size:100%; border:1px solid #5D6876; padding-right:3px; padding-left:3px; background-color:#eee; color:#000}.listbox{font-family:Tahoma,Verdana,geneva,sans-serif; background-color:#eee; font-size:100%; border:1px solid #5D6876; vertical-align:middle; color:#000}.button{font-family:Tahoma,Verdana,geneva,sans-serif; font-size:100%; border:1px solid #5D6876; background-color:#455d7b; color:#fff}.radio{font-family:Tahoma,Verdana,geneva,sans-serif; font-size:100%; vertical-align:middle}.checkbox{font-family:Tahoma,Verdana,geneva,sans-serif; font-size:100%; vertical-align:middle}a:link {	text-decoration: none;	color: #33f;	}a:visited {color: #06c;}a:active {color: #336;}a:hover {text-decoration: underline; color: #00c;}bblink a{color:#8090A3; text-decoration:none}bblink a:hover{color:#03C; text-decoration:underline}.maintable{background:#fafafa url(/images/contentblockbk.gif) repeat-y; border:#b5bdc6 1px solid}.maintableb{background:#fafafa url(/images/contentblockbk.gif) repeat-y; border:#b5bdc6 1px solid}.breadcrumb{font-size:.8em; padding:3px 10px; background:transparent}div.albumcellwrapper{margin:4px 6px}.albumcelltable{border:#b5bdc6 1px solid; padding:2px}.tableh1{background: #e2eaf3; color:#333; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; font-size:.8em; font-weight:bold;}.tableh2, .catrow_noalb{background:#eee; color:#333; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px}.tableb, .display_media, .catrow{background:transparent; padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px}.tablef{background:transparent; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px}.album_stat{font-size:.9em; margin:5px 0px}.thumb_filename{font-size:80%; display:block}.thumb_title{font-weight:bold; font-size:85%; padding:2px; display:block}.thumb_caption{font-size:85%; padding:1px; display:block}.thumb_caption a{text-decoration:underline; color:#AEAEAE}.thumb_num_comments{font-weight:normal; font-size:85%; padding:2px; font-style:normal; 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:90%; margin-top:1px; margin-bottom:1px; text-align:center}.user_thumb_infobox a{text-decoration:none; color:#33f}.user_thumb_infobox a:hover{color:#00c; text-decoration:underline}.sortorder_cell{background:transparent; color:#333; padding-left:2px; margin:0px; padding-right:2px}.sortorder_options{font-family:Tahoma,Verdana,geneva,sans-serif; background:transparent; color:#333; padding:1px; margin:0px; font-weight:normal; font-size: 1em; white-space:nowrap}.sortorder_options a{font-weight:bold; color:#06c}.vmid {vertical-align: middle}.navmenu{padding-left: 2px; font-family:Tahoma,Verdana,geneva,sans-serif; color:#333; font-size:100%; font-weight:bold; background:#ccc; border-style:none}.navmenu img{margin-top:1px; margin-right:5px; margin-bottom:1px; margin-left:5px}.navmenu a{display:block; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px; text-decoration:none; color:#AEAEAE}.navmenu a:hover{background:#455d7b; text-decoration:none; color:#fff}.admin_menu_thumb{font-family:Tahoma,Verdana,geneva,sans-serif; font-size:85%; border:1px solid #005D8C; background-color:#eee; color:#333; 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 {background-repeat:repeat-x; font-family:Tahoma,Verdana,geneva,sans-serif; font-size:.85em; border:1px solid #333; background:#fff; margin-top:0px; margin-bottom:0px; text-align:center;   padding:1px 2px}.admin_menu a{color:#33f; text-decoration:none; display:block; position:relative; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px}.admin_menu a:hover{color:#00c; text-decoration:underline}.admin_float {float:left; margin-left: 1px; margin-right: 1px; margin-top: 1px; margin-bottom: 1px;}.admin_menu_wrapper {width:100%;}td #admin_menu_anim{background-image:url(images/button_bg_anim.gif)}.comment_date{color:#949494; font-size:90%; vertical-align:middle}/* pseudo-classes for image links */a:link .image{        border-style:solid;        border-width:1px;        border-color:#000000;        margin:2px;}a:visited .image{        border-style:solid;        border-width:1px;        border-color:#840084;        margin:2px;}a:focus .image{        border-style:solid;        border-width:1px;        border-color:#000000;        margin:2px;}a:hover .image{        border-style:solid;        border-width:1px;        border-color:#0033CC;        margin:2px;}a:active .image{        border-style:solid;        border-width:1px;        border-color:#000000;        margin:2px;}.image{border-style:solid; border-width:2px; border-color:#394048; margin:2px}.imageborder{border:2px solid #000; background-color:#5B5B5B; margin-top:20px; margin-bottom:20px}.thumbnails{padding:4px; background:transparent}.albdesc {font-weight: normal; font-size: 1.2em;}/* --	.filmstrip{background:#ccc url(/art/themes/specvision/images/tile.gif) repeat-x; height:20px; width:100%}	.filmstripthumbs{padding:4px; background:#000}-- */.filmstrip_background {    background-color:#000000;}.prev_strip {    text-align: left;}.next_strip{    text-align: right;}.footer{font-size:9px; color:#333}.statlink{color:#333}.statlink a{text-decoration:none}.statlink a:hover{text-decoration:underline}.alblink {font-weight:bold;}.alblink a{text-decoration:underline}.alblink a:hover{text-decoration:underline}.catlink {font-size: 1.3em; font-weight:bold; display:block; margin-bottom:2px; margin-top: 6px;}.catlink a{text-decoration:none; color:#06c}.catlink a:hover{color:#039; text-decoration:underline}.topmenu{font-size:1em}/*------------*\|* navigation *|\*------------*/.navbar{margin-bottom:1px; padding:0px}ul.primarynav{margin:0px; padding:0px; border:0px; float:left; list-style:none}ul.primarynav{width:100%; background:#455d7b; border:1px solid #455d7b}ul.primarynav li{float:left; list-style:none; margin:0px}ul.primarynav li{background:#455d7b url(images/betweennav.gif) bottom right no-repeat}ul.primarynav a{margin-right:1px; padding:4px 9px 4px 10px; float:left; color:#fff; font-size:11px; text-decoration:none}ul.primarynav a:visited{color:#fff}ul.primarynav a:hover{color:#fff; background:#369}#secondarynav{clear:both; border-left:1px solid #ccc; border-right:1px solid #ccc; font-size:1em; text-align:left; height:24px; width:100%; background:#eee url(/images/navmenubg.gif)}#secondarynav a{margin:0px 2px; padding:2px 3px; color:#06c; font-size:.8em; font-weight:bold; text-decoration:none}#secondarynav a:visited{color:#06c}#secondarynav a:hover{color:#039; text-decoration:none; background:url(/images/hovermenu2.jpg)}.img_caption_table{border:none; background-color:transparent; width:100%; margin:0px; border-top:1px solid #394049; border-bottom:1px solid #394049;   margin-bottom:8px}.img_caption_table th{background:transparent; font-size:100%; color:#333; padding-top:4px; padding-right:10px; padding-bottom:4px; padding-left:10px}.img_caption_table td{background:transparent; padding-top:6px; padding-right:10px; padding-bottom:6px; padding-left:10px}.gal_name{      color:#333;       font-size:1em; font-weight:bold}.debug_text{border:#BDBEBD; background-color:#EFEFEF; width:100%; margin:0px}.clickable_option{border-bottom:1px dotted #444; cursor:default}.listbox_lang{color:#000; background-color:#eee; border:1px solid #4F5864; font-size:90%; font-family:Tahoma,Verdana,geneva,sans-serif; vertical-align:middle}.pic_title {        color: #000000;        font-size: 120%;        font-family: Arial, Helvetica, sans-serif;        font-weight:bold;        text-align : center;        padding-top:0px;        padding-bottom:0px;        margin-top:0px;        margin-bottom:0px;        line-height:1.0em;}.pic_caption {        color: #000000;        font-size: 100%;        font-family: Arial, Helvetica, sans-serif;        font-weight:bold;        text-align : center;        padding-top:0px;        padding-bottom:0px;        margin-top:0px;        margin-bottom:0px;        line-height:1.0em;}.cpg_message_info, .cpg_message_success, .cpg_message_warning, .cpg_message_error, .cpg_message_validation {    border: 1px solid;    margin: 10px 0px;    padding:15px 10px 15px 50px;    background-repeat: no-repeat;    background-position: 10px center;}.cpg_message_info {    color: #00529B;    background-color: #BDE5F8;    background-image: url('../../images/message/info.png');}.cpg_message_success {    color: #4F8A10;    background-color: #DFF2BF;    background-image: url('../../images/message/ok.png');}.cpg_message_warning {    color: #9F6000;    background-color: #FEEFB3;    background-image: url('../../images/message/warning.png');}.cpg_message_error {    color: #D8000C;    background-color: #FFBABA;    background-image: url('../../images/message/stop.png');}.cpg_message_validation {    color: #D63301;    background-color: #FFCCBA;    background-image: url('../../images/message/error.png');}.cpg_summary {    font-size:0.9em;	border: 1px solid;    margin: 10px 0px;	padding:5px 10px 5px 10px;    color: #FF2B9C;    background-color: #FFDEEF;	text-align:right;	float:right;	width:400px;}#vanity a{display:block; width:57px; height:20px; margin:3px 20px}#vanity img{border:0}#GB_window {  background-color: #fafafa;  border: 5px solid #b5bdc6;}
