/* developed by 5-squared - www.5-squared.com */



/* ************************************************************************* */

				         /* ARMY GREEN COLOR SCHEME */

/* ************************************************************************* */



/* -------- LAYOUT/GLOBAL -------- */

body {background: #2C4F25;}

#header {border-top: 3px solid #2C4F25;}

#footer {background: #2C4F25 url("../i/army_green/bg_div_footer.jpg") left top repeat-x;color: #B20000;}

#copyright {background: url("../i/army_green/bg_div_footer_copyright.gif") 0 28px repeat-x;}

#interiorbanner {background: #2C4F25 url("../i/army_green/bg_div_interiorbanner.jpg") top left repeat-x;}

#interiorbanner .center {background: #2C4F25 url("../i/army_green/bg_div_interiorbanner_center.jpg") top left no-repeat;}



.half-height {

	background: #2C4F25 url("../i/army_green/bg_div_interiorbanner_short.jpg") top left repeat-x !important;

	min-height: 10em !important;

	height: auto !important;}



.half-height .center {background: #2C4F25 url("../i/army_green/bg_div_interiorbanner_center_short.jpg") top left no-repeat !important;

	min-height: 8.5em !important;

	height: auto !important;

	padding: 15px 0 0 0 !important;}



.half-height p{padding-top: 12px !important;}

.half-height h2{padding-top: 19px !important;}



/* -------- TYPOGRAPHY -------- */

h3 {font-size: 1.5em;color: #A26D3F;}

h4 {font-size: 1.4em;color: #A26D3F;}

#footer h4 {font-size: 1.4em;color: #E8D590;}

.ss_logo {display: block;width: 214px;height: 52px;text-indent: -9999px;background: transparent url("../i/army_green/bg_a_logo.gif") left top no-repeat;float: left;margin: 5px 0 30px 0;}

#sidebar_social_wrap p {color: #6B4828;}

.archive_heading {color: #6B4828;padding-bottom: 0px;}

#footer blockquote {color: #656D79;}

#footer h2 {border-bottom: 1px solid #F0E8DF;}

#footer #copyright a {color: #E8D590;}



/* -------- LISTS -------- */

#footer li {margin-bottom: 12px;background: url("../i/army_green/bg_li_footer.png") 0 5px no-repeat;padding-left: 15px;}

#main_content ul, #full_width ul{color: #636B75;margin-left: 15px;list-style: none;font-size: 1.2em;padding-top: 8px;}

#main_content ol, #full_width ol {color: #636B75;margin-left: 35px;font-size: 1.2em;padding-top: 8px;}

#main_content ul li, #full_width ul li, .post_content ul li {padding: 0 0 10px 18px;background: url("../i/army_green/bg_li_archives.gif") 0 5px no-repeat;}



/* -------- LINKS -------- */

.button {background: #603E23 url("../i/army_green/bg_a_button.jpg") left top repeat-x;}

.button span {border: 1px solid #603E23;background: #8D5F38 url("../i/army_green/bg_a_button.jpg") left top repeat-x;}

.button:hover span, #footer .button:hover span {color: #FFF;background: #B20000 url("../i/army_green/bg_a_button_hover.jpg") left top repeat-x;}

#footer a:hover, #copyright a:hover {color: #fff;}

#footer a {color: #F0E8DF;text-decoration: none;}

#footer .footer_post a {color: #F0E8DF;}

#footer .footer_post a:hover {color: #fff;}

#vertical_nav .current_page_item a {color: #FFF;background: #A20000 url("../i/army_green/bg_a_vertical_nav_active.jpg") 0 50% no-repeat;}

#vertical_nav ul ul .current_page_item a {color: #FFF;background: #A20000 url("../i/army_green/bg_a_vertical_nav_active.jpg") 100% 50% no-repeat;}



#horizontal_nav .current_page_item a {color: #A26D3F;background: url("../i/army_green/bg_a_horizontal_nav_active.gif") 50% 74% no-repeat;}

#sidebar a {color: #A26D3F;}

#footer p {color: #F0E8DF;}

#copyright a {color: #939FB1;}

#main_content a, #main_content_sidebar a, .flashhome a {color: #A26D3F !important;}

#main_content a:hover, #main_content_sidebar a:hover, .flashhome a:hover {color: #603E23 !important;}

#footer #toTop {background: #8B5E37;color: #FFF;}



/* -------- NAVIGATION -------- */

#nav_main .current_page_item a, #nav_main .current_page_item a:hover, #nav_main .current_page_parent a, #nav_main .current_page_parent a:hover {color: #8B5E37;}

#nav_main .current_page_item ul li a, #nav_main .current_page_item ul li a:hover {color: #000;}

.sf-menu li ul li a:hover{background: #6B4828 url("../i/army_green/bg_a_nav_main.jpg") 0 0 repeat-x;}



/* -------- IMAGES -------- */

.img_frame {background: url("../i/jetblack/bg_imgframe.gif") left top no-repeat;}

.img_frame_port {width: 295px;height: 189px;background: url("../i/mochabrown/sansloader.gif") center center no-repeat;}





/* -------- TABLES -------- */

#content_wrap table{font-size:1.2em;color: #636B75;margin:5px 0 25px 0;}

#content_wrap table td{padding:8px;}

#content_wrap table .even{background:#F0E8DF;}

#content_wrap table .odd{background:#FFF;}

#content_wrap table .head {background: #938D88;font-weight: bold;color: #FFF;}



/* -------- FORMS -------- */

.footer_user, .footer_email {background: url("../i/army_green/bg_input_footer_mailing_user.gif") left top no-repeat;}

.footer_email {background: url("../i/army_green/bg_input_footer_mailing_email.gif") left top no-repeat;}

#footer .button {color: #FFF;text-decoration: none;}

.search_btn {margin: -2px 0 0 10px;width: 59px;height: 22px;outline: none;text-indent: -9999em;background: url("../i/army_green/bg_input_sidebar_search_btn.jpg");display: block;}

.contactsubmit {padding:8px 14px;display: block;border: 1px solid #603E23;font-size: 1em;float: left;background: #8D5F38 url("../i/army_green/bg_a_button.jpg") left top repeat-x;color: #FFF;outline: none;cursor: pointer;font-weight: bold;}



.content_banner #searchform #searchsubmit {background: url("../i/army_green/bg_input_banner_search_btn.png") left top no-repeat;}

#footer #searchform #searchsubmit {background: url("../i/army_green/bg_input_banner_search_btn.png") left top no-repeat;width: 59px;height: 30px;outline: none;float: left;}



/* -------- HOME -------- */

#flashbanner {background: #2C2723 url("../i/army_green/bg_div_flashbanner.jpg") top left repeat-x;}

#flashbanner .center {background: #2C4F25 url("../i/army_green/bg_div_flashbanner_center.jpg") top left no-repeat;}

#quotes {width: 100%;background: #F0E8DF url("../i/army_green/bg_div_quotes.gif") bottom left no-repeat;}

#quotes p {padding:25px 20px 0 60px;background: url("../i/army_green/bg_p_quotes.gif") 20px 15px no-repeat;color: #3E434A;}

#quotes p a {color: #CCC;}

#home_social_wrap p {color: #B20000;}

#home_slider_nav a{text-indent: -9999em;outline: none;width: 12px;height: 12px;background: url("../i/army_green/bg_a_home_slider_nav.png") 0 0 no-repeat;display: block;}

#home_slider_nav .activeSlide a {background: url("../i/army_green/bg_a_home_slider_nav.png") -12px 0 no-repeat !important;}



/* -------- SIDEBAR -------- */

#sidebar_social_wrap .rss, #home_social_wrap .rss, #footer #sidebar_social_wrap .rss {background: url("../i/army_green/bg_a_sidebar_social_rss.png") 0 0 no-repeat;}

#sidebar_social_wrap .facebook, #home_social_wrap .facebook, #footer #sidebar_social_wrap .facebook {background: url("../i/army_green/bg_a_sidebar_social_facebook.png") 0 0 no-repeat;}

#sidebar_social_wrap .twitter, #home_social_wrap .twitter, #footer #sidebar_social_wrap .twitter {background: url("../i/army_green/bg_a_sidebar_social_twitter.png") 0 0 no-repeat;}

#sidebar_social_wrap .flickr, #home_social_wrap .flickr, #footer #sidebar_social_wrap .flickr {background: url("../i/army_green/bg_a_sidebar_social_flickr.png") 0 0 no-repeat;}

#sidebar ul a {color: #636B75;text-decoration: none;}

#sidebar ul a:hover {color: #A26D3F;text-decoration: none;}

#sidebar ul li, #main_content ul li {background: url("../i/army_green/bg_li_archives.gif") 0 5px no-repeat;}

#sidebar h2 .socialheader {color: #A26D3F;}



/* -------- BLOG -------- */

.post_date_wrap {width: 58px; height: 61px;float: left;background:#000 url("../i/army_green/bg_div_post_date_wrap.jpg") 0 0 no-repeat;text-align: center;margin: 0 20px 0 7px;}

#main_content_sidebar .comment_user_wrap .comment_user, #main_content_sidebar .comment_user_wrap .comment_user a {color: #B20000;font-weight: bold;padding: 4px 0 0 6px;margin: 0;width: 91px;text-decoration: none;}

#main_content_sidebar .comment_user_wrap .comment_user a {padding: 0;}

#main_content_sidebar .comment_user_wrap .comment_user a:hover {text-decoration: underline;}

#main_content_sidebar .comment_user_wrap .comment_date {color: #636B75;padding: 0 0 0 6px;margin: -2px 0 37px 0;width: 91px;}

.post_image_wrap {background: url("../i/mochabrown/bg_div_post_image_wrap.gif") 0 0 no-repeat;width: 650px;height: 249px;margin: 0 0 15px 0;}

#main_content_sidebar .post_month {color: #C9C3B9;}

.comment_user_gravatar {background: url("../i/mochabrown/bg_div_user_comment_gravatar.gif") left top no-repeat;}

#main_content_sidebar .post_reply_wrap .userlogged a {color: #B20000;}



/* ************************************************************************* */

					 /* 03. EXTRA STYLES */

/* ************************************************************************* */

/* -------- WP PAGENAVI -------- */

.wp-pagenavi span.current {background:#2C4F25 !important;color:#FFF !important;border:1px solid #27103F !important;}

.wp-pagenavi a:hover {background:#EEE !important;border: 1px solid #DDD !important;}





/* -------- SEARCH WIDGET -------- */

#searchsubmit {margin: -2px 0 0 10px;width: 59px;height: 22px;outline: none;text-indent: -9999em;background: url("../i/army_green/bg_input_sidebar_search_btn.jpg");display: block;border: 0;float: left;cursor: pointer;}





/* -------- SHORTCODES -------- */

#twitit a {background: url("../i/army_green/bg_a_sidebar_social_twitter.jpg") 0 50% no-repeat;padding: 15px 0 15px 40px;font-size: 1.2em;}





/* ************************************************************************* */

					 /* 04. BROWSER-SPECIFIC TWEAKS */

/* ************************************************************************* */

/* -------- IE7+8 -------- */

#footer .iefix {* background: url("../i/army_green/bg_input_footer_mailing_user.gif") left top no-repeat !important;}

#footer .iefix2 {* background: url("../i/army_green/bg_input_footer_mailing_email.gif") left top no-repeat !important;}

.slider-container {background: url("../i/army_green/bg_div_flashbanner_center.jpg") !important;}

.ngg-galleryoverview{
	width: 500px;
}

.ngg-galleryoverview .ngg-gallery-thumbnail-box{
	float: left;
}

.ngg-galleryoverview p{
	display: inline;
	float: left;
}

