/*
Theme Name: DigiHelp
Theme URI: http://digihelp.com
Description: DigiHelp wordpress theme based on rtCamp Base Theme with 4 column layout
Version: 1.0
Author: saorabh kumar
Author URI: http://rtcamp.com
*/

/*
Color Palette:
==============
    all blue text - color-#0000ff
    left sidebar text-
    color-#0000ff, font - Verdana, size-12
    left sidebar color -#cccc99
    body text- font- Verdana, size - 12, color-#5b6164
    post title - font- Lucida Sans, color-#0000ff, size-20
    footer sub heading- font-Lucida Sans, color-#0d0d0d, size-14
    footer below text last line- copyright- font size-10, font- verdana.
*/

/* ----------------------------------------- */
/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight:bold }
em { font-style:italic }
a img { border:none } /* Gets rid of IE's blue borders */


/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
/* ----------------------------------------- */
.aligncenter { display:block; margin:0 auto; text-align: center}
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* Common CSS classes */
/* ----------------------------------------- */
/* To clear unwanted floats*/
.clear{clear: both}

/* headings */
h1, h2, h3, h4, h5, h6 { font-weight:bold } 
h1{padding: 10px 0; line-height: 110%; font-size: 150%}
h2{padding: 0px 0; line-height: 110%; font-size: 140%}
h3{padding: 6px 0; line-height: 140%; font-size: 140%}

h4{padding: 4px 0; line-height: 120%; font-size: 120%}

