html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{font:12px/18px arial, verdana, sans-serif;color:#333;background:#FFF;border-top:7px solid #000;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5{font-weight:400;}
h1{font-size:24px;line-height:28px;margin-bottom:7px;color:#333}
h2{font-size:16px;margin-bottom:7px;color:#333}
h3{font-weight:700;font-size:13px;}
h4{font-size:12px;}
ul li{list-style-image:url(images/li-bullet-dark.gif);}
ol li{list-style-image:none;}
a img{border:none;}
.image-left{float:left;padding:18px;}
.image-right{float:right;padding:18px;}
blockquote,code{margin:18px 0;padding:18px;}
ul.disc{list-style-type:disc;}
ul.circle{list-style-type:circle;}
ul.square{list-style-type:square;}
ol.arabic-numbers{list-style-type:decimal;}
ol.upper-alpha{list-style-type:upper-alpha;}
ol.lower-alpha{list-style-type:lower-alpha;}
ol.upper-roman{list-style-type:upper-roman;}
ol.lower-roman{list-style-type:lower-roman;}
#content{display:inline;}
#content ul,#sidebar-user-content ul,#content ol,#sidebar-user-content ol{margin:0 0 0 1.5em;}
#content ul,#sidebar-user-content ul{list-style:disc;}
#content ol,#sidebar-user-content ol{list-style:decimal;}
#wrapper{margin:0 auto;}
#header{margin:18px 0 0;}
#header img{margin:0 0 12px;}
#menu{background:transparent url(images/menu-end.png) top left no-repeat;font-size:1.25em;}
#menu ul{height:27px;background:transparent url(images/menu.png) top right no-repeat;margin:0 0 1px 6px;}
#menu ul li{list-style-image:none;float:left;padding-right:2px;background:transparent url(images/menu-divider.jpg) bottom right no-repeat;}
#menu ul a{display:block;height:27px;line-height:27px;color:#888;text-decoration:none;padding:0 17px 0 15px;}
#menu ul li a.current,#menu ul li a.current-ancestor{background:transparent url(images/menu-current.png) bottom center no-repeat;}
#menu ul li a:active{background:transparent url(images/menu-active.jpg) top repeat-x;}
#menu ul ul{display:none;}
#feature{width:100%;height:200px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;}
#content-wrapper{padding:18px 0;}
#content-wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#sidebar{display:inline;width:214px;}
#sidebar-menu{line-height:24px;}
#sidebar-menu ul li{display:block;padding-left:18px;background:transparent url(images/bullet-arrow-off.png) 0 5px no-repeat;}
#sidebar-menu ul li:hover{background-image:url(images/bullet-arrow-on.png);}
#sidebar-menu ul li.current,#sidebar-menu ul li.current-ancestor{background-image:url(images/bullet-arrow-current.png);}
#sidebar-menu ul ul{margin:0;}
#sidebar-menu ul ul li{background-image:url(images/bullet-dot-light.png);}
#blog-categories,#blog-archives,.blog-tag-cloud,#blog-rss-feeds{display:block;margin-top:18px;}
#blog-categories a,#blog-archives a,#blog-rss-feeds a,.blog-category-link-disabled,.blog-archive-link-disabled,.blog-comments-rss-link{padding-left:23px;}
#blog-categories a,.blog-category-link-disabled{background:transparent url('images/tag.png') 0 -1px no-repeat;}
#blog-archives a,.blog-archive-link-disabled{background:transparent url('images/calendar.png') 0 -1px no-repeat;}
#blog-rss-feeds a,.blog-comments-rss-link{background:transparent url('images/bullet-rss-off.png') center left no-repeat;}
#footer{font-size:11px;border-top:1px solid #c7cad1;padding:10px 0;}
#breadcrumbs li{display:inline;font-size:13px;}
#footer p{margin-bottom:6px;}
.blog-entry-title,.blog-archive-month{font-size:18px;line-height:36px;}
.blog-entry-comments{margin-top:18px;background:transparent url('images/comment.png') center left no-repeat;padding:0 0 0 20px;}
.blog-entry-comments-inline{margin-top:18px;}
.js-kit-comments,.js-CommentsArea{width:95%;}
p.blog-entry-tags{background:transparent url('images/tag.png') center left no-repeat;margin:18px 0 0;padding:0 0 0 20px;}
ul.blog-tag-cloud{display:block;text-align:justify;margin:0 0 18px;padding:18px 0 0;}
ul.blog-tag-cloud li{display:inline;padding-right:5px;}
.blog-tag-size-1{font-size:0.8em;}
.blog-tag-size-2{font-size:0.85em;}
.blog-tag-size-3{font-size:0.9em;}
.blog-tag-size-4{font-size:0.95em;}
.blog-tag-size-5{font-size:1em;}
.blog-tag-size-6{font-size:1.05em;}
.blog-tag-size-7{font-size:1.1em;}
.blog-tag-size-8{font-size:1.15em;}
.blog-tag-size-9{font-size:1.2em;}
.blog-tag-size-10{font-size:1.25em;}
.blog-tag-size-11{font-size:1.3em;}
.blog-tag-size-12{font-size:1.35em;}
.blog-tag-size-13{font-size:1.4em;}
.blog-tag-size-14{font-size:1.45em;}
.blog-tag-size-15{font-size:1.5em;}
.blog-tag-size-16{font-size:1.55em;}
.blog-tag-size-17{font-size:1.6em;}
.blog-tag-size-18{font-size:1.65em;}
.blog-tag-size-19{font-size:1.7em;}
.blog-tag-size-20{font-size:1.75em;}
.filesharing-item{position:relative;background:transparent url('images/download.png') 0 2px no-repeat;padding:0 0 6px 23px;}
.album-wrapper{width:99%;overflow:auto;margin-top:24px;padding-bottom:24px;}
.thumbnail-wrap{text-align:center;position:relative;float:left;}
.photo-background{text-align:center;margin:0;padding:100px;}
.photo-navigation{padding-top:10px;margin:0 auto 48px;}
.photo-title{font-size:36px;}
.photo-caption{font-size:24px;}
.exif-data p{margin:0;padding:0;}
.movie-page-description{margin-bottom:24px;}
.movie-thumbnail-frame{width:132px;height:180px;float:left;position:relative;text-align:center;margin-bottom:10px;padding:2px;}
.movie-thumbnail-frame img{margin-bottom:9px;border:1px solid #CCC;}
.movie-background{border:none;text-align:center;margin:0;padding:24px;}
.movie-frame{margin-bottom:10px;}
ins,a:link,a:visited,#sidebar-menu ul li a,.blog-entry-title a{text-decoration:none;}
p,ul,ol,#sidebar-user-content,.blog-entry-date,.filesharing-description{margin-bottom:18px;}
a:hover,a:active,.blog-entry-title a:hover{text-decoration:underline;}
#sidebar-menu ul ul li:hover,#sidebar-menu ul ul li.current,#sidebar-menu ul ul li.current-ancestor{background-image:url(images/bullet-dot-dark.png);}
.album-title,.movie-page-title,.movie-title{font-size:18px;line-height:18px;margin-bottom:18px;}
