/*
File:			custom.css
Description:	Custom styles for Thesis
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/

/*custom clickable header image */
.custom #header {
border:none; 
} 


.custom #container {
margin-top: 2em;
margin-bottom: 2em;
width: 1000px;
}

body.custom {

}

.custom #page {
width: 1000px; 
}

.menu {
background: transparent;
border-width:0 0 0 0;
margin-top: -36px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 20px;
float: right;
}

 .menu a, .menu li ul {
text-transform: lowercase;
letter-spacing: 1px;
font-size: 18px;
font-weight: normal;

}

.menu a, .menu li ul {
padding-left: 15px;
padding-right: 15px;
padding-top: 0px;
padding-bottom: 0px;

}

.custom .submenu li a {
border: 0px;
width: 150px;
} 

/*custom post byline and meta data*/
.custom p.headline_meta,
.custom p.headline_meta span,
.custom p.headline_meta abbr
{
font-weight: normal;
font-style: normal;
letter-spacing: 0px;
cursor: default;
}

.custom #content_box{
width: 1000px; 
background: #ffffff;

} 

.custom #content{
width: 640px; 
padding-left: 10px;
padding-right: 10px;
float: left;

} 
 
.post_box {
    border-bottom : double #000000;

    
}

h1, h2, h2 a {
    font-style: italic;
}


/*side bars*/

.custom .sidebar ul.sidebar_list {
padding-left: 20px;
padding-right: 10px;
}

.custom #sidebars {
width: 340px;
}

.sidebar h3 { 
font-variant: normal; 
letter-spacing: 0px; 
font-weight: normal;
font-style: italic;
text-transform: none;
font-size: 20px;
}

.custom #sidebar_1 {
float:left;
width:330px;
padding-left: 10px;
border-color: #ffffff;
}


/* side bar category headings */
h9, h9 a {
    font-style: italic
font-family: Georgia;
color: #000000;
font-size: 24px;
text-transform: none;
text-decoration:none;
line-height: 130%;
}

h9 a:hover  {
color: #636363;
text-decoration:none;
}



/* multi media box */

.custom #multimedia_box  {
width: 330px;
border-bottom: 0px;
background: #ffffff;
margin-bottom:10px;
padding-left: 10px;
margin-left: 0px;

}

/* teasers */
.teasers_box {
border-top: 0px;
border-bottom: 1px solid;
border-color: #cccccc;
width: 630px;
}


.teaser .format_teaser { 
font-size: 1.2em; 
line-height: 1.5em; 
margin-top: 1.5em; 
margin-bottom: 1.5em;  
width: 280px; 
}



/* comments */

/*submit form text color*/
.custom #commentform .form_submit:hover { 
color: #cccccc ;
}

/*comment sumbit button*/
.custom #commentform  .form_submit {
background: #000000; 
padding: 0.3em; 
padding-left: 0.8em; 
padding-right: 0.8em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #00000;
color: #ffffff ;  
}

/*highlight author comment*/
.custom dl#comment_list .bypostauthor { 
background: #FFFFFF; 

}

/*reply button*/
.custom .comment-reply-link { 
background: #cccccc; 
padding: 0.3em; 
padding-left: 0.8em; 
padding-right: 0.8em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #cccccc;  
}

.custom dl#comment_list dd p.reply a {
    color: #ffffff;
    letter-spacing: 0px;
    text-decoration: none;
    text-transform: none;
    font-size: 13px;
}

.custom dl#comment_list dl dt.bypostauthor, dl#comment_list dl dd.bypostauthor .format_text {
    border-color: #cccccc;
}



/* Customize Previous and Next Links */
.prev_next {
width: 640px; 
border-top: #000000;
border-style: double;
padding-right: 15px; 
padding-left: 15px;
margin-left: 5px;

}

.prev_next p {
text-decoration: none;
 letter-spacing: 1px;
 font-family: Georigea;
font-size: 11px;
}

.prev_next a {
text-decoration: none;

}

/*archive and feature box borders*/
#feature_box, #archive_intro, #comment_nav_2 {
border-bottom : double #000000;
}

/* footer */

.custom #footer {
background: #ffffff;
margin-left: 0px; 
width: 975px; 
border-bottom-width: 0px;
border-color: #000000;
text-align:center;
color:#000000;
}

.custom #footer a {border-bottom:0; margin-right:0px; text-decoration:underline}
.custom #footer a:hover {text-decoration:none;}

/*style social media plugin */
.custom .socialmedia-buttons img {
    margin-right: 2px !important;
}


