/*  
Theme Name: Fort Benning
URI: http://www.jaredritchey.com
Description: This is a custom theme for Fort Benning <a href="http://www.fortbenningpcs.com/">Visit Here</a>.
Version: 2.3
Author: Jared Ritchey
Author URI: http://www.jaredritchey.com/

FortBenning v2.2.1	http://www.columbushousehunter.com/
This theme was created for http://www.columbushousehunter.com/
*/

@import url("clearfix.css");
/*=-=-=-[    ]-=-=-=*/
/*=-[Common CSS Elements Here]-=*/

html{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #057c9f;}
body{margin:0; padding:0; text-align: center;}
a, a:visited{color:#057c9f;}
a:hover{color:#a564e3;}
form{margin: 0px; padding: 0px;}

/*=-[CSS Layout Markup Here]-=*/
blockquote{margin:0px 0px 0px 25px; padding:0px 25px 0px 10px; font-weight: bold; color:#666666; border-left:3px solid #B3C8DB}

/* floating pictures in itembody */
.leftbox{float:left; margin-right:10px; border:1px solid #000; padding:2px; text-align:center;}
.leftbox img{display:block; position:relative; border:1px solid #a9a9a9; padding:4px; line-height:0px}
.rightbox{float:right; margin-left:10px; border:1px solid #000; padding:2px; text-align:center;}
.rightbox img{display:block; position:relative; border:1px solid #a9a9a9; padding:4px; line-height:0px}

.contentdate{background: url(images/date.gif); float:left; width:45px; height:50px; margin:0px; padding:0px}
.contentdate h3{color: #fff; font-size:10px; font-weight: normal; padding:1px 0px 0px 10px; margin:0px; text-transform:uppercase;}
.contentdate h4{color: #999; font-size: 21px; font-weight: bold; padding:5px 4px 0px 0px; margin:0px; text-align:center}
.contenttitle{float: left; width:465px; margin: 0px 0px 0px 5px; padding:0px 0px 0px 10px; }
.contenttitle p{font-size: 14px !important;}

.ls_text{font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.ls_text a{color:#424242; line-height:11px; text-decoration:none;}
.ls_text a:hover{text-decoration:underline;}
.c_text {color:#505050; font-size:10px; line-height:10px;}
.spacer{height: 4px; width: 985px; clear:both;}


/*-=-=-=[]=-=-=-*/
.mainmodule2{}

.mainmodule2 ul{font: 12px Arial, Helvetica, sans-serif; font-weight: 800; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;padding-left: 7px; list-style:none; margin: 0px; color: #cf8500;}

.fort{margin-left: 0; list-style: none; color: #cf8500; text-decoration: none;}
.fort li a{font: 12px Arial, Helvetica, sans-serif; font-weight: 800; padding-top: 1px; padding-bottom: 1px; padding-right: 5px;padding-left: 0px; list-style: none; margin: 0px 0px 2px 0px; color: #cf8500; text-decoration:none; display:block;}


/*
a.mainmodule2:visited li{color: #cf8500; text-decoration: none;}
a.mainmodule2:hover li{color: #cf8500c; text-decoration: none;}
*/
/**/

#searchdiv{margin:0px; padding:0px}
#searchform{margin:0px; padding:0px; overflow:hidden}
#s{background:#FFF; color:#333; font-size:.9em; font-family:Verdana,Helvetica,Sans-Serif; padding:2px; margin:7px 0px 0px 0px; border:1px solid #C0C0C0}

#commentblock{width:460px; background:#E8E8E8; color:#333; float:left; padding:10px 20px 0px 20px; margin:10px 0px 10px 0px; border:1px solid #C0C0C0}
ol#commentlist{padding:5px 0px 5px 0px; margin:0px; list-style-type:none}
.commentdate{font-size:1em; padding-left:0px}
#commentlist li p{margin-bottom:8px; line-height:1.5em; padding:0px}
.commentname{color:#333; margin:0px; padding:5px 5px 5px 0px}
.commentinfo{clear:both}
.commenttext{clear:both; margin:5px 0px 20px 0px; padding:20px 10px 5px 10px; width:440px; background:#FFF url(images/comment.gif) no-repeat top}
.commenttext-admin{clear:both; margin:5px 0px 20px 0px; padding:20px 10px 5px 10px; width:440px; background:#FFF url(images/comment.gif) no-repeat top}
#commentsformheader{padding-left:0px}
#commentsform{text-align:left; margin:0px; padding:0px}
#commentsform form{text-align:left; margin:0px}
#commentsform p{margin:0px}
#commentsform form textarea{width:99%}
p.comments_link img{margin:0px; padding:0px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none;}

.module{margin: 10px 0px;}
li{margin-left: 0px; list-style: none;}
.module ul li{margin: 0px; list-style: none;}
.module h3{text-indent: 15px; margin: 5px 0px 3px 0px;}

.relatedbooks {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; padding-left: 7px;}
td.rb_tblepad {padding-top: 5px; padding-bottom: 5px;}
td.rb_tblepad2 {padding-top: 5px; padding-bottom: 10px;}
img.left {float:left;margin-right: 5px;border: 1px solid #cccccc;}
img.right {float:right;margin-left: 5px;border: 1px solid #cccccc;}
.ThisNext_main { color:#3F3F3F; background-color:#FFFFFF; font-size:12px; line-height:normal !important; font-family:arial, helvetica, sans-serif; width:140px; padding:10px; white-space: normal !important; }
.ThisNext_main a, .ThisNext_main img { color:#909B39; text-decoration:none; border:none !important; }
.ThisNext_main a:hover { text-decoration:underline; }
.ThisNext_spacer_bottom_border { border-top:1px solid #E5E5E5; border-right:2px solid #E5E5E5; border-bottom:2px solid #E5E5E5; border-left:1px solid #E5E5E5; margin:0 0 5px 0; padding:0 0 3px 0; overflow: hidden; width: 137px; }
.ThisNext_headline, .ThisNext_headline a { font-size: 13px; font-weight:bold; padding:2px; }
.ThisNext_site_link a { color:#00A0C6; text-decoration:none; }
.ThisNext_shop_button a:hover { text-decoration:none; }
.ThisNext_text_light { color:#666666; }
.ThisNext_floater_left { float:left; margin:0 5px 0 0; padding:0; }
.ThisNext_spacer_bottom { margin:0 0 10px 0; padding:0; }
p.ThisNext_p { margin:0; padding:7px; border-bottom: none; }
.ThisNext_user { margin-top:7px; margin-left:7px; color:#666; font-weight:bold; }
.ThisNext_user a { font-weight:bold; }
.ThisNext_description_div { margin:7px; overflow: hidden; position: relative; }
.ThisNext_description_more { background: white; padding: 0; margin: 0; position: absolute; right: 0; bottom: 0; }
p.ThisNext_description_p { margin:0; padding:0; line-height: 2.3ex; }
img.ThisNext_img { border:0; margin:1px 0 0 0; padding:0; }
.ThisNext_header_title, .ThisNext_header_title a { font-size: 11px; font-weight:bold; padding: 0; }
.ThisNext_logo_text { margin:6px 4px 0 4px; font-size: 10px; }
.ThisNext_logo_text_no_img { text-align:center; }
.ThisNext_viral_link a { color: gray; font-size: 10px; text-decoration: underline; }
.ThisNext_viral_link { text-align:center; }
.Question {color:#E882B5; font-weight:bold; font-size: 12px; padding-bottom: 4px;}

ol.the5 {margin: 0px;padding-left: 25px;padding-right: 35px;padding-top: 0px;padding-bottom: 0px;list-style-type: none;}
li.five {padding-bottom: 10px;