/*
	Theme Name: Myers Law LCC
	Theme URI: http://www.studioc5.com/
	Description: Wordpress Theme made by <a href="http://www.studioc5.com/" title="Studio C5">Studio C5</a>
	Version: 1.0
	Author: Studio C5
	Author URI: http://www.studioc5.com/
*/
/*- Reset Styles -----------------------------------------------------------*/

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
	cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, 
	ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button
	{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align: baseline; background:transparent;}

	ol, ul {list-style:none;}
	h1, h2, h3, h4, h5, h6, li {line-height:100%;}
	blockquote, q {quotes:none;}
	table {border-collapse:collapse; border-spacing:0;}
	
	input, textarea {font-family:inherit; font-size:1em;}
		
/*- End Of Reset Styles ----------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- General Styles ------------------------------------------------------*/	

	body { background:#ffffcc url('img/bg-body.gif') repeat-x left top; color:#121212; font-family:"Arial", Serif; font-size:15px; line-height:1.5em; }
	
	a { text-decoration: none; }

        a:hover {
	color: #FF6600;
	text-decoration: none;
        }

        a:visited {
	color: #CC9933;
	text-decoration: none;
        }
	
	/*img { display: block }*/
	
	/*- Screen Resolution -*/
	#main, #footer-content { margin:0 auto; width:969px; }
	
/*- End of General Styles -----------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Header ------------------------------------------------------*/	
	
	#header { height:153px; overflow:hidden; margin:0 0 9px 0; position:relative; }
	
	/*- Phone -*/
	#phone { color:#FFF; float:right; height: 42px; line-height: 42px; text-transform:uppercase; }
		#phone a { color:#FFFFFF; font-size:13px; display:block; font-weight:bold; float:left; }
			#phone a:hover { background:url('img/phone-hover.gif') no-repeat center top; }
		#phone img { float:left; margin:0 0 0 10px; vertical-align:middle; }
		
	/*- Logo -*/
	#logo { float:left; }
	
	/*- Navigation -*/	
	#navigation { bottom:0; position:absolute; right:0; }
	* html #navigation { bottom: -11px; }
		#navigation li { display:block; font-size:13px; font-weight:bold; float:left; }
		#navigation li a { color:#FFF; display:block; float:left; height:36px; line-height:46px; padding:0 6px 0 15px; text-transform:uppercase; }
		#navigation li a:hover { background:url('img/bg-menu-left.gif') no-repeat left top; color:#330000; }
		#navigation li span { background:url('img/bg-menu-right.gif') no-repeat left top; visibility:hidden; display:block; float:left; height:36px; width:8px;  }
	
/*- End of Header -----------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/


/*- Homepage ------------------------------------------------------*/

	#container { background:#FFF; border-left:1px solid #000; border-right:1px solid #000; clear:both; position:relative; }
	
	/*------------------------------*/
	/*	SLIDER						*/
	/*------------------------------*/
	#slider { height:344px; overflow:hidden; }
	#slider .tab, #slider #gallery { height:300px; overflow:hidden; position:relative; width:968px; }
		
		#tab-nav { border-top:1px solid #FFF; }
		#tab-nav li { display:block; float:left; }
		#tab-nav li a { display:block; height:44px; text-indent:-9999em; }
		
		/*- Items -*/
		#tab-nav li#item-1 a { background:url('img/item-1.gif') no-repeat left top; width:322px; }
		#tab-nav li#item-2 a { background:url('img/item-2.gif') no-repeat left top; border-left:1px solid #FFF; border-right:1px solid #FFF; width:323px; }
		#tab-nav li#item-3 a { background:url('img/item-3.gif') no-repeat left top; width:320px; }
		#tab-nav li#item-1 a:hover, #tab-nav li#item-1 a.current,
		#tab-nav li#item-2 a:hover, #tab-nav li#item-2 a.current,
		#tab-nav li#item-3 a:hover, #tab-nav li#item-3 a.current { background-position:left bottom; }

	/*------------------------------*/
	/*	CONTENT						*/
	/*------------------------------*/
	.home #content { overflow:hidden; padding:50px 25px; height:1%;}
	
	/*- Layout -*/
	.home #column-left { border-right:1px solid #666666; float:left; padding:0 50px 0 0; width:500px; }
	.home #column-right { float:right; padding:0 15px 0 0; width:310px; }
	
	/*- Post -*/
	.post h1 { color:#660000; font-size:21px; margin:0 0 30px 0; text-transform:uppercase; }
	.post h2 { color:#330000; font-size:17px; margin:0 0 20px 0; text-transform:uppercase; }
	.post p { margin:0 0 1.6em; text-align: justify;}
	
	.post a.more { color:#330000; font-size:17px; }
	
	.alignright { text-align:right; }
	
	.home #column-right h3 { color:#660000; font-size:23px; text-align:center; }
	.home #column-right small { display:block; font-size:13px; margin:0 0 10px; text-align:center; }
	
	.home #column-right .categories { background:#cc9933; border:1px solid #330000; font-size:14px; height:1%; overflow:hidden; padding:15px; -moz-border-radius:10px; -webkit-border-radius:10px; }
	
	.home #column-right .categories ul { overflow: hidden; }
	.home #column-right .categories ul li { float:left; margin:4px 0; width:135px; padding: 2px 0;}
	.home #column-right .categories ul li a { color:#000000; font-size:12px; }
	* html .home #column-right .categories ul li a { font-size: 10px; }
	
	.home #column-right p { color:#330000; line-height:1.3em; margin:1em 0 0; text-align:center; }
	.home #column-right p span { color:#660000; display:block; font-family:"Times"; font-size:30px; margin:20px 0 0; }
	
/*- End of Homepage -----------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Single Page ------------------------------------------------------*/
	
	.header-page { height:143px; }
	
	.page #content { overflow:hidden; height: 1%;}

	/*- Layout -*/
	.page #column-left { background:url('img/bg-column-left.gif') repeat-x left top; float:left; padding:0 0 100px 0; width:280px; }
	.page #column-right { float:right; margin:0 35px 0 0; padding:40px 0 0; width:610px; }
	* html .page #column-right { margin: 0 15px 0 0; }
	
    .page #column-single { margin: 0 35px 0 35px; padding: 40px 0 0; }
	.page #column-left h6 { background:url('img/title-sidebar.gif') no-repeat left top; height:47px; text-indent:-9999em; }
    	
	.page #column-left ul { padding:10px 20px 40px; text-align:right; }
	.page #column-left ul li { padding:3px 0; }
	.page #column-left ul li a { color:#000; }
	
	img.alignright { float:right; }
	
	.ads { text-align:center; }
	.ads img { margin: 0 auto; }
	
/*- End of Single Page -----------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/

/*- Footer ------------------------------------------------------*/

	#footer { background:#330000; font-family:"Arial", Helvetica, sans-serif; padding:20px 0 150px; overflow: hidden; }
	
	#footer-content { overflow: hidden; }
	
		#footer p, #footer p a { color:#FFFFFF; font-size:12px; overflow:hidden; }
		#footer ul li ul li strong { color:#ffcc66; display:block; font-size:18px; margin:15px 0 0 0;  }
		#footer .right p { clear:both; margin:10px 0; }
		
		#footer .left { float: left; }
		#footer .left ul li { float:left; margin:0 10px; color:#FFFF99; }
		#footer .left ul li a { color:#ffff99; }
		#footer .left ul li ul { float:none; padding:6px 0 0 0; }
		#footer .left ul li ul li { color:#FFFFFF; float:none; font-size:12px; margin:0; padding:3px 0; }
		#footer .left ul li ul li img { margin: 20px 0 0 0; }
		#footer .left ul li ul li a { color: #FFFFFF; }
		
		#footer .right { float: right; overflow:hidden; }
		.float { float: left; }
		
		.vCard { color:#ffffff; float:left; }
	
/*- End of Footer -----------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
