body {
background:#fff  url(/themes/rogue_styles/pinstripe.png);
color:#333;
font:normal 12px/1.5em Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS';
text-align:center;
}

/* [General Styles] */
.inputText {
font-size:12px;
background:#FFF url(/themes/rogue_styles/inputTextBg.png) repeat-x 0 0;
color:#333;
border:1px solid #ccc;
border-top:1px transparent solid;
}

a {
text-decoration:none;
color:#4682B4;
}

strong {
font-weight:700;
}

em {
font-style:italic !important;
}

/* [Main Containers] */
#wrapper {
text-align:left;
background:#fff;
margin:0 auto;
}

hr.ruler_line {
border: 0;
background: none;
border-bottom: 1px #ccc dotted !important;
margin: 10px 0
}

#content {
position:relative;
margin:0;
padding:0px 0px 10px 20px;
}

#header {
padding-top:2px;
background-color:#000;
width: 910px;
margin-top: 0px;
margin-bottom: 6px;
}

#bottombar {
border-bottom:0 #000 solid;
margin:0 0 5px;
background-color: #000;
width: 910px;
padding:12px 0 12px 0;
}

#navigation {
border-bottom:0 #000 solid;
margin:0 0 5px;
background-color: #000;
width: 910px;
}

#navigation ul {
background-color:#000;
margin:0;
}

#navigation ul li a {
display:block;
float:left;
color:#aaa;
font-family:"helvetica", Helvetica, Arial, sans-serif;
font-size:11px;
border-right:1px #666 solid;
text-align:left;
vertical-align: text-bottom;
width:55px;
padding:7px 20px 25px 7px;
}

#navigation ul li a:hover {
color:#fff;
text-decoration:none;
background-color:#222;
}

#navigation ul li a.active_section {
color:#fff;
background-color:#8B0000;
}

/* [Content] */
.logo a.ir {
background:url(/themes/rogue_styles/rogueLogo4.png) no-repeat bottom left;
width:370px;
padding-top:100px;
margin: 0 0 0px 10px;
}

#mainContent p {
margin:0 0 10px !important;
}

#mastHead {
min-height:390px;
height:auto !important;
padding:5 0 0;
margin-top: 6px;
}

#sub-level-content {
min-height:390px;
height:auto !important;
padding:0;
margin-top: 0px;
width: 910px;
}


#topBannerAd {
margin:10px 15px 10px 0;
}

h2.head_features {
font-size:20px;
font-weight: bold;
text-transform:uppercase;
letter-spacing: -1px;
border-top:5px #000 solid;
border-bottom:1px #000 solid;
padding:8px 1px 5px 0px;
color: #000;
}

h2.head_column {
font-size:20px;
font-weight: bold;
text-transform:uppercase;
letter-spacing:-0.02em;
border-top:5px #000 solid;
border-bottom:1px #000 solid;
padding:5px 1px 5px 0px;
}

h3.head_latest {
font-family:font-family: "chunk-1","chunk-2"; Georgia, 'Trebuchet MS', Helvetica;
font-size:20px;
font-weight: bold;
text-transform:uppercase;
letter-spacing:-0.02em;
border-bottom:7px #333 solid;
padding:0 0 5px;
}

.headBlock {
border-top:0 #222 solid;
margin-top:4px;
padding:0px;
}

.headBlock h3 {
font-size:18px;
font-weight:700;
line-height:1.3em;
margin-bottom:1px;
font:normal 22px Georgia, 'Trebuchet MS', Helvetica !important;
}

.headBlock h3 a {
color:#333;
font-weight:700;
text-decoration:none !important;
font:normal 22px Georgia, 'Trebuchet MS', Helvetica !important;
}

/* Sub Content */
#subContent {
margin:10px 0;
padding:10px;
}

.sub-content-division {
margin:0 15px 0 0;
}
.sub-content-division-break {
margin: 0 !important
}

.sub-content-division h2 {
font-size:20px;
font-weight:700;
text-transform:uppercase;
margin-top:10px;
margin-bottom:5px;
border-top:5px #000 solid;
border-bottom:1px #000 solid;
padding:8px 1px 5px 0px;
color: #000;
}

.sub-content-division img.entryThumbImage {
margin:4px 0 5px;
}

