/*
Theme Name: David Bach Theme
Theme URL: http://yotek.net/david/
Description: David Bach Wordpress Theme
Author: Bala Krishna
Author URI: http://www.bala-krishna.com
Version: 1.0 Coded
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#3A7A96;
}

td {
	font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
}

td p {
	font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

img { border:0px; }

a { color: #3C7A96;
text-decoration:none; 
 }
 
.header{background-image:url(images/header.jpg);
width:965px; height: 184px;
background-position:center top;
background-repeat:no-repeat;
text-align:right; vertical-align: top;
padding-right: 20px;

}
.signup_header{
padding-top: 54px;
text-align:left;
}
.signup_formspace{
padding: 2px 0px 2px 0px;
text-align:center;
vertical-align:top;
}
.sidebar_bg
{background-color: #E7E8EA;
padding: 10px;
with: 280px;
text-align:left;
vertical-align:top;
}
.datebar{
background-image: url(images/date_bar.jpg);
width: 620px;
height: 41px;
background-position: left top;
background-repeat:no-repeat;
text-align:left;
vertical-align:middle;
font-size:12px;
font-weight:bold;
padding-left:15px;
}
.title{
font-size:21px;
text-align:left;
padding-top: 10px;
color: #3C7A96;
padding-bottom:10px;
font-weight:bold;
}
.title a {
color: #3C7A96;
text-decoration:none;
}
.comment_line{
font-size:12px;
border-top: #996600 1px solid;
border-bottom: #996600 1px solid;
color: #996600;
text-align:left;
padding: 3px;
font-weight:bold;
height:18px;
}
.comment_line a{
color: #996600;
text-decoration:none;
}

.comment_line  img {
border:0;
}

.sidebar_header{
font-size:18px;
text-align:left;
padding: 10px 0px 5px 5px;
border-bottom: #666666 1px solid;
}
.sidebar_text{
text-align:left;
vertical-align:top;
padding: 10px;
color: #3C7A96;
}
.sidebar_text ul {
margin:0; 
/*padding:0px 0px 0px 10px;*/
padding-left:10px;
}
.sidebar_text ul li {
list-style:square;
/*list-style-position:outside;*/
margin-bottom:8px;
}
.footer{
text-align:center;
padding: 20px;
font-size:11px;
}

.alignleft { float:left; }
.alignleft a { color: #996600;
text-decoration:none; font-weight:bold;
 }
.alignright { float:right; }
.alignright a { color: #996600;
text-decoration:none; font-weight:bold;
 }

#sharethis_0 { clear:both; }

.tweets li a { text-decoration:underline; color:#2870A9; }
