/* 
				AUTHOR: Josh Gilmore
				jrgfreelance@gmail.com
				www.joshgilmore.net 
*/

/* COLORS USED


*/ 

/* BASIC TOOLS & NECCESSITIES */

* 				{ margin: 0px; padding: 0px; }

html 				{ overflow-y: scroll; }

.floatleft 		{ float: left; }
.floatright 		{ float: right; }
.clear 			{ clear: both; }

a:link, a:visited 	{color: #DB3000; font-weight: bold; text-decoration: none; outline: none; }
a:hover, a:active    {color:#474747; text-decoration: underline; outline: none;  }

a img 			{ border: none; }

ul				{ list-style: none; }

p				{margin-bottom: 10px; }

/* STRUCTURE */
		 
body 			{color: #000;font-size:75.5%; background-color:#000000; background: url('images/bg-main.jpg') repeat-y center #000; font-family: Georgia, Times New Roman, Times, serif; }

#header			{background: url('images/header.jpg') no-repeat;height: 159px;width: 952px;overflow: hidden;margin: 0 0 0 0px;}
		
#page		 	{width: 951px;margin: 0px auto 0px;  }

#content		{ padding: 30px 30px 0px 30px; font-family: Georgia, Times New Roman, Times, serif; float: left; overflow: hidden;   }

#footer			{margin: 30px 0px 10px 5px;  font-size: 12px; width: 100%; float: left; overflow: hidden}

#left-side		{width:465px;  float: left;  padding: 0px 50px 0 0;  }


#left-side-boxes		{background-color:#5F1400; font-size:14px; color:#E7D09E; width:460px;  float: left; overflow: hidden; padding: 20px; border: 2px solid #DEAF5F; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;  margin: 0 0 10px 0 }
			
#right-side {width:370px;  float: right;  padding: 0px 0px 0 0; }


#sidebar	{background-color:#DEAF5F; font-size:14px; color:#5F1400; width:300px; margin: 0 0 0 30px; padding: 20px; float: right; overflow: hidden; border: 2px solid #5F1400; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; margin: 0 0 10px 0  }


#login-section {padding: 0px 0 20px 0; font-size: 18px;  }				
/* NAVIGATION MENU */


#nav	{width: 952px; height: 50px;margin-left: 0px; background-color:#5F1400;}
#nav ul {margin: 0 35px 0 25px}
#nav li {display: inline; }
#nav li a:link, #nav li a:visited{color: #E7D09E; font-size: 24px; font-weight: normal; letter-spacing:-1px; padding: 5px 8px 5px 8px; text-shadow: 2px 2px 4px #2A0900; }
#nav li a:hover, #nav li a:active{color: #5F1400; background-color:#E7D09E; text-decoration: none; text-shadow: 2px 2px 2px #9D8C66; }

#nav ul li.current_page_item a {color: #5F1400; background-color:#E7D09E; text-shadow: 2px 2px 2px #9D8C66;}  
	  
	  
#social-networks{padding: 15px 0 15px 0; float: right; text-align: right; overflow: hidden; width: 50%;}
#social-networks li a:link, #social-networks li a:visited {color: #E0C06D; font-size: 16px; padding: 8px}
#social-networks li a:hover, #social-networks li a:active {color: #5F1400; background-color:#E7D09E;}

#nav-links-container {padding: 10px 0 10px 0; float: left; overflow: hidden; width: 50%;}

#past-entry-links {font-size: 18px; }

/*  BASIC TEXT ADJUSTMENTS */		

.main-title {font-size: 22px; font-weight: normal; letter-spacing: -1px; margin: 0 0 5px 0; text-shadow: 2px 2px 4px #2A0900; }

#sidebar .main-title {font-size: 22px; font-weight: normal; letter-spacing: -1px; margin: 0 0 5px 0; text-shadow: 2px 2px 2px #9A7A45; }

.main-date {letter-spacing: 2px; color: #B75E00; text-transform: uppercase; margin: 0 0 5px 0 }
.main-section {font-size: 12px; margin: 15px 0 5px 0 }
hr {background-color: #E7DBA7; padding: 2px; border: solid 2px #B75E00; margin: 20px 0 20px 0; -webkit-border-radius:20px; -moz-border-radius:20px; }
#content img, .main-section img {max-width: 500px; display: block; margin-left: auto; margin-right: auto}

#music-player {padding: 15px 5px 0px 5px; background-color: #000000; -webkit-border-radius:20px; -moz-border-radius:20px;}

#twitter_update_list li 	{margin-bottom: 20px;text-align: left; }

#twitter_update_list ul	{text-align: left; } 	


.gigpress-info-item, .gigpress-info-label, span.gigpress-info-label {color: #E7D09E}
.vevent, .gigpress-header {color: ##E7D09E; font-family: times new roman; font-size: 18px}

#pre-order-graphic {background: url('images/preorder.jpg') no-repeat;height: 342px;width: 287px;overflow: hidden;margin: 0 0 0 0px;}