.sub-content-division img {
position:relative;
width:190px;
/*overflow:hidden;*/
}

/* [Footer] */
#clearingContent {
border-top:1px #eee solid;
margin-top:20px;
color:#aaa;
background:url(/themes/rogue_styles/rmi.png) no-repeat 0 12px;
padding:10px 10px 10px 90px;
}

.contactNote a {
color:#333;
}

.contactNote a:hover {
color:#000;
text-decoration:underline;
}

.company-name {
font-weight:700;
font-size:11px;
}

#newsletterSubscription label {
font-weight:700;
font-size:14px;
color:#555;
display:block;
}

.newsletterSubscriptionInput {
height:14px;
padding:5px 4px 2px;
}

.subscribeToRogueButton {
height:22px;
width:66px;
background:url(/themes/rogue_styles/subscribeToNewsletterButton.png) no-repeat 0 0;
}

#footer {
border-top:0px #ddd solid;
position:relative;
top:0px;
padding:15px 0;
width: 950px;
}

#footer ul li a {
color:#333;
text-decoration:none;
margin:0 10px 0 0;
}

#footer ul li a:hover {
color:#eee !important;
text-decoration:underline;
}

#searchBox {
margin-right:0px;
position:relative;
top:-2px;
float:right;
padding:10px 12px 10px 10px;
}

.searchInput {
height:12px;
padding:5px 4px 2px 8px;
}

.searchButton {
height:18px;
width:62px;
background:url(/themes/rogue_styles/searchButton.png) no-repeat 0 0;
position:relative;
top:5px;
}

.features_writeup blockquote {
background:#eee;
margin:0px 0;
padding:15px;
}

.features_writeup img {
margin:4px 0;
}

#features_archive,#columns_archive,#category_heading {
background:url(/themes/rogue_styles/sidebg-archive.png) no-repeat;
padding:90px 10px 20px 40px;
}

#columns_archive {
padding:80px 10px 20px 40px !important;
}

#category_heading {
background:url(/themes/rogue_styles/sidebg-categories.png) no-repeat;
}

#columns_entry_list,#columns_entry_list2,#columns_entry_list3 {
border-top:3px #ddd solid;
padding:10px 0;
}

* html .navTabIE { position:relative; top: 4px }
* + html .navTabIE { position:relative; top: 4px }

#columns_entry_list h4,#subscribe-to-magazine h2,#columns_entry_list2 h4,#columns_entry_list3 h4 {
font-size:16px;
font-weight:700;
color:#000;
border-bottom:1px #ddd solid;
margin:0 0 10px;
padding:0 0 5px;
}

****************

#columns_entry_list h4 span,#columns_entry_list2 h4 span,#columns_entry_list3 h4 span {
font-size:10px;
color:#999;
font-weight:400;
}

#columns_entry_list ul li,#columns_entry_list2 ul li,#columns_entry_list3 ul li {
margin:0 0 2px;
border-bottom: 1px #ccc dotted
}

#columns_entry_list ul li a,#columns_entry_list2 ul li a,#columns_entry_list3 ul li a {
color: #222
}

#columns_entry_list ul img,#columns_entry_list2 ul img,#columns_entry_list3 ul img {
border:2px solid #ccc;
float:left;
overflow:hidden;
margin:.0px 8px 1px 0;
width:50px;
}

#columns_entry_list2 ul li span.from-where,#columns_entry_list ul li span.from-where,#columns_entry_list3 ul li span.from-where {
text-transform:uppercase !important;
font-size:9px;
}

.padded {
padding:20px;
}

.padded dd {
margin-bottom:10px;
}

.category-listing-select-gallery {
width:240px;
margin:5px 0 10px;
}

.the_gallery_categories {
background:url(/themes/rogue_styles/sidebg-categories.png) no-repeat;
padding:90px 10px 20px 40px;
}

/* Style Guide */
#latest_style_guide {
background:url(/themes/rogue_styles/sidebg.png) no-repeat top left;
}

/* The Wire */
#the-wire-gallery-box {
background:#000;
text-align:middle;
margin:1px;
padding:20px;
}

.album-cover {
width:180px;
float:left;
margin:10px;
}

.album-cover a img {
width:180px;
border:5px #333 solid;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.event-title-head {
font-size:11px;
color:#333;
text-align:middle !important;
text-transform:uppercase;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
}

