/*
File:			custom.css
Description:	Custom styles for Thesis
BASIC USAGE:
If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.
For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:
.custom a, .custom a:visited { color: #090; }	<--- This makes links green
.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them
*/


/* SITEBAR WIDGETS CUSTOM STYLING */
li.widget ul li {
background:#ffffff;
border-bottom: 1px solid #cccccc;
background-color: #f4f4f4;
display:block;
margin-bottom: 0;
margin-top: 0;
padding: 5px;
}
li widget ul li:hover {
background:#dddddd;
margin-top: 0;
margin-bottom: 0;
display:block;
padding:5px;
}
li.widget {
margin-bottom: 2.169em;
line-height: 1.485em;
font-size: 1.18em;
}
.custom .widget h3, .custom .widget h3 a {
text-transform: capitalize;
letter-spacing: 0px;
}
/* SIDEBAR CUSTOM SETTINGS */
.custom .sidebar h3 {
font-size: 1.15em;
line-height: 1.6em;
margin-bottom: 0.643em;
font-variant:normal;
}
/* SIDEBAR CUSTOM BACKGROUND */
/*
.custom #sidebars {
Background-color:#F7EFDB;
}
*/

/* HEADER STYLING */
.custom #header { 
border-bottom:solid; 
border-color: #000000;
border-width: 0 0 0 0;
}

/* CUSTOM MAIN NAV MENU */
.custom .menu {
background-color:#eeeeee;	
background-image:url("images/topnav_bg.gif");
background-position:center bottom;
background-repeat:repeat-x;
margin: 0 0 0 0;
border-color: #ffffff;
border-width: 0px 0px 1px 0px;
padding: 0px 0px 2px 2px;
}
.custom .menu li a{
letter-spacing: 0px;
font-weight: bold;
text-transform: capitalize;
text-shadow: 0px 1px 1px black;
}
ul.menu li a { 
background: transparent;
border-color: #ffffff;
border-width: 0 0 1px 0;
}
/* CUSTOM TEASERS */
.custom .teaser {
width: 100%;
margin-top: 1em;
padding-top: 2em;
border-top: 0;
text-align: justify;
}

/* CUSTOM TEASER BOX */
.custom .teasers_box {
padding-top: 0;
padding-bottom:0;
border-top: 0;
}
.custom .teasers_box h2 a {
color: CC3A00;
}
.custom .teasers_box h2 a:hover {
color: 000000;
}
.custom .teasers_box .post {
border-bottom:1px solid #CCCCCC;
}
.custom .teaser_link {
float: right;
padding-right: 2em;
}

/* FOOTER STYLING */
.custom #footer {border-top:none;}


/* CUSTOM BACKGROUND */
body.custom
{
overflow-y:scroll;	
background-color: #EDEDED !important;
background:url('../lib/images/addiction_bg1.jpg')
left top repeat-x 
}

/* SITEMAP */
.custom .sitemap h3 {margin-top: 0;}
.custom .sitemap ul {font-size: .85em; }
.custom .sitemapl { float: left; width: 30%;}
.custom .sitemapr { float: right; width: 70%;}

/* FOOTER MENU */
.custom #custom_footer_nav {text-align: center; }
.custom #custom_footer_nav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 0 20px;
font-size: 1.2em;
}
.custom #custom_footer_nav li {
border-right: 1px solid #3c3c3c;
display: inline;
margin-right: 10px;
padding-right: 10px;
}
.custom #custom_footer_nav li.noborder {
border-right: 0px;
}
.custom #custom_footer_nav li a {
color:#3c3c3c;
font-weight:normal;
text-decoration:none;
}

/* NUMBERED PAGE NAV */

.page-nav { font-size: 1.35em; font-weight: bold; margin: 1em 0; padding: 0; overflow: hidden; }
.page-nav-intro { float: left; padding: .3em .5em; margin: 0 1em 1em 0; background: #efefef; border: .1em solid #ccc; }
.page-number { float: left; padding: .3em .5em; margin: 0 .2em; background: #fff; border: .1em solid #ccc;  }
.current-page-number { float: left; padding: .3em .5em; margin: 0 .2em; background: #efefef; border: .1em solid #ccc; }
.elipses { float: left; padding: .3em .2em; }

.custom .related_holder {display:block; height:90px; margin-bottom:10px; background:transparent url(http://addictioninfamily.com/bg-dotts03.gif) repeat-x scroll 0 100%;}
.custom .related_title {font-size:12px;}
.custom .related_title a{color:#008800; text-decoration:underline;}

/*LINK CUSTOM
.custom a, a:active {font-weight: bold;}*/

/* Google Search Form */
li.thesis_widget_google_cse form input[type="submit"] {
background:url("../lib/images/submit-bg.gif") repeat scroll 0 0 transparent;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:single;
border-width:1px;
color:#111111;
cursor:pointer;
font-weight:normal;
}

li.thesis_widget_google_cse form input[type="submit"]:hover {
color: #D33A36;
}
li.thesis_widget_google_cse form input[type="text"] {
width:65%;
}