/*
Theme Name: All About Influence
Theme URI: http://allaboutinfluence.com/
Description: Theme built for All About Influence Conference.
Version: 1.0
Author: Jonathan Packer
Author URI: http://newtoncircle.com/
*/



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

body{line-height: 1;color: #444;background: #e7f0d7 url(images/bgblue.jpg) top left repeat-x;font: 62.5% Arial, Helvetica, sans-serif;}

a{outline:none; color:#195661;}
a:link, a:visited {color: #195661;text-decoration: none;}
a:active {outline: none;}
a:hover{text-decoration:underline;color:#}

h1{font-size:28px;font-family:Georgia, "Times New Roman", Times, serif;}
h2{font-size:24px;}
h3{font-size:16px;}

hr{color:#666;margin:20px 0;border:1px dotted #999;}

p{font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:20px;margin-bottom:10px;}

ul,ol{margin-bottom:10px;}
li{font-size:14px;margin-left:20px;}

#container{width:950px;margin:0 auto;position:relative;}

#body_container{width:950px;margin:0 auto;position:relative;background:#fff url(images/sidebar_bg.jpg) top right repeat-y;}

#header{height:120px;width:950px;position:realtive;padding-top:10px;}
	#header img{margin-top:10px;float:left;}
	#header h1{margin-top:30px;}

	#search {margin-top:30px;position: absolute;top: 0;right: 0;width: 25em;w\idth: 25.5em;padding: 1.5em;}
	*:first-child+html #search {width: 25.5em;}
	.search_term {padding: 6px 4px 4px 8px;color: #949494;text-transform: uppercase;font-size: 1.0em;width: 19.5em;margin-right: 2px;border: 1px solid #c5c5c5;}
	.search {border: none;padding: 0.6em 0.7em 0.4em 0.7em;color: #fff;background: #778a30;font-size: 1.0em;}
	.search:hover {background: #5c333c;	cursor: pointer;}
	#search a:hover{text-decoration:none;}
	
	#media{padding-left:10px;}
	#media img{float:right;margin-right:5px;}
	
#menu{height:50px;background: transparent url(images/menu_bg2.jpg) top left no-repeat;}
	#navigation {position: absolute;bottom: 0px;right: 0px;width: 950px;border-bottom: 4px solid #6d7f83;z-index: 999;list-style: none;}
	#navigation li {float: left;margin-right: 4px;	background: url(images/nav-right.png) no-repeat 100% 0px;font-size: 1.4em;}
	#navigation li a {float: left;display: block;height: 2.0em; /* Targets IE 5.5 only */	hei\ght: 1.4em; /* All Other Browsers */padding: 0.5em 1.9em 0.2em 1.7em;background: url(images/nav-left.png) no-repeat 0% 0px;	color: #606060;text-decoration: none;overflow: hidden;}
	#navigation li.current_page_item, #navigation li.current-cat {	background-position: 100% -150px;}
	#navigation li.current_page_item a, #navigation li.current-cat a {background-position: 0% -150px;color: #fff;}
	#navigation li:hover {background-position: 100% -150px;}
	#navigation li:hover a {background-position: 0% -150px;color: #fff;}
	
#content{width:610px;float:left;padding:30px 30px 200px 30px;background:transparent url(images/content_bottom.jpg) bottom left no-repeat;}
	.alignleft{float:left;margin:0 20px 20px 0;clear:right;padding:3px;border:1px solid #e9e9d9;}
	#content h2{margin-bottom:20px;font-family:"Times New Roman", Times, serif;font-size:24px;}
	#content p{}
	#content li{margin-bottom:10px;}
	#content ol{margin-left:10px;}
	
	.introp{background:transparent url(images/arrow.gif) top left no-repeat;padding-left:35px;margin-top:20px;}
	
	#hero{width:610px;background:#fff;margin-bottom:30px;}
		#hero h1{color:#992200;margin-bottom:15px;}
		.sub_t{color:#6b919f;}
		#hero img{width:590px;height:auto;border:10px solid #e9e9d9;margin-bottom:15px;}
		#hero a{color:#992200;}
	
	#lead{margin-bottom:30px;clear:both;}
		#lead1{width:290px;float:left;margin-right:30px;}
		#lead2{width:610px;}
		#lead h2{font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:10px;}
		#lead img{float:left;margin:0 15px 15px 0;padding:3px;border:1px solid #e9e9d9;}
	
#sidebar{width:280px;position:relative;float:right;background:transparent url(images/sideback.jpg) top right no-repeat;}

	.side_item{border-bottom:5px solid #e9e9d9;padding:30px 20px;}
		.side_item h3{margin-bottom:20px;}
		.side_title{background:#5c333c;padding:10px 15px;;color:#fff;text-transform:capitalize;}
		.side_title2{background:#778a30;padding:10px 15px;border:1px solid #778a30;color:#fff;text-transform:capitalize;}
			.side_title2:hover{background:#e7f0d7;color:#444;}
		.side_item ul{padding-left:15px;}
		.side_item li{margin-bottom:5px;}
		.side_item li a{font-size:14px;}
	
	.side_item2{padding:30px 20px;}
		.side_item2 h3{margin-bottom:20px;}
		.side_item2 ul{padding-left:15px;}
		.side_item2 li{margin-bottom:5px;}
		.side_item2 li a{font-size:14px;}
		
	.textwidget{font-size:14px;}
	
	.qs {border:1px solid #e5e5e5;width:210px;margin-bottom:10px;padding:5px 13px;}
	.qs_drop {border:1px solid #e5e5e5;width:240px;margin-bottom:10px;padding:5px 5px 5px 10px;}

	.address{background:transparent url(images/abook.gif) top left no-repeat;padding:7px 0 7px 50px;height:40px;}
	.folder{background:transparent url(images/folder.jpg) top left no-repeat;padding:7px 0 7px 50px;height:40px;}
	.rss{background:transparent url(images/rss.jpg) top left no-repeat;padding:7px 0 7px 50px;height:40px;}

#footer{margin:10px auto 20px;background:#e9e9d9;width:910px;padding:10px 20px;text-align:right;}
	#footer p{font-size:12px;color:#666;}
	#footer a{text-decoration:underline;}
/*------------------------------------------------*/
/*-------------[drop-down]------------*/
/*------------------------------------------------*/
#categories { width: 935px; background: transparent url(images/menu_bg2.jpg) top left no-repeat; min-height: 48px; margin-top: 40px; padding-left:15px;}
#categories ul { margin: 0px; padding-left: 0px; list-style-type: none; list-style-image: none; float: left; }
#categories ul li { float: left; display: block; padding-left: 0px; height: 48px; }
#categories ul li a:link, #categories ul li a:visited, #categories ul li a:active { height: 24px; display: block; color: #FFFFFF; font-size: 14px; padding: 14px 20px 10px; float: left; margin: 0px; }
#categories ul li a:hover { background-color: #e7f0d7;color:#444;text-decoration:none; }
	.nav, .nav * { margin:0; padding:0; list-style:none; }
	.nav ul { position:absolute; top:-999em; border-bottom: 4px solid #6b919f; }
	.nav li { float:left; position:relative; z-index:99; }
	.nav a { display:block; }
	.nav ul li { width: 100%; }
	.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:48px; }
	.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
	.nav li li:hover ul, ul.nav li li.sfHover ul { left:220px; top:0px; }
	.nav li:hover ul, .nav li li:hover ul { top: -999em; }
	.nav li li { display: block; padding: 0px; height: auto !important; }
	.nav li:hover { background-color: #bdd73e !important; }
	.nav li li a:link, .nav li li a:visited { width: 180px; display: block; background-color: #b1c3c5; height: auto !important; }
	.nav li li a:hover { background-color: #992200 !important; }
/*------------------------------------------------*/
/*-------------[idx-pro styles]------------*/
/*------------------------------------------------*/
#IDX-resultsMLSRights{color:#666;}
