/*
Theme Name: Custom Theme
Description: Custom theme created for ifwelivedhere.com
Version: .1
Author: N. Tim Salazar
Author URI: http://ntimsalazar.com
*/

/* Global Reset */

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; margin: 0;	outline: 0;	padding: 0;	vertical-align: baseline;}

/* Layout */
#container { background-color: #ffffff; margin-left: auto; margin-right: auto; padding: 15px; width: 940px;  }

#header { height: 150px; margin-bottom: 10px;}

#accordian { background-color: #F2F0F0; padding: 15px; height: 410px; }

img.floatleft { float: left; padding-right: 15px; }

#live { margin-left: 50px; margin-right: auto; }

#accordian a.item { font-weight: bold; cursor:pointer; display:block; text-align: right; margin-top: 0; text-decoration: none; outline:0; clear: both; padding: 5px 0px 5px 0px; }

p { padding-bottom: 1.4em;}

#farm { float: left; margin-right: 20px; cursor:hand;cursor:pointer }

#content {clear: both; padding-top: 25px;}

#blog_content { width: 600px; float: left; }

#sidebar { margin-left: 620px; }

#sidebar ul { margin-top: 5px; margin-bottom: 10px; }

#footer { border-top: 1px #ccc solid; padding-top: 20px; clear: both; text-align: center; }

/* Typography */
#container { color: #313131; font-size: .9em; font-family: "Courier New", Courier, monospace; font-weight:500; text-decoration:none; line-height: 1.3em;  }

a { text-decoration: none; }
a:link { color: fuchsia; }
a:visited { color: fuchsia; }

#content { font-size: .9em; }

h1 { font-weight: bold; margin: 5px 0px 0px 0px; padding-bottom: 0px; }

h2 { font-weight: bold; font-size: 1.2em; }

/* Menu */

#nav { float: right; padding: 0px; }

ul { list-style:none; margin:0; padding:0; }
	
#menu li { float:left; margin:0; padding:0; text-align: right; }

#menu li a { border: 0px; display:block; height:100%; padding:5px 10px; text-decoration:none; }

#menu li a:hover { border-bottom: 2px solid fuchsia; }        
	
#menu li.current { border-bottom: 2px solid #f3c2e9; }  