#event-desc {
color:#bbb;
text-align:left;
font-size:12px;
margin:5px 0;
padding:10px 20px;
}

/* Subscribe */
#issue-list {
text-align:center;
margin-left:15px;
}

.magazine-cover {
float:left;
margin-right:10px;
margin-bottom:15px;
}

/* Latest Issue */
#latestIssueBlock {
background:#fff;
text-align:center;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
font-style:italic;
margin-left: 19px
}

#latest_issue_head {
background:#333 !important;
color:#fff;
padding:10px 10px 0 0;
}

#latest_issue_head h2.ir {
background:url(/themes/rogue_styles/head_latestIssue.png) no-repeat top left;
width:144px;
padding-top:0;
}

.meta-latest-issue-info {
font-size:11px;
color:#222;
padding:3px;
}

/* [Extra Classes] */
.notey {
color:#aaa;
font-style:italic;
}

.arrowHead {
background:url(/themes/rogue_styles/icon_viewAll.png) no-repeat 0 .3em;
color:#000;
padding:5px 0 5px 22px;
}

.columns_entryH p {
padding-bottom:0;
margin-bottom:5px;
font-size:11px;
line-height:16px;
font-family:Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
}

.entry-content h1 {
font-weight:400;
font-size:28px !important;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
color:#111;
margin-bottom:5px;
margin-top:16px;
line-height:1.2em;
}

.entry-content h5 {
font-weight:400;
font-size:20px !important;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
color:#111;
margin-top:16px;
padding-bottom:8px;
}

.entry-content p {
margin-bottom:18px;
line-height:1.6em;
}

.entry-content blockquote {
background:#333;
color:#fff;
font-size:15px;
line-height:1.2em;
-moz-border-radius:10px;
-webkit-border-radius:10px;
margin:10px 20px 20px;
padding:20px 20px 10px;
}

.meta-information {
padding-bottom:0;
color:#555 !important;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
font-size:10px;
margin-bottom:5px;
}

.meta-information2 {
margin-bottom:15px;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
font-size:13px !important;
border-bottom: 1px #333 solid;
margin-top:5px;
padding:5px 0 25px;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

.date {
color:#888 !important;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
font-size:9px;
letter-spacing:3px;
margin-bottom:5px;
text-transform:uppercase;
border-bottom:1px #A9A9A9 dotted;
padding:0 0 5px;
}

.date2 {
color:#888 !important;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
font-size:9px;
letter-spacing:3px;
text-transform:uppercase;
padding:0 0 2px;
}

.summary {
font-size:16px;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
color:#000;
font-style:italic;
border-bottom:1px #ccc dotted;
margin:10px;
padding:10px;
}

.key-image-float {
float:left;
display:block;
margin:0 15px 5px 0;
}

.key-image {
height:130px;
overflow:hidden;
}

blockquote.main-quote {
font-size:16px;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
border-bottom:6px #222 solid;
background:none;
-moz-border-radius:0;
-webkit-border-radius:0;
color:#333;
margin:20px 10px;
padding:20px;
}

blockquote.divider-quote {
font-size:16px;
border-top:1px #ccc dotted;
border-bottom:1px #ccc dotted;
text-transform:uppercase;
background:none;
-moz-border-radius:0;
-webkit-border-radius:0;
color:#333;
margin:20px 10px;
padding: 3px 10px;
}

blockquote.divider-quote p {
margin: 0;
padding: 0
}


blockquote.floating-quote {
font-size:18px;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial;
font-style:italic;
border-top:1px #ccc dotted;
border-bottom:1px #ccc dotted;
background:none;
-moz-border-radius:0;
-webkit-border-radius:0;
color:#888;
float:left;
margin:10px 10px 20px 10px;
padding-bottom: 5px
}

blockquote.floating-quote:after {
clear: both;
content: ".";
visibility: hidden;
height: 0;
display:block;
}

img.events-heading {
margin:10px 0 0;
}

.intro-text {
font-family:Georgia, Helvetica, Arial;
background:none !important;
color:#444 !important;
margin:6px 0 !important;
padding:2px !important;
}

.gutsyplace {
font-weight:700;
text-transform:uppercase;
font-size:10px;
letter-spacing:3px;
color:#B22222;
}

div.float_right {
float:right;
margin:0 0 5px 15px;
}

.pbreak {
text-align:left;
font-family:sans-serif;
font-weight:700;
font-size:10px;
line-height:12px;
text-transform:uppercase;
}

.imgB1 {
width:130px;
border:1px solid #000;
background-color:silver;
color:#000;
font-family:sans-serif;
font-weight:700;
font-size:10px;
line-height:12px;
position:absolute;
top:470px;
left:450px;
z-index:auto;
filter:alpha(opacity=80);
opacity:0.8px;
margin:20px;
padding:6px;
}

/* [Sidebar] */
.sidebar {
margin-left:20px;
}

.side-container li {display:inline}
.side-container li a {
font-size:12px;
margin-bottom:2px;
display:block;
}

/* Preview images for archive (still working on it) */
.side-container img {
border:4px solid #ccc;
float:left;
overflow:hidden;
width:9em;
margin:.2em 1em 1em 0;
}

.entry-content h6 img {
background-image:url("http://rogue.ph/themes/rogue_styles");
background-position:50% 50%;
background-repeat:no-repeat;
}

/* Search CSS */
#search_results_page h2 {
font-size:20px;
margin-bottom:10px;
font-weight:700;
}

