html { margin : 0; padding : 0; } 
body { margin : 0; padding : 0; width : 100%; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; } 
a, a:visited { color:#40f } 
input, select, form { font-size : 10px;  line-height : 12px; } 
h2, h1 { font-size : 16px; text-align : center; font-weight : bold; padding: 18px 50px 3px 85px  ; height : 70px; background-image : url("/template/rc-main/images/cont-sep.gif"); background-position : center bottom; background-repeat : no-repeat; } 
h3 { font-size : 12px; text-align : left; } 
h5 { font-size : 13px; text-align : center; padding: 5px 50px 35px 85px ; margin: -75px 0 0 0;}
h4 { font-size : 12px; text-align : center; } 
img { border : 0 none; } 
.field_caption { font-weight : bold; } 
.searchpage_field_caption { font-weight : bold; text-align : right; } 
.searchpage_field_caption_row { font-weight : bold; text-align : right; } 
.lat_long_header { font-size : 12px; } 
.image_caption { font-size : 16px; font-weight : bold; } 
.view_user { padding-left : 5px; } 
.view_user_user_name { font-size : 14px; font-weight : bold; } 
.view_user_user_images { float : left; } 
.view_user_user_info { float : left; padding-left : 10px; } 
.view_user_user_hitcount { clear : both; } 
.no_results { color : red; margin-top : 10px; } 
#pagewidth { width : 100%; min-width : 500px; } 
.search_results { width : 100%; } 
.result_row_0 { background-color : #d6d3ee; } 
.result_row_1 { background-color : #ffffff; } 
#header { width : 100%; background-color : #ffffff; } 
.bgx { background-image : url("/template/rc-main/images/r2-bg.gif"); background-repeat : repeat-x; font-size : 9px; text-align : center; } 
.navigatemain { background-color : #cfcfcf; } 
.navigatemain { width : 199px; height : 27px; } 
.navigatemain td { text-align : center; vertical-align : middle; font-size : 10px; font-weight : bold; } 
.navigatemain a { display : block; text-decoration : none; text-align : center; vertical-align : middle; background-repeat : no-repeat; background-image : url("/template/rc-main/images/menu-btn.jpg"); background-position : center; width : 199px; height : 27px; line-height : 2.7em; } 
.navigatemain a:visited { text-decoration : none; } 
.navigatemain a:hover { background-image : url("/template/rc-main/images/menu-btnh.jpg"); background-repeat : no-repeat; text-decoration : none; } 
.view_users { width : 100%; } 
.submenu a { display : block; text-decoration : none; text-align : center; vertical-align : middle; background-repeat : no-repeat; background-image : url("/template/rc-main/images/menu-subbtn.jpg"); background-position : center; width : 199px; height : 27px; line-height : 2.7em; } 

#rightcontent { background-color : #cfcfcf; text-decoration : none; text-align : center; } 
#linkcontent { background-color : #cfcfcf; text-decoration : none; text-align : left; } 
#img_right_content { border-color : #808080; } 
.content { vertical-align : top; background-image : url("/template/rc-main/images/c1.jpg"); background-repeat : no-repeat; background-position : left top; padding : 2px 5px; font-size : 11px; } 
.downpart { vertical-align : bottom; font-size : 9px; padding : 2px 10px; } 
.downpart a, .downpart a:visited {color: #2E2E2E;} 
.copyr { height : 40px; background-image : url("/template/rc-main/images/foot3.gif"); background-repeat : repeat-x; padding : 2px 32px 2px 50px; font-size : 9px; } 
.copyr2 { height : 40px; background-image : url("/template/rc-main/images/foot3.gif"); background-repeat : repeat-x; padding : 2px 3px;  font-size : 9px; } 
.dop { height : 40px; padding : 2px 10px; font-size : 9px; text-align : left; } 
.featured { padding : 1px 3px; font-size : 11px; text-align : center; } 
table.admin_main { border : 0; width : 100%; } 
td.admin_main { width : 100%; vertical-align : top; } 
td.row1_0 { background-color : #009900; } 
td.row2_0 { background-color : #ccffcc; } 
td.row3_0 { background-color : #99cc99; } 
.adminvariantLeft_0 { color : #ffffff; background-color : transparent; } 
.browse_tool_table { background-color : #ececec; font-size : 11px; text-decoration : none; color : black; border-collapse: collapse; margin-left:auto; margin-right:auto;  } 
.browse_tool { background-color : #ececec; font-size : 11px; text-decoration : none; color : black; } 
.browse_tool_num { color : #336600; } 
.browse_tool_button A { background-color : silver; font-size : 9px; line-height : 11px; text-align : center; border-color : #000000; border-style : outset; border-width : 1px; font-weight : bold; text-decoration : none; color : #000000; width : 82px; height : 22px; display : block; } 
.browse_tool_button A:visited { color : #000000; } 
.browse_tool_button A:hover { color : #ffffff; border-style : inset; width : 82px; height : 22px; text-decoration : none;  } 
.browse_tool_ghost { font-size : 10px; line-height : 10px; color : #cfcfcf; text-decoration : none; } 
.browse_tool_curpage { width : 24px; height : 20px; display : block; text-align : center; } 
.bt_pages { font-family : verdana, arial, Helvetica, sans-serif; background-color : #d1dee9; text-decoration : none; font-size : 10px; vertical-align : middle; color : #000000; } 
bt_pages_ghost { color : #aaaaaa; text-decoration : none; } 
A.bt_pages { color : #000000; width : 24px; height : 20px; display : block; text-align : center;  text-decoration : none; } 
A.bt_pages:visited { color : #000000;  } 
A.bt_pages:hover { color : #ffffff; background : #132975;  text-decoration : none; } 
.next_prev_variant { margin : 2em 0 2em 7em; border : 1px solid #a9a9a9; width : 40em; text-align : center; } 
.next_prev_variant ul { margin : 1.5em auto; } 
.next_prev_variant li { display : inline; padding : 0.5em 1em; list-style-type : none; } 
.count, .variant_xy { width : 100%; background-color : #dcdcdc; clear : both; padding : 0.5em 0; } 
.dynamic-tab-pane-control .tab-pane { position : relative; width : 100%; margin-right : -2px; } 
.dynamic-tab-pane-control .tab-row .tab { width : 70px; height : 16px; background-image : url("/template/rc-main/images/tab.png"); position : relative; top : 0; display : inline; float : left; overflow : hidden; cursor : default; margin : 1px -1px 1px 2px; padding : 2px 0 0; border : 0; font : 11px Tahoma; white-space : nowrap; text-align : center; } 
.dynamic-tab-pane-control .tab-row .tab.selected { width : 74px !important; height : 18px !important; background-image : url("/template/rc-main/images/tab.active.png") !important; background-repeat : no-repeat; border-bottom-width : 0; padding : 2px 0 0; margin : 1px -3px -3px 0; top : -2px; font : 11px Tahoma; } 
.dynamic-tab-pane-control .tab-row .tab a { font : 11px Tahoma; color : black; text-decoration : none; cursor : default; } 
.dynamic-tab-pane-control .tab-row .tab.hover { font : 11px Tahoma; width : 70px; height : 16px; background-image : url("/template/rc-main/images/tab.hover.png"); background-repeat : no-repeat; white-space : nowrap; } 
.slideshow_img { float : left; width : 100%; text-align : center; } 
.slideshow_links { float : left; width : 100%; text-align : center; } 

