@import "../js/fancybox/jquery.fancybox-1.3.4.css";

/* Reset */
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,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
    border:0;
    font-family:inherit;
    font-size:100%;
    font-style:inherit;
    font-weight:inherit;
    line-height:1;
    margin:0;
    padding:0;
    text-align:left;
    vertical-align:baseline
}

a img,:link img,:visited img {border:0}
table {border-collapse:collapse;border-spacing:0}
ol,ul,li {list-style:none}
q:before,q:after,blockquote:before,blockquote:after {content:""}
body,p,label,td,input,textarea,select,h1,h2,h3,h4,strong,div.wklabel h4 {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    line-height:15px
}
body {color:#2b3130;background:#fff}
p {padding-bottom:10px}
h1 {font-size:26px;line-height:20px}
h2 {font-size:16px;padding-bottom:10px}
h3,h4 {font-size:14px;clear:both}
a,.btn {text-decoration:none;cursor:pointer}
a,input,select,textarea {outline:none}
th {text-align:left}
td,th {padding:0 5px 10px 0;vertical-align:top}

/* Scrollbar-Ruckel-Fix*/
html {overflow-y:scroll}

/* align checkboxes, radios, text inputs with their label */
input[type="radio"] {vertical-align:text-bottom}
input[type="checkbox"] { vertical-align: bottom;*vertical-align: baseline}

/* hand cursor on clickable input elements */
label,input[type="button"],input[type="submit"],button {cursor:pointer}

/* bicubic resizing for non-native sized IMG: */
.ie7 img {-ms-interpolation-mode: bicubic}

strong,b,h1,h2,h3,h4,h5 {font-weight:bold}

#wrap {
	width:660px;
	margin:0 0 0 45px;
}

#leftcol {
	width:460px;
	float:left;
}

#sidebar {
	width:183px;
	float:right;
	padding:24px 0 0 0;
}

#logo {
	background:url(../img/logo.png) 0 0 no-repeat;
	height:110px;
	margin: 0 0 40px 0;
	text-indent:-99999px;
	padding:0;
}

#logo, div.entry {
	border-bottom:1px solid #676262;
}

div.entry {
	width:450px;
	padding:0 0 65px 0;
	margin:0 0 50px 0;
}

div.entry.last {
	border:0;
}

div.thumbs {
	clear:left;
	overflow:hidden;
	padding:5px 0 0 0;
}

a.pop {
	float:left;
	margin:0 25px 25px 0;
}

a.pop img {
	border:1px solid #000;
}

h1 {
	font-size:18px;
	padding-bottom:3px;
}

h2,p {
	font-size:12px;
	padding-bottom:20px;
}

p, a {color:#2b3130;}

.grey {color:#626262;}

#leftcol p.grey {
	font-size:14px;
}

#leftcol p.grey, h2, #leftcol p a {font-weight:bold;}

.small {font-size:10px;}