/* --------------[ User-Defined Adjustments from Stylesheet #2 ]-------------- */

@import '../../../../wp-content/themes/ahs-wp-genius/style-2.css';

/* --------------[ Color Scheme Adjustgments ]-------------- */


/* --------------[ User-Defined Adjustments ]-------------- */

body {
		font-family: arial,helvetica,sans-serif;
		}



h1, h2, h3, h4, h5, h6, h7, .sitetitle {
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	}


/* -------------------[ Site Title Adjustments ]------------------- */

#sitetitle h1, #sitetitle .title {
	font-size: 24px;
	color: #ffffff;
	text-align: Left;
	font-weight: bold;
	font-family: arial,helvetica,sans-serif;
	}

#sitetitle .description { 
	color:#ffffff;
	text-align:Left;
	}


#sitetitle {
	float:none;
	text-indent:-10000em;
	position:absolute;
	display:none;
	}

#sitetitle {
	width:960px;
	}

#head-content {
	background: transparent;
	background-image: url(../../../../wp-content/themes/ahs-wp-genius/images/ahs/tcjewfolk-header.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}

/* ----------[ Header Background Color Adjustments ]---------- */


/* ----------[ Left Sidebar Float Adjustments ]----------- */

#content .col-3 { float:left; }
#sidebarleft { float:right; }

/* --------------[ Top Navigation Adjustments ]-------------- */

#topnav {
	font-size: 9pt; 
	font-weight: bold;	
	}

/* --------------[ Main Content Adjustments ]-------------- */

.maincontent {
	font-size: 9pt;
	}

.maincontent a, .maincontent a:link, .maincontent a:visited { 
		}

.maincontent a:hover, .maincontent a:active, .post h1 a:active, .post h1 a:hover, .post h2 a:active, .post h2 a:hover { 
		color: #000000;
		}


.post-title a:hover, .post-title a:active {
	color: #000000 !important;
	}

/* --------------[ Sidebar-Right Adjustments ]-------------- */

#contentright {
	font-size: 9pt;
	}


#contentright a:hover, #contentright a:active { 
	color: #000000;
	}

/* --------------[ Footer Adjustments ]-------------- */

#footer {
	font-size:8pt;
	color:#fff;
	}

#footer a, #footer a:link, #footer a:visited { 
		}

#footer a:hover, #footer a:active { 
		}

/* --------------[ Adjustments for Side-by-Side Posts ]-------------- */

.post-left {
	clear:left;
	float:left;
	width: 48%;
	margin: 0;
	padding:0;
	}

.post-right {
	clear:right;
	float:right;
	width: 48%;
	margin: 0;
	padding:0;
	}

.post-right img.post-thum, 
.post-right img.thumbnail,
.post-left img.post-thum, 
.post-left img.thumbnail {
	width:100px;
	height:100px;
	}

.post-clear {
	clear:both;
	height:5px;
	background: url(../../../../wp-content/themes/ahs-wp-genius/images/dot2.gif) bottom left repeat-x;
	margin-bottom:20px;
	}

.post-right .post,
.post-left .post {
	clear:none;
	margin: 0;
	padding: 0;
	background:transparent;
	}

.post-right h2,
.post-left h2 {
	font-size:12pt;
	padding: 0;
	}



ul.home-right .entry,
ul.home-left .entry {
	line-height:1.45em;
	height:135px;
	overflow:hidden;
	margin: 0;
	}


/* ------[ Style Adjustments for **Custom** Color Scheme ]-------- */
/* ------[ Designed and Coded by                         ]-------- */
/* ------[ April Hodge Silver of Springthistle Design    ]-------- */
/* ------[ http://springthistle.com                      ]-------- */

body {
	background: #72cdef url(../../../../wp-content/themes/ahs-wp-genius/images/ahs/bodybg.gif) top left repeat-x;
}

a, a:link, a:visited {
	color:#018DC3;
}

.maincontent a:hover, #sidebar a:hover {
	color: #0D79B3;
	text-decoration: underline;
}
	
#subhead {
	display: none;
}

#head-content {
	height: 160px;
	width: 1003px;
}

#topnav {
	background: #fff;
	border: none;
	height: 0;
}

/* moving the search from topnav to header */

#header #topsearch {
	position: relative;
	height: 45px;
	float: right;
	right: 15px;
	background-image: url(../../../../wp-content/themes/ahs-wp-genius/images/searchbg.png);
	clear: right;
	width:200px;
	height:50px;
}

#header #searchform {
	padding:0;
	margin:0;
	}

