﻿/*



File:			custom.css



Description:	Based on Kristarella's Capuccino skin www.kristarella.com



Author:			Bart Henrick



Author URL:		http://www.planetfusion.com.au



Version:		1.0 (for use with Thesis 1.7)



*/







.custom .page {background:transparent;}







a:hover {color:#585858;}



input, textarea {background-color:#899ece;}





/* === NAV === */

.custom #nav_area {border-bottom:1px solid #293952; background:url(images/nav_bg.jpg) repeat;}



    



    



    .custom ul.menu {border-bottom:none; border-left:0;}



	.custom ul.menu li {margin-bottom:0;}



	.custom ul.menu li a {background-color:transparent; font-weight:bold;}



	.custom ul.menu li a:hover {text-decoration:underline;background:url(images/button_bg.jpg) repeat;}



	.custom ul.menu li.current a, .custom ul.menu li.current-cat a {background: url(images/button_hv_bg.jpg) repeat;border-left:1px solid #111111;border-right:1px solid #111111;}  



	

/*	

		.custom ul.menu li.rss {}



		.custom ul.menu li.rss a {border-left:1px solid #111111;}



	 	.custom ul.menu li.rss a:hover {border-left:1px solid #111111;}



	*/	



		



	.custom ul.menu li.rss {background:url("../lib/images/icon-rss.gif") no-repeat scroll 100% 50% transparent;}



		.custom ul.menu li.rss a {background:url("../lib/images/icon-rss.gif") no-repeat scroll 100% 50% transparent;}



	 	.custom ul.menu li.rss a:hover {background:url("../lib/images/icon-rss.gif") no-repeat scroll 100% 50% transparent;}











/* dropdowns --------------------------------//



		.custom ul.menu ul {}



			.custom ul.menu ul li {}



				.custom ul.menu ul li a {background-color:#f7f2f1;}



				.custom ul.menu ul li.current a {background-color:#f7f2f1;}



					.custom ul.menu ul li a:hover {background-color:#464698; color:#f7f2f1;}



					.custom ul.menu ul ul a, .custom ul.menu ul li.current ul a {background-color:#464698; color:#f7f2f1;}



					.custom ul.menu ul ul a:hover, .custom ul.menu ul li.current ul a:hover {background-color:#585858;}



*/







/* === HEADER === */



.custom #header_area {background:#293952 url(images/header_bg.jpg) left bottom repeat-x;



 border-top:1px solid #464698; 



 border-bottom:1px solid #585858;



 height:80px;}



 



 .custom #header_area .page {



	padding-top:0;



	margin-top:0;



	}











.custom #header {



padding-top:0;



	border-bottom: 0;



	position:relative;



	background: url(images/logo.jpg);



	height: 80px;



	background-repeat: no-repeat;



}







.custom #header #logo {margin-left:-9000px;border:0 0 0 0;}



.custom #header #tagline {margin-left:-9000px;}















/* === CONTENT === */



.custom #content_area {background:#f7f2f1 url(images/content_bg.jpg) left top repeat-x; border-top:0;border-bottom:1px solid #fff;}



.custom #content_area .page {border-left:1px solid #899ece;border-right:1px solid #899ece; padding-left:0px;padding-right:0px;border-bottom:0;}











.custom #content_box {background:none;}







.custom .post_box {margin-left:0; padding-left:1.1em;}

.home .post_box {margin-left:1.1em; padding-left:0;}

