*{border:0px solid #ddd;margin:0;padding:0;outline:0;list-style:none;border-collapse:collapse}
html{overflow-y:scroll;cursor:default;background:#f5f5f5 url(images/bg000000.jpg) 0 0 repeat-x}
body,input,textarea{color:#555;font:12px/150% "Helvetica","Arial",sans-serif}
a,a:visited{text-decoration:none;color:#f90000;outline:0}
a:hover,a:focus{color:#fff;background-color:#f90000}
a:hover *,a:focus *{color:#f90000}


/*General*/
#wrap{width:917px;margin:auto;padding:30px 0 100px 0;overflow:hidden}
#head{background:#000;padding:0 30px 0 0;height:107px}
#head a{color:#fff;text-decoration:none;display:block;overflow:hidden;padding:0 5px;font-family:"Georgia","Times",sans-serif;font-size:13px}
#head h1 a{text-indent:-999px;height:107px;background:url(images/logo.gif) 0 0 no-repeat;width:215px}
#head ul{margin-top:-22px;float:right;overflow:hidden}
#head li{float:left}
#head li a.cur{color:#999}

#path{overflow:hidden;line-height:36px;text-align:center}
#path a,#path span{height:36px;float:left;text-decoration:none;color:#999;background:center center no-repeat}
#path span{text-indent:-999px;overflow:hidden;background-image:url(images/path0000.gif);width:25px}
#path a.feed{float:right;width:14px;background-image:url(images/feed0000.gif);padding:0}
#path a:hover,#path a:focus{color:#f90000}

.feed{background:url(images/feed0000.gif) left center no-repeat;padding-left:20px}

/*Headings*/
h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6{color:#444;display:block;margin-bottom:10px;font-size:32px;line-height:1.1em;font-weight:normal}
h2 a,h3 a,h4 a,h4 a:visited,h5 a,h5 a:visited{color:#444;display:block;text-decoration:none}

h3,.h3{font-style:italic;font-size:15px}
h4,.h4,.more,.random span{font:normal 17px/22px "Georgia","Times","Times New Roman",serif;color:#444}
h6,.h6{color:#444;font-size:26px;margin:7px 0 0 0;height:30px}
h5,.h5{font-size:18px;margin-right:-30px}
h4{color:#999}

h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,
h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus{background:none;color:#f90000}

.col h2 {font:normal 23px/22px "Georgia","Times","Times New Roman",serif;color:#444}

/*Columns and rows*/
.box{margin:0 2px 2px 0;float:left}
.row,.block{overflow:hidden;margin-bottom:10px;width:100%;display:block}
.row{border-top-width:13px;padding-top:25px;margin-bottom:25px;width:110%}
.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:40px}
.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:#f90000;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:#f90000;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:#f90000;cursor:pointer}
input.more{padding:3px 7px}

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


/*Spesifics*/
.thumbs a{float:left;margin:0 2px 2px 0;background:#f90000}
.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 15px 0;border-bottom-width:3px;margin-bottom:15px}
.gallery a.cur,.gallery a.cur .h4{color:#f90000}

.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{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:#f90000;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(images/quote000.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(images/text0000.gif) 0 0 repeat-x;padding:4px;border:1px solid #ccc;margin-bottom:2px;color:#999}
#searchfield{width:182px;height:13px;background:url(images/search00.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(images/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:#dd8008}
#head a.static:hover,
#head a.static:focus{color:#dd8008;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:#f90000}
#head a.sound:hover,
#head a.sound:focus{color:#f90000;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}
