/*
Theme Name: Ballantree
Description: Consulting Group
Author: Joaquin Rodriguez Montero
Author URI: http://irasgos.com.ar/
Version: 0.1
*/		

/* Reset browser defaults */
@import url('styles/reset.css');

/* Apply basic image styles */
@import url('styles/images.css');

/* Prepare theme for plugins */
@import url('styles/plugins.css');

body {font-family:Arial;font-size:13px;color:#333;line-height:17px;background:url(images/bg.gif);}

h1,h2,h3,h4,h5,h6 {margin-bottom:10px;line-height:20px;color:#615536;}
h1 {font-size:19px;}
h2 {font-size:17px;}
h2 a {font-weight:700;}
h3 {font-size:15px;}
h4 {font-size:13px;text-transform:uppercase;}
h5 {font-size:11px;margin-bottom:5px;margin-top:-15px;}
h6 {font-size:10px;margin:-10px 0 5px;font-weight:400;line-height:14px;}
p {margin-bottom:14px;}
a {text-decoration:none;color:#006699;}
blockquote, q {color:#6FC529;font-style:italic;margin:0 auto;width:500px;}
hr {color:#7F7047;margin:25px 0;}

.alignleft, .alignright, .aligncenter {margin-bottom:10px;}
.clear {clear:both !important;}
.center {width:920px;margin:20px auto;overflow:hidden;background:#FFF;padding:20px;border: 3px solid #EAEAEA;}
.mt20 {margin-top:20px;}
#header {position:relative;float:left;position:relative;width:100%;margin-bottom:20px;}
	#title {background:url("images/logo.gif") no-repeat;display:block;float:left;height:82px;text-indent:-1000px;width:216px;}
	/* Dropdown Menu */
	.menu, .menu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:300; float:right;} 
		.menu {clear: both;background:#7F7047; margin: -26px 0 0 240px;width: 680px;}
		.menu li {position:relative;float:left;}
		.menu  a {display:block; padding:0.25em 1em; text-decoration:none;font-size:12px;font-weight:700;color:#FFF;}
			.menu  a:hover {color: #333 !important;}
		.menu ul, .menu ul ul {display: none;
		position:absolute; width:12em; border-top:1px solid #c8c8c8; }
		.menu ul li {float:none;}
		.menu ul li a {border-bottom:1px solid #c8c8c8;}
		.menu li:hover ul {display: block;}
		.menu ul ul,
		.menu li:hover ul ul,
		.menu ul li:hover ul ul
		{display: none;}
		.menu ul li:hover ul,
		.menu ul ul li:hover ul,
		.menu ul ul ul li:hover ul
		{display: block;}
		.menu ul ul, 
		.menu ul ul ul {left:100%;position:absolute;top:-1px;z-index:500;width:12.4em;}
		.has-child a, .has-child ul li.has-child a {background:#fff url("images/main-menu-has-child.gif") right 10px no-repeat !important;}
		.has-child ul li.has-child a {background-position:140px 10px !important;}
		.has-child ul li a, .has-child ul li.has-child ul li a {background-image:none !important;}
		.current-menu-item a, 
		.current-menu-ancestor a,
		.current-menu-ancestor .current-menu-item a,
		.current-menu-ancestor .current-menu-parent a,
		.current-menu-ancestor .current-menu-parent .current-menu-item a {color:#333;}
		
		.current-menu-item ul li a, 
		.current-menu-ancestor ul li a,
		.current-menu-ancestor .current-menu-item ul li a,
		.current-menu-ancestor .current-menu-parent ul li a {color:#fff;} 
	
	#header p {color: #999;float: right;font-size: 12px;font-weight: 700;width: 440px;}

/* Front Page */
.anythingSlider {float:left;height:221px;position:relative;width:100%; margin:2px 0 10px;z-index:0;background:#FFF url(images/slider.gif) no-repeat center bottom;}
	.anythingSlider .wrapper {width:920px;overflow:auto;height:210px;position:absolute;top:0;left:0;background:#FFF;}
		.anythingSlider .wrapper ul {width:99999px;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0 !important;}
			.anythingSlider ul li {display:block;float:left;padding:0;height:210px;width:920px;margin:0;position: relative;}
				.anythingSlider ul li a {display:block;height:210px;width:920px;}
				.anythingSlider ul li a img {height:210px;width:920px;}
.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }
.anythingSlider .arrow {background: url(images/arrows-2.png) no-repeat 0 0; bottom:15px;cursor:pointer;display:block;height:30px;position:absolute;text-indent:-9999px;width:35px;}
.anythingSlider .forward { background-position: right 0; right: 5px; }
.anythingSlider .back  { background-position: 0 0; right: 40px; }
.anythingSlider .forward:hover  { background-position: right -30px; }
.anythingSlider .back:hover { background-position: left -30px; }
#thumbNav, #start-stop {display:none;}

#page {float:left;margin:0 0 10px;width:600px;}
	#page ol, #page ul {list-style-position:inside; background:#FBFBFB;padding:15px;margin-bottom:15px;}
	#page ol {list-style-type:decimal;}
	#page ul {list-style-type:circle;}
.fullwidth {width:100% !important;}
/* Sidebar */
#sidebar {float:right;width:300px;padding-bottom:15px;}
	#sidebar h2 {margin-bottom:0;}
	h3.trigger {cursor:pointer;color:#006699;padding-left:30px;background:url(images/toggle.gif) no-repeat left top;margin-top:15px;line-height:18px;}
		h3.active {background-position:left bottom;}
	.toggle_content {display:none;}
	

#footer {font-size:11px;margin:0 auto 15px;padding:5px 20px;}
#footer p {margin:0;}
	#footer strong {color:#000;}
/* Plugins */
.wp-pagenavi {float:left;height:22px;margin-top:30px;padding:10px 0 0;}
.site-poweredby {display:none;}
.mapp-container {float:right;}