@charset "utf-8";
/* CSS Document */
html, body {height:100%;}
body {margin:0px; text-align:center; background:#00263b url('/trinity/templates/wgc/images/background.jpg') center top no-repeat  !important;
			font-family:verdana, arial; font-size:12px; color:#000000;}
body.print {color:#000000; margin:10px; background-color:#ffffff;}
body.print a:link, body.print a:visited, body.print a:active {color:#660000; text-decoration:none}
body.print a:hover {color:#aaaaaa; text-decoration:underline;}
body.print p, body.print td, body.print .label {font-family:verdana, arial; font-size:11px; color:#000000; letter-spacing:0px;}
img {vertical-align:bottom;}
p, td, .label {font-family:verdana, arial; font-size:12px; color:#000000; letter-spacing:0px;}
p {margin-top:0px;}
.label {font-weight:bold;}
a:link, a:visited, a:active {color:#600; text-decoration:none; font-weight:bold;}
a:hover {color:#060; text-decoration:underline; font-weight:bold;}
ul, ol {font-size:12px;}
small {font-size:10px}
hr {color:#000000; height:1px;}
input, select, textarea, .forminput {font-family:verdana, tahoma, helvetica, arial, geneva, sans-serif; border:solid 1px #777; background-color:#fdfdfd; font-weight:bold; font-size:11px; color:#000;}
input.formsubmit, input.submit {background:#4e6674; font-weight:bold; border:solid 1px #ccc; color:#ffffff; font-size:11px; padding:1px 5px;}

code, pre {color:#0f0;}
h1, h2, h3, h4, h5 {margin-top:0px; margin-bottom:5px; font-family:verdana, tahoma, helvetica; color:#590000; font-weight:600;}
h1 {font-size:24px;} h2 {font-size:20px;} h3 {font-size:14px;} h4 {font-size:11px;} h5 {font-size:12px;}
h2 {font-weight:500; letter-spacing:0.2em; padding-bottom:3px; border-bottom:dotted 1px #000;}
h4 {color:#f00;}

div#status {border:solid 1px #555; background-color:#fff; margin-bottom:10px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
div#status #statuscontainer {padding:10px;}
div#status ul {margin:10px 10px 10px 40px; color:#f00; font-weight:bold;}
div#status .status {color:#f00; font-weight:bold;}
div#status .statusOK {color:#0a0; font-weight:bold;}

/* Clear without the need for more junk in the trunk */
.clear {display:inline-block;}
.clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \*/ 
* html .clear {height:1%;}
.clear {display:block;}
/* End hide from IE-mac */

div#containerbg {width:1026px; background:url('/trinity/templates/wgc/images/contentbg.png') center top repeat-y; text-align:center; min-height:100%; height:auto !important; height:100%; margin:0 auto;}
div#container {margin:0 auto; width:1000px; text-align:left; min-height:100%; height:auto !important; height:100%; margin:0 auto; background-color:#fff;}
div#containernew {margin:0 auto; width:1000px; text-align:left; min-height:100%; height:auto !important; height:100%; margin:0 auto; background-color:#fff; padding-top:40px;}
div#header {position:relative; width:1000px; background:url('/trinity/templates/wgc/images/headerbg.jpg');}
div#headernew {width:100%; background-color:#000; position:fixed; z-index:10000;}

ul#navigation {width:640px; list-style:none; position:absolute; left:95px; bottom:4px; margin:0; padding:0;}
ul#navigation li {display:block; float:left; position:relative; margin:0;}
ul#navigation img {border:0;}

div#linksbar {width:1000px; margin: 0 auto;}
ul#navigationlinks {width:800px; list-style:none; position:relative; margin:0; padding:0;}
ul#navigationlinks li {display:block; position:relative; float:left; padding:0; margin:11px 10px; font-size:15px; color:#fff;}
ul#navigationlinks a:link, ul#navigationlinks a:visited, ul#navigationlinks a:active {color:#fff; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
ul#navigationlinks a:hover {color:#FF0; text-decoration:none;}
ul#navigationlinks img {border:0;}
ul#usercontrol {float:right; width:190px; list-style:none; position:relative; margin:11px 0; font-size:15px; color:#fff; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:right;}
ul#usercontrol a:link, ul#usercontrol a:visited, ul#usercontrol a:active {color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
ul#usercontrol a:hover {color:#ffc; text-decoration:none;}
ul#usercontrol li ul {float:right; position:absolute; display:none; padding:0px; margin:0; width:190px; background:#000; z-index:1000;}
ul#usercontrol li:hover ul, ul#usercontrol li.hover ul {display:block;}
ul#usercontrol li li {display:block; text-align:right; background:none; float:none; margin:0; font-weight:normal;}
ul#usercontrol li li.divider {padding-top:12px;}
ul#usercontrol li li a {display:block; float:none; height:16px; line-height:16px; font-size:13px; margin:0; padding:5px 12px; font-weight:normal !important; color:#eee !important; background:none !important;}
ul#usercontrol li li:hover a, ul#usercontrol li li a:hover {background-color:#444 !important; color:#0f0 !important; text-decoration:none; font-weight:normal;}

div#breakingnews {width:220px; position:absolute; right:10px; bottom:4px; margin:0; padding:5px 10px; background-color:#efefef; font-weight:bold; border:solid 1px #000;}
div#bodywrapper {width:1000px; background-color:#f5f5f5;}
div#lefttitles {text-align:left;}
div#leftlinks {padding-left:20px;}

div#content770 {float:left; width:770px; margin-right:10px;}
div#rightcolumn200 {float:left; width:200px;}
div#content670 {float:left; width:670px; margin-right:10px;}
div#rightcolumn300 {float:left; width:300px;}
div#righttitles {text-align:right;}

div#hpcontent {float:left; width:500px; margin-right:10px;} /*500*/
div#hprightcolumn {float:left; width:470px;} /*470*/
div#hp2content {float:left; width:665px; margin-right:10px;} /*500*/
div#hp2rightcolumn {float:left; width:300px;} /*470*/

div#footer {margin:0 auto; width:1000px; text-align:center; background-color:#000;}
div#footer a:link, div#footer a:visited, div#footer a:active {color:#557ba6; text-decoration:none; font-weight:normal;}
div#footer a:hover {color:#dfe3ee; text-decoration:none; font-weight:normal;}
div#footer div#section {float:left; text-align:left; width:150px; margin:10px 8px; color:#aaa;}
div#footer div#section div#sectionheader {margin-bottom:5px; padding:4px 0px; color:#A8B7DB; border-bottom:solid 2px #2E3956;}
div#footer div#section div#sectionheader a:link, div#footer div#section div#sectionheader a:visited, div#footer div#section div#sectionheader a:active {color:#A8B7DB; text-decoration:none; font-weight:normal;}
div#footer div#section div#sectionheader a:hover {color:#dfe3ee; text-decoration:none; font-weight:normal;}
div#footer div#copy {margin:10px 5px; text-align:left; color:#7D88AE; border-top:solid 2px #2E3956; padding:2px 0; font-size:10px;}
div#footer div#copy a:link, div#footer div#copy a:visited, div#footer div#copy a:active {color:#CAD2DB; text-decoration:none; font-weight:normal;}
div#footer div#copy a:hover {color:#dfe3ee; text-decoration:none; font-weight:normal;}

div#area220 {float:left; width:220px;}
div#area440 {float:left; width:440px;}
div#area660 {float:left; width:660px;}

.floatleft {float:left;}
.floatright {float:right;}
.margin-all {margin:10px;}
.margin-sides {margin:0 10px;}
.margin-topbot {margin:10px 0;}
.margin-top {margin-top:10px;}
.margin-right {margin-right:10px;}
.margin-bottom {margin-bottom:10px;}
.margin-left {margin-left:10px;}

ul#user-bar {list-style:none; position:absolute; right:0; top:0; font-size:10px; margin:0; padding:0 0 0 5px; height:18px; line-height:18px;}
ul#user-bar {background:0 0 no-repeat; background-image:url('/trinity/templates/wgc/images/user-bar.png');}
ul#user-bar a {background-color:#000;}
ul#user-bar li {display:block; position:relative; float:left; margin:0; border-bottom:solid 1px #fff; color:#eee;}
ul#user-bar li a {display:block; padding:0 10px; color:#eee;}
ul#user-bar li a:hover {color:#fc0 !important; text-decoration:none; background-color:#444 !important;}
ul#user-bar li.username a {font-weight:bold;}
ul#user-bar li.last a {padding:0 15px 0px 10px;}
ul#user-bar li.mail a {padding-left:30px; background:url('/trinity/templates/wgc/images/user-bar-icons.png') 10px 1px no-repeat; background-color:#000;}
ul#user-bar li.buddies a {padding-left:22px; background:url('/trinity/templates/wgc/images/user-bar-icons.png') 6px -17px no-repeat; background-color:#000;}

#subheader {}
#subheader div.subtitle {padding:5px 30px;}
#subheader div.subtitle p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:28px; color:#fff; margin:0;}
#subheader div.subtitleforums {padding:40px 10px;}
#subheader div.subtitlenew {padding:40px 10px;}
#subheader div.subnav {width:980px; background-color:#243A42; border-left:solid 1px #999; border-right:solid 1px #999; border-top:solid 1px #999;}
#subheader div.subnav div.navlinks {float:left; width:780px;}
#subheader div.subnav div.navlinks ul#nav-bar {list-style:none; font-family:arial; font-size:12px; font-weight:bold; margin:0; padding:0; height:20px; line-height:20px;}
#subheader div.subnav div.navlinks ul#nav-bar a {padding:5px 10px;}
#subheader div.subnav div.navlinks ul#nav-bar .divider {padding:5px 10px;}
#subheader div.subnav div.navlinks ul#nav-bar li {display:block; position:relative; float:left; margin:0; color:#eee; border-right:solid 1px #999;}
#subheader div.subnav div.navlinks ul#nav-bar li.highlight {background-color:#fff; color:#000;}
#subheader div.subnav div.navlinks ul#nav-bar li a {display:block; color:#FFC;}
#subheader div.subnav div.navlinks ul#nav-bar li a:hover {color:#fff !important; text-decoration:none; background-color:#555 !important;}
#subheader div.subnav div.navlinks ul#nav-bar li.highlight a {display:block; color:#000;}
#subheader div.subnav div.navlinks ul#nav-bar li.highlight a:hover {color:#000 !important; text-decoration:none; background-color:#fff !important;}
#subheader div.subnav div.quickbuttons {float:right; width:150px;}
#subheader div.subnav div.quickbuttons div.quickbuttons-container {text-align:right; padding:3px 10px 0;}

.ui-accordion .ui-accordion-header {font-weight:bold;}
.ui-accordion .ui-accordion-content {padding:5px 10px; font-weight:normal;}
.ui-accordion .ui-accordion-content a {font-weight:normal;}

#defaultform div#fieldrow {padding:4px 8px; font-size:11px;	color:#555555; font-weight:bold;}
#defaultform input[type=text], #defaultform input[type=password], #defaultform textarea {width:97%; padding:5px; font:12px/1.5 "Helvetica Neue", Arial, sans-serif; border:1px solid #ccc; -moz-border-radius:6px; -webkit-border-radius:6px;}
#defaultform input.medium {width:50%;}
#defaultform input.small {width:10%;}
#defaultform select {padding:5px; font:12px/1.5 "Helvetica Neue", Arial, sans-serif; border:1px solid #ccc; -moz-border-radius:6px; -webkit-border-radius:6px;}
#defaultform input[type=radio], #defaultform input[type=checkbox] {margin:6px 2px; vertical-align:middle;}
#defaultform label.radiocheck {margin:0; padding:0; margin-right:15px; color:#777;}
#defaultform input:focus, #defaultform select:focus, #defaultform textarea:focus {border-color:#600 !important; background-color:#ffd;}
#defaultform input.submit {border:solid 1px #000; background-color:#44557D; color:#fff; font-weight:bold; font-size:11px; padding:2px 4px; -moz-border-radius:3px; -webkit-border-radius:3px;}

/* Icons */
.sys-icon {display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat;}
.sys-icon {width:16px; height:16px; background-image:url(/images/systemicons/icons_000000_256x240.png);}
.sys-icon-blue {display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat;}
.sys-icon-blue {width:16px; height:16px; background-image:url(/images/systemicons/icons_2e83ff_256x240.png);}
.sys-icon-blank { background-position:16px 16px; }
.sys-icon-carat-1-n { background-position:0 0; }
.sys-icon-carat-1-ne { background-position:-16px 0; }
.sys-icon-carat-1-e { background-position:-32px 0; }
.sys-icon-carat-1-se { background-position:-48px 0; }
.sys-icon-carat-1-s { background-position:-64px 0; }
.sys-icon-carat-1-sw { background-position:-80px 0; }
.sys-icon-carat-1-w { background-position:-96px 0; }
.sys-icon-carat-1-nw { background-position:-112px 0; }
.sys-icon-carat-2-n-s { background-position:-128px 0; }
.sys-icon-carat-2-e-w { background-position:-144px 0; }
.sys-icon-triangle-1-n { background-position:0 -16px; }
.sys-icon-triangle-1-ne { background-position:-16px -16px; }
.sys-icon-triangle-1-e { background-position:-32px -16px; }
.sys-icon-triangle-1-se { background-position:-48px -16px; }
.sys-icon-triangle-1-s { background-position:-64px -16px; }
.sys-icon-triangle-1-sw { background-position:-80px -16px; }
.sys-icon-triangle-1-w { background-position:-96px -16px; }
.sys-icon-triangle-1-nw { background-position:-112px -16px; }
.sys-icon-triangle-2-n-s { background-position:-128px -16px; }
.sys-icon-triangle-2-e-w { background-position:-144px -16px; }
.sys-icon-arrow-1-n { background-position:0 -32px; }
.sys-icon-arrow-1-ne { background-position:-16px -32px; }
.sys-icon-arrow-1-e { background-position:-32px -32px; }
.sys-icon-arrow-1-se { background-position:-48px -32px; }
.sys-icon-arrow-1-s { background-position:-64px -32px; }
.sys-icon-arrow-1-sw { background-position:-80px -32px; }
.sys-icon-arrow-1-w { background-position:-96px -32px; }
.sys-icon-arrow-1-nw { background-position:-112px -32px; }
.sys-icon-arrow-2-n-s { background-position:-128px -32px; }
.sys-icon-arrow-2-ne-sw { background-position:-144px -32px; }
.sys-icon-arrow-2-e-w { background-position:-160px -32px; }
.sys-icon-arrow-2-se-nw { background-position:-176px -32px; }
.sys-icon-arrowstop-1-n { background-position:-192px -32px; }
.sys-icon-arrowstop-1-e { background-position:-208px -32px; }
.sys-icon-arrowstop-1-s { background-position:-224px -32px; }
.sys-icon-arrowstop-1-w { background-position:-240px -32px; }
.sys-icon-arrowthick-1-n { background-position:0 -48px; }
.sys-icon-arrowthick-1-ne { background-position:-16px -48px; }
.sys-icon-arrowthick-1-e { background-position:-32px -48px; }
.sys-icon-arrowthick-1-se { background-position:-48px -48px; }
.sys-icon-arrowthick-1-s { background-position:-64px -48px; }
.sys-icon-arrowthick-1-sw { background-position:-80px -48px; }
.sys-icon-arrowthick-1-w { background-position:-96px -48px; }
.sys-icon-arrowthick-1-nw { background-position:-112px -48px; }
.sys-icon-arrowthick-2-n-s { background-position:-128px -48px; }
.sys-icon-arrowthick-2-ne-sw { background-position:-144px -48px; }
.sys-icon-arrowthick-2-e-w { background-position:-160px -48px; }
.sys-icon-arrowthick-2-se-nw { background-position:-176px -48px; }
.sys-icon-arrowthickstop-1-n { background-position:-192px -48px; }
.sys-icon-arrowthickstop-1-e { background-position:-208px -48px; }
.sys-icon-arrowthickstop-1-s { background-position:-224px -48px; }
.sys-icon-arrowthickstop-1-w { background-position:-240px -48px; }
.sys-icon-arrowreturnthick-1-w { background-position:0 -64px; }
.sys-icon-arrowreturnthick-1-n { background-position:-16px -64px; }
.sys-icon-arrowreturnthick-1-e { background-position:-32px -64px; }
.sys-icon-arrowreturnthick-1-s { background-position:-48px -64px; }
.sys-icon-arrowreturn-1-w { background-position:-64px -64px; }
.sys-icon-arrowreturn-1-n { background-position:-80px -64px; }
.sys-icon-arrowreturn-1-e { background-position:-96px -64px; }
.sys-icon-arrowreturn-1-s { background-position:-112px -64px; }
.sys-icon-arrowrefresh-1-w { background-position:-128px -64px; }
.sys-icon-arrowrefresh-1-n { background-position:-144px -64px; }
.sys-icon-arrowrefresh-1-e { background-position:-160px -64px; }
.sys-icon-arrowrefresh-1-s { background-position:-176px -64px; }
.sys-icon-arrow-4 { background-position:0 -80px; }
.sys-icon-arrow-4-diag { background-position:-16px -80px; }
.sys-icon-extlink { background-position:-32px -80px; }
.sys-icon-newwin { background-position:-48px -80px; }
.sys-icon-refresh { background-position:-64px -80px; }
.sys-icon-shuffle { background-position:-80px -80px; }
.sys-icon-transfer-e-w { background-position:-96px -80px; }
.sys-icon-transferthick-e-w { background-position:-112px -80px; }
.sys-icon-folder-collapsed { background-position:0 -96px; }
.sys-icon-folder-open { background-position:-16px -96px; }
.sys-icon-document { background-position:-32px -96px; }
.sys-icon-document-b { background-position:-48px -96px; }
.sys-icon-note { background-position:-64px -96px; }
.sys-icon-mail-closed { background-position:-80px -96px; }
.sys-icon-mail-open { background-position:-96px -96px; }
.sys-icon-suitcase { background-position:-112px -96px; }
.sys-icon-comment { background-position:-128px -96px; }
.sys-icon-person { background-position:-144px -96px; }
.sys-icon-print { background-position:-160px -96px; }
.sys-icon-trash { background-position:-176px -96px; }
.sys-icon-locked { background-position:-192px -96px; }
.sys-icon-unlocked { background-position:-208px -96px; }
.sys-icon-bookmark { background-position:-224px -96px; }
.sys-icon-tag { background-position:-240px -96px; }
.sys-icon-home { background-position:0 -112px; }
.sys-icon-flag { background-position:-16px -112px; }
.sys-icon-calendar { background-position:-32px -112px; }
.sys-icon-cart { background-position:-48px -112px; }
.sys-icon-pencil { background-position:-64px -112px; }
.sys-icon-clock { background-position:-80px -112px; }
.sys-icon-disk { background-position:-96px -112px; }
.sys-icon-calculator { background-position:-112px -112px; }
.sys-icon-zoomin { background-position:-128px -112px; }
.sys-icon-zoomout { background-position:-144px -112px; }
.sys-icon-search { background-position:-160px -112px; }
.sys-icon-wrench { background-position:-176px -112px; }
.sys-icon-gear { background-position:-192px -112px; }
.sys-icon-heart { background-position:-208px -112px; }
.sys-icon-star { background-position:-224px -112px; }
.sys-icon-link { background-position:-240px -112px; }
.sys-icon-cancel { background-position:0 -128px; }
.sys-icon-plus { background-position:-16px -128px; }
.sys-icon-plusthick { background-position:-32px -128px; }
.sys-icon-minus { background-position:-48px -128px; }
.sys-icon-minusthick { background-position:-64px -128px; }
.sys-icon-close { background-position:-80px -128px; }
.sys-icon-closethick { background-position:-96px -128px; }
.sys-icon-key { background-position:-112px -128px; }
.sys-icon-lightbulb { background-position:-128px -128px; }
.sys-icon-scissors { background-position:-144px -128px; }
.sys-icon-clipboard { background-position:-160px -128px; }
.sys-icon-copy { background-position:-176px -128px; }
.sys-icon-contact { background-position:-192px -128px; }
.sys-icon-image { background-position:-208px -128px; }
.sys-icon-video { background-position:-224px -128px; }
.sys-icon-script { background-position:-240px -128px; }
.sys-icon-alert { background-position:0 -144px; }
.sys-icon-info { background-position:-16px -144px; }
.sys-icon-notice { background-position:-32px -144px; }
.sys-icon-help { background-position:-48px -144px; }
.sys-icon-check { background-position:-64px -144px; }
.sys-icon-bullet { background-position:-80px -144px; }
.sys-icon-radio-on { background-position:-96px -144px; }
.sys-icon-radio-off { background-position:-112px -144px; }
.sys-icon-pin-w { background-position:-128px -144px; }
.sys-icon-pin-s { background-position:-144px -144px; }
.sys-icon-play { background-position:0 -160px; }
.sys-icon-pause { background-position:-16px -160px; }
.sys-icon-seek-next { background-position:-32px -160px; }
.sys-icon-seek-prev { background-position:-48px -160px; }
.sys-icon-seek-end { background-position:-64px -160px; }
.sys-icon-seek-start { background-position:-80px -160px; }
.sys-icon-seek-first { background-position:-80px -160px; }
.sys-icon-stop { background-position:-96px -160px; }
.sys-icon-eject { background-position:-112px -160px; }
.sys-icon-volume-off { background-position:-128px -160px; }
.sys-icon-volume-on { background-position:-144px -160px; }
.sys-icon-power { background-position:0 -176px; }
.sys-icon-signal-diag { background-position:-16px -176px; }
.sys-icon-signal { background-position:-32px -176px; }
.sys-icon-battery-0 { background-position:-48px -176px; }
.sys-icon-battery-1 { background-position:-64px -176px; }
.sys-icon-battery-2 { background-position:-80px -176px; }
.sys-icon-battery-3 { background-position:-96px -176px; }
.sys-icon-circle-plus { background-position:0 -192px; }
.sys-icon-circle-minus { background-position:-16px -192px; }
.sys-icon-circle-close { background-position:-32px -192px; }
.sys-icon-circle-triangle-e { background-position:-48px -192px; }
.sys-icon-circle-triangle-s { background-position:-64px -192px; }
.sys-icon-circle-triangle-w { background-position:-80px -192px; }
.sys-icon-circle-triangle-n { background-position:-96px -192px; }
.sys-icon-circle-arrow-e { background-position:-112px -192px; }
.sys-icon-circle-arrow-s { background-position:-128px -192px; }
.sys-icon-circle-arrow-w { background-position:-144px -192px; }
.sys-icon-circle-arrow-n { background-position:-160px -192px; }
.sys-icon-circle-zoomin { background-position:-176px -192px; }
.sys-icon-circle-zoomout { background-position:-192px -192px; }
.sys-icon-circle-check { background-position:-208px -192px; }
.sys-icon-circlesmall-plus { background-position:0 -208px; }
.sys-icon-circlesmall-minus { background-position:-16px -208px; }
.sys-icon-circlesmall-close { background-position:-32px -208px; }
.sys-icon-squaresmall-plus { background-position:-48px -208px; }
.sys-icon-squaresmall-minus { background-position:-64px -208px; }
.sys-icon-squaresmall-close { background-position:-80px -208px; }
.sys-icon-grip-dotted-vertical { background-position:0 -224px; }
.sys-icon-grip-dotted-horizontal { background-position:-16px -224px; }
.sys-icon-grip-solid-vertical { background-position:-32px -224px; }
.sys-icon-grip-solid-horizontal { background-position:-48px -224px; }
.sys-icon-gripsmall-diagonal-se { background-position:-64px -224px; }
.sys-icon-grip-diagonal-se { background-position:-80px -224px; }


/* Drop Down Tab */
#forumdrop ul.topnav {list-style:none; font-family:arial; font-size:12px; font-weight:bold; margin:0; padding:0; height:20px; line-height:20px;}
#forumdrop ul li a {display:block; color:#bbb; padding:5px 10px;}
#forumdrop ul li a:hover {color:#fff !important; text-decoration:none; background-color:#555 !important; cursor:pointer;}
#forumdrop ul li {display:block; position:relative; float:left;}
#forumdrop li ul {float:left; position:absolute; display:none; border:1px solid #555; padding:0px; margin:0; top:30px; left:-76px; width:230px; background:#FBFAE6; z-index:1000;}
#forumdrop li:hover ul, #forumdrop li.hover ul {display:block;}
#forumdrop li li {display:block; text-align:left; background:none; float:none; border-bottom:1px solid #ccc; margin:0;}
#forumdrop li li.divider {border-bottom:3px solid #777; !important;}
#forumdrop li li a {display:block; float:none; height:16px; line-height:16px; margin:0; padding:5px 12px; font-weight:bold; color:#666 !important; background:none !important;}
#forumdrop li li:hover a, #forumdrop li li a:hover {background-color:#060 !important; color:#fff !important;}

#sidetitle {font-size:18px; color:#333; padding:5px 0; border-bottom:solid 3px #333;}
#sideContent {padding:8px;}

#memberbox {-moz-border-radius:8px; -webkit-border-radius:8px; padding:10px; background-color:#6C132C; color:#fff; border:solid 1px #000; text-align:justify; font-size:10px;}
#memberbox #memberboxheader {font-size:12px; font-weight:bold; color:#FC6; text-align:center;}
#memberbox  a:link, #memberbox  a:visited, #memberbox  a:active {color:#ff0; text-decoration:none; font-weight:normal;}
#memberbox  a:hover {color:#fff; text-decoration:none; font-weight:normal;}

#sponsorbanner300 {text-align:center; margin-bottom:15px;}
#sponsorbanner300 img {width:300px; border:0;}
#sponsorbanner230 {text-align:center; margin-bottom:10px;}
#sponsorbanner230 img {width:230px; border:0;}

#quote {padding:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
#quote legend {margin:0 10px; padding:0 5px;}

#fppage #boxheader {	padding:5px 10px; font-size:12px; font-weight:bold; margin-bottom:2px; border:solid 1px #777; color:#fff;
											-moz-border-radius:5px 0 5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;;
											background:#600 url(/forums/images/forumstitlelightblue.gif);	}
#fppage #boxnav {border-top:solid 1px #aaa; border-bottom:solid 1px #aaa; padding:5px 0px; margin-bottom:12px;}
#fppage #boxnav #navstatus {float:left;}
#fppage #boxnav #navpagination {float:right;}
#fppage #boxnav .pgnav {font-size:11px; border:solid 1px #000; padding:2px 4px; font-weight:bold; background-color:#5F7278; color:#fff;}
#fppage #boxnav .pgnavactive {font-size:11px; border:solid 1px #000; padding:2px 4px; color:#000; background-color:#ffc;}
#fppage #boxnav a.pgnavlnk:link, #staff #boxnav a.pgnavlnk:visited, #staff #boxnav a.pgnavlnk:active {color:#E7EBED; font-weight:bold; text-decoration:none;}
#fppage #boxnav a.pgnavlnk:hover {color:#ffc; font-weight:bold; text-decoration:none;}
#fppage #boxcontent { border:solid 1px #777; padding:8px; background-color:#eee;}
#fppage #boxaccordion {height:300px; background-color:#ddd;}

div#showssub {position:fixed; z-index:10000; width:1000px; height:250px; background-color:#222; margin: 0 auto; left:0; right:0; top:40px; color:#fff;}
div#podcastssub {position:fixed; z-index:10000; width:1000px; height:200px; background-color:#222; margin: 0 auto; left:0; right:0; top:40px; color:#fff;}

div#showssub a {color:#fff; font-weight:normal; text-decoration:none;}
div#showssub div#highlight {float:left; width:230px; height:250px; background-color:#333;}
div#showssub div#highlight #contain {text-align:left; padding:15px 20px;}
div#showssub div#highlight #contain #sectitle {padding:5px 0px; font-size:12px; color:#FC0; font-weight:bold;}
div#showssub div#highlight #contain #title {padding:10px 5px; font-size:12px;}
div#showssub div#highlight #contain #title .channel {color:#aaa; font-weight:bold;}
div#showssub div#highlight #contain img {width:190px;height:106px;object-fit: cover;}
div#showssub div#showslist {float:left; font-size:14px;}
div#showssub div#showslist div#contain {float:left; padding:15px; text-align:left; line-height:24px; font-family:Arial, Helvetica, sans-serif;}
div#showssub div#showslist div#contain #sectitle {font-size:14px; color:#FC0; font-weight:bold;}
div#showssub div#showslist div#contain a {color:#ccc; font-weight:normal; text-decoration:none;}
div#showssub div#showslist div#contain a:hover {color:#fff; font-weight:normal; text-decoration:none;}
div#showssub div#highlightlive {float:right; width:230px; height:250px; background-color:#333;}
div#showssub div#highlightlive #contain {text-align:left; padding:15px 20px;}
div#showssub div#highlightlive #contain #sectitle {padding:5px 0px; font-size:12px; color:#FC0; font-weight:bold;}
div#showssub div#highlightlive #contain #title {padding:10px 15px; font-size:12px;}
div#showssub div#highlightlive #contain #title .channel {color:#aaa; font-weight:bold;}
div#showssub div#highlightlive #contain img {width:190px;}

div#channelviewcontentleftcolumn {float:left; width:300px;}
div#channelviewcontent {float:left; width:700px;}
