/*
Theme Name: Decent Web Links
Theme URI: 
*/

body {
font:normal 13px Arial, Verdana, Sans-Serif;
color : #595858;margin:0; padding:0;
background:url(images/bg.gif);
}

a {color:#000;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 20px 'Times New Roman',arial;color:#000;}

a img {border:0 none;}
p {padding:3px 0;margin : 0;line-height:18px; }
blockquote {margin: 5px 20px;padding:7px 0 0 10px; background:url(images/quote.gif) no-repeat; min-height:30px; text-indent:30px;}
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:300px;}
#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:#000;}
input#submit {width:120px;height:35px;padding:0;border:0;}


/*  ====================== 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 ======================= */



#wrapper {width :749px; margin:0 auto;background:url(images/wbg.gif);border-left:8px solid #2D4104;border-right:8px solid #2D4104;padding:1px;}
#header {width :749px;height:82px;border-bottom:9px solid #222914;vertical-align:middle;}
#content {float:left; width:453px;padding:5px 20px;}
#sidebar {float:left; width:248px;padding:5px 0;}
#footer {font:normal 12px/12px Arial,;padding:12px 0;text-align:center;background:#0A0F01 ;color:#fff;}



/*  ====================== Header ======================= */
.logo {vertical-align:middle;margin:22px 0 22px 30px;/*display:block;*/}
.hdr-rt {float:right;width:325px;padding-top:39px;}
/* .dir-since {height:39px;} */
#dir-search {background:#222914 url(images/search-form.gif) no-repeat;padding:13px 0 0 45px;height:30px;}
* html #dir-search {padding-top:10px;}
#dir-search input {border:0;margin:0;padding:0;}
#dir-search input.btn {width:66px; height:23px;}
#dir-search input.txt {width:173px; height:20px; padding:5px 3px 0 8px;background:#fffffe url(images/input-s.gif) no-repeat;}



#intro-banner {border-bottom:8px solid #EDF4E7;}
#intro-banner img {margin:0 auto;display:block;}

#breadcrumb {line-height:30px; background:#fffffe url(images/breadcrumb.gif) repeat-x bottom left; padding:0 22px 2px 22px;width:705px;margin-bottom:10px;}
#breadcrumb a {color:#000;font-weight:bold;}
#breadcrumb .submit {float:right;}
#breadcrumb .submit a {font-weight:normal;text-decoration:underline;padding-left:15px;background:url(images/submit.gif) no-repeat left center;}
#breadcrumb .submit a:hover {text-decoration:none;}


/*  ================================= Contents ============================= */
.post {padding:10px 0 20px 0;}
.post h1, .post h2 {font:normal 23px 'Times New Roman', arial; padding:0;}

.date {font:normal 11px/11px arial; color:#B5B1B1;padding-bottom:5px; margin-bottom:10px;border-bottom:1px dashed #B5B1B1;}
.meta {margin-top:10px;border:1px solid #D6E5CA; background:#F0F7EA;padding:4px 7px;font:normal 11px arial; color:#000; }
.meta .comnt {float:right;width:auto;padding-left:18px;background:url(images/edit.gif) no-repeat; }
.meta .catg {padding-left:18px;background:url(images/catg.gif) no-repeat; }

.comment-box {margin:10px 0;border:1px solid #e6e6e6; background:#FaFbfA;padding:4px 7px;font:normal 12px arial; color:#595858;width:434px; }
.cb_left {width:60px;text-align:center;float:left;font-size:11px;}
.cb_rt {width:364px; padding-left:10px;float:left;}
..comenttime {color:#B5B1B1;}
.comenttime a {color:#B5B1B1;font-size:11px;}
#commentform {color:#000;font-size:12px;}
#commentform p {clear:both;}
#commentform input, textarea {float:right;}
#commentform label {display:block;float:left;margin-top:3px;}
#commentform label span {color:#B5B1B1;font-size:11px; font-style:italic;}
/*  ================================= Sidebar ============================= */
.sb-sform {background:#D6E5CA url(images/blog_search-top.gif) no-repeat;}
#sform {background:url(images/blog_search-btm.gif) no-repeat bottom left;padding:10px 15px; }
#sform input {margin:0; padding:0;height:25px;}
#sform input.txt {background:url(images/blog_search-input.gif) no-repeat; width:154px; height:17px;padding:6px 3px 3px 7px;font:normal 11px/16px arial;}
#sform input.btn {width:44px;}

.sb-box {margin:10px 0 20px 0;}
.sb-box h2 {font:normal 20px/34px 'Times New Roman', arial;color:#fff;background:url(images/sb-h2.gif) no-repeat; padding:0 12px;}
.sb-box ul {list-style:none;padding:0 5px;}
.sb-box ul ul {padding-left:15px;}
.sb-box li {list-style:none;background:url(images/arrow.gif) no-repeat 0 9px;padding:3px 0 3px 9px;font:normal 12px/17px arial; color:#000;border-bottom:1px dotted #000;}
.sb-box li li {border-top:1px dotted #000;border-bottom:0;}
.sb-box li a:hover {color:#466D47;border-bottom: 1px dotted #466D47;text-decoration:none;}

/*  ================================= Footer ============================= */

#footer a {color:#fff;}
.flinks {list-style:none;}
.flinks li {list-style:none; display:inline;line-height:12px;padding: 6px;background:url(images/ftr-li.gif) no-repeat center left; }
.flinks li.home {background:none;}


/*  ================================= Others ============================= */

.clr {clear : both;margin:0; padding:0;font-size:1px; line-height:1px;height:1px;}


/* --------------------- common elements --------------------------- */

.err, .errForm {color:#DC3F34;border:1px solid #DC3F34; padding:3px;display:block; margin:1px;}
.req {color:#DC3F34;}

.captcha {border:1px solid #e6e6e6;}


h3#respond, h3#comments {padding:5px 0;margin:15px 0;border-bottom:1px dashed #B5B1B1;font:normal 25px 'Times New Roman', arial;}
.pagetitle {text-align:center;}