.keyword-search,.number-of-search {
background:#ffc;
font-size:18px !important;
color:#4682C5;
font-style:italic;
font-weight:700;
margin:0 1px;
padding:5px 6px;
}

#search_results_page table tr td {
border-bottom:1px #fff solid;
border-right:1px #fff solid;
padding:10px 5px;
}

#search_results_page table tr {
padding-bottom:1px;
}

.apoghee {
background:#f5f5f5;
}

#search_meta {
font-size:14px !important;
padding:10px 20px;
}

.resultHead {
background:#ccc;
font-weight:700;
}

.number-of-search {
padding:5px 8px;
}

em.search-static {
font-style:italic;
}

/* RSS */
#rss_footer {
position:absolute;
top:8px;
left:690px;
}

#rss_main {
position:absolute;
top:5px;
right:2px;
}

#about-us-page {
margin:10px;
padding:10px;
}

#about-us-page p {
margin:10px;
}

#about-us-page h2 {
font-size:25px;
margin:0 10px;
}

#contact_us_box {
margin:10px 10px 20px;
padding:0 20px 20px;
}

#contact_us_box h2 {
font-size:25px;
color:#000;
margin:10px 0;
padding:5px 0;
}

#contact_us_box li {
list-style-type:none;
font-size:16px;
margin:2px;
padding:2px;
}

.tipper {
color:#aaa;
}

.dsq-post-ad-iframe {
margin-bottom:0 !important;
padding:5px !important;
}

.dsq-comments-count {
font-size:18px;
font-weight:700;
margin-bottom:10px !important;
}

.dsq-by {
display:none !important;
}

h2#subs_heading {
padding:10px 0 !important;
}

.listing-subs {
margin:10px 20px !important;
}

.note-subs {
font-style:italic;
color:#666;
}

.author_name_heading {
font-size:14px;
font-weight:700;
margin-bottom:10px;
display:block;
}

.archive_tag_heading {
font-size:16px !important;
margin-bottom:10px;
font-family:helvetica, arial, sans !important;
color:#999 !important;
}

.bloggers_block h3 {
font-size:14px !important;
}

.echo_date {
font-size:11px !important;
font-weight:400 !important;
color:#999;
}

a.echo_category_listing,ul.category_gallery_listing li a,ul.category_gallery_listing li, {
display:inline !important;
line-height:1.5em;
}

/* COMMENT STYLES */
#blog_comment_listing {
border-top:1px #999 solid;
margin:5px 0;
padding:10px 0;
}

#blog_comment_listing li {
border-bottom:1px #ccc solid;
margin-bottom:10px;
background:#f5f5f5;
padding:10px 10px 5px;
}

#blog_comment_listing li div {
margin:0;
padding:2px 0;
}

.blog_comment_name {
font-size:13px !important;
color:#222;
background:url(/themes/rogue_styles/bubble.gif) no-repeat 0 .4em;
margin:0 1px;
padding:2px 6px 2px 16px;
}

