/*
File:			custom.css
Description:	Custom styles for Thesis

*/

/* Page */
.custom #page {

}

/* Header */
.custom #header {
padding:0em;
}

/* Navigation Menu */

.custom .menu {
background: #350F48;
}

.custom .menu a {
}

/* Sidebar*/
.custom .sidebar ul.sidebar_list {

}

.custom .sidebar h3 {
/*background:#F28327;
color: #fff;*/
padding: 3px 5px;
}

.custom ul.sidebar_list {
padding-top:0.4em;
}

.custom li.widget {
margin-bottom:1.35em;
}

/* Post Box */
.custom .post_box, .teasers_box, .full_width #content_box .page {
/*margin:0 4em;*/
}

/* Welcome */
.custom .welcome1 {
font-size: 0.85em;
}

/* Post title */

.custom .headline_area h1.entry-title, .custom .headline_area h1.entry-title a, .custom .headline_area h2.entry-title, .custom .headline_area h2.entry-title a {
font-size:21px;
text-align:left;
}

.custom .headline_area h1 {

text-align:left;
}

.custom .format_text h1 {
margin:1em 0;
}

.custom h2, .custom h2 a {
font-weight: bold;
}

.custom .format_text h2 {
margin:1em 0;
}

.custom h2 a:hover {
text-decoration: underline;
}

.custom .headline_area h2 {
text-align:center;
}

.custom .format_text h3 {

}

.custom .format_text h4 {
margin:1em 0;
}



/*Remove Comments Closed Text*/
.custom .comments_closed p, .custom .comments_closed {
display: none ;
}

/* DISQUS */
.custom #disqus_thread  {
padding-right:10px;
}

.custom .dsq-brlink {
padding-left:40px;
}

.custom #dsq-content .dsq-comment-header td {
background: #F28327;
}

/* OTHER */
.custom #container {
margin-top: 2em;
margin-bottom: 2em;
}

/*Remove lines in template*/
.custom #header, .custom .post, .custom .teasers_box, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, .custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #sidebar_1, .custom #sidebar_2, .custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl .bypostauthor .format_text, .custom #trackback_list {
border-bottom: 0px;
border-top: 0px;
border-right: 0px;
border-left: 0px;
}

/*background image*/
body.custom {
}

/* BOXES */

.custom .yellowbox {
border: 2px dashed #285c9f; 
padding: 12px 10px 0px 10px; 
/*width: 550px; */
background-color: #fff7b5; 
margin: 10px 0px 20px;
}

.custom .yellowbox p {
margin-bottom: 1em;
}

.custom .yellowboxright {
border: 2px dashed #285c9f; 
padding: 12px 10px 0px 10px; 
width: 33%; 
background-color: #fff7b5; 
margin: 10px 10px 20px;
float: right;
}

.custom .yellowboxleft {
border: 2px dashed #285c9f; 
padding: 12px 10px 0px 10px; 
width: 33%; 
background-color: #fff7b5; 
margin: 10px 10px 20px;
float: left;
}

.custom .redbox1 {
border: 2px dashed red; 
padding: 0px 10px; 
/*width: 550px; */
background-color: #ffccff; 
margin-bottom: 20px; 
text-align: left;
}

.custom .redbox2 {
border: 1px solid red;
padding: 10px 10px 0px 10px;
/*width: 550px; */
margin-bottom: 25px; 
background-color: #ffccff; 
float: right;
}

.custom .speakerbox {
padding: 20px 20px 1px 20px; 
/*width: 500px; */
margin-top: 40px; 
background-color: #a0cef3;
margin-bottom:20px;
}

.custom .greybox {
padding: 20px 20px 1px 20px; 
width: 90%; 
margin-top: 10px; 
background-color: #CCCCCC;
margin-bottom:20px;
}

.custom .greenbox {
padding: 20px 20px 1px 20px; 
width: 90%; 
margin-top: 10px; 
background-color: #00CC33;
margin-bottom:20px;
}


/* BULLET LISTS */

.custom .redlist1 ul, .custom .greenlist1 ul, .custom .bigtick1 ul, .custom .question1 ul, .custom .redarrow1 ul {
list-style: none;
}

.custom .redlist1 li {
background: transparent url(images/redcheck.jpg) no-repeat;
background-position: 0 5px;
list-style: none;
padding: 5px 0px 5px 30px;
}

.custom .greenlist1 li {
background: transparent url(images/greencheck.jpg) no-repeat;
background-position: 0 5px;
list-style: none;
padding: 5px 0px 5px 30px;
}

.custom .bigtick1 li {
background: transparent url(images/big_tick.jpg) no-repeat;
background-position: 0 5px;
list-style: none;
padding: 5px 0px 5px 30px;
}

.custom .question1 li {
background: transparent url(images/queicon.jpg) no-repeat;
background-position: 0 5px;
list-style: none;
padding: 5px 0px 5px 30px;
}

.custom .redarrow1 li {
background: transparent url(images/redright.jpg) no-repeat;
background-position: 0 5px;
list-style: none;
padding: 5px 0px 5px 30px;
}