.custom .post_box, .custom .teasers_box {border-top:1px solid #899ece; border-bottom:1px solid #fff !important;}



.custom .top {border-top:0;}







/* titles & bylines */



.custom .entry-title {



	font-weight: 500;



	color: #336699;



}



.custom .entry-title a {



	font-weight: 500;



	color: #336699;



}



.custom .entry-title a:hover {color:#666666;}







/* text block styles */



.custom .format_text blockquote.right, .custom .format_text blockquote.left {color:#293952;}

.custom .format_text blockquote {color:#464698; border-color:#899ece;}



.custom .format_text code {background-color:#899ece;}

.custom .format_text pre {background-color:#fff; border-color:#899ece;}



/* images */

.custom .post_box img {max-width:100%; height:auto;}



.custom img.frame {padding:0; border:0.3em solid #899ece;}

.custom a:hover img.frame {border-color:#999999;}



.custom .format_text .wp-caption {background-color:#fff; border-color:#899ece;}

	.custom .format_text .wp-caption img {}



.custom .format_text .gallery {}

	.custom .format_text .gallery img {border-color:#899ece !important;}

	.custom .format_text .gallery a:hover img {border-color:#999999 !important;}

	.custom .format_text .gallery dl {margin-bottom:0;}

	.custom .format_text .gallery br {height:0;}



.custom .prev_next {border-top:1px solid #999999; padding:1.1em 0 1.1em 1.1em; margin:0 2.2em 0 0;}

.home .prev_next {border-top:1px solid #999999; padding:1.1em 0; margin:0 2.2em 0 1.1em;}



/* comments */

.custom #comments .comments_intro, .custom #comments #respond_intro {margin:0; padding:4.4em 0 1.1em 1.1em; padding-left:1.1em; border-bottom:1px solid #899ece; border-top:1px solid #999999;}

	.custom .comments_intro span.bracket, .custom .format_text .to_comments span.bracket {color:#999999;}

.custom dl#comment_list {border-top:0;}

	.custom dl#comment_list dt {border-top:1px solid #999999;}

	.custom dl#comment_list dd {border-bottom:1px solid #899ece;}

	.custom dl#comment_list .bypostauthor {background-color:#fff;}

		.custom dl#comment_list .bypostauthor code {background-color:#899ece;}

		.custom dl#comment_list .bypostauthor pre {background-color:#899ece; border-color:#999999;}

.custom .comments_closed p {display:none;}

/* threaded comments */

	.custom dl#comment_list dl dt {border-top:0; border-color:#666666;}

	.custom dl#comment_list dl dd {border-bottom:0;}

		.custom dl#comment_list dl dd .format_text {border-color:#666666;}

	.custom dl#comment_list dl .bypostauthor {background-color:transparent;}

	.custom dl#comment_list dl > .bypostauthor {border-color:#999999;}

		.custom dl#comment_list dl > .bypostauthor > .format_text {border-color:#999999;}



.custom #commentform {border-top:1px solid #999999; border-bottom:1px solid #899ece;}



/* archives */

.custom #archive_info {border-color:#899ece;}

	.custom #archive_info p, .custom #archive_info h1 {display:inline; padding-right:1em;}



.custom ul#cat_list, .custom ul#cat_list ul {background:transparent; padding:0;}

	.custom ul#cat_list li {list-style:none; padding:0;}

		.custom ul#cat_list li h3 {}

			.custom ul#cat_list li h3 a {color:#585858; text-decoration:none;}

			.custom ul#cat_list li h3 a:hover {color:#666666; text-decoration:underline;}

		.custom ul#cat_list li ul li {list-style:square;}





/* === SIDEBARS === */





/*multimedia box border---*/



.custom .multimedia_box {border-color:#cccccc;}



.custom .image_box {border-color:#cccccc;}



.custom .custom_box {border-color:#cccccc;}







.custom #sidebar_1 {border-right:1px solid #899ece;}







.custom li.widget h3 {color:#293952; font-size:1.23em; font-weight:bold; text-align:center; padding-bottom:0.2em; border-bottom:3px double #899ece;}

.custom li.widget a {color:#293952;}

.custom li.widget a:hover {color:#666666;}

.custom li.widget ul, .custom li.style_switcher form {margin-left:1em;}



/* optional widget styles */

.custom table#wp-calendar caption {background-color:#899ece;}

.custom table#wp-calendar th {background-color:#fff; border-color:#899ece;}

.custom table#wp-calendar td {color:#999999;}

.custom #calendar_wrap a:hover {background:#fff;}





/* === FOOTER === */

.custom #footer_widget_area {background:#666666 url(images/footer_widgets_bg.jpg) top left repeat-x; border-top:1px solid #899ece; border-bottom:1px solid #666666;}

.custom #footer_widget_area .sidebar {padding-top:2.2em;}

	.custom #footer_widget_area ul.sidebar_list {}

		.custom #footer_widget_area li.widget {float:left; width:23%; padding-right:2%;}

			.custom #footer_widget_area li.widget h3 {border-color:#666666;}

			.custom #footer_widget_area li.widget a:hover {color:#899ece;}



.custom #footer_area {border-top:1px solid #f7f2f1; background:url(images/footer2_bg.jpg) repeat;}

	.custom #footer {border-top:0;}

		    .custom #footer p {color:#111111;}

			.custom #footer p a {color:#111111;}

			.custom #footer p a:hover {color:#111111;}



			



		/***custom menu overrides***/



.custom ul.menu li a {border:none; color:#585858;}



.custom ul.menu li a:hover {background-color:#f7f2f1;}



.custom ul.menu li.current a, .custom ul.menu li.current-cat a {color:#666666;}



.custom ul.menu li ul {margin-top:0;}



.custom ul.menu li:hover ul, .custom ul.menu a:hover ul {left:0; border:0;}



.custom ul.menu ul ul, .custom ul.menu :hover ul :hover ul {left:14.8em; border:0;}







/*---:[ after-post comment elements ]:---*/



.custom .comments_closed p {display: none;}



.custom .format_text .to_comments { display: none; }







/*---FEATURE BOX---*/



.custom #feature_splash {



	padding-bottom:0;



	margin-bottom:0;



	border-bottom:0;



}







	