
/*
Theme Name: All Forces
Theme URI: http://allforces.com
Description: All Forces
Version: 3.0
Author: Melvin Rivera
Author URI: http://melvinrivera.org
Tags: 
*/

/** Reset ***********************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through;} table { border-collapse: collapse; border-spacing: 0; }

/** Global **********************/
.imglink, .navigation_top, .ui-tabs-hide { display: none; }
.bg-img, .bg-img-list li a { display: block; height: 0; overflow: hidden; }
.uOnline { clear: left;}
a:link { color: #0080FF; text-decoration: none }
a:visited { color:#004080; text-decoration: none  }
a:hover, a:active { color: #333 }
hr { border: none; height: 1px; background: #e6e6e6; margin: 1em 0 }

/** Main **********************/
body {
	background: #fff url("/acc//wp-content/themes/allforces3/i/elements.jpg") repeat-x 0 -217px; 
	font: normal normal 12px Arial, Helvetica, Verdana, sans-serif; color:#494747; line-height: 17px
}
#display { width: 1000px; margin: 0 auto; position: relative }
#shortDetails { background: url("/acc//wp-content/themes/allforces3/i/bg.jpg") repeat-y }
#standard { background: white url("i/elements.jpg") no-repeat 0 -146px; height: 5px; margin: 0; padding: 0; font-size: 0 }
#td31m, #no-content { position: relative; width: 618px; padding: 20px 16px 0 16px; float: left }
#mk_right_block { float:left; width: 300px; padding: 20px  }

/** BG Image Elements ***********/
#img3347 a, #240x400_AjaxJs a { 
	background: url("/acc//wp-content/themes/allforces3/i/elements.jpg") no-repeat; display: block; overflow: hidden; height: 0 
}

#img3347 a:link, #img3347 a:visited { padding-top: 135px; margin-top: 25px; font-size: 0}
#votes_right_bottom { display: none }

/** Menu ************************/
#240x400_AjaxJs { height: 32px; padding: 0 !important }
#240x400_AjaxJs li { float: left; padding: 0; margin: 0 }
#240x400_AjaxJs a:link, #240x400_AjaxJs a:visited { padding-top: 32px;  }
#240x400_AjaxJs a.david:link, #240x400_AjaxJs a.david:visited { width: 160px; background-position: 0 -151px }
#240x400_AjaxJs a.david:hover, #240x400_AjaxJs a.david:active, #240x400_AjaxJs a.david.active  { background-position: 0 -184px }
#240x400_AjaxJs a.vote23260:link, #240x400_AjaxJs a.vote23260:visited { width: 95px; background-position: -160px -151px }
#240x400_AjaxJs a.vote23260:hover, #240x400_AjaxJs a.vote23260:active, #240x400_AjaxJs a.vote23260.active { background-position: -160px -184px }
#240x400_AjaxJs a.leftmenu_mid:link, #240x400_AjaxJs a.leftmenu_mid:visited { margin-left: 546px; width: 95px; background-position: -803px -151px }
#240x400_AjaxJs a.leftmenu_mid:hover, #240x400_AjaxJs a.leftmenu_mid:active, #240x400_AjaxJs a.leftmenu_mid.active { background-position: -803px -184px }
#240x400_AjaxJs a.goto-comment-child:link, #240x400_AjaxJs a.goto-comment-child:visited { width: 102px; background-position: -898px -151px }
#240x400_AjaxJs a.goto-comment-child:hover, #240x400_AjaxJs a.goto-comment-child:active, #240x400_AjaxJs a.goto-comment-child.active { background-position: -898px -184px }

/** Formatting ****************/
#td31m p, #td31m h1, #td31m h2, #td31m h3, #td31m h4, #td31m h5, #td31m h6, #td31m blockquote, #td31m ul, #td31m ol, #td31m fieldset, #td31m form, #td31m ol, #td31m dl, #td31m dir, #td31m menu { padding: 0 0 .8em 0 }
p { font-size: 1.2em }
h1 { font-size: 2em }
h2 { font-size: 1.5em }
h3 { font-size: 1.17em }
h5 { font-size: .83em }
h6 { font-size: .75em }
.uStarRating35 ul, .uStarRating35 ol { padding: 0 40px 0 0 }
.uStarRating35 li { list-style: none; padding: 3px 0 3px 20px; background: url('/acc//wp-content/themes/allforces3/i/star.png') no-repeat 0 3px }
	
#td31m li li { list-style-type: circle }
dt dl { clear: both }
dt { width:30%; float: left; text-align:right; padding-right: 3%; font-weight: bold }
dd { width:66%; margin:0 0 0.5em 33%; line-height: 1.5em }
code, pre { font-family: Monaco, 'Courier New', Courier, monospace }
pre { background: #f5f5f5; border: 1px solid #dadada; padding: 15px; color: #555555; overflow: auto }
blockquote {
	padding: 5px 50px 2px 50px;
	color: gray;
	font-style: italic;
	font-size: 1.2em;
	color: #63605a;
	font-family: Georgia, 'Times New Roman', Times, serif;
	}
cite { color: silver; font-size: .8em }
cite:before { content: '- '}
fieldset { border: 1px solid silver; padding: 25px }
input[type=text] { width: 50%; padding: 5px; font-size: 1.2em }
textarea { width: 100%; height: 150px; resize: both; padding: 5px; font-size: 1.2em }
table { border-collapse: collapse }
td, th { border: 1px solid silver; padding: 5px }
th { background: #e0faff }
sup { vertical-align: super; font-size: 0.6em }
sub { vertical-align: sub; font-size: 0.6em }
acronym, abbr { font-family: Georgia, 'Times New Roman', Times, serif; font-style: italic; color: gray }

/** Navigation **************/
.radio_gender_1 { width: 600px; height: 25px; padding: 12px 6px 2px 15px; background: #e7e7e7; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: relative; }
.radio_gender_1 ul.Button1 { display: inline; padding: 0 !important;  }
.radio_gender_1 ul.Button1 li { display: inline; padding: 0 8px !important; border-right: 1px solid #919191; }
.radio_gender_1 ul.Button1 li:last-child { border: none }
.radio_gender_1 ul.Button1 a:link, .radio_gender_1 ul.Button1 a:visited {color: #7f7f7f }
.radio_gender_1 ul.Button1 a:hover, .radio_gender_1 ul.Button1 a:active {color: black }
.radio_gender_1 ul.Button1 .comment-item-5971 a:link, .radio_gender_1 ul.Button1 .comment-item-5971 a:visited {color: black; font-weight: bold; ; text-shadow: #fff 2px 1px 1px }
#ushiwrapper {  text-align: right; position: absolute; top: 10px; right: 15px }
#ushiwrapper, #ushiwrapper div { display: inline; width: 170px; }
#ushiwrapper label, #cat144subs { display: none }
#ushiwrapper input { height: 14px; width: 150px; font-size: 11px; padding: 1px }

/** Livesearch **********************/
#livesearch-div { background: url('/acc//wp-content/themes/allforces3/email/i/share.png') no-repeat -328px 10px; width: 328px; height: 302px;
	position: absolute; top: 30px; left: 306px; color: #454541; display: none; z-index: 99; float: left }
#livesearch-div h2 { color: #454541; text-align: center; padding: 34px 0 32px 0; width: 322px; font-size: 16px }
#livesearch-div ul { padding: 0 40px 0 26px }
#livesearch-div ul li { list-style: none; padding: 3px 0 3px 20px; border-top: 1px solid #B3B3B3;
	background: url('/acc//wp-content/themes/allforces3/i/star.png') no-repeat 0 3px }
#livesearch-div ul li.start { list-style: none; padding: 50px 0 3px 0; border-top: 1px solid #B3B3B3;
	background-image: none;  text-align: center }
.captcha { line-height: 2.5em; padding-top: 20px }
.captcha a:link, .captcha a:visited { background: #e7e7e7; color: #4C4C4C !important; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px 6px }
.captcha a:hover, .captcha a:active { background: #4C4C4C; color: white !important}

#no-content h2 { font-size: 32px; padding: 40px 0 20px 0 }
#no-content p { font-size: 18px;  line-height: 1.4em}

/** Attachment **************/
.tag-link-3 #shortDetails { background-image: url('/acc//wp-content/themes/allforces3/i/bg-wide.jpg'); }
.tag-link-3 #td31m { width: 970px }
.tag-link-3 #td31m .text_2 { text-align: center; border-bottom: 1px solid #e6e6e6; padding-bottom: 50px; margin-bottom: 50px }
.tag-link-3 #td31m .nav img { width: 100px; height: 100px }
.tag-link-3 #moduleright_banner, .tag-link-3 #reply_15312 { width: 70%; margin: 0 auto }

/** Post ********************/
.uStarRating35 { padding: 20px 0; clear: both; }
.uStarRating35 p { line-height: 1.4em }
.text_2 { clear: both; border-top: 1px solid #e6e6e6; padding-top: 30px }
.tm02 { color: #9fdcff; padding: 30px 0 0 0 !important}

.forum_statusicon_9 { margin-top: 0; line-height: 1.2em; padding: 0 0 10px 0 !important; width: 480px; float: left; font-size: 26px; }
.vote_6_3025_2 .forum_statusicon_9 { width: 380px; float: left; padding-right: 10px !important; border-right: 1px solid #e6e6e6; font-size: 34px;}
.forum_statusicon_9, .forum_statusicon_9 a:link, .forum_statusicon_9 a:visited{ color: #3e3e3e }
.forum_statusicon_9 a:hover, .forum_statusicon_9 a:active{ color: black }

.ash2 { width: 100px; color: silver; float: left; padding-left: 20px }
.vote_6_3025_2 .ash2 { width: 200px }
.logo_header { position: relative; top: 3px}
.ash2 a:link, .ash2 a:visited { color: silver }
.ash2 a:hover, .ash2 a:active { color: gray }
.modified-time { color: #66ccff }
.day { color: silver; display: block }
.watch-channel-stats { font-size: 16px; color: silver; white-space: nowrap; float: right; display:block;  }
.vote_6_3025_2 .watch-channel-stats { float: none; }
.watch-channel-stats a:link .widget_container, .watch-channel-stats  a:visited .widget_container { -moz-border-radius: 5px; -webkit-border-radius: 5px; background: silver; color: white;  padding: 3px 6px }
.watch-channel-stats a:hover .widget_container, .watch-channel-stats a:active .widget_container { background-color: gray; color: white }
.edit { padding-left: 6px }
.edit a:link, .edit a:visited { color: #CCCCCC }
.edit a:hover, .edit a:active { color: black }
.ebooksOnly {
	border: 1px solid #e5e5e5;
	padding: 5px;
	text-align: center;
	font-size: .8em;
	font-style: italic;
	color: #666666
	}
.ctl00__71_13__71_4_at { float: right; margin: 0 0 10px 10px }
.layer2 { float: left; margin: 0 10px 10px 0 }
img.a_60255 { margin: 0 6px 6px 0 }

/** Pagination ******************/
.frm_text, #moduleright_banner .nav { padding: 6px; border: 1px solid #e7e7e7; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: center; width: 80%; margin: 20px auto ; font-size: 12px }
.frm_text span { padding: 3px 6px; }
.frm_text a:link, .frm_text a:visited, #moduleright_banner .nav a:link, #moduleright_banner .nav a:visited  { padding: 3px 6px; color: #7f7f7f;  }
.frm_text a:hover, .frm_text a:active, #moduleright_banner .nav a:hover, #moduleright_banner .nav a:active { color: black; background: #CCCCCC; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.frm_text .dd_menu_6_6, #moduleright_banner .nav .dd_menu_6_6 { font-weight: bold; color: white; background: #333333; -moz-border-radius: 2px; -webkit-border-radius: 2px; padding: 3px 6px; }


/** Comments ******************/
#moduleright_banner { background: #F6F6F6; ; border: 1px solid #ececec ; margin: 20px 0 ; -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0 0 5px; font-size: 16px; color: gray }
#moduleright_banner h3.watch-video-tags-div { padding: 20px; text-align: center; color: #333; border-bottom: 1px solid #E1E1E1; }
#moduleright_banner ul { padding: 0 }
#moduleright_banner li { list-style-type: none !important; padding: 10px; font-size: 11px; color: #333; border-bottom: 1px solid #E1E1E1; border-top: 1px solid white; background: #f3f3f3  }
#moduleright_banner .menu_main { float: left }
#moduleright_banner .menu_main img { display: block }
#moduleright_banner .attachment_26816 { padding-left: 110px; width: 482px }
#moduleright_banner .rating_31542_1 { display: none }
#moduleright_banner cite { font-size: 12px; font-style: normal; color: gray }
#moduleright_banner cite:before { content: '' };
#moduleright_banner .nav { background: #F6F6F6; border-top: 1px solid #E1E1E1; padding:20px 0 }
#cat-item-461 { padding: 10px 0; border-top: 1px solid white }
#cat-item-461 h3.watch-video-tags-div { padding: 10px 0 0 0; border: none }
.joinButton { font-size: 12px; color: gray; text-align: center }
#img_10_5 { width: 590px }
#moduleright_banner .pageHeaderBox { padding: 10px 20px 0 10px }
#moduleright_banner .pageHeaderBox li { border-bottom: none; border-top: 1px solid #E1E1E1 }

/** Sidebar *******************/
#mk_right_block ul, #mk_right_block ol { padding: 0; margin: 0 } 
#mk_right_block ul li { padding: 0 0 10px 0; list-style-type: none; clear: left }
#mk_right_block ol li { margin:0 }
#mk_right_block li li { padding: 0 }
#mk_right_block li li li:before { padding: 0; content: '\00BB \0020' }
#mk_right_block h2 { border-bottom: 1px solid #e6e6e6; padding: 10px 0 10px 0; margin: 0 0 10px 0 }
#frm_button img { width: 61px; height: 61px; margin: 0 0 10px 10px; border: 1px solid #e6e6e6;}
/*
#mk_right_block a:link, #mk_right_block a:visited { color: #003A75 }
#mk_right_block a:hover, #mk_right_block a:active { color: #000 }
*/
/** Footer **********************/
#simple_overlay { clear: both; background-color: #191919; padding: 25px 0; margin-top: 25px }
#simple_overlay p { color: #999999; font-size: 12px; width: 1020px; margin: 0 auto }

/** Google Add **********************/
.leftPicCustomWrap {
	padding: 20px 2px;
	width: 468px;
	margin: 0 auto
}


/** Browser Not Supported **************/
#browsernotsupported { background: white; width: 763px; height: 243px; padding-top: 50px; line-height: 1.5em }
#browsernotsupported h2 { width: 474px; margin: 0 auto; font-size: 22px; text-align: center; padding: 25px 0 }
#browsernotsupported p { width: 474px; margin: 0 auto; text-align: center; font-size: 16px }
#browsernotsupported a { font-weight: bold; margin-right: 6px }
