/*
Theme Name: Bingo Theme
Theme URI: http://www.bingosidan.com
Description: Bingo Theme
Version: 1.0
Author: Bingosidan
Author URI: http://www.bingosidan.com
*/

body {
font:normal 13px Arial, Sans-Serif;
color : #666;margin:0; padding:0;
background:url(images/bg.gif) repeat-x;
}

a {color:#0064C9;text-decoration:none;}
a:hover {text-decoration :underline;}
h1, h2, h3, h4, img, form, ul, li, table, td,input {margin:0; padding:0;}
h2, h3, h4 {font:normal 18px arial;color:#0064C9;}

a img {border:0 none;}
p {padding:3px 0;margin : 0;line-height:18px; }
blockquote {margin: 10px 30px;padding:0 0 0 10px;  border-left:3px solid  #d6d6d6;}
code { font: 11px 'Courier New', Courier, Fixed; border:1px dashed #ddd;margin:10px;padding:10px;display:block;}


/* Form */


input, textarea,select {margin:2px 2px 6px 2px; padding:5px 2px; border:1px solid  #E6E6E6;height:18px;width:350px;vertical-align:middle;background:#FAFBFA;}
select {padding:0; height:28px;}
textarea {height:120px;}
#searchform {margin:0 auto;width:500px;}
#searchform input#s {width:180px;}
#searchsubmit, #submit {padding:0 6px; width:auto; text-align:center;height:28px;font-weight:bold;text-align:center;color:#fff;cursor:pointer;background:#1F9A1F;}
input#submit {width:116px;height:29px;padding:0;border:0;}
.comsub {text-align:right;}

/*  ====================== Common ======================= */

/* Alignments */
.alignright { float: right;	width:auto;}
.alignleft { float: left;width:auto;}
.center, .centered {text-align:center;}
.righttext {text-align:right;}
small {font-size:11px;line-height:13px;}


/*Images */
img.centered, img.center { display: block;	margin:5px auto;}
img.alignright {padding: 4px; margin: 0 0 2px 7px; display: inline;float:right;	}
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }




/* Navigation */
.navigation { display: block; color:#1B8E29; padding:5px 10px 0 10px;}
.navigation .alignright { width:49%; text-align:right; 	}
.navigation .alignleft {width:49%; text-align:left;}




/*  ====================== Page Structure ======================= */


#outer {background:url(images/outer.gif) repeat-x left bottom;}
#wrapper {width :900px; margin:0 auto;}
#header {height:85px;background:url(images/header.jpg) no-repeat;padding-top:25px;}

#page {background:#fffffe;}
#content {float:left; width:640px;padding:5px 0 5px 20px;}
#sidebar {float:left; width:200px;padding:0 20px;}
#footer {font:normal 12px/12px Arial;padding:25px 0 10px 0;text-align:center; background:url(images/footer.gif) no-repeat;  }



/*  ====================== Header ======================= */
.logo {font:bold 40px arial;color:#A40000;}
.logo:hover {text-decoration:none;}
.desc {color:#0066CC;font:normal 14px arial;padding-top:5px;width:350px;}
/* Navigation */
#nav {height:30px;list-style:none;padding:11px 0 25px 0;}
#nav li {display:inline;}
#nav li a {display:block; float:left; width:auto;  text-align:center;color:#fff; font: bold 13px/30px arial;margin:0 0 0 5px;}
#nav li a span {float:left; display:block; padding:0 20px;cursor:pointer;width:auto;}

#nav li.current_page_item a, #nav li a:hover {text-decoration:none;color:#0064C9;background:url(images/nav.gif) no-repeat;}

#nav li.current_page_item a span , #nav li a:hover span {background:url(images/nav.gif) no-repeat right bottom;}

/*  ================================= Contents ============================= */
.post {margin:0 0 30px 0;}
.post h1, .post h2 {font:normal 24px/24px arial; padding:0;color:#0064C9;}
.post h1 a, .post h2 a {color:#0064C9;}


.meta {margin-bottom:10px;padding:3px 0;font:normal 11px arial; color:#8E8E8E; }
.meta a {font-weight:bold;color:#888;}
.meta span {padding-left:10px;}
.entry {line-height:18px;}


a.more-link {font:bold 10px Verdana;}

.comment-box {margin:10px 0;border:1px solid #e6e6e6; background:#fefefe;padding:4px 7px;font:normal 12px arial; color:#595858;width:600px; }
.cb_left {width:60px;text-align:center;float:left;font-size:11px;}
.cb_rt {width:530px; padding-left:10px;float:left;}
.comenttime {color:#B5B1B1;}
.comenttime a {color:#B5B1B1;font-size:11px;}
#commentform {width:510px;font:bold 12px arial;}

#commentform textarea {width:500px;}






/*  ================================= Sidebar ============================= */



.sb-box {margin:0 0 20px 0; width:200px; background:url(images/sb-bg.gif) repeat-y;}
.sb-main {width:172px; background:url(images/sb-top.gif) no-repeat;padding:13px 14px 0 14px;}
.sb-btm {width:200px; background:url(images/sb-btm.gif) no-repeat;height:20px;}
.sb-box h2 {font:normal 18px/18px arial;color:#fff; margin:0 0 17px 0;}
.sb-box ul {list-style:none;padding:0 5px;width:162px;}
.sb-box ul ul {padding:0 0 0 15px;width:147px;}
.sb-box li {list-style:none; padding:1px 0;font:normal 13px/27px arial; color:#666;border-bottom:1px solid #E5E5E5;}
.sb-box li li {border-top:1px solid #E5E5E5;border-bottom:0;}
.sb-box li a {color:#666;display:block;background:url(images/sb-li.gif) no-repeat 3px 12px;padding-left:12px;width:150px;}
.sb-box li li a {width:135px;}
.sb-box li a:hover {color:#fff;text-decoration:none;background:#5CADFF url(images/sb-li.gif) no-repeat 3px -63px;}

.tags {margin:0 0 20px 0;padding:8px 0 8px 10px; width:250px; color:#fff;}
.tags a {color:#fff;}
.tags h2 {color:#fff;padding-bottom:10px;}

/*  ================================= Footer ============================= */




/*  ================================= Others ============================= */

.clr {clear : both;margin:0; padding:0;font-size:1px; line-height:1px;height:1px;}


/* --------------------- common elements --------------------------- */


h3#respond, h3#comments {padding:5px 0;margin:15px 0; font:normal 22px arial;}
h2.pagetitle {text-align:center;color:#666;margin-bottom:20px;}

#calendar_wrap {width:99%; font-size:11px;margin:0 auto; }
#wp-calendar {width:100%;}