.blog_meta_poster {
margin:0 0 5px !important;
padding:0;
}

.blog_meta_poster_date {
color:#999 !important;
font-size:12px;
}

div.blog_comment_body {
margin:0 0 0 10px !important;
padding:0;
}

#blog_comment_list h5 {
font-size:16px !important;
font-family:helvetica, arial, sans !important;
font-weight:700;
margin-top:10px;
border-top:0px #ccc solid;
}

#blog_comment_form {
font-size:14px;
}

#add_comment_heading {
font-weight:700;
margin:5px 0 10px;
}

#blog_comment_form input.blog_submit_button {
background:#ccc;
border:1px #777 solid;
margin-bottom:10px !important;
padding:6px 4px 2px 6px;
}

#blog_comment_form input.input_text_blogform {
font-size:12px;
width:460px;
border:1px #888 solid;
margin-bottom:8px;
padding:5px 2px;
}

#blog_comment_form label.labeled {
width:80px;
font-weight:700;
margin-bottom:8px;
}

.most_blocks h4 {
font-size:16px;
}

.idTabs {
list-style-type:none;
margin-top:1px !important;
}

.idTabs li a {
border:1px #999 solid;
border-bottom:0;
font-size:9px !important;
text-transform:uppercase;
background:#999;
color:#fff;
padding:6px 8px;
}

.idTabs li a:hover {
text-decoration:none !important;
}

.idTabs li a.selected {
background:#fff;
color:#333;
}

.navTab h4 {
font-size:15px !important;
}

.navTab {
border-top:3px #222 solid !important;
}

div.blog_comment_body p {
margin-bottom:15px !important;
}

.share_block {
border:1px #444 solid;
width:235px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
margin:10px auto;
padding:0;
float:right;
}

.share_block ul {
list-style-type:none;
margin:0;
padding:5px 10px;
}

.share_block ul li {
font-size:11px;
border-bottom:1px #444 solid;
padding:4px 0 4px 22px;
}

.share_block ul li a {
color:#333;
text-transform:uppercase;
font-size:10px;
}

.share_block ul li.share_email {
background:url(/themes/rogue_styles/mail.gif) no-repeat .3em .8em;
}

.share_block ul li.share_print {
background:url(/themes/rogue_styles/printer.gif) no-repeat .3em .8em;
}

.share_block ul li.share_addthis {
background:url(/themes/rogue_styles/docs.gif) no-repeat .3em .8em;
}

.share_block2 {
margin:10px auto;
padding:0 0 8px;
color:#444;
text-transform:uppercase;
font-size:10px;
border-bottom:1px #A9A9A9 dotted;
font-family:Georgia, 'Trebuchet MS', Helvetica;
}

.share_block2 a {
color:#444;
text-transform:uppercase;
font-size:10px;
}

.share_block2 .share_email {
background:url(/themes/rogue_styles/mail.gif) no-repeat 5px;
padding:0 20px;
}

.share_block2 .share_print {
background:url(/themes/rogue_styles/printer.gif) no-repeat 5px;
padding:0 20px;
}

.share_block2 .share_addthis {
background:url(/themes/rogue_styles/docs.gif) no-repeat 5px;
padding:0 20px;
}

.nobord {
border:0 !important;
}

**********************

a:hover,.headBlock h3:hover,.meta-latest-issue-info a,.entry-content h1 a:hover,.entry-content h5 a:hover,#blog_add_comment_link_below,.blogs_meta_tag_footer a {
text-decoration:underline;
}

#navigation ul li,#footer ul li,.idTabs li {
display:inline;
}

#ads-block,.center-pos {
text-align:center;
}

#ads-block a,.contactNote span {
display:block;
}

.sub-content-division ul li span,#columns_entry_list ul li span,#columns_entry_list2 ul li span {
color:#999;
font-size:10px;
}

#columns_entry_list3 ul li span {
color:#999;
font-size:10px;
width:290px;
}

.subscribeToRogueButton:hover,.searchButton:hover {
background-position:-66px 0;
}

#featuresBlock {
margin-left:0;
padding:1px 0 0;
}

#columnsBlock {
margin-left:0;
padding:1px 0 0;
}

.rtpadd {

}
.rtpadd-container {
margin-left: 20px;
margin-bottom: 10px
clear: both
}

