




/*
     FILE ARCHIVED ON 18:47:57 Mar 4, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 9:17:33 Sep 14, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
Theme Name: All Forces
Theme URI: http://allforces.com
Description: All Forces
Version: 4.0
Author: Melvin Rivera
Author URI: http://melvinrivera.org
Tags: 
*/

/******** Structure ********/
html, body {
	font: normal normal 1em Arial, Helvetica, sans-serif;
	background: #f1f2f2 ;
	color: black;
	}
#wrapper { width: 1040px; margin: 0 auto; position: relative }
#content { float: left; width: 650px; padding: 20px; margin-left: 20px; background: white; padding: 20px;
-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px;
-moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px;
 -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0 0 5px;}
#content.attachment, #content.newsletter  { float: none; width: auto; margin-right: 20px }
#sidebar { width: 300px; float: left; padding: 0 0 0 20px }
footer { clear: both; text-align: center; font-size: .9em; padding: 2em 20px } 	

/* Background Image */
#menu > nav > ul, #menu nav > ul > li > a, #sidebar nav ul li { background-image: url('/web/20130304184757/http://allforces.com/wp-content/themes/allforces4/i/AllForces-Elements.jpg')}

/* Header */
#menu { width: 1040px; margin: 16px auto 0 auto; position: relative; height: 70px; } 
#menu ul { background-position: 0 -50px ; height: 47px; padding: 0}
#menu li { float: left; padding: 0; margin: 0; list-style-type: none }
#menu li a { display: block; height: 0; overflow: hidden; padding-top: 47px;background-position: 0 -50px}	
#menu li.allforces a:link, #menu li.allforces a:visited { width: 115px; background-position: 0 -50px;}
#menu li.allforces a:hover, #menu li.allforces a:active, #menu li.allforces.current a:link, #menu li.allforces.current a:visited { background-position: 0 -1px}
#menu li.nota a:link, #menu li.nota a:visited { width: 106px; background-position: -115px -50px}
#menu li.nota a:hover, #menu li.nota a:active, #menu li.nota.current a:link, #menu li.nota.current a:visited { background-position: -115px -1px}
#menu li.thinkertoy a:link, #menu li.thinkertoy a:visited { width: 148px; background-position: -221px -50px}
#menu li.thinkertoy a:hover, #menu li.thinkertoy a:active, #menu li.thinkertoy.current a:link, #menu li.thinkertoy.current a:visited { background-position: -221px -1px}
#menu li.press { margin-left: 475px }
#menu li.press a:link, #menu li.press a:visited { width: 83px; background-position: -844px -50px;}
#menu li.press a:hover, #menu li.press a:active, #menu li.press.current a:link, #menu li.press.current a:visited { background-position: -844px -1px}
li.contact { float: none }
#menu li.contact a:link, #menu li.contact a:visited { width: 113px; background-position: -927px -50px}
#menu li.contact a:hover, #menu li.contact a:active, #menu li.contact.current a:link, #menu li.contact.current a:visited { background-position: -927px -1px}

#contactForm { width: 325px; position: absolute; top:55px; right:25px; background: #dbdcde; padding: 20px 20px 20px 40px; -webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0 3px 3px; display: none}


/* Content */
#content { overflow: hidden; padding-top: 1em }
#content article { padding: 0 0 1em; margin: 0 0 1em 0; border-bottom: 1px solid #E6E6E6; font-size: .9em; color: #333 }
#content img.thumb { float: right; margin: 0 0 10px 10px; border: 1px solid #e6e6e6; -webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0 0 5px; }
#content .post-title { padding: 0; font-size: 1.4em }
#content.single .post-title { font-size: 1.8em; }
#content .post-title a:link, #content .post-title a:visited { color: #191919 }
#content .post-title a:hover, #content .post-title a:active { color: #0080FF }
#content time { font-size: .9em; color: #7f7f7f }

#content.attachment .entry { text-align: center; border-bottom: 1px solid #e6e6e6; padding-bottom: 50px; margin-bottom: 50px }
#content.attachment .nav img { width: 100px; height: 100px }

/* Sidebar */
#sidebar { font-size: .9em }
#sidebar h1 { font-size: 1.0em; color: #4c4c4c; text-shadow: 1px 1px white; padding: 7px; background:#E2E5E5 ; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: rgba(255, 255, 255, 0.8) 1px 1px 2px; text-align: center; margin-bottom: 1em }
#sidebar nav ul { margin: 0; padding: 0 }
#sidebar nav ul li { list-style-type: none; background-position: -1028px -98px; background-repeat: no-repeat; padding-left: 23px}
#sidebar section { padding-bottom: 20px }
#lastfm ol { padding: 0 }
#lastfm ol li { text-align: center; display: block !important }
#flickr .flickr_badge_image { width: 61px; height: 61px; margin: 0 0 10px 10px; float: left }
#flickr .flickr_badge_image img { width: 61px; height: 61px; border: 1px solid #e6e6e6;}
#recommend img { float: left; margin: 0 10px 10px 0; }
#flickrlink { display: block; clear: left; text-align: center}

/** Pagination ******************/
.wp-pagenavi, #comments .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 }
.wp-pagenavi span { padding: 3px 6px; }
.wp-pagenavi a:link, .wp-pagenavi a:visited, #comments .nav a:link, #comments .nav a:visited  { padding: 3px 6px; color: #7f7f7f;  }
.wp-pagenavi a:hover, .wp-pagenavi a:active, #comments .nav a:hover, #comments .nav a:active { color: black; background: #CCCCCC; -moz-border-radius: 2px; -webkit-border-radius: 2px;}
.wp-pagenavi .current, #comments .nav .current { font-weight: bold; color: white; background: #333333; -moz-border-radius: 2px; -webkit-border-radius: 2px; padding: 3px 6px; }


#inline-twitter { float: left; padding: 0 10px 0 50px }
#inline-facebook { padding: 0 10px 20px 50px }



/* Footer */
footer a { font-weight: bold }
.facebook-link:link, .facebook-link:visited { color: #153577; }
.facebook-link:hover, .facebook-link:active { color: #0D224C }
.twitter-link:link, .twitter-link:visited { color: #1f88b4 }
.twitter-link:hover, .twitter-link:active { color: #125479 }

#info { text-align: left; background: #E2E5E5; padding: 20px; -webkit-border-radius: 10px; -moz-border-radius:10px; -webkit-box-shadow: rgba(255, 255, 255, 0.498039) 1px 1px 1px; color: #2B2E28 }
footer section { float: left; width: 440px; text-align: left; padding-right: 25px; border-right: 1px solid #999 }
#social { padding-right: 0;  padding-left: 25px; border-right: none;  }
footer h1 { font-size: 1.2em; text-shadow: 1px 1px #E5EADF; padding: 0 }

