/*
Theme Name: Bingo Hallar
Description: A Custom theme for Bingo Hallar
Version: 1.0
Author: Muthuswamy K
Author URI: http://www.muthuswamy.in/
*/

@import 'categories.css';

/* DEFAULT */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: 100;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
table {border-collapse: separate;}
caption,th,td{text-align: left;font-weight: normal;}

/* REGULAR CODING */
body{font-family: Tahoma, Geneva, sans-serif; color:#333; font-size:12px; line-height:1.4;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

/* STRUCTURE */
#container{margin: 0px auto;background:url(images/container.png) repeat-x top;}
#header{height:78px; padding:25px 0 0 0;}
#nav-main{height:34px;}
#search-pane{height:42px;}
#content-box{padding:20px 0;}
#left-panel{float:left;width:200px;}
#right-panel{margin:0 0 0 220px;}
#post-hold{margin-top:20px;background:url(images/review.png) repeat-y center;}
#footer{background:#535854;padding:20px 0;font-size:11px;color:#fff;text-align:right;}
.holder{width:812px;margin: 0px auto;}
	
/* HEADER */
h1#logo{font-size:30px; width:269px; height:56px; position:relative;}
h1#logo span{width:100%; height:100%; position:absolute; background:url(images/logo.png) no-repeat left top;}

/* NAVIGATION */
#nav-main ul li{float:left;}
#nav-main ul li a{float:left; line-height:34px; color:#fff; padding:0 20px; font-size:15px;}
#nav-main ul li.current_page_item{background:url(images/nav_hov_r.png) no-repeat right top;}
#nav-main ul li.current_page_item a{background:url(images/nav_hov_l.png) no-repeat left top; color:#1d64b1; border-bottom:#f7f7f7 2px solid;}
#nav-main ul li.current_page_item a:hover{text-decoration:none;}

/* CONTENT */
#search-pane .search-form{float:right; padding:10px 0 0 0;width:300px;}
.search-txt{border:#bdbdbd 1px solid; width:200px; padding:3px 5px 0 5px; height:18px;}
.search-btn{background:url(images/search.png) no-repeat left top; width:81px; height:22px; border:0;}

	/* LEFT PANEL */
	.box{background:url(images/box.png) repeat-y center; margin-bottom:10px; text-align:center;}
	.box .top{background:url(images/box.png) no-repeat left top; height:1%; padding:6px 4px;}
	.box .bot{background:url(images/box.png) no-repeat right bottom;}
	.box h3{font-size:16px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:0 10px; line-height:30px; text-align:left;}
	.box a{color:#3d3d3d;}
	.box a:hover{color:#fff; background:#b1b1b1; text-decoration:none;}
	.box ul{padding:5px 0;}
	.box ul li{text-align:left; border-bottom:#d4d4d4 1px solid;}
	.box ul li a{line-height:25px; padding:0 10px; display:block; width:172px;}

	/* RIGHT PANEL */
	h1.split{font-family:Arial, Helvetica, sans-serif; font-size:24px;}
	h1.split span{color:#fe8400;}
	.welcompic{float:right; margin:10px 0 10px 10px;}
	
	#right-panel .post h2.title{font-size:24px;}
	
	/* POST */
	#post-hold .top{background:url(images/review.png) no-repeat left top;}
	#post-hold .bot{background:url(images/review.png) no-repeat right bottom; height:1%; padding:8px 5px;}
	#post-hold h3.main-title{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:30px; padding:0 10px;}
	ul.post-list{padding:10px;}
	ul.post-list li.post{border-bottom:#dadada 1px solid; padding:5px; margin-bottom:10px; font-size:11px;}
	
	.post h1.title , .post h1.title a{color:#230700; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
	.post-content p{padding:5px 0 10px 0;}
	.post-content a{color:#fea500; font-weight:bold;}
	.post-content ul{list-style-type:disc; margin:10px 0 10px 20px;}
	.post-content ol{list-style-type:decimal; margin:10px 0 10px 25px;}
	.post-content blockquote{margin:10px 20px; background:#f5f5f5; padding:10px;}
	.post-content h1{font-size:18px; color:#333;}
	.post-content h2{font-size:16px; color:#333;}
	.post-content h3{font-size:14px; color:#333; font-weight:bold;}

/* FOOTER */
#footer a{color:#fff; padding:0 10px;}
#footer p{height:1%}
p.fotlinks{float:left;}

/* OTHER */
.clear{clear:both;}
.fl-right{float:right;}
