*{
	border:0px solid #1f1a14;
	margin:0;
	padding:4px 0px;
	outline:0;
	list-style:none;
	border-collapse:collapse
}
html{overflow-y:scroll;cursor:default;}
body,input,textarea{color:#555;font:12px/150% Georgia,sans-serif; background-image:url(bg.jpg);}
a,a:visited{text-decoration:none;color:#776538;outline:0}
a:hover,a:focus{
	color:#fff;
	background-color:#776538
}
a:hover *,a:focus *{color:#776538}


/*General*/
#wrap{
	width:917px;
	margin:auto;
	padding:10px 10px 10px 10px;
	overflow:hidden;
	background-color: #FFFFFF;
}
#head{
	background:#1f1a14;
	padding:0px 30px 0 5px;
	height:110px
}
#head a{color:#fff;text-decoration:none;display:block;overflow:hidden;padding:0 0px;font-family:"Georgia","Times",sans-serif;font-size:13px}
#head h1 a{text-indent:-999px;height:106px;background:url(logo_main.jpg);width:400px}
#head ul{margin-top:-22px;float:right;overflow:hidden}
#head li{float:left}
#head li a.cur{color:#999}

/*Columns and rows*/
.box{margin:0 2px 2px 0;float:left}
.row,.block{overflow:hidden;margin-bottom:10px;width:100%;display:block}
.row{
	padding-top:10px;
	width:100%;
	margin-top: 20px;
	border-top: 1px dotted #1f1a14;
}

.space1{
	background-image:url(bg.jpg);
	height:13px;}
.col{float:left;width:215px;margin-right:10px;padding-right:10px;overflow:hidden}
.line,.noline,.trio{border-right-width:3px;width:204px;margin:0 15px -900px 0;padding:0 15px 900px 0}
.trio{width:284px}
.quatro{width:676px}
.half{width:448px}
.noline{border-right-width:0}
.wide{width:315px;padding-right:0;margin-right:0}

.row .block{border-width:0;width:110%;margin-bottom:10px}
.row .row{border-width:0 0 3px 0;padding-top:0;width:100%;margin-bottom:20px}
.row .rownoline{border-bottom-width:0}
.border{border-bottom-width:3px;padding-bottom:1em}

a.col,a.row{text-decoration:none;color:#444}
a.col:hover,a.col:focus,a.row:hover,a.row:focus{
	color:#776538;
	background:none
}
.ul li,ul.row li{line-height:25px;height:25px;font-size:11px;border-top-width:1px}
.ul li a,ul.row li a{text-decoration:none;color:#776538;display:block}
.ul li a:hover,.ul-row li a:focus,ul.row li a:hover,ul.row li a:focus{color:#000;background-color:transparent}
h6.row{width:100%}
h4 a,.more{margin:0;float:left;background:#ddd;padding:7px 10px;line-height:1em;font-size:12px;font-style:italic;color:#333;border-width:1px}
a:hover span.more,a:focus span.more,input:hover.more,input:focus.more{background:none;color:#776538;cursor:pointer}
input.more{padding:3px 7px}

.left{float:left}
.right{float:right}


/*Spesifics*/
.thumbs a{float:left;margin:0 2px 2px 0;background:#776538}
.thumbs a:hover img,.flickr a:focus img{opacity:0.5}
.thumbs img{display:block;width:51px}

.random a{width:220px;margin-right:3px;padding-bottom:3px}
.random a span{display:none;color:#fff;font-size:16px;opacity:0.7;font-weight:normal;background:#000}
.random a:hover{position:relative;z-index:500;}
.random a:hover span,#random a:focus span{position:absolute;top:62px;left:0;width:200px;height:22px;display:block;padding:10px}
.random img{display:block}

.gallery .col{color:#777;font-size:11px;line-height:140%}
.gallery .h4{margin:0 0 5px 0;font-style:normal}
.gallery img{display:block;padding:0 0 8px 0;border-bottom-width:1px;margin-bottom:5px}
.gallery a.cur,.gallery a.cur .h4{color:#776538}

.footer img{float:left}
.footer small{color:#999;font-size:10px;margin:3px 0 0 10px;float:left}
.footer div{overflow:hidden;float:right;margin-right:91px}
.footer div a{text-indent:-900px;float:left;width:22px;height:22px;background:url(elsewhere.gif) 0 0 no-repeat;margin-left:2px}
.footer div a:hover{background-position:0 -22px}

.footer .facebook{background-position:-22px 0}
.footer .facebook:hover{background-position:-22px -22px}
.footer .twitter{background-position:-44px 0}
.footer .twitter:hover{background-position:-44px -22px}
.footer .delicious{background-position:-66px 0}
.footer .delicious:hover{background-position:-66px -22px}
.footer .youtube{background-position:-88px 0}
.footer .youtube:hover{background-position:-88px -22px}

/*Post*/
.alignleft{float:left;margin:10px 25px 10px 0}
.alignright{float:right;margin:10px 0 10px 25px}
.alignnone{display:block}
.meta{margin:-14px 0 20px 2px;color:#776538;font-size:10px;display:block}
.meta a{text-decoration:none}

.row .list{padding-bottom:25px}
.row .post{width:650px;margin-bottom:30px}
.post ul li{margin-left:35px;list-style:square;padding:2px 0}
.post blockquote{padding:20px 35px 20px 20px;font:italic 1.1em/1.5em "Georgia","Times New Roman","Times",serif;background:url(quote.gif) 0 15px no-repeat}
/*.post pre,.post code{font:1em "Courier New","Courier",monospace;overflow:auto;background:#fff;display:block;padding:20px 20px 40px 20px}*/
.post p{margin-bottom:1em;overflow:hidden}
.post a img{display:block}

#comments form{background:#eee;padding:30px;border-width:1px 0;margin-top:30px}
#comments textarea{width:579px}
#comments input.text{width:184px}

.comments{border-bottom-width:1px;width:650px}
.comments li{border-top-width:1px;padding:20px 30px}
.comments li.odd{background:#eee}
.comments li h4{font-size:13px}

#searchfield,.text{background:#fff url(text.gif) 0 0 repeat-x;padding:4px;border:1px solid #ccc;margin-bottom:2px;color:#999}
#searchfield{width:182px;height:13px;background:url(search.gif) 5px 5px no-repeat;padding-left:20px}
#searchfield:focus,.text:focus{border-color:#999}

.embed{position:relative;z-index:999;display:block}
.info-links a{height:27px;display:block;overflow:hidden;background:none;margin-bottom:4px}
.info-links a:hover img,.info-links a:focus img{margin-top:-27px}
img.icon{float:left;margin-right:7px}

#related-posts{border-width:1px;background:#eee;margin-top:30px;padding:30px}
#share-options{margin-bottom:40px;overflow:hidden}
#share-options a.more{float:right;background-image:url(facebook.gif);background-position:7px 5px;background-repeat:no-repeat;padding-left:30px}
#head a.motion.cur{color:#e51818}
#head a.motion:hover,
#head a.motion:focus{color:#e51818;background:transparent}
#head a.static.cur{color:#776538}
#head a.static:hover,
#head a.static:focus{color:#776538;background:transparent}
#head a.interactive.cur{color:#8439ab}
#head a.interactive:hover,
#head a.interactive:focus{color:#8439ab;background:transparent}
#head a.sound.cur{color:#00830a}
#head a.sound:hover,
#head a.sound:focus{color:#00830a;background:transparent}
#head a.blog.cur{color:#51a7c8}
#head a.blog:hover,
#head a.blog:focus{color:#51a7c8;background:transparent}
#head a.info.cur{color:#c7307e}
#head a.info:hover,
#head a.info:focus{color:#c7307e;background:transparent}