a{color: #0000ff; text-decoration: none;}
	a:hover{text-decoration: underline;}
/* ----------------------------------------- */
/* Layout & Typography */
/* ----------------------------------------- */
body{line-height: 160%; font-family: Verdana,sans-serif ; font-size: 80%;color: #5b6164}
	#main-wrapper{width: 980px; margin: 0 auto;}
		#header-wrapper{background:url("img/header-bg.png") repeat-x scroll left top transparent;border-bottom:3px solid #6B809B;/*margin:0 -696px 0 523px;*//*margin:0 -696px 0 445px;*//*margin:0 -709px 0 316px*/width:680px;margin-left:301px;}
		#content-wrapper{width: 980px; margin: 0 auto;}
			#content{display:inline;float:left;margin:1em -696px 4em 290px;overflow:hidden;width:516px;}
                        #menu{float:left;margin:0 0 1em 0px;width:130px;}
                        #sidebar-left{background:url("img/gray-point.gif") repeat-y scroll 273px 0 transparent;float:left;margin:-11.5em 0 0 -170px;/*padding:10px;*/width:340px;}
                            .sidebar-left-of-left{float:left;padding:10px;width:100px;}
                          .sidebar-left-of-right{float:right;margin-right:60px;padding:0 10px;width:140px;}
                        #sidebar-right{/*float:right;margin:1em 0 1em -1px;width:160px;*//*-webkit-border-radius:6px;-moz-border-radius:6px;background:none repeat scroll 0 0 #F2F2F2;border: 1px solid #bfbfbf*//*background:url("img/gray-point.gif") repeat-y scroll left 0 transparent*/
                        background:url("img/gray-point.gif") repeat-y scroll left 0 transparent;float:right;margin:1em 7px 1em -1px;width:165px;}
                        #footer-wrapper{background:url("img/footer-bg-big.gif") repeat-x;width: 100%;height:600px;}

/* ----------------------------------------- */
/* Header & Menus */
/* ----------------------------------------- */

        /* ----------------------------------------- */
        /* Google Ads css */
        /* ----------------------------------------- */
            .google-ads{border-bottom:1px solid #CECECE;margin:0 -696px 0 293px;padding:10px 0;width:667px;}

	#header{/*width: 980px;margin: 0 auto*/}
            .logo{float: left;padding:15px 0;}
            .top-ads{float: right;padding:15px 0;}
	
	#menu ul{}
		#menu ul li{float: left; margin-right: 10px;}
			#menu ul li a{}

	/* 	drop-down menu support */
		#menu ul li ul{display: none}
	
		#menu ul li:hover ul{display: block; overflow: auto; position: absolute}
			#menu ul li:hover ul li{clear: both;}	

/* ----------------------------------------- */
/* Post and Main Content */
/* ----------------------------------------- */

/* Main Post Loop */
/* ---------------- */
.post{padding:0 3px;border-bottom:1px solid #CECECE;margin-bottom:20px;}
	.post-title{font-family: georgia ; color:#000;font-size:20px}
            .post-title a{color: #000}
	.post-meta{border-bottom:1px solid #CECECE;border-top:1px solid #CECECE;margin:8px 0;}
            .post-meta p span{color: #000}
	.post-content{font-family:arial;}
	.post-content p{margin-bottom: 20px}
	.post-content img{margin:5px 0;}
		.post-content img.wp-smiley{margin: 0}
	.post-content blockquote{}
	.post-content code{}
	.post-content pre{}
		
/* Breacrumb related CSS */

/* Social Buutons */
.post .social-buttons{}
	.post .social-buttons > div{margin-right: 10px}
	.post .social-buttons .facebook{}
	.post .social-buttons .tweetmeme{}

/* Paged Navigation */

/* View specific CSS */
#content.single-post{}
#content.multiple-posts{}
#content.home-posts{}


/* COMMENT */
/* ----------------------------------------- */
/* comment listing */
#comment-area{border: 1px solid #ccc;padding:3px;}
    #comment-area h4{letter-spacing:4px;line-height:25px;margin:5px 0 0 8px;text-transform:uppercase;}

   /* .comments-div{ clear: both;overflow: hidden; padding: 0 8px; padding:15px;}
	.comment{clear: both;padding: 5px 5px;}*/
            .comment-body{padding:5px;border-top : 1px solid #ccc;clear:both;}
             .comment p{float: left;width:90%;word-wrap:break-word;overflow:hidden;}

            #content ol li{list-style:none; margin-bottom:10px;}
                .comment .vcard img{padding-right:10px; float: left;}
                    .comment .vcard cite{font-weight: bold;float: left; padding-right: 5px;font-size:12px; }
                    .comment .vcard span{float: left;font-size:12px;overflow: visible}
                    .comment .comment-meta{float: right;font-size: 10px;}

		.comment .reply{float:right;font-size:11px;text-transform: uppercase;}
                    .comment .reply a{color:#333;font-weight:bold;text-align:right;padding:3px;}
          /*  .Leave-Comment h4{margin: 1px 1px 1px -9px;clear: both}*/
        .children .comment{margin-left:22px;}
           /* .postcomment {padding: 10px;}*/

       /*Comment form styling*/
       /*---------------------------*/
       #respond{clear:both;margin-bottom:5px;margin-left:5px;}
              #respond h4{letter-spacing:4px;line-height:25px;margin:5px 0 0 0;text-transform:uppercase;}
                #commentform{border:1px solid #CCCCCC;clear:both;padding-bottom:13px;padding-left:11px;width:97%!important;}
                    #commentform p{width:90%!important;}
                        #commentform label{color: #000;font-size: 13px}
                .postcomment input#author,
                .postcomment input#email,
                        .postcomment input#url {background:none repeat scroll 0 0 #F8F8F8;border:1px solid #DCDCDC;padding:6px;width:236px;}
                         textarea#comment {background:none repeat scroll 0 0 #F8F8F8;border:1px solid #DCDCDC;height:100px;margin-top:7px;width:81%;padding:6px;}
                         input#author,input#email,input#url{background:#F8F8F8 none repeat scroll 0 0;border:1px solid #DCDCDC;padding:6px;width:190px;margin-top:7px;}
               /*.entry img{border:5px solid #e9e9e9}*/
                #submit{margin-top:7px;}
/* ----------------------------------------- */
/* Sidebar & sidebar widgets*/
/* ----------------------------------------- */
    #sidebar-left .sidebar-widget h2{display: none}
        #sidebar-left .sidebar-widget ul li{margin: 0px 0px 6px 0px}
            #sidebar-left .sidebar-widget ul li a{font-weight: bold;text-decoration: none}
                    #sidebar-left .sidebar-widget ul li a:hover{color: #000}

      /*Sidebar right CSS*/
            #sidebar-right h2{text-transform: uppercase;}
                .sidebar-right{/*padding:10px; */}
                    .sidebar-right img{padding: 10px}
                    .sidebar-right ul li{border-bottom: 1px solid #cecece;padding:10px 0;}
                        .sidebar-right ul li a{margin-bottom: 10px}

/* ----------------------------------------- */
/* Footer and subfooters */
/* ----------------------------------------- */
#footerbar{width: 980px;margin: 0 auto}
#footerbar div.footerbar-widget{float: left; width: 30%; margin-right: 3%;margin-top:35px;}
    #footerbar div.footerbar-widget h2{color: #0d0d0d;margin:0 0 15px;}
        #footerbar div.footerbar-widget a{color: #5B6164}
    #footerbar div.footerbar-widget ul li{border-bottom:1px solid #CECECE;padding:10px 0;}
        #footerbar div.footerbar-widget ul li a{font-weight:bold;}
            #footerbar div.footerbar-widget ul li a:hover{color: #0000FF}

                .about-us span {float: right}

#footer{margin:0 auto;width:980px;}
    #footer p {margin: 15px 0;}
        #footer p.alignright a,#footer p.alignleft a{color: #000}



/* ----------------------------------------- */
/* Extra CSS for additonal elements, fixes */
/* ----------------------------------------- */