.autoBlock {
margin-left:0;
padding:10px 2px 0;
}

#features_latest,#latest_columns,#the_gallery_latest,#latest_style_guide,#the_gallery_latest {
background:url(/themes/rogue_styles/sidebg.png) no-repeat;
padding:45px 10px 20px 40px;
}

#features_latest dl,#latest_columns dl,#the_gallery_latest dl,#latest_style_guide dl {
padding:5px;
}

#features_latest dt,#latest_columns dt,#the_gallery_latest dt,#latest_style_guide dt {
font-size:14px;
font-weight:700;
line-height:16px;
font-family:Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
text-decoration:none;
}

#features_latest dd,#latest_columns dd,#the_gallery_latest dd,#latest_style_guide dd {
font-size:11px;
line-height:14px;
margin-bottom:20px;
}

* html #features_latest dd {padding-bottom: 20px}

#columns_entry_list2,#columns_entry_list3,#container-1,.most_blocks {
text-align:left;
}

.meta-latest-issue-info a:hover,.blogs_meta_tag_footer a:hover {
text-decoration:none;
}

.features_entry,.columns_entry {
padding-bottom:0;
margin-bottom:5px;
font-size:13px;
line-height:18px;
font-family:Georgia, 'Trebuchet MS', Helvetica, Arial, 'Lucida Grande', 'Lucida Sans Unicode';
}

.entry-content h1 a,.entry-content h5 a {
color:#222;
font-weight:700;
}

.hanging-image,div.float_left {
float:left;
margin:0 15px 5px 0;
}

div.float_left p,div.float_right p {
text-align:left;
font-family:sans-serif;
font-weight:700;
font-size:10px;
line-height:12px;
width:200px;
}

#flash_ad_content:hover,embed:hover,#ad_block_replace:hover,#blog_comment_form input.blog_submit_button:hover {
cursor:pointer;
}

#blog_comment_listing li p,#blog_comment_form p.echormarg {
margin-bottom:5px;
}

#blog_comment_form p,.comment_heading_title {
font-size:12px;
}

    .idTabs { list-style-type: none; margin-top: 10px !important; }
    .idTabs li { display: inline }
    .idTabs li a { padding: 6px 10px; border: 1px #222 solid; border-bottom: 0; font-size: 10px !important; text-transform: uppercase; background: #000; color: #fff; -webkit-border-radius: 0 !important }
    .idTabs li a:hover { text-decoration: none !important }
    .idTabs li a.selected { background: #fff; color: #222;}
    .navTab h4 { font-size: 15px !important }
    
    #slideshow { position:relative; height:380px }
    #slideshow img { position:absolute; top:0; left:0; z-index:8 }

    .keyword-image-list {
    height: 37px;
    overflow: hidden;
    margin-bottom: 10px
    }
    .fiasco-padding {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-right: 5px
    }
    
    #navigation li {
	position: relative;
  display: inline;
	float: left;
}

#navbar-system li ul {
	position: absolute;
  top: 48px;
  display: none;
  z-index: 100;
}
    #navbar-system li ul li a { padding: 6px 10px !important; border; width: 165px; border: 0; border-bottom: 1px #666 solid }    
    #navbar-system li ul li a:hover, #navbar-system li ul li a.hover { background: #222; }            	
    #navbar-system li:hover ul, li.over ul { display: block }    

* + html #navbar-system li ul {left: 0}

/* Production Home */
#header-relative {
position: relative;
}
#topBannerLatestCover {
position: absolute;
top: 0;
right: 20px
}
#fc-blocks {
margin-top: 10px
}
.sidebar-listing {
margin-left:20px
}
#brawl-ad {
text-align: center
}


/* VIDEOS STYLES */
.video-panel {
/*min-height:600;
height:auto !important;
height:600px;
*/
background: #000  url(/themes/rogue_styles/video-bg.png) repeat-x;
margin-top: -5px
}

#video-frame {
padding: 10px
}

