/*
Theme Name: Custus Y
Description: Custus Y is 3 Column widget enabled fixed width wordpress theme based on Ansi Y
Version: 1.0
Author: Custus, Amitabh Shukla
*/
body{font-family:verdana, arial, sans-serif;font-size:12px;text-align:center;background:#8f8e8e;color:#222;margin:0;padding:0;}
a{text-decoration:none;}
blockquote{font-size:12px;border:1px solid #80b0cf;background:#d8eaf6;width:90%;margin:12px 0 20px 3%;padding:8px 6px 4px;}
.hidden{display:none;}
#container{margin-left:auto;margin-right:auto;width:996px;text-align:left;margin-bottom:0;padding:0;background:transparent url(images/custusy_back.jpg) repeat-y scroll center center;}
#banner{width:948px;background:url(images/banner-top.jpg) no-repeat top left;height:102px;margin:0 0 0 14px;padding:28px 0 0 20px;}
* html #banner{margin:0 0 0 6px;}
#wrapper{float:left;margin-bottom:10px;margin-left:13px;}
input{border:1px solid #ccc;margin-bottom:3px;}
input.sub_but{background:#fff;color:#000;border:1px solid #aaa;}
#banner a{color:#fff;text-transform:uppercase;font-size:30px;font-family:verdana, arial, sans-serif;font-weight:400;}
.desc{font:normal 12px verdana, Arial,sans-serif;color:#bbb;margin:0;}
.title img{border:0;}
#main{width:540px;float:left;line-height:20px;padding:20px 15px 0;}
#main h1{color:#5a83ce;font-size:20px;font-weight:400;border-bottom:1px solid #ddd;margin:0;padding:0 0 6px;}
#main h1 a{color:#900;text-decoration:none;}
#main p.details{font-size:11px;border-bottom:1px solid #ddd;margin:0 0 13px;padding:3px 0 0;}
#main p.detailsb{font-size:11px;border-bottom:1px solid #ddd;background:#f2f2f2;display:block;margin:0 0 40px;padding:3px 0 2px 5px;}
#main h2{color:#9F6984;font:16px serif;text-transform:uppercase;text-align:center;}
#main p{color:#3f3f3f;margin:0;padding:0 0 10px;}
#main a{color:#0d73a7;text-decoration:underline;}
#main a:hover{color:#0d73a7;text-decoration:none;}
#main h1 a:hover{color:#A10000;text-decoration:none;}
#main ul,ol{margin:0 0 10px 25px;padding:0;}
#inner{width:190px;float:left;margin-top:0;padding:0 5px;}
#inner ul{list-style:none;margin:0;padding:0;}
#inner ul li{display:inline;font-size:11px;margin:0;padding:0;}
#inner ul li a{display:block;color:#01407e;text-decoration:none;border-bottom:1px solid silver;margin:0;padding:5px 0;}
#inner ul li a:hover{background:#dcf3ff;color:#0356aa;}
#inner p{line-height:20px;color:#fff;margin:0;padding:3px 0 0;}
#s{width:60%;}
#outer{width:176px;float:left;margin-top:0;padding:0 0 0 12px;}
#outer p{border-top:1px dotted #fff;font:11px verdana,arial,helvetica,sans-serif;line-height:20px;color:#000;margin:0;padding:3px 0 0 5px;}
#outer ul{list-style:none;margin:0;padding:0 0 10px;}
#outer ul li{font-size:11px;display:block;margin:0;padding:0;}
#outer ul li ul li{border-bottom:1px solid #ccc;}
#outer ul li a{display:block;color:#01407e;text-decoration:none;margin:0;padding:5px 0;}
#outer ul li a:hover{background:#dcf3ff;color:#0356aa;text-decoration:none;}
#outer ul li .recentcomments a{display:inline;margin:0;padding:0;}
#outer ul li .recentcomments a.url{display:inline;color:#892f03;margin:0;padding:0;}
#commentblock{width:500px;background:#e2e2e2;color:#000;float:left;border-top:1px solid #666;border-bottom:1px solid #666;margin:10px 0 0;padding:20px 20px 10px;}
#commentblock ol{list-style-type:none;margin:0;padding:0 0 10px;}
#commentblock ol li{margin-bottom:20px;}
.commentdate{font-size:12px;padding-left:0;}
#commentlist li p{margin-bottom:8px;line-height:20px;padding:0;}
.commentname{color:#333;margin:0;padding:5px 5px 5px 0;}
.commentinfo{clear:both;}
.commenttext{clear:both;width:94%;background:#fff;margin:4px 0;padding:20px 10px 5px;}
.commenttext-admin{clear:both;width:94%;background:#f9f9f9;margin:3px 0 10px;padding:20px 10px 5px;}
#commentsformheader{padding-left:0;}
#commentsform{text-align:center;margin:0;padding:0;}
#commentsform form{text-align:left;margin:0;}
#commentsform p{margin:0;}
#commentsform form textarea{width:99%;}
p.comments_link img{border-style:none;margin:0;padding:0;}
#footer{clear:both;background:#333;color:#fff;text-align:center;height:25px;width:970px;font-size:11px;margin:0 0 0 13px;padding:10px 0 0;}
* html #footer{margin:0 0 0 3px;}
#footer a{color:#eee;}
#inner ul li.widget_search{margin-top:20px;display:block;}
img.alignleft{float:left;margin-right:3px;}
.textwidget,#outer ul li .recentcomments{line-height:14px;}
#inner h2,#outer h2{color:#892f03;font-size:14px;font-weight:700;border-bottom:2px solid #999;text-transform:lowercase;margin:18px 0 5px;padding:0 0 3px;}
#inner .widget_tag_cloud a,#inner .widget_ctc a,#inner .ctc a{display:inline;border:0;margin:0;padding:0;}
#inner a.morre,#outer a.morre{background:#f6f6f0;color:#d60;font-weight:700;border-bottom:none;width:60px;margin:0 0 5px;padding:2px 2px 1px;}
#inner a.title,#outer a.title{color:#fff;background:none;margin:0;padding:0;}
