/*

Author: Akshay Khurana

Email: akshay.khurana@shoutmeloud.com

*/

/* Layout Body / Content Styling */

body.custom{background:#333 url(http://www.bachatkhata.com/wp-content/themes/thesis_17/custom/images/body-bg.gif) repeat-x 0 233px;}

.custom #header_area {display:none;}

.custom #header {padding: 0;display:none;}

.custom #footer{display:none;padding:0;}

.custom #container {width:1005px;}

.custom #content {width:645px;}

.custom #sidebars{background:#fff;width:340px !important;}

/* Custom Header Styling */

#joe-ad-top{background:#222;width:728px;height: 80px;margin:15px auto 10px auto;border:#1px solid #000;}

#joeheader {width: 100%;height: 190px;background:#333;margin: 0px autox 0px auto;}

#joelogo{width:1001px;height:94px;background:#fff;margin:auto;border-left:2px solid #000;border-right:2px solid #000;}

.logo{float:left; border:0px;padding:0;}

#joe-ad{float:right;margin:16px 10px 5px 5px;width:468px;height:60px;background:#f9f9f9;display:block;}

/* Pages Menu Styling */

#pages-wrap{background:#fff;width:1001px;height: 24px;margin:0 auto;border-left:2px solid #000;border-right:2px solid #000;border-top:1px solid #000;padding:20px 0 5px 0;}

#pages {float:left;background:#fff;}

#pages ul { list-style-type: none; list-style-image: none; float: left; padding: 0px 0px 0px 10px; margin: 0px 10px 0px 10px; border:0;}

#pages ul li {float: left;display: block;height: 19px;padding: 0px;border-left:0px solid;}

#pages ul li a:link,#pages ul li a:visited {

float: left;color: #2f2f2f ;display: block;height: 14px;font-size:12px;font-weight:bold;font-family: Verdana;padding:2px 16px 3px;margin: 0px;text-transform:uppercase;letter-spacing:0px; background:#fff; border:0;}

#pages ul li a:hover {margin: 0px;color: #FFF;height:14px;overflow:hidden;background:#a6a6a6;}

.homebtn {border-left:0px !important;}

#pages ul li a:active{color: #fff !important;background:#a6a6a6 !important;display: block;height: 14px !important;font-size:12px;font-weight:bold;font-family: Verdana;margin: 0px !important;text-transform:uppercase;letter-spacing:0px;}

.menu .current a, .menu .current-cat a {color:#FFFFFF !important; background:#a6a6a6 !important;}

#pages ul li.current_page_item a{color: #fff !important;background:#dc641d !important;display: block;height: 14px !important;font-size:12px;font-weight:bold;font-family: Verdana;margin: 0px !important;text-transform:uppercase;}

#google-search{width:290px;height:24px;float:right;background:#fff;display:block;margin:-8px 5px 0 0;}

#google-search form{float:left;}

img.magnify {position:relative;top:7px;left:-5px;display:none;}

#google-search input[type="text"]{width:150px;font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;padding:4px 10px !important;}

#google-search input[type="submit"] {color: #fff;width:75px;background: #333; border:1px solid #211C1C !important;font-weight: bold;margin:0 0 0 -10px; padding: 3px 10px !important; text-decoration: none;  font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif !important;}

/*#google-search input[type="submit"]:hover{background: #f2f2f2 url(images/readmore-hover.gif) repeat-x;}*/

.custom #cse-search-results iframe{width: 630px;overflow: hidden;}
 

/* Category Menu Styling */

#cat-wrap{width:1001px;height: 40px;margin:0 auto;border-left:2px solid #000;border-right:2px solid #000;border-top:1px solid #000;padding:0px 0 5px 0;}

#cats {width:100%;height: 45px;background: #211c1c;border-bottom:1px solid #000;float: left;}

#cats ul { list-style-type: none; list-style-image: none; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 10px;}

#cats ul li {float: left;display: block;height: 38px;padding: 0px;}

#cats ul li a:link,#cats ul li a:visited, #cats ul li a:active {

float: left;color: #fff;display: block;border-top:8px solid #211c1c;height: 28px;font-size:13px;font-weight:bold;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;padding: 5px 13px 0px 13px;margin: 0px;}

#cats ul li a:hover{color: #fff;height:22px;background: #444;overflow:hidden;border-top:8px solid #211c1c;}

#cats ul li.current-cat a{color: #fff;height:22px;background: #444;border-top:8px solid #211c1c;}

#ad-stripe {background:#666666;height:23px;padding:8px 0 0 21px;width:639px;float: left;}

#sidebarmenu {background:url(images/sidebar-menu-bg.jpg); width:340px; height:77px;float:right;border-left:1px solid #000;border-bottom:1px solid #000;}

#sidebarmenu p{text-align:center;}

.icon{margin:4px 10px 0 10px;}

#sidebar-icon {list-style: none;margin:5px 0 0 15px;}

#sidebar-icon li { display: inline; margin: 0 0 5px 0px;}

#sidebar-icon li a {display: block; float: left; height: 67px;background-image: url(images/image_sprites.png);margin-left:10px;}

#sidebar-icon li a.forum {width: 49px; background-position: -8px -94px;margin:0 10px;}

#sidebar-icon li a.tools {width: 90px; background-position: -62px -94px;margin:0 10px;}

#sidebar-icon li a.archives {width: 68px; background-position: -156px -94px;margin:0 10px;}

#sidebar-icon li a.line {width: 2px; background-position: -269px -6px;margin:0 10px;}


/* Content Styling */

.custom #page{background-color:#fff;padding:0px 0 0 0;border-left:2px solid #000;border-right:2px solid #000;}

.custom #content_box{background:#fff url(images/contentbox-bg.gif) repeat-y left top;}

.custom #content{color: #111;background-color: #fff;border-right:0px solid #3c3c3c;}

.custom #content h2 {background:#fff url('images/teaser-bg.gif') repeat-x top;color: #000;padding:10px;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:22px;}

.custom .format_text {font-size:13px;line-height:22px;font-family: Verdana;color:#232f36;text-align:justify;padding:0 10px;}

.custom .format_text p {margin:0 0 10px 10px;}

.custom .format_text p img{}

.custom .format_text input[type="text"]{width:25%;}

.custom .format_text textarea{width:55%;}

.custom .format_text input, .custom .format_text textarea {border: 1px solid #ddd;background: #fff;}

.custom .format_text input:hover, .custom .format_text textarea:hover, .custom .format_text textarea:focus, .custom .format_text input:focus  {	border: 1px solid #bbb;}

.custom .format_text input[type="submit"] {padding: 5px 15px;color: #2f333a;width:80px;}

.custom .format_text input[type="submit"] {color: #000; background: #f2f2f2 url(images/readmore-bg.gif) repeat-x; border:1px solid #c5c5c5;display: block; font-weight: bold; margin: 5px 0 0 90px; padding: 2px 10px !important; text-decoration: none;  font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif !important; -moz-border-radius: 4px;-webkit-border-radius: 4px;}

.custom .format_text input[type="submit"]:hover{background: #f2f2f2 url(images/readmore-hover.gif) repeat-x;text-decoration:underline;}

.custom .format_text .post_tags {display:none;}

.custom .post_box,.custom .teasers_box,.custom .full_width #content_box .page {margin:0 5px;}

.custom .post_box{padding-top:0px;}

.custom #archive_info {padding:15px 0 15px 20px;}

.custom .prev_next{display:none;}

/******************************************************************/


.custom .teaser { width:100%;background:#fff url('images/teaser-bg.gif') repeat-x top; border-bottom:1px solid #c2c2c2;border-top:1px solid #fff;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

.custom .teaser h2{font-size:22px;padding:5px 0 5px 10px;font-weight:bold;}

.custom .teaser p{width:89%;font-size:13px;padding:0 10px 0 10px;font-family: Verdana;text-align: justify;line-height:25px;position:relative;top:-5px;}

.custom .teaser img{width:150px;height:150px;}

.custom .teaser a{color:#000;}

.custom .teaser a:hover {color:#333;}

.custom .teaser {margin-top: 0px; padding-top: 2px;}

.custom .teasers_box{padding-top: 0; padding-bottom:0; border-top: 0;width:640px;}

/******************************************************************/

/******Teaser Byline*******/

#byline {width:100%;height:19px;padding:0px 0 5px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

#postinfo {width:100%;overflow:hidden;color:#000;font-size:11px;float:left;margin:3px 0 0 0;}

#postinfo a{font-size:12px;text-transform:capitalize;font-weight:bold;}

/*End*/

/* Sidebar Styling */

.custom .sidebar {background:#fff;float:right;width:340px !important;}

.custom .sidebar h3{background:url(images/sidebar-h3-bg.gif);height:33px;color:#000;font-size:16px;font-weight: bolder;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-variant:normal;padding:5px 0 0 10px;margin: 0px 0 0 0;letter-spacing:0px;}

.custom .sidebar ul.sidebar_list {padding:0 10px;}

.custom .sidebar ul li {border:1px solid #d4d4d4;margin:10px 0;}

.custom .sidebar ul li ul{padding:5px 0 10px 0;}

.custom .sidebar ul li ul li {margin:0px 10px;border-bottom:1px solid #ddd;border-top:none;border-right:none;border-left:none;}

.custom .sidebar ul li ul li a{color:#828282;font-size:13px;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; padding:5px 0 5px 20px;display:block;line-height:22px;}

.custom .sidebar ul li ul li a:hover {color:#000;background:#cecece;text-decoration:none;}

.custom .sidebar .textwidget{font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;text-align:justify;padding:5px 10px;}

/*Subscription Box*/

#sidesubscribe {width:320px;height:186px;background:#fff;margin:10px auto;border:1px solid #d4d4d4;font-size:11px;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;}

#sidesubscribe h3{background:url(images/sidebar-h3-bg.gif);height:33px;color:#000;font-size:16px;font-weight: bolder;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-variant:normal;padding:5px 0 0 10px;margin: 0px 0 0 0;letter-spacing:0px;}

.newsheadline {font-size:10px;font-weight:bold;padding:0px 3px;text-align:center;}

#social-icon {list-style: none;margin:15px 0;}

#social-icon li { display: inline; margin: 0 0 5px 0px;}

#social-icon li a {display: block; float: left; background-image: url(images/image_sprites.png);margin-left:10px;}

#social-icon li a.rss {width: 25px; height:25px; background-position: -7px -60px;margin:0 10px;}

#social-icon li a.twitter {width: 25px; height:25px; background-position: -65px -61px;margin:0 10px;}

#social-icon li a.facebook {width: 25px; height:25px; background-position: -37px -61px;margin:0 10px;}

#social-icon li a.reader {width: 100px;height:25px;background:url("http://feeds2.feedburner.com/~fc/Bachatkhata") no-repeat;margin:0 10px;}

#ebook{clear:both;margin:10px 0 0 0;line-height:25px;}

.ebook-icon {background-image:url("images/image_sprites.png");background-position:-210px -6px;float:left;height:77px;width:57px;margin:0 10px 0 5px;}

.txt{width:135px;height:20px;font-size:11px;font-family:Verdana;background:#fff ;color:#000;border:1px solid #c9c9c9;padding:2px 0 0 2px;}

.btn{width:75px;height:23px;background:#f2f2f2 url(images/readmore-bg.gif) repeat-x;font-family:Verdana;color:#000;font-size:11px;font-weight:bold;-moz-border-radius: 3px;-webkit-border-radius: 3px;border:1px aolid #ddd;}

.btn:hover{background:#f2f2f2 url(images/readmore-hover.gif) repeat-x;}

/**/

/* Sidebar Adslot */

#joe-ad4{width:300px;height:250px;background:#eee;display:block;float:left;margin:0 10px;}

/**/

/* HOME POST TEASER LINKS */

#teaserlinkscontainer {margin-top:15px;}

#teasermenu {height: 30px;}

#teasermenu , .teasermenu ul {padding: 0; margin: 0; list-style: none; line-height: 1; border-width: 0.5em 0.5em 0.5em 0.5em;}

/*.teasercloud {height:30px;background:url(http://www.bachatkhata.com/wp-content/themes/thesis_17/custom/images/comment-bg.jpg) no-repeat 7px top;font-size:14px;float:left;padding:5px 0 0 5px;margin:0 0 0 5px;}*/

.teasercloud {background-image:url("images/image_sprites.png");background-position:-230px -94px;font-size:11px;float:left;height:25px;width:29px;margin:0 0 0 5px;padding:5px 0 0 0px;}

.teasercloud a {color:#000 !important;display:block;font-weight:bold;padding:2px 0 0 0;text-align:center;text-decoration:none !important;width:30px;}

.teasercloud a:hover {color:#333 !important;text-decoration:underline !important;}

.teasercomment {font-family:verdana;margin:10px 0 0 10px;position:relative;top:5px;font-weight:bold;font-size:13px;}

#teasermenu ul {float: left; list-style: none; margin: 15px 0px 0px 0px; padding: 0px;}

#teasermenu li {float: right; list-style: none; margin: 0px; padding: 0px;}

#teasermenu ul li {list-style: none; margin: 0px; padding: 0px;}

#teasermenu a, .custom #teasermenu li ul {border-color: #FFFFFF;}

#teasermenu li a, .cutom #teasermenu  li a:link {color: #000; background: #f2f2f2 url(images/readmore-bg.gif) repeat-x; border:1px solid #c5c5c5;display: block; font-weight: bold; margin: 0px 5px; padding: 5px; text-decoration: none;  font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif !important; -moz-border-radius: 4px;-webkit-border-radius: 4px;}

#teasermenu li a:hover, .teasermenu li a:active{color: #000; background: #f2f2f2 url(images/readmore-hover.gif) repeat-x; display: block; margin: 0px 5px; padding: 5px; text-decoration: none; -moz-border-radius: 4px;-webkit-border-radius: 4px;}

#teaserempty {width: 100%; margin-top: 0.5em; margin-bottom: 0.5em;}

#teasermenu li p{color: #000000; background: #0098D4; display: block; width: 100%;}

/*************************/
/*Single Post*/

.headline_meta {display:none;}

.custom .headline_area h1{background:#fff url('images/teaser-bg.gif') repeat-x top;margin:0;padding:10px 0px 20px 20px;width:98%;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:24px;font-weight:bold;}

.custom .headline_area h2 {padding:0px 0px 0px 10px;}

#single-wrap{width:100%;}

#joe-ad2{margin:2px auto 5px auto;width:100%;height:90px;background:orange;display:block;}

#catpost {float:left;margin:0 0 0 10px;}

#catpost p{font-size:13px;line-height:22px;font-family: Verdana;color:#232f36;text-align:justify;padding:10px 10px 10px 120px;position:relative;top:-5px;}

#single-head h1{float:left;width:500px;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:24px;font-weight:bold;padding:10px 10px 20px 20px;}

.share{width:110px;float:right;margin:5px 15px 0 0;}

#metaline {width:100%;padding:0px 0 5px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:12px;color:#333;}

#metaline a{color:#000;font-weight:bold;}

#metaline p{padding:5px 10px 5px 20px !important;}

#single-content{clear:both;margin:10px 0 0 10px;}

#single-content p {float:right;font-family:Verdana;font-size:13px;line-height:22px;padding:0 15px 0 20px;text-align:justify;width:315px;}

#joe-ad3{width:300px;height:300px;background:#eee;display:block;float:left;margin:0 20px 0 0;}

#ad-stripe2 {background:#666666;height:23px;padding:6px 0 0 0px;width:100%;}

#singlesubscribe {background:#fff;border:1px solid #CCCCCC;margin:25px 0px;padding:5px 30px 30px 30px;width:550px;}

.rss-icon {background-image:url("images/image_sprites.png");background-position:-124px -6px;float:left;height:69px;width:78px;margin:0 10px 0 5px;}

#singlesubscribe p{font-size:11px;font-family:Verdana;color:#000;font-weight:bold;text-align:center;}

#singlesubscribe input{width:308px;height:23px;font-size:14px;font-family:Verdana;background:#fff ;color:#000;border:1px solid #c9c9c9;padding:5px 0 5px 2px;margin:0 10px 0 10px;float:left;}

#singlesubscribe input[type="submit"]{width:107px !important;height:50px;background-image:url("images/image_sprites.png");background-position:-8px -6px;border:none !important;float:left;padding:0;margin:0;float:left;}

#singlerelated {background:#F2F9FA;border:1px solid #DFF5F8;margin:0 auto 20px;padding:5px 10px;width:590px;}

.rel-icon {background-image:url("images/image_sprites.png");background-position:-230px -128px;float:left;height:33px;width:41px;margin:10px 10px 0 5px;}

#singlerelated h2{background:#F2F9FA !important;font-family: Verdana;color: #E31010 !important; font-size: 15px; font-weight: bold;margin:10px 0 20px 0px;padding:3px 0 2px 50px !important;}

#crp_related{background:#F2F9FA;border:1px solid #DFF5F8;margin:10px auto 20px;padding:5px 15px;width:600px;}

#crp_related h3{background:#F2F9FA url("images/relatedpost-icon.gif") no-repeat !important;color:#E31010 !important;font-family:Verdana;font-size:22px;font-weight:bold;margin:10px 0 20px 0;padding:4px 0 5px 50px !important;}

/**/



/* COMMENTS */

.custom #comment_list .children dt.comment, .custom #comment_list .children dd.comment {background: none;border: 0px;border-left: 0px solid #b8b8b8;font-weight:normal;}

.custom #comments {padding-left: 1.5em;padding-right: 1.5em;font-weight:normal;}

.custom .bracket {display:none;}

.custom .comments_intro span,.custom .comments_intro p {font-family:Verdana;font-size:20px;color:#000;}

.custom #comment_list dt.comment, .custom #comment_list dd.comment {background: #e7e7e7;font-weight:normal;}

.custom #comment_list dd.comment {margin-bottom: 1em;border: 1px solid #b8b8b8;border-top: 0px;	margin-left: 1em;}

.custom #comment_list dt.comment {border: 1px solid #b8b8b8;border-bottom: 0px;margin-left: 1em;}

.custom dl#comment_list dl dd dl {padding-left:0;}

.custom dl#comment_list dl dd .format_text{border-width:0 0 0 0;padding-left:0;}

.custom dl#comment_list {border:none;}

.custom dl#comment_list dt.comment_author,.custom dl#comment_list dt .comment_author a{font-family: Verdana;font-size: 15px; font-weight: bold;color:#000;}

.custom dl#comment_list dt.comment_time {font-family: Verdana;font-size: 12px; font-weight: bold;color:#61676d;}

.custom #comment_list dt.comment-author-admin, .custom #comment_list dd.comment-author-admin {background: #fff; font-weight:normal;}

.custom dl#comment_list dt.bypostauthor, .custom dl#comment_list dd.bypostauthor>div {background: #fff;padding:5px;}

.custom dl#comment_list dl dd.bypostauthor > .format_text {border-width:0 0 0 0;padding-left:0;}

.custom .children {background:#fff;border:1px solid #B8B8B8 !important;margin:10px;padding:10px 5px;}

.custom dl#comment_list dd p.reply a {color: #000;font-weight:bold;background: #f2f2f2 url(images/readmore-bg.gif) repeat-x;border:1px solid #A6A6A6;font-size:0.786em;line-height:1.636em;padding:3px 5px;}

.custom dl#comment_list dd p.reply a:hover {background: #f2f2f2 url(images/readmore-hover.gif) repeat-x;text-decoration:underline;}


/* COMMENT FORMS */

.custom #respond{background:#fff url(images/comment-form-bg.gif) repeat-x top;width:600px;margin:0 0 10px 10px;border:1px solid #ddd;}

.custom #respond_intro{margin:20px 0 0 15px;border:none;}

.custom #respond_intro p{font-family: Verdana;color: #0e0e0e; font-size: 15px; font-weight: bold;}

.custom #commentform {border:none;padding-bottom:10px;}

.custom #commentform input, .custom #commentform textarea {border: 1px solid #ddd;background: #fff;}

.custom #commentform input:hover, .custom #commentform textarea:hover, .custom #commentform textarea:focus, .custom #commentform input:focus  {	border: 1px solid #bbb;}

.custom #commentform #submit {padding: 5px 15px;color: #2f333a;}

.custom #commentform .form_submit {color: #000; background: #f2f2f2 url(images/readmore-bg.gif) repeat-x; border:1px solid #c5c5c5;display: block; font-weight: bold; margin: 5px; padding: 2px 10px !important; text-decoration: none;  font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif !important; -moz-border-radius: 4px;-webkit-border-radius: 4px;}

.custom #commentform .form_submit:hover{background: #f2f2f2 url(images/readmore-hover.gif) repeat-x;text-decoration:underline;}

.custom dl#comment_list dd .format_text, dl#comment_list dd #respond {padding-right:1.1em;width:95%;}

.custom .comments_closed p {display:none;}



/*Page Navigation*/

#pagenavi{margin:10px 20px;float:right;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:12px;}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {color:#000 !important;background:#fff !important;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

.wp-pagenavi a:visited {color:#000 !important;background:#fff !important;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

.wp-pagenavi a:hover {color:#fff !important;background:#c8c8c8 !important;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

.wp-pagenavi span.pages {background:none !important;color:#000;font-weight:bold;border:none !important;padding:2px 5px!important;}

.wp-pagenavi span.current {background:#c8c8c8 !important;color:#000 !important;font-weight:bold;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

.wp-pagenavi span.extend {background:#fff !important;color:#000;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

.wp-pagenavi span.last {background:#fff !important;font-weight:bold;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

.wp-pagenavi span.first {background:#fff !important;font-weight:bold;border:1px solid #b5b5b5 !important;padding:2px 5px !important;}

/*End*/





/* Widgetized Footer CSS */

#footcontainer{background:#333;width:100%;margin:0 auto 0 auto;font-size:10px;}

#foot {background: #fff; width:1001px;margin:0 auto;border-left:2px solid #000;border-right:2px solid #000;color:#232f36;}

#foot a { color: #232f36; text-decoration: none;font-family:Verdana;padding:0 0 0 0px;font-size:14px;}

#foot h3 {font-family: Verdana;color: #0e0e0e; font-size: 17px; font-weight: bold;margin:0px 0 20px 0px;padding:0 0 0 0px;}

#foot ul li ul { list-style-type: none;margin:5px 0 0 15px; }

#foot ul li ul li{margin: 7px 0 0 -10px;line-height:25px;}

#foot ul li ul li a{color:#232f36;font-size:13px; padding:5px 0 5px 10px;display:block;line-height:18px;font-weight: bold;}

#foot ul li ul li a:hover {background:#000;color:#fff;text-decoration:none;}

#foot ul.sidebar_list { padding: 20px 30px 0 15px; }

#foot li.widget .widget_box {background: none !important; border: 0; }

#foot .textwidget p { line-height: 22px; margin-bottom: 11px; color:#000; font-family:Verdana;}

#foot .col { float: left; list-style: none; width: 24.9%; }

#foot li.widget_tag_cloud a{font-size:8px;font-family:Verdana;color:#ddd;line-height:32px;}

#foot li.widget_tag_cloud a:hover{color:#ddd;line-height:32px;background:#222;text-decoration:underline;}

#cat-container{background: #f2f2f2;-moz-border-radius: 4px;-webkit-border-radius: 4px;border:1px solid #000;margin:0 10px;}

.cat-icon {background-image:url("images/image_sprites.png");background-position:-8px -168px;float:left;height:33px;width:35px;margin:10px 5px 0 10px;}

#cat-container h2{color:#000;font-size:18px;font-weight:bold;margin:10px 0 0 10px;padding:8px 0 5px 40px;}

#sidecat {list-style-type: none;overflow: hidden;padding: 10px 0 7px 20px;margin:0 10px;}

#sidecat li {float: left;line-height: 22px;margin: 0 2px 5px 0;width: 200px;}

#sidecat a { color: #000; text-decoration: none;font-size:12px;text-decoration:underline;padding:5px;}

#sidecat a:hover {color: #fff;background:#000;border:1px solid #ccc;}

#copyright {background:#211c1c;margin:0 auto;font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;color: #fff;font-size: 12px;width:1001px;margin:0 auto;border-bottom:2px solid #000;border-right:0px solid #000;border-left:0px solid #000;}

#copyright a {color: #888; font-size: 13px;text-decoration: none;}

#copyright a:hover{color:#eee;text-decoration:underline;}

#copyright p {float:left;font-size:13px;margin:0 !important;padding:4px;}

.craftcompany{color: #888;font-size:12px;float:right;margin:4px 10px 0 0; }

#copyright h3 {display:none;}

#copyright ul, #copyright ul li{margin:0;padding:0;}

#copyright li.widget .widget_box {background: none !important; border: 0; }

#copyright ul.sidebar_list, #copyright .textwidget, #copyright li.widget .widget_box, #copyright li.widget { margin: 0 !important; padding: 0 0 3px 10px;border:none; }



/*Slider*/

#slider{background:#333 url(images/slider-bg.gif) repeat-x; height:225px;display:block;width:650px;padding:1px 0;margin:10px 0 0px 5px;}

#smooth_sldr_body h2 {background:none !important;}



/*Archive Template*/

.custom .archive h3 {margin-top: 0;}

.custom .archive ul {font-size: .85em; }

.custom .archivel { float: left; width: 40%;}

.custom .archiver { float: right; width: 60%;}

/*404 Template*/

#g-search{height:24px;background:#fff;display:block;}

#g-search form{float:left;}

#g-search input[type="text"]{float:left;width:150px;font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;padding:4px 10px !important;}

#g-search input[type="submit"] {float:left;color: #fff;width:75px;background: #333; border:1px solid #211C1C !important;font-weight: bold;margin:0 0 0 -10px; padding: 3px 10px !important; text-decoration: none;  font-size: 13px; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif !important;}