/*
Theme Name: Barmy Surplus
Theme URI: http://www.barmysurplus.com
Description: Wordpress Theme designed for Barmy Surplus music band for final year University project.
Version: Latest
Author: Tom Hirst
Author URI: http://www.tomhirst.co.uk
Tags: barmy, surplus, band, tom, hirst
*/



/*
			barmysurplus.com
			Colour Scheme
			
			Black: #000000
			White: #3f3f41
			
			Dark Grey: #3f3f41
			Grey: #a3a69d
			Green: #656e41
			
*/

/*

	Generic Style
	
*/

*				{ margin: 0; padding: 0; }
html			{ overflow-y: scroll; }
html, body		{ height: 100%; }
body			{ font-size: 62.5%; font-family: Arial, sans-serif; color: black;
				  background: url(images/bg.jpg) top center no-repeat #3f3f41; }
ul				{ list-style: none; }
ol				{ list-style: none; }
a				{ outline: none; text-decoration: none; }
a img			{ border: none; }
img				{ vertical-align: middle; }

/*
	Floats
*/

.floatLeft		{ float: left; }
.floatRight		{ float: right; }
.clearFloat		{ clear: both; }

/*
	Any Buttons
*/

.button			{ margin-top: 5px; height: 22px; background: #656e41; color: #ffffff; border: 1px solid #000000; padding: 2px 8px;
				  -moz-border-radius: 5px; -webkit-border-radius: 5px; 
				  _padding: 0px; _margin-top: 5px; } /* IE Hack */
.button:hover	{ background: #a3a69d; color: #ffffff; }

/*
	Container
*/

#container		{ width: 800px; margin: 0 auto -150px; min-height: 100%; height: auto !important; height: 100%; 
				  background: #ffffff; border-right: solid 5px #3f3f41; border-left: solid 5px #3f3f41; }
#push			{ height: 190px; }

/*
	Banner
*/

#banner			{ height: 229px; background: url(images/banner.jpg) no-repeat #3f3f41; }
#bannerslogan 	{ font-weight: bold; color: #000000; font-size: 1.6em; padding-top: 140px; padding-left: 50px; float: left;}

/*
	Nav
*/

#nav 			{ font-weight: bold; font-size: 1.4em; margin-top: 46px; margin-left: 26px; float: left; 
	    		_margin-top: 45px; _margin-left: 11px; } /* IE Hack */
#nav li 		{ display: inline; margin-left: 0.5em; margin-right: 0.5em; }
#nav a 			{ color: #ffffff; text-decoration: none; }
#nav a:hover 	{ color: #a3a69d; text-decoration: none; }


/*
	Search
*/

#searchbox 		{ margin-top: 42px; margin-right: 22px; float: right; 
			 	_margin-top: 42px; _margin-right: 19px; } /* IE Hack */
			 
/*
	Main Styling
*/

#main					{ width: 500px; padding: 25px; float: left; }
#main p					{ font-size: 1.4em; line-height: 1.6em; }
#main h2				{ font-size: 2.6em; color: #656e41; margin-bottom: 5px;}
#main h3				{ font-size: 2.2em; color: #656e41; margin-bottom: 5px;}
#main a					{ color: #3f3f41; text-decoration: none; }
#main a:hover			{ color: #a3a69d; text-decoration: none; }
#main ul 				{ list-style: none; }
#main li				{ font-size: 1.2em; }

#photopage img			{ border: none; }



#commentslink			{ width: 110px; font-size: 1.4em; font-weight: bold; float: left; padding: 5px; background: #656e41; color: white; text-align:  						    center; margin-right: 10px; }
#commentslink a			{ color: #ffffff; text-decoration: none; }
#commentslink a:hover	{ color: #a3a69d; text-decoration: none; }

#postslink				{ width: 110px; font-size: 1.4em; font-weight: bold; float: left; padding: 5px; background: #656e41; color: white; text-align: 							    center; margin-right: 10px; }
#postslink a			{ color: #ffffff; text-decoration: none; }
#postslink a:hover		{ color: #a3a69d; text-decoration: none; }

#singletext	p			{ font-size: 1.1em; }		

ol.commentlist			{ font-size: 1.0em; font-weight: bold; margin: 0; }
.commentbox				{ background: #a3a69d; color: #000000; padding: 15px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
ol.commentlist li p		{ font-size: 1.0em; }

#authorcommenttext		{ margin-top: 5px; }

/*
	Date Box
*/

.datebox 		{ width: 110px; font-size: 1.4em; font-weight: bold; float: left; padding: 5px; background: #656e41; color: #ffffff; text-align:  						    center; margin-right: 10px; }

/*
	Sidebar Styling
*/
#sidebarwrap	 { padding: 25px; float: right;}
#sidebar		 { background: url(images/sidebartop.jpg) no-repeat #a3a69d; width: 170px; padding: 15px; }
#sidebar h2		 { font-size: 1.9em; color: #656e41; }
#sidebar li		 { font-size: 1.1em; line-height 1.3em; }
#sidebar p		 { font-size: 1.1em; line-height 1.3em; }
#sidebar a		 { color: #3f3f41; text-decoration: none; }
#sidebar a:hover { color: #ffffff; text-decoration: none; }
#sidebar ul		 { font-size: 1.1em; line-height 1.3em; list-style: none; }


/*
	Footer
*/

#footer						{ height: 190px; background: #ffffff; color: #3f3f41; padding: 10px; }
#footerinside				{ width: 750px; height: 170px; background: url(images/footertop.jpg) no-repeat #a3a69d; padding: 15px; }
#footerlogo					{ float: left; margin-left: 154px; }
#footerinside h2		 	{ font-size: 1.9em; color: #656e41; }
#footerinside li		 	{ font-size: 1.1em; line-height 1.2em; color: #000000; }
#footerinside p		 		{ font-size: 1.1em; line-height 1.2em; }
#footerinside a		 		{ color: #3f3f41; text-decoration: dotted; }
#footerinside a:hover 		{ color: #ffffff; text-decoration: none; }
#footerinside ul		 	{ font-size: 1.1em; line-height 1.2em; list-style: none; }	

