a { color: #00A0CE; text-decoration:underline; } a:visited { color: #00A0CE; text-decoration:underline; } a:hover, a:focus { color: ##00A0CE; text-decoration:none; } a:active { color: #00A0CE; } a.tabOn { color: #00A0CE; text-decoration:none; } a:visited.tabOn { color: #00A0CE; text-decoration:none ;} a:hover.tabOn, a:focus.tabOn { color: #00A0CE; text-decoration:none;} a:active.tabOn { color: #00A0CE; } a.tab { color: #FFF; text-decoration:none; } a:visited.tab { color: #FFF; text-decoration:none ;} a:hover.tab, a:focus.tab { color: #00A0CE; text-decoration:none;} a:active.tab { color: #FFF; } a.center-ContainerContent {color: #00A0CE; text-decoration:underline; } a.link.center-ContainerContent {color: #00A0CE; text-decoration:underline; } a:visited.center-ContainerContent {color: #00A0CE; text-decoration:underline; } a:hover.center-ContainerContent {color: #002647; text-decoration:none; } a:active.center-ContainerContent {color: #00A0CE; text-decoration:none; } #headerTop a {color: #FFFFFF; text-decoration:none; } body { color: #393733; margin: 0; padding: 0; } body, td, th, textarea, input, select, h4, h5, h6 { font: 80%/1.2 Arial, Sans-Serif; } p { color: #393733; margin: 0; padding: 0; text-align: left; } input { line-height: 1.5em; font-size:100%; } ul, li { margin: 0; padding: 0; list-style: none; } h1 { font-size: 200%; margin:0; } h3 { font-size: 150%; font-weight:normal; margin:0; color:#00A0CE; } .container { padding: 0; width: 1000px; margin: auto; } #container_content, #container_content_wide { float:left; text-align: left; margin: 10px 0 0 0; width: 500px; color: #000000; } #container_content_wide { width: 700px; } #loginReg { color: #FFFFFF; float: right; font-weight:bold; padding: 15px 20px 0 0; } a.loginReg { color: #FFF; text-decoration:none; } a:visited.loginReg { color: #FFF; text-decoration:none ;} a:hover.loginReg, a:focus.loginReg { color: #FFF; text-decoration:underline;} a:active.loginReg { color: #FFF; } #headerTop { color: #FFFFFF; float: left; width: 1000px; padding: 25px 0 10px 0; background-color:#00A0CE; border-left:30px solid #00A0CE; border-right:30px solid #00A0CE; } .headerTopText { padding: 10px 10px 0px 0px; float: right; margin: 0; position: relative; } .headerTopTextLink { color:#00A0CE; font-size:85%; } a:link.headerTopTextLink, a:visited.headerTopTextLink, a:hover.headerTopTextLink {color:#00A0CE;} h2 { float: left; width: 1000px; color: #002647; position: relative; padding:5px 0 5px 19px; font-size:175%; font-weight: bold; margin: 5px 0 5px 10px; } #header-secondary a.current { background: url(/templates/beettemplate/css/../img/menu-secondary-current.gif) 50% 100% no-repeat; color:#D4E5C1; position:absolute; bottom:0px; left: 126px; top: 58px; } #header-secondary a.Text{ padding: 0px 15px 0px 15px; color:#333333 } #contentbox{ background: #FFFFFF; color: #D2DCF3; padding-top: 1px; width:1000px; border-left:30px solid #00A0CE; border-right:30px solid #00A0CE; } #footerbox{ background: #FFFFFF; color: #D2DCF3; padding: 0; margin: 0; width:1000px; border-left:30px solid #00A0CE; border-right:30px solid #00A0CE; } #tabBox{ background-color:#002647; padding: 11px 0 10px 10px; margin: 17px 25px 0 25px; } .tab-main2 { background-color: #FFFFFF; font-weight: bold; color: #00A0CE; font-size:120%; margin:15px 5px 10px 0px; padding: 5px 3px 3px 6px; } .tabs { background-color:#002647; font-weight: normal; color: #FFFFFF; font-size:120%; margin:15px 5px 10px 0px; padding: 3px 5px 3px 1px; } .tabSpace { background-color:#002647; font-weight: normal; color: #FFFFFF; font-size:120%; margin:15px 5px 10px 0px; padding: 3px 10px 3px 230px; } #subnav { font-size:100%; color: #002647; margin: 0; padding: 15px 0 0 30px; }  .googleAd { padding-left:90px; } .news-summary, .news-full, .news-full-confirm { padding: 0.7em 0 2em 0; margin-bottom:15px; position: relative; clear: left; min-height: 50px; } .news-body { padding-left: 95px; } .news-body strong { font-size: 90%; color: #666; } .news-digg { position: absolute; top: 12px; left: 30px; text-align: center; font-size: 85%; margin: 0; padding: 0; list-style: none; background-color:#00A0CE; width: 55px; height:55px; visibility: visible; z-index: 4; border:1px solid #DDDDDD; } .news-digg li { margin-bottom:0; padding-bottom: 0; border:3px solid #FFF; width:49px; height:49px; } .digg-count a , .digg-count span, .digg-count-s a, .digg-count-s span { display: block; padding: 10px 5px 20px 0; text-decoration: none; width: 50px; min-height:53px; color: #FFF; text-align: center; } .news-summary .digg-count strong, .news-full .digg-count strong, .news-summary .digg-count-s strong, .news-full .digg-count-s strong { font-size: 175%; font-weight: bold; line-height: 1; display: block; color: #FFF; } .news-summary .digg-count-s strong, .news-full .digg-count-s strong { font-size: 160%; } .digg-count img, .digg-count-s img { position: absolute; top: 0; left: 0; border: none; } .digg-count a:hover, .digg-count-s a:hover, .digg-count a:hover strong, .digg-count-s a:hover strong { color: #E3EBF2; } .news-body h3 { margin: 2px 0 0 0; font-size: 170%; letter-spacing: -0.02em; font-weight: normal; line-height: 1.1; } .news-body p { margin: 0.2em 0 .4em 0; line-height: 1.3; } .news-submitted { padding: 4px 0 0 0; color: #999; font-size: 85%; margin: 1px 0 0 0; } .news-picture{ margin:10px 5px 5px 0; } .news-submitted a:link, .news-submitted a:visited { color: #999; } .news-submitted a:hover { color: #333; } .d { color: #999; font-weight: bold; white-space: nowrap; } .news-submitted img { border: 1px solid #ccc; vertical-align: middle; } .news-buried, .news-buried a, .news-buried .digg-count a:hover strong, .news-buried .news-submitted, .news-buried .news-submitted a { color: #bbb !important; } .news-buried .news-submitted img { opacity: 0.5; } .news-buried .news-details .comments { background-position: 0 -198px !important; } .news-buried .probdrop, .news-buried .digg-count img, .news-buried .digg-count-s img { display: none; } .news-buried .news-digg { background: url(/img/shade-news-buried.gif) no-repeat; color: #bbb !important; } .news-buried strong, .news-buried span.d { color: #bbb !important; } .news-buried h3 a { background: none; text-decoration: underline; } a.news-label { background: none; } .news-label img { vertical-align: middle; } .thumb { float: right; } .thumb img { padding: 3px; border: 1px solid #b7cce0; margin: 0 0 1em 2em; } .thumb span { display: none; } .tool { display: block; float: left; font-size: 85%; color:#00A0CE; padding: 0 6px 0 0; min-height: 18px; white-space: nowrap;  } a.tool {color: #00A0CE; text-decoration:underline; } a:visited.tool { color: #00A0CE; text-decoration:underline ;} a:hover.tool { color: #00A0CE; text-decoration:none;} .vote a { float: center; width:27px; display: block; border: 1px solid #00A0CE; margin: 5px 0px 0 18px; font-size: 90%; text-decoration: none; }  .center{ width: 225px; margin: 15px 0 0 510px; position: absolute; } .adBox{ width:228px; margin-bottom:15px; } .adBox2{ width:228px; margin-bottom:5px; } .adBoxTag{ font-size: 11px; padding: 3px; background-color: #d2e2f4; color: #666666; text-decoration: none; margin: 5px 2px 0 0; } a.adBoxTag {color: #666666; text-decoration:none; } a:visited.adBoxTag { color: #666666; text-decoration:none ;} a:hover.adBoxTag, a:focus.adBoxText { color: #666666; text-decoration:underline;} a:active.adBoxTag { color: #666666; } .adEntry { color:#393733; margin: 8px 0 5px 0; float: left; display: block; font-size: 11px } .adEntry img { padding: 3px; background-color: #FFFFFF; margin: 0px; margin-right: 10px; border: 1px solid #DDDDDD; } .adEntry a { font-family: arial; color: #393733; text-decoration: underline; line-height:1.2em; } .center-Container { padding: 0 0 1em 0; width:228px; margin-top:10px; } .center-ContainerWide { padding: 0 0 1em 0; width:470px; margin-top:10px; } .center-ContainerHeader{ padding:5px 7px 5px 0px; visibility: visible; font-family: arial; font-size: 22px; font-weight: bold; color: #00A0CE; } .center-ContainerHeader a, .side-ContainerHeader a { text-decoration: none; } .center-ContainerHeaderWide{ font-family: arial; font-size: 22px; font-weight: bold; color: #00A0CE; padding:5px 7px 5px 0px; visibility: visible; } .center-ContainerContent{ font-size:100%; color: #393733; padding:2px 0 0 3px; line-height: 1.5em; } .center-ContainerContentLg{ font-size:125%; color: #393733; padding:2px 0 0 0; line-height: 1.5em; } .avatar30px { margin:-4px 0px 8px 0; padding: 3px; background-color: #FFFFFF; margin-right: 10px; border: 1px solid #DDDDDD; }  .sidebar { float: right; width: 240px; } .side-container { clear: both; padding: 10px 0 2em 10px; font-size: 100%; margin-left:5px } .side-PhotoContainer { clear: both; padding: 0px 0 1em 0; position:relative; } .side-ContainerHeader{ font-family: arial; font-size: 22px; font-weight: bold; color: #00A0CE; padding:5px 0px 5px 0px; width:236px; visibility: visible; } .side-ContainerContent{ font-size:100%; color:#393733; padding:3px 0 0 0; line-height: 1.2em; width:236px } .side-ContainerContentLg{ font-size:100%; padding:3px 0 0 0px; line-height: 1.5em; width:236px; color: #393733; } .photoBlock{ padding: 2px; background-color: #FFFFFF; margin: 0px; } .photoBlock img{ border:0; height:48px; width:48px; } .avatar50px { margin:1px 1px 1px 0; padding: 3px; background-color: #FFFFFF; margin-right: 10px; border: 1px solid #DDDDDD; } .side-container-about { clear: both; padding: 7px; font-size: 100%; width: 225px; border: 1px solid #E0EAC4; } .side-container-about2 { clear: both; padding: 7px; font-size: 100%; background-color:#DFE8BC; width: 225px; } .side-about-text { font-size: 125%; margin:0; color:#000000; } .side a{ color:#666666; font-size: 90%; } .page { text-align:left; padding-top:35px; padding-bottom:5px; min-width:2em; padding-left:25px } .page a.off { padding: 3px; border: 1px solid #00A0CE; margin: 2px; font-size: 90%; text-decoration: none; text-align:center; } .page a.On { text-decoration: none; background-color:#00A0CE; color:#FFFFFF; font-weight:bold; padding:3px; margin:2px; } .page a.Dots { text-decoration: none; color:#00A0CE; font-weight:bold; border: none; padding:3px; margin:2px; } .clear { clear: both; }  .videolist, .piclist { clear: both; padding: 1em 0 1em 2.5em; position: relative; text-align: left; } .bigVideoBlock{ padding: 25px; background-color: #FFFFFF; } .bigVideoBlock img{ border:0; height:100px; width:100px; } .bigPhotoBlock{ padding: 5px; background-color: #FFFFFF; } .bigPhotoBlock img{ border:0; height:100px; width:100px; } .picsPageSpace { height:950px; } .vidsPageSpace { height:800px; } .vidsPageLessSpace { height:450px; }  .footer { font-family: arial; font-size: 11px; font-weight: bold; color: #002647; background-color: #e3ebf2; padding: 10px; margin: 0px; text-align: center; }   .lowerBoxWrapper { height: 220px; margin: 0; background-color: #002647; padding: 12px 20px; font-family: arial; font-size: 11px; color: #FFFFFF; } .lowerColumnOne { margin-right: 10px; text-align: left; width: 290px; float: left; } .lowerColumnTwo { padding: 0px 15px; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; width: 265px; height: 100%; margin: 0px 280px 0px 310px; } .lowerColumnThree { text-align: left; width: 290px; float: right; } .lowerBoxWrapper a { font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none; } .lowerBoxWrapper a:hover { text-decoration: underline; } .lowerBoxHeader { font-size: 16px; font-weight: bold; color: #00a0ce; margin-bottom: 10px; } .lowerBoxInputBox { border: none; width: 135px; font-family: arial; font-size: 12px; padding: 5px; color: #666666; } .lowerBoxSelectBox { border: none; width: 144px; font-family: arial; font-size: 12px; padding: 4px; color: #666666; } .lowerBoxButton { font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 4px; background-color: #00a0ce; border: none; margin-left: 5px; cursor: pointer; } form { margin: 0; padding: 0; } .blankLinkSpace { height:190px; } .storyPageSpace { height:1100px; } .loginTable, .registerTable, .submitTable, .userTable, #bookmarklet, .editProfileTable { cellpadding: 3; cellspacing: 0; width: 300px; margin-left: 50px; color: #000000; font-size: 1.2em; } .registerTable { width: 500px; } .submitTable { width: 700px; } .submitTable select, .submitTable textarea { font-size: 1em; } #bookmarklet { width: 600px; } .userTable h2 { margin-top: -5px; margin-left: -5px; margin-bottom: 10px; } .userTable .header { margin-left: 15px; font-weight: bold; } .infoHeader { font-size: 20px; font-weight: bold; color: #00a0ce; margin-bottom: 10px; margin-left: 50px; } .userTable .label, .userTable input[type=text], .userTable input[type=password] { width: 200px; } .left-ContainerHeader{ padding:5px 50px 0px 40px; width:550px; visibility: visible; font-family: arial; font-size: 125%; font-weight: bold; color: #002647; } .left-ContainerContent{ font-size:100%; color: #393733; padding:5px 50px 10px 40px; line-height: 1.5em; width:450px; } .addTo, .tellFriend { margin-top: 25px; margin-left: 95px; color: #000000; }   #subpageSearchBox{ float: left; width: 1000px; position: relative; padding:5px 0 5px 19px; margin: 5px 0 5px 10px; } #subpageSearchBox .subpageSearchInputBox { width: 175px; font-family: arial; font-size: 12px; color: #666666; border: 1px solid #999999; margin-right: 10px; padding:4px; } #subpageSearchBox .subpageSearchHeader { font-size: 18px; font-weight: bold; color:#409BD9; } .subpageSearchBoxButton { font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 4px; background-color: #00a0ce; border: none; margin-left: 5px; cursor: pointer; }   .subpageTags{ font-size:110%; float: left; width: 1000px; position: relative; padding:5px 0 5px 19px; font-size:12px; margin: 5px 0 5px 10px; } .tag1{ font-size: 12px; padding: 3px; background-color: #d2e2f4; color: #666666; text-decoration: none; margin: 5px 2px 0 0; } a.tag1 {color: #666666; text-decoration:none; } a:visited.tag1 { color: #666666; text-decoration:none ;} a:hover.tag1, a:focus.tag1 { color: #666666; text-decoration:underline;} a:active.tag1 { color: #666666; } .tag2{ font-size: 12px; padding: 3px; background-color: #B8D2EF; color: #666666; text-decoration: none; margin: 5px 2px 0 0; } a.tag2 {color: #666666; text-decoration:none; } a:visited.tag2 { color: #666666; text-decoration:none ;} a:hover.tag2, a:focus.tag2 { color: #666666; text-decoration:underline;} a:active.tag2 { color: #666666; } .tag3{ font-size: 12px; padding: 3px; background-color: #94BEE7; color: #666666; text-decoration: none; margin: 5px 2px 0 0; } a.tag3 {color: #666666; text-decoration:none; } a:visited.tag3 { color: #666666; text-decoration:none ;} a:hover.tag3, a:focus.tag3 { color: #666666; text-decoration:underline;} a:active.tag3 { color: #666666; } .tag4{ font-size: 12px; padding: 3px; background-color: #60A6DD; color: #393733; text-decoration: none; margin: 5px 2px 0 0; } a.tag4 {color: #393733; text-decoration:none; } a:visited.tag4 { color: #393733; text-decoration:none ;} a:hover.tag4, a:focus.tag4 { color: #3937336; text-decoration:underline;} a:active.tag4 { color: #393733; }   .jobListing { color:#393733; margin: 10px 0 10px 25px; float: left; display: block; font-size: 11px margin: 5px 0 5px 10px; } .jobListing img { padding: 3px; background-color: #FFFFFF; margin: 0px; margin-right: 10px; border: 1px solid #DDDDDD; } .jobListing a { font-family: arial; color: #409BD9; line-height:1.2em; } .jobListingHeader { color: #409BD9; font-size:125%; line-height:1.2em; font-weight:bold; } a.jobListingHeader {color: #409BD9; text-decoration:none; } a:visited.jobListingHeader { color: #409BD9; text-decoration:none ;} a:hover.jobListingHeader, a:focus.jobListingHeader { color: #409BD9; text-decoration:underline;} a:active.jobListingHeader { color: #409BD9; }   .shopListing { color:#393733; margin: 10px 0 10px 25px; float: left; font-size:120%; margin: 5px 0 5px 10px; } .shopListing img { padding: 3px; background-color: #FFFFFF; margin: 0px; margin-right: 10px; } .shopListing a { font-family: arial; color: #409BD9; line-height:1.3em; } .shopListingHeader { color: #409BD9; font-size:125%; line-height:1.3em; font-weight:bold; } a.shopListingHeader {color: #409BD9; text-decoration:none; } a:visited.shopListingHeader { color: #409BD9; text-decoration:none ;} a:hover.shopListingHeader, a:focus.shopListingHeader { color: #409BD9; text-decoration:underline;} a:active.shopListingHeader { color: #409BD9; } .buyNow{ font-size: 12px; padding: 3px; background-color: #60A6DD; color: #393733; text-decoration: none; margin: 5px 2px 0 0; font-weight: bold; } a.buyNow {color: #FFFFFF; text-decoration:none; } a:visited.buyNow { color: #FFFFFF; text-decoration:none ;} a:hover.buyNow, a:focus.buyNow { color: #FFFFFF; text-decoration:none;} a:active.buyNow { color: #FFFFFF; } .shopItem{ padding-top: 25px; height: 125px; }   #GB_overlay { background-color: #000; position: absolute; margin: auto; top: 0; left: 0; z-index: 100; } #GB_window { left: 0; top: 0; font-size: 1px; position: absolute; overflow: visible; z-index: 150; } #GB_window .content { width: auto; margin: 0; padding: 0; } #GB_frame { border: 0; margin: 0; padding: 0; overflow: auto; white-space: nowrap; } .GB_Gallery { margin: 0 22px 0 22px; } .GB_Gallery .content { background-color: #fff; border: 3px solid #ddd; } .GB_header { top: 10px; left: 0; margin: 0; z-index: 500; position: absolute; border-bottom: 2px solid #555; border-top: 2px solid #555; } .GB_header .inner { background-color: #333; font-family: Arial, Verdana, sans-serif; padding: 2px 20px 2px 20px; } .GB_header table { margin: 0; width: 100%; border-collapse: collapse; } .GB_header .caption { text-align: left; color: #eee; white-space: nowrap; font-size: 20px; } .GB_header .close { text-align: right; } .GB_header .close img { z-index: 500; cursor: pointer; } .GB_header .middle { white-space: nowrap; text-align: center; } #GB_middle { color: #eee; } #GB_middle img { cursor: pointer; vertical-align: middle; } #GB_middle .disabled { cursor: default; } #GB_middle .left { padding-right: 10px; } #GB_middle .right { padding-left: 10px; } .GB_Window .content { background-color: #fff; border: 3px solid #ccc; border-top: none; } .GB_Window .header { border-bottom: 1px solid #aaa; border-top: 1px solid #999; border-left: 3px solid #ccc; border-right: 3px solid #ccc; margin: 0; height: 22px; font-size: 12px; padding: 3px 0; color: #333; } .GB_Window .caption { font-size: 12px; text-align: left; font-weight: bold; white-space: nowrap; padding-right: 20px; } .GB_Window .close { text-align: right; } .GB_Window .close span { font-size: 12px; cursor: pointer; } .GB_Window .close img { cursor: pointer; padding: 0 3px 0 0; } .GB_Window .on { border-bottom: 1px solid #333; } .GB_Window .click { border-bottom: 1px solid red; } 