.video-details {
padding: 10px 20px;
margin: 10px 0;
background: #000 url(/themes/rogue_styles/video-summary-bg.png) repeat-x top left;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
.video-details h1,.video-details h1 a {
font-size: 22px;
line-height: 1.4em;
color: #006699;
}
.sidevideolist {
  padding: 10px;
  margin-left: 10px;
}
.sidevideolist h2 {
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  text-shadow: #000 0 1px 0;  
  padding-bottom: 15px;
  margin-bottom: 15px;
  background: url(/themes/rogue_styles/liner.png) repeat-x bottom left;
}

dl.video-list dt {
  margin: 0 0 10px 0;
  font-weight: bold;
  font-size: 14px;
}
dl.video-list dd {
  margin-bottom: 20px;
  color: #ccc;
}
dl.video-list img {
  float: left;
  margin: 0 10px 10px 0;
  border: 3px #fff solid;
}

.vid-summary {
  padding: 10px;
  color: #888;
  font-size: 15px;
}

#videos-body-content {
    background: url(/themes/rogue_styles/toppermark.png) repeat-x;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;    
    padding: 10px 20px;
    margin: 0 15px;
    line-height: 1.5em;
    font-size: 13px;
    color: #555
  }
  
/* Video Comments  */
#video_comment_list {
  padding: 10px;
}

#vid-comm-box {
  background: url(/themes/rogue_styles/hooker.png) no-repeat 20px 0;  
  padding-top: 20px 0 0 0;
}

#vid-comm-box .blog_meta_poster {
  border-bottom: 1px #222 dotted ;
  padding-bottom: 5px;
}
#vid-comm-box .blog_comment_body {
  border-bottom: 1px #2f2f2f solid;
  margin-bottom: 10px;
  color: #999;
  padding: 10px 10px 2px 10px;
  background-color: #111
}
#vid-comm-box .blog_meta_poster strong.blog_comment_name {
  color: #fff;
}
#video_comment_list h5 {
  background: url(/themes/rogue_styles/hooker.png) no-repeat 20px 20px;  
  padding: 0px 0 20px 0;  
  margin: 0;
  font-size: 16px;
  font-weight: bold;
  color: #999;
  
}
#vid-comm-box #video_comment_listing {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;    
  padding: 20px 15px 10px 15px;
  background-color: #1f1f1f;  
  position: relative;
  top: -4px;
}
#vid-comm-box #video_comment_listing li {
  margin-bottom: 8px;
}

.vid_submit_button {
  padding: 5px;
  font-size: 14px;
  font-weight: bold;
}

.quotes-block-container {
  font-family: Georgia, "Times New Roman", Helvetica, Arial, Sans;
  font-size: 18px;
  padding: 15px 50px 10px 50px;
  margin-top: 15px;
  border-top: 1px #ddd dotted;
  width: 480px;
  line-height: 1.4em;
  background: url(/themes/rogue_styles/rogue-quote.png) no-repeat top center;
}
.quotes-block-container a {
  color: #888;
}
.quotes-block-container a:hover {
  color: #3C77A9;
}
.meta-quoted-author {
  font-size: 12px !important;
  font-family: Helvetica, Arial, Sans;  
  color: #ccc;
}
.meta-quoted-author {
  display: inline !important;
}
.quote-author {
  color: #333 !important;
  font-family: Georgia, "Times New Roman", Helvetica, Arial, Sans;
  font-size: 16px;  
}

.lp-division a { 
font-size: 14px !important;
}
.lp-division a span {
font-size: 11px !important;
font-weight: normal !important;
color: #fff !important!
}
.wide-column840 {
width: 840px !important
}

.section-directory:hover {
cursor: default;
background-color: #000 !important
}

#arena-subtitle {
font-size: 10px !important;
color: #aaa !important;
font-weight: normal !important;
vertical-align: middle
}

.heading-one {
font-size: 16px;
margin: 10px 0
}

.noems {
font-style: normal !important
}

.model-interviewee, .model-interview {
color: #745133
}

.min-H {
	min-height: 375px;
	height: 375px;
}
.min-F {
	height: 375px;
	margin: 0;
	padding: 0;
}


#aotv {
	line-height: 1.5em;
}
#aotv p {
	margin: 0 0 20px 0;
}
#aotv h4 {
	margin: 0 0 20px 0;
	font-weight: bold;
}
#aotv ul {
	list-style-type: none;
	margin-bottom: 30px;
}
#aotv li {
	margin: 0 0 5px 0;
}

#aotv-content {
	padding: 0 20px;
}