/*
Theme Name: Reprofessional
Theme URI: http://verritech.com
Description: Custom WordPress theme created specifically for ARC's "The Reprofessional".
Version: 1.0
Author: Casey Wight
Author URI: http://verritech.com/
Tags: custom

	Reprofessional v1.0
	 http://www.verritech.com/

	This theme was designed and built by Casey Wight.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* CSS Document */

	body {
		margin: 0;
		padding: 0;
		background: url('images/main_bg_bar.png') repeat-x top center #e7e7e7;
		font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size: 12px;
		color: #444;
		}
		
	a, a:visited {
		color: #993333;
		text-decoration: none;
		}
		
	a:hover, a:visited:hover {
		color: #CC3333;
		text-decoration: underline;
		}
		
	a img, a:visited img {
		border: none;
		outline: none;
		}
		
	br.clear {
		clear: both;
		display: block;
		line-height: 0;
		}
		
	div.sliver {
		line-height: 0;
		font-size: 0; 
		height: 1px; 
		margin: 1px 0 0 0; 
		padding: 0; 
		background-color: #ccc;
		}
		
/***********************************************************************\

							Main
		
/***********************************************************************/
		
	#wrapper {
		width: 720px;
		margin: auto;
		background: url('images/main_bg.png') no-repeat top center;
		padding: 20px 19px 0 19px;
		}
		
	#header {
		width: 720px;
		height: 137px;
		padding-top: 10px;
		border-bottom: 1px solid #ccc;
		
		line-height: 0;
		font-size: 0;
		}
		
		#logo {
			display: block;
			background-position: center center;
			width: 289px;
			height: 12px;
			padding-top: 123px;
			padding-bottom: 2px;
			float: left;
			line-height: 0;
			font-size: 0;
			text-align: center;
			}
			
		#issue {
			padding: 8px 0;
			border-bottom: 1px solid #ccc;
			border-top: 1px solid #ccc;
			margin: 1px 0;
			
			font-size: 11px;
			font-weight: bold;
			text-align: center;
			}
			
/***********************************************************************\

							Content
		
/***********************************************************************/
		
	#content {
		}
		
		div#content.narrow {
			width: 495px;
			float: left;
			}
		
		#content .post, #content .page {
			margin: 30px 25px 0 25px;
			}
			
		#content .post h2, #content .post h2 a, #content .post h2 a:visited, #content .page h2, #content .page h2 a, #content .page h2 a:visited {
			font-family: Georgia, "Times New Roman", Times, serif;
			color: #333;
			font-size: 20px;
			text-decoration: none;
			margin: 0;
			padding: 0;
			}
			
			#content .post h2 a:hover, #content .post h2 a:visited:hover, #content .page h2 a:hover, #content .page h2 a:visited:hover {
				color: #CC3333;
				}
		
		#content small {
			color: #999;
			font-size: 10px;
			padding: 0 0 -8px 0;
			}
			
		#content div.entry {
			margin-top: -10px;
			line-height: 18px;
			}
			
/***********************************************************************\

							Sidebar
		
/***********************************************************************/
			
	#sidebar {
		float: left;
		width: 190px;
		min-height: 400px;
		margin: 30px 5px 0 0;
		padding: 0 0 0 25px;
		border-left: 1px solid #ccc;
		}
		
		#sidebar ul {
			margin: 0;
			padding: 0;
			list-style: none;
			}
			
		#sidebar ul li {
			margin: 0;
			padding: 0;
			list-style: none;
			}
			
		#sidebar ul li p {
			margin: 0;
			padding: 0;
			}
		
		#sidebar ul li h2 {
			font-size: 12px; 
			font-weight: bold;
			margin: 8px 0 0 0;
			padding: 0;
			}
		
		#sidebar ul li ul li {
			margin: 2px 0 5px 5px;
			}
			
		#sidebar input#s {
			width: 110px;
			}
		
/***********************************************************************\

							Footer
		
/***********************************************************************/
			
	#footer {
		display: block;
		clear: both;
		background: url(images/footer.png) bottom;
		width: 712px;
		height: 41px;
		margin: 0 auto 30px auto;
		padding: 8px 0 0px 42px;

		font-size: 11px;
		color: #999;	
		}
		
/***********************************************************************\

							Misc
		
/***********************************************************************/

	ul#contacts {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none;
		}
		
		ul#contacts li.location {
			margin: 5px 0 16px 0;
			padding: 0;
			width: 50%;
			height: 100px;
			float: left;
			line-height: 16px;
			}
			
	#commentform textarea {
			width: 440px;
	}