#header #searchform #searchfield {
	font-size:9pt;
	float:left;
	padding:0;
	width:150px;
	margin: 23px 0 0 25px;
	border:0;
	background:transparent;
	color:#888;
	line-height:1.1em;
	}

#header #searchform #submitbutton {
	margin: 15px 0 0;
	float:right;
	font-size:8pt;
	width:20px;
	height:30px;
	text-align:center;
	border:0;
	background: transparent;
	}


/* moving the mainnav from #topnav to #header #mainnav */

#header #mainnav {
	float: right;
	width: 350px;
	padding-top: 80px;
	z-index: 100px;
}

#header #mainnav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}

#header #mainnav li {
	margin: 0;
	padding:0;
	float: left;
	height:30px;
	line-height:30px;
	}

#header #mainnav li li {
	padding:0;
	margin: 0;
	height:30px;
	}

#header #mainnav li a, #header #mainnav li a:link, #header #mainnav li a:visited {
	color: #6b6b6b;
	text-decoration: none;
	display: block;
	text-decoration: none;
	padding: 0px 10px;
	}

#header #mainnav li a:hover, #header #mainnav li a:active {
	color: #000;
	}

#header #mainnav li.current_page_item {
	padding-right:10px;
	background: none;
}

#header #mainnav li.current_page_item a, 
#header #mainnav li.current_page_item a:link, 
#header #mainnav li.current_page_item a:visited {
	background: none;
	padding-right: 0;
	}

#header #mainnav li li.current_page_item {
	padding-right:0;
	background:transparent;
	}

#header #mainnav li li.current_page_item a, 
#header #mainnav li li.current_page_item a:link, 
#header #mainnav li li.current_page_item a:visited {
	background:transparent;
	padding: 0px 10px;
	}

#header #mainnav li ul {
	float:none;
	z-index:9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	margin: 0;
	padding:0;
	background:#ccc;
	border:1px solid #999;
	}

#header #mainnav li.current_page_item ul {

	}

#header #mainnav li li.current_page_item ul {

	}

#header #mainnav li.current_page_item li {
	background-image:none;
	padding:0;
	margin: 0;
	}

#header #mainnav li ul a, 
#header #mainnav li ul a:link, 
#header #mainnav li ul a:visited,
#header #mainnav li.current_page_item ul a, 
#header #mainnav li.current_page_item ul a:link, 
#header #mainnav li.current_page_item ul a:visited {
	background-image:none;
	padding: 0px 10px;
	width:180px;
	background:transparent;
	color:#000;
	}

#header #mainnav li ul a:hover, 
#header #mainnav li ul a:active,
#header #mainnav li.current_page_item ul a:hover, 
#header #mainnav li.current_page_item ul a:active  { 
	background:#333;
	color:#fff;
	}

#header #mainnav li ul ul, #header #mainnav li.current_page_item ul ul  {
	border-top:0;
	margin: -30px 0 0 200px;
	}

#header #mainnav li:hover ul ul, #header #mainnav li:hover ul ul ul, #header #mainnav li.sfhover ul ul, #header #mainnav li.sfhover ul ul ul {
	left: -999em;
	}

#header #mainnav li:hover ul, #header #mainnav li li:hover ul, #header #mainnav li li li:hover ul, #header #mainnav li.sfhover ul, #header #mainnav li li.sfhover ul, #header #mainnav li li li.sfhover ul {
	left: auto;
	}

#header #mainnav li:hover, #header #mainnav li.sfhover { width:auto;
	}

/* TCJ requested no bottom categories */

#bottom-cats {
	display: none;
}

/* sidebar tweaks */
#ahs_twitter, #ahs_facebook {
	display: block;
	margin: 10px 0 0 0;
	padding: 10px 0 10px 47px;
	font-family: Trebuchet MS, Arial, Helvetica, Sans Serif;
	font-size: 21px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #777;
	background: no-repeat;
}

#sidebar-subscribe a:hover, #ahs_twitter:hover, #ahs_facebook:hover {
	color: #333;
	text-decoration: none;
}

#ahs_twitter { background-image: url('../../../../wp-content/themes/ahs-wp-genius/images/ahs/twitter_logo.gif'); }
#ahs_facebook { background-image: url('../../../../wp-content/themes/ahs-wp-genius/images/ahs/facebook_logo.gif'); }

/* widget tweak */

#buy-me-a-beer a,
#buy-me-a-beer a:visited {
	color: #000;
}

#buy-me-a-beer a:hover {
	color: #000;
	text-decoration: none;
}

#buy-me-a-beer form {
	padding-top: 8px;
}