BODY {margin: 0px; font-family: Tahoma, Helvetica, Verdana; font-size: 12px; text-align: left; background-color: #2C6A8D;}
H1 {font-size: 14px; font-weight: bold; color: #145B6A; margin: 0px;}
H2 {font-size: 11px; font-weight: bold; color: #145B6A; margin: 0px;}

.buttonBackground {background-color: #587C88; font-size: 11px; font-weight: bold; color: #FFFFFF;}

A {color: #145B6A; text-decoration: none;}
A:hover {text-decoration: underline;}

A.grey {font-weight: bold; color: #666666;}

A.menu {display: block; text-align: left; width: 128px; height: 16px; padding: 2px 6px 0px 6px; background-image: url(/images/layout/menu/menu-off.gif); background-repeat: no-repeat; color: #145B6A; font-size: 11px; font-weight: bold; border-style: solid; border-color: #C7C6C6; border-width: 0px 1px 1px 0px;}
A.menu:active {background-image: url(/images/layout/menu/menu-on.gif); color: #145B6A; text-decoration: none;}
A.menu:hover {background-image: url(/images/layout/menu/menu-on.gif); color: #145B6A; text-decoration: none;}

A.menuNew {display: block; text-align: left; width: 128px; height: 16px; padding: 2px 6px 0px 6px; background-image: url(/images/layout/menu/menu-off.gif); background-repeat: no-repeat; color: #cc3333; font-size: 11px; font-weight: bold; border-style: solid; border-color: #C7C6C6; border-width: 0px 1px 1px 0px;}
A.menuNew:active {background-image: url(/images/layout/menu/menu-new.gif); color: #cc3333; text-decoration: none;}
A.menuNew:hover {background-image: url(/images/layout/menu/menu-new.gif); color: #cc3333; text-decoration: none;}

A.title {font-size: 18px; font-weight: normal;}

A.network {color: #FFFFFF;}
A.network:hover {text-decoration: none;}

A.communityLink {display: block; font-size: 11px; color: #FF7900; padding: 3px 8px 4px 8px; font-weight: bold;}
A.communityLink:hover {text-decoration: none; background-color: #F4F4F4;}

A.galleryLink {display: block; font-size: 11px; color: #FF7900; padding: 3px 8px 4px 8px; font-weight: bold;}
A.galleryLink:hover {text-decoration: none; background-color: #F4F4F4;}

A.thumbnailLink {display: block; background-color: #FFFFFF; padding: 4px; font-size: 11px; font-weight: bold;float: left;}
A.thumbnailLink:hover {background-color: #e0e0e0;}

A.siteMap {font-size: 11px; color: #FFFFFF; font-weight: normal;}
A.nogo {visibility:hidden; height:0px; font-size: 11px; color: #2C6A8D; font-weight: normal;}

INPUT,SELECT,TEXTAREA {font-family: Tahoma; font-size: 11px; padding: 2px;}
INPUT.button {border: outset 2px #CDE7EC; background-color: #ffffff; font-size: 11px; font-weight: bold; color: #145B6A; padding: 1px 2px 1px 2px;}

.menuBackground {background-color: #F4F4F4;}

.networkBar {height: 30px; background-image: url(/images/layout/backgrounds/topbar.gif); background-repeat: repeat-x; color: #FFFFFF; padding: 8px 10px 0px 8px;}

.networkBar a {background-color: #ffffff;border: solid 1px #145B6A;font-size: 11px;font-weight: bold;padding: 2px 6px 3px 6px;margin-right: 3px;}

.networkBar a:hover {background-color: #145B6A;color: #ffffff;text-decoration: none;}

a.beta {color: #ea1f8b; font-weight: bold;}
.networkBar a.beta {color: #ea1f8b; border-color: #ea1f8b;}
.networkBar a.beta:hover {color: #fff; background-color: #ea1f8b;}

a.buzzify {color:#51c400;font-weight:bold;}
.networkBar a.buzzify {color:#51c400;border-color:#51c400;}
.networkBar a.buzzify:hover {color:#fff;background-color:#51c400;}

.networkBar span {background-color: #145B6A;border: solid 1px #145B6A;font-size: 11px;font-weight: bold;padding: 2px 6px 3px 6px;margin-right: 3px;color: #ffffff;}

.titleBar {padding: 0px 6px 0px 6px; text-align: left; height: 19px; vertical-align: middle; font-size: 11px; font-weight: bold; color: #145B6A; background-image: url(/images/layout/backgrounds/title.gif); background-repeat: repeat-x;}
.titleBar1 {padding: 0px 6px 0px 6px; text-align: left; vertical-align: middle; font-size: 11px; font-weight: bold; color: #145B6A; background-image: url(/images/layout/backgrounds/title.gif); background-repeat: repeat-x; background-color: #F4F4F4;}
.titleBarRedFont {padding: 0px 6px 0px 6px; text-align: left; height: 19px; vertical-align: middle; font-size: 11px; font-weight: bold; color: blue; background-image: url(/images/layout/backgrounds/title.gif); background-repeat: repeat-x;}

.border {background-color: #C7C6C6;}
.borderContentBottom {background-image: url(/images/layout/backgrounds/content-bottom.gif); background-repeat: repeat-x;}
.borderContentLeft {background-image: url(/images/layout/backgrounds/content-left.gif); background-repeat: repeat-y;}
.borderContentRight {background-image: url(/images/layout/backgrounds/content-right.gif); background-repeat: repeat-y;}
.borderContentTop {background-image: url(/images/layout/backgrounds/content-top.gif); background-repeat: repeat-x;}
.borderShadow {background-image: url(/images/layout/backgrounds/border-shadow.gif); background-repeat: repeat-y;}

.imageThumbnail {border: solid 1px #C7C6C6;}
.imageThumbnailNew {border: solid 1px #D9B8B5; border-width: 4px 4px 4px 4px;}
.imageThumbnailNorm {border: solid 1px #C7C6C6; border-width: 4px 4px 4px 4px;}
.imageThumbnailtst {border: solid 1px #C7C6C6; border-color: #FF9600; border-width: 4px 4px 4px 4px;}

.merchandiseContainer {height: 142px; background-image: url(/images/layout/backgrounds/merchandise.gif); background-repeat: repeat-x;}

.pollContainer {height: 122px; background-image: url(/images/layout/backgrounds/merchandise.gif); background-repeat: repeat-x; font-size: 11px; padding: 10px;}

.contentContainer {height: 500px; background-color: #F4F4F4;}
.contentTable {background-color: #FFFFFF; background-image: url(/images/layout/backgrounds/content.gif); background-repeat: repeat-x;}

.contentContainerTest {background-color: #F4F4F4;}

.textBold {font-weight: bold;}
.textNew {font-weight: bold; font-size: 10px; color: #145B6A;}
.textSmall {font-size: 10px;}
.textTitle {font-size: 14px; font-weight: bold; color: #145B6A; }
.textTitle em {font-style: normal}

h2 em {font-style: normal;}

.tableHeader {font-size: 11px; padding: 3px 6px 3px 6px; background-color: #F4F4F4; color: #666666; font-weight: bold;}
.tableItem {font-size: 11px; padding: 3px 6px 3px 6px;}
.tablePages {background-color: #FFFFFF; font-size: 11px; padding: 3px 8px 4px 8px; color: #222222;}
.tablePagesAds {background-color: #000000; font-size: 11px; padding: 3px 8px 4px 8px; color: #222222;}

.headshotTable {height: 138px; background-image: url(/images/layout/backgrounds/headshots.gif); background-repeat: repeat-x; padding: 12px 0px 12px 0px;}

.headshotContainer {position: relative; z-index: 0;}
.headshotImage {position: absolute; z-index: 1;}
.headshotOverlay {position: absolute; z-index: 2; background-image: url(/images/layout/headshot/overlay-normal.gif); background-repeat: no-repeat;}
.headshotOverlayName {position: absolute; z-index: 2; background-image: url(/images/layout/headshot/overlay-name.gif); background-repeat: no-repeat;}
.headshotOverlayTop {position: absolute; z-index: 2; background-image: url(/images/layout/headshot/overlay-top.gif); background-repeat: no-repeat;}
.headshotText {position: absolute; z-index: 3; left: 3px; top: 120px; width: 149px; text-align: center; background-color: #FFFFFF; border-color: #D0D0D0; border-style: solid; border-width: 1px 0px 0px 0px; font-size: 10px; font-weight: bold; color: #666666; padding: 1px 0px 1px 0px;}
.headshotFinal {position: absolute; z-index: 4;}

.botd {padding: 10px; font-size: 11px;}
.botdHeadshotContainer {position: relative; z-index: 0;}
.botdHeadshotImage {position: absolute; z-index: 1;}
.botdHeadshotOverlayBig {position: absolute; z-index: 2; background-image: url(/images/layout/headshot/overlay-botd-big.gif); background-repeat: no-repeat;}
.botdHeadshotOverlaySmall {position: absolute; z-index: 2; background-image: url(/images/layout/headshot/overlay-botd-small.gif); background-repeat: no-repeat;}

#user_name {display: none;}
