/* Red variant */
ul li {list-style-type: square;color: #fff;list-style-position: inside;}
ul.arrow li {background: url('../images/primary/red/li_arrow_dark.png') no-repeat;}
ul.big li {background: url('../images/primary/red/li_big_dark.png') no-repeat 0 1px;}
blockquote {background: #000;	border: 1px solid #eee; color: #0ba2a2; margin: 10px auto; padding: 5px;}
td.middle ul li {background: url('../images/primary/red/li.png') no-repeat 0 2px;}
td.middle ul.arrow li {background: url('../images/primary/red/li_arrow.png') no-repeat;}
td.middle ul.big li {background: url('../images/primary/red/li_big.png') no-repeat 0 1px;}
#topbar {position: absolute;top: 0; left: 0;width: 100%;height: 60px;background: url(../images/pfcustom/topbar.gif) repeat-x;margin:0;padding:0;}
.botleft {position: absolute; bottom: 0; left:0;width: 150px; height:100%;background: url(../images/pfcustom/botleftlogo.gif) no-repeat;}
#header {width: 100%;float: left;margin: 0;padding: 0;height:325px;}	
#logo1 {background: url('../images/pfcustom/header1.gif') no-repeat;width:597px;height: 285px;float: left;}
#logo2 {background: url('../images/pfcustom/header2.jpg') no-repeat;width:403px;height: 285px;float: left;}	
#topbarlogo {background: url('../images/pfcustom/barwithhat.gif') no-repeat;width: 100%;height: 40px;	float: left;position: relative;margin:0;padding:0;}	
.topbar-text {line-height: 40px; text-align: right; font-size: 12px; font-weight: bold;}

/* Navigation Coding */
#navigation {width:100%;float:left;margin:0;padding:0;display:block;height:36px;border-top: 2px solid #f60; border-bottom:2px solid #f60;}
#navigation:after {display: block; content: " "; clear: both;}
#navigation ul {display: block; margin:0; padding:0;height:36px;}
#navigation ul li a {display:block; height: 36px; text-decoration: none;}
#navigation ul li {float: left;height: 100%;display:block;list-style-type: none;margin:0;padding:0;}
#navigation ul li.home a, #navigation ul li.home a:visited, #navigation ul li.home a:active {background: url('../images/pfcustom/navigation/home.gif') no-repeat;width:124px;height:100%;}
#navigation ul li.home a:hover {background-position: 0 -36px;}
#navigation ul li.forums a, #navigation ul li.forums a:visited, #navigation ul li.forums a:active {background: url(../images/pfcustom/navigation/forums.gif) no-repeat;width:113px;height:100%;}
#navigation ul li.forums a:hover {background-position: 0 -36px;}
#navigation ul li.chat a, #navigation ul li.chat a:visited, #navigation ul li.chat a:active {background: url(../images/pfcustom/navigation/chat.gif) no-repeat;width:89px;height:100%;}
#navigation ul li.chat a:hover {background-position: 0 -36px;}
#navigation ul li.editorials a, #navigation ul li.editorials a:visited, #navigation ul li.editorials a:active {background: url(../images/pfcustom/navigation/editorials.gif) no-repeat;width:133px;height:100%;}
#navigation ul li.editorials a:hover {background-position: 0 -36px;}
#navigation ul li.news a, #navigation ul li.news a:visited, #navigation ul li.news a:active {background: url(../images/pfcustom/navigation/news.gif) no-repeat;width:90px;height:100%;}
#navigation ul li.news a:hover {background-position: 0 -36px;}
#navigation ul li.links a, #navigation ul li.links a:visited, #navigation ul li.links a:active {background: url(../images/pfcustom/navigation/links.gif) no-repeat;width:94px;height:100%;}
#navigation ul li.links a:hover {background-position: 0 -36px;}
#navigation ul li.draftcentral a, #navigation ul li.draftcentral a:visited, #navigation ul li.draftcentral a:active {background: url(../images/pfcustom/navigation/draftcentral.gif) no-repeat;width:181px;height:100%;}
#navigation ul li.draftcentral a:hover {background-position: 0 -36px;}
#navigation ul li.downloads a, #navigation ul li.downloads a:visited, #navigation ul li.downloads a:active {background: url(../images/pfcustom/navigation/downloads.gif) no-repeat;width:176px;height:100%;}
#navigation ul li.downloads a:hover {background-position: 0 -36px;}


#header_spotlight {background: url('../images/primary/red/header_spotlight.png') repeat-x;}
#nav li.active_menu a:link,#nav li.active_menu a:visited,#nav li.active_menu a:hover {color: #f60;}
div#menu_horiz ul.submenu li.active_menu a {color: #f0b10b;}
div#topbox div.moduletable h3 {color: #f0b10b;}
div.loginelement a:hover {color: #f0b10b;}div.loginelement a:link,div.loginelement a:visited {color: #f0b10b;}
div.loginelement {color: #ccc;}
div.loginelement label {color: #ccc;}
a:hover span.loginsubmit,a:hover span.logoutsubmit {border: 1px solid #f0b10b;}
a.readon {border: 1px solid #333333;color: #fff;background: url('../images/button_bg2.png') repeat-x 0 0;}
a.readon:hover {border: 1px solid #f0b10b;}
.modifydate {color: #ccc;}
.createdate {color: #ccc;}
.moduletable-hilite {background: #F8C94E;	border: 1px solid #DDA000;}
.moduletable-hilite h3 {background:  #dda000 url('../images/primary/red/bullet4.png') no-repeat 5px 50%;	color: #fff}
.moduletable-hilite a:link,.moduletable-hilite a:visited {color: #CB0409;}
.moduletable-hilite a:hover {	color: #FF0000;}
div.block.accent {background: #F0B10B;border-top: 1px solid #FBE2A2;}
div.accent .moduletable,div.accent .moduletable-flush {border: 1px solid #C5920A;background: #F8C94E;	color: #333;}
div.accent .moduletable h3,div.accent .moduletable-flush h3 {background:  #BD8B09 url('../images/primary/red/bullet2.png') no-repeat 5px 50%;color: #fff}
div.accent .moduletable a:link,div.accent .moduletable a:visited {color: #CB0409;}
div.accent .moduletable a:hover {color: #FF0000;}
ul.sidenav li {border-bottom: 1px solid #DBA20B;}
ul.sidenav li.active_menu a:link, ul.sidenav li.active_menu a:visited  {color: #333;}
div.accent a.mainlevel {border-bottom: 1px solid #DBA20B;}
div.accent a#active_menu:link,div.accent a#active_menu:visited {color: #333;}
div.accent li.active_menu a:link,div.accent li.active_menu a:visited {color: #333;}
div.light .moduletable a:link,div.light .moduletable a:visited {color: #CB0409;}
div.light .moduletable a:hover {color: #FF0000;}

/* scroller */
div#scroller-v a:hover {color: #f0b10b;}

/* live search */
#LSShadow {background-color: #971316;border: 1px solid #7f1c1f;}
#LSResult {	color: #F8C500;}.LSRow {border-top: 1px solid #ae272a;border-bottom: 1px solid #7f1c1f;}
#LSResult a:link,#LSResult a:visited {color: #ccc;}
#LSResult a:hover {color: #f0b10b;}
#LSHighlight {background-color: #f0b10b;border-top: 1px solid #ffbf19;border-bottom: 1px solid #ca9310;}
#LSHighlight.LSRow a {color: #333;}