/*   
Theme Name: Give Us Work
Theme URI: giveuswork.net
Description: 
Author: Dagnis
Author URI: 
Template: 
Version: 
.
.
*/

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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    vertical-align: baseline;
    background: transparent;}
body,html{
    font:14px Arial, Helvetica, sans-serif;
    color:#000;
    line-height:140%;
    min-width:940px;
    min-height:770px;
    background:url(../img/images/body-bg.jpg)}
h1{
    padding:0;
    margin:0 37px 0 0;
    width:229px;
    height:24px;
    float:left;
    background:url(../../../../img/images/logo-bg.png) no-repeat 0 0}
    h1 a{
        height:24px;
        display:block;
        border:0;}
        h1 a b{
            display:none}
h2{
        padding:0;
        margin:12px 0 8px;
        color:#000;
        font-size:14px;
        font-weight:bold;
        text-transform:uppercase;
        letter-spacing:1px}
h3{
        padding:0;
        margin:0 0 14px;
        color:#777;
        font-size:10px;
        font-weight:normal;
        text-transform:uppercase;
        line-height:100%}
			h3 a{
        		border-bottom:1px dotted #888}
	        h3 a:hover{
           		background:#DDD}
    .blog h2{
        padding:0;
        margin:0;
        color:#000;
        font-size:14px;
        font-weight:bold;
        line-height:85%;
        text-transform:uppercase;
        letter-spacing:1px}
        .blog h2 a{
            border-bottom: none;}
		        .blog h2 a:hover{
        		    color:#5d5d5d}
    .blog h3{
        padding:0;
        margin:0;
        color:#777;
        font-size:10px;
        font-weight:normal;
        text-transform:uppercase;
        line-height:100%}
        .blog h3 a{
            color:#333}
		        .blog h2 a:hover{
        		    color:#5d5d5d}        
h4{
    padding:0;
    margin:30px 0 10px;
    color:#000;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:100%}
h5{
    padding:0;
    margin:30px 0 10px;
    color:#000;
    font-size:12px;
    font-weight:bold;
    line-height:100%}
h6{
    padding: 20px 0 0 0;
    margin: 0 0 4px 1px;
    color:#000;
    font-size:10px;
    display:inline;
    font-weight:normal;
    letter-spacing: 5px;
    text-transform:uppercase;
    background:#ddd}
p{
    font:14px Arial, Helvetica, sans-serif;
    line-height: 170%;
    margin: 8px 0 7px;
} 
div.kaste{
    width: 736px;
    padding:3px 10px 3px 10px;
    margin:10px 0 10px;
    background-color: #ddd;
    line-height: 150%;    
    border:1px black dotted}       
a{
    color:#000;
    text-decoration:none;
	border-bottom:1px dotted;
    outline:none}
    a:hover{
    	background: #EEFF38;
        text-decoration:none;}
em{
    font-style:normal;
    color:#74b214}
img,a img,a:hover img{
    border:0;
    background:none !important
    }
dl{
    padding:0 0 7px 0;
    margin:0}
    dt{
        padding:15px 0 0 0;
        margin:0 0 7px 0}
    dd{
        padding:0;
        margin:5px 0 0 20px}
blockquote{
    padding:0 0 9px 20px;
    margin:0;
    line-height:18px}
form,fieldset{
    margin:0;
    padding:0;
    border:0}
    legend{
        display:none}
small {
	font-size:80%}
x-small {
	font-size:70%}
div.just{
	width: 760px;
	text-align: justify;
	text-align-last: justify;
	text-justify: newspaper}
.nbg{
	background: none;
	border-bottom: none}
.fl{
    float:left}
.fr{
    float:right}
.ac{
    text-align:center}
.ar{
    text-align:right}
.al{
    text-align:left}
.error{
    color:#F00}
.clr{
    clear:both;}
.block{
    width:250px}
.email a{
    padding:0 2px;
    text-decoration:none;
    background:#EEFF38}
    .email a:hover{
        text-decoration:none;
        background:#DDD}
.huge{
	font-family: Helvetica, Arial, sans-serif !important;
	font-size:150px;
	color:#ccc;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing:-18px;
	line-height:85%}
.works{
	width:759px !important;
	margin: 0 -3px;
	font-family: arial !important;
	font-size:14px;
	color:#555;
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing: 33px;
	line-height:85%}	
.bord{
    padding:2px;
    border:1px solid #999;
    background-color:#FFF}
    .bord:hover{
        border:1px solid #402820;}       
        
#thumb {
    width:800px}
        
#thumb img{
    margin: 0 12px 18px 0}
    
#thumb h2{
        padding:0;
        margin:0 0 0 0;
        color:#000;
        font-size:12px;
        font-weight:bold;
        line-height:85%;
        text-transform:uppercase;
        letter-spacing:1px}
        
#wp{
    height:101%;
    bakground:url(http://www.giveuswork.net/img/works/guw_front1.jpg) center top no-repeat}
    #wp-lines{
        height:100%;
        background:url(../img/images/wp-lines.png) repeat-x top}
        #wpct{
            width:940px;
            margin:0 auto;
            min-height:100%;
            height:auto !important;
            height:100%;
            background:url(../img/images/ct-lines.gif) repeat-y 10px 0}
            #ct{
                padding:8px 20px 20px 11px;
                width:758px;
                min-height:300px;
                height:auto !important;
                height:300px;
                float:left;
                background:url(../img/images/ct-line.png) no-repeat 0 0}
                #hd{
                    height:66px;}
	                    #hd a:hover{
    		                background:none}
                    #menu{
                        padding:0;
                        margin:0;
                        overflow:hidden;
                        list-style:none}
                        #menu li{
                            padding:0;
                            margin:0 4px 0 0;
                            float:left}
                            #menu a{
                                padding:0 4px;
                                color:#FFF;
                                display:block;
                                font-size:14px;
                                line-height:22px;
                                text-decoration:none;
                                border-bottom: none}
                                #menu a:hover{
                                	padding: 0 3px;
                                	color:#4d4d4d;
                            		border: dotted 1px}
                        #menu li.act a{
                            color:#4d4d4d;
                            background:#EEFF38;
	                            border: dotted 1px}
                                #menu li.act a:hover{
                                	padding: 0 4px}     
                .entry{
                    padding:0 0 38px 0;
                    background:url(../img/images/entry-line.gif) repeat-x bottom}
                    .entry img{
                        margin:0 0 10px;}
            #sb{
                padding:62px 0 0;
                width:150px;
                float:left;
                min-height:300px;
                height:auto !important;
                height:300px;
                background:url(../img/images/sb-line.png) no-repeat 0 0}
                #sb ul{
                    padding:22px 0 0 0;
                    margin:0 0 12px 0 !important;
                    list-style:none;}
                    #sb ul li{
                        padding: 0 !important;
                        line-height: 100% !important;
                        margin: 0 !important}
                        #sb ul li a{
                            padding: 0;
                            margin: 4px 0 0 1px;
                            color:#FFF;
                            font-size:11px;
                            letter-spacing: 1px;
                            text-decoration:none}
                            #sb ul li a:hover{
                                background:#DDD;
                                color:#5D5D5D}
                            #sb ul li a:visited{
                            	color: #eee;
                                text-decoration: line-through}
                            #sb ul li a:visited:hover{
                            	color: #5D5D5D;
                                text-decoration: none}
                            #sb ul li.active a{
                                background:#EEFF38;
                                color:#5D5D5D;
                                text-decoration: none}
                dl.links{
                    padding:0;
                    margin:0 0 20px;}
                    .links dt{
                        padding:0;
                        margin:0 0 6px;
                        color:#FFF;
                        font-size:10px;
                        font-weight:normal;
                        line-height:120%;
                        text-transform:uppercase}
                        .links dd{
                            padding:0;
                            margin:2px 0;}
                        .links dd a{
                            font-size:11px;
                            color:#5D5D5D;
                            text-decoration:none}
                            .links dd a:hover{
                                background:#DDD;}