html,body{color:#222;font-family:Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;font-size:11px;text-align:left;margin:0;padding:0;}
.wrap {width: 1006px; margin: 0px auto; height:100%;}
img{border:none;}
a.rm:hover{font-size:7.5pt;color:#D72E33;text-decoration:underline;}
.all_center{vertical-align:middle;text-align:center;}
table.themes{text-align:center;font-weight:700;}
div.themes{background:#DBDBDB;border-color:#FFF;border-style:solid;border-width:1px;}
div.pre_articles{text-align:justify;}
td{font-size:8pt;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#1F1F1F;vertical-align:top;}
td.center{vertical-align:middle;}
td.auth{color:#8D8D8D;text-align:right;font-weight:700;}
span.red1{color:#CD2121;}
span.date_news{color:#1B4A78;}
span.red2{color:#D13535;}
span.def{color:#404040;}
.of{color:#1F1F1F;}
form{margin:0;}
input.auth{border:1px solid #DCDCDC;color:#000;background-color:#F7F7F7;font-size:9pt;width:116px;}
.button{font-family:Tahoma;font-size:10px;color:#FFF;cursor:hand;background-color:#356FAA;border:1px solid #FFF;}
.whitebg{background:#fff;}
font.footer{color:#FFF;font-size:9px;line-height:120%;font-family:Arial, Helvetica, sans-serif;}
font.footer2{line-height:120%;}
input,textarea,select{border:1px solid #DCDCDC;color:#000;background-color:#FFF;font-size:10px;}
.title /* album titles on main page */{font-size:14px;font-weight:700;}
.mod_title	/* album title -- Text is controlled by .title */{background-color:#f2f2f2;border:1px solid #000;border-right-width:0;border-bottom-width:0;border-left-width:0;padding:0;}
.pcaption /* modifies background for caption text to reside - view_photo*/{font-size:inherit;}
.vafloat /* float for view album - text */{float:none;margin:10px 0 0;}
.vafloat2 /* float for view album - images */{float:none;}
.vasummary /* controls the view of Album summary */{font-weight:700;margin-top:10px;width:100%;padding:2px;}
.commentIndication{color:red;font-size:11px;}
.error /* all error text */{color:red;font-size:12px;}
.attention /* so far,just for voting instructions*/{font-weight:400;color:#FBFF7F;font-size:11px;}
.headbox	/* box around the page headers */{background-color:#FFF;}
.head /* page headers */{font-size:15px;font-weight:700;}
.nav /* used in navigation bars */{font-size:12px;padding-top:2px;padding-bottom:2px;}
.navtableborderbegin /* Top menu */{border:1px solid #000;padding:2px;}
.navtableborderend{border:1px solid #000;border-top-width:0;}
.bordertop{border:1px solid #000;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:4px;}
.borderright{border:1px solid #000;border-top-width:0;border-bottom-width:0;border-left-width:0;padding-top:4px;}
.borderleft{border:1px solid #000;border-top-width:0;border-bottom-width:0;border-right-width:0;padding-top:4px;}
.borderleft-popup{border:1px solid #000;border-top-width:0;border-bottom-width:0;border-right-width:0;padding-left:5px;}
.searchform /* defines form for search */{border:1px solid #DCDCDC;color:#000;background-color:#FFF;font-size:10px;width:120px;}
.leftspacer /* amount of space to the left of the header and titles */{width:0;}
.modnavboxtop /*navagation bar top of screen where admin buttons show*/{background-color:#000;}
.popupbody /* controls the background of popup. */{color:#000;background-color:silver;}
.popuphead,.separator /* controls the title and background */{text-align:center;font-size:14px;font-weight:700;line-height:150%;color:#FFF;background-color:#6274CB;padding-left:5px;border-top:1px solid #FFF;border-left:1px solid #FFF;border-right:1px solid #FFF;}
.popup /* controls the main text and message body */{font-size:12px;font-weight:400;color:#202020;border:1px solid #FFF;background-color:#F0F0F0;margin-bottom:10px;padding:5px;}
.popupform /* controls form textarea */{font-size:12px;font-weight:400;line-height:120%;color:#202020;border:1px solid #FFF;background-color:silver;padding:2px;}
td.columnheader{font-size:12px;font-weight:700;color:#fff;border:1px solid #FFF;background-color:#6274CB;padding:2px;}
caption{font-weight:700;margin-bottom:5px;}
.littlered,.g-littlered{font-size:10px;color:red;vertical-align:top;}
.MLForm{text-align:right;margin:0 0 2px;padding:0;}
.subalbumTreeLine{margin:0;padding:0;}
.subalbumTreeElement{vertical-align:middle;white-space:nowrap;}
.shortdesc{text-align:left;font-weight:700;}
.g-iconmenu{font-size:7.2pt;}
.g-iconmenu a{-moz-border-radius:3px;text-decoration:none;text-align:center;font-weight:700;display:block;padding:2px;}
.g-iconmenu a:hover{white-space:nowrap;border-bottom:1px solid #66A;border-right:1px solid #66A;border-top:1px solid #224;border-left:1px solid #224;text-decoration:none;font-weight:700;display:block;padding:1px;}
.g-va-poll-box3{font-size:9pt;margin:2px;}
.infoline_success{color:#00BF00;text-align:center;font-size:12px;border:1px solid;margin:2px;padding:2px;}
.infoline_error{text-align:center;font-size:12px;border:1px solid red;margin:2px;padding:2px;}
.infoline_notice{color:#BF0000;text-align:left;font-size:12px;border:1px solid #BF0000;margin:2px;padding:2px;}
.g-tabset{width:100%;font-weight:700;border-bottom:1px solid #000;margin:2px 0;}
.g-tabset a{white-space:nowrap;text-decoration:none;color:#000;background-color:#FCFCF3;display:block;border:1px solid #000;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;margin:-2px 0 -1px 2px;padding:2px .5em;}
.g-emphasis{font-weight:700;}
a:link,a:visited{color:#05548D;text-decoration:underline;}
a:hover,a.menu_black:hover,a.red:hover,a.blue2:hover,a.grey:hover,a.of:hover{color:#D72E33;text-decoration:underline;}
a.auth:link,a.auth:visited{color:#000;text-decoration:none;}
a.auth:hover,a.red2:hover,a.blue:hover{color:#D72E33;text-decoration:none;}
a.head_menu:link,a.head_menu:visited,a.head_menu:hover{color:#fff;text-decoration:none;}
a.menu_black:link,a.menu_black:visited,a.of:link,a.of:visited{color:#1F1F1F;text-decoration:underline;}
a.red:link,a.red:visited{color:#D13535;text-decoration:underline;}
a.red2:link,a.red2:visited{color:#D13535;text-decoration:none;}
a.blue:link,a.blue:visited{color:#1B4A78;text-decoration:none;}
a.blue2:link,a.blue2:visited{color:#1B4A78;text-decoration:underline;}
a.grey:link,a.grey:visited{color:#4A4A4A;text-decoration:underline;}
a.rm:link,a.rm:visited{font-size:7.5pt;color:#1F1F1F;text-decoration:underline;}
table.center,.g-iconmenu td{text-align:center;}
td.left,.left{text-align:left;}
.desc /* album descriptions on main page */,.bread /* used in breadcrumb bars */{font-size:12px;}
.caption /* photo captions on all pages */,.modcaption /* modifies background for caption text to reside - view_album */,.fineprint /* used for fine print */,.viewcounter,.editlink /* Used for the [edit] tags */,.adminform /* defines form for drop down menu */{font-size:10px;}
.admin /* used in admin bars */,.search /* used in search text */{font-size:10px;font-weight:700;}
# .blockcell,.g-tabset a.tab-hi{border-bottom:1px solid #000;}
.g-va-poll-box1,.g-va-poll-resultbox{font-size:8pt;margin:2px;}
