*{border:0;vertical-align:baseline;background:transparent;outline:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:uppercase;font-weight:bold;}
blockquote:before,blockquote:after{content:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
#container{float:left;width:725px;margin:0 0 0 10px;}
#container-full{margin:0 0 0 10px;}
#content{line-height:18px;/*border-right:1px dotted #ccc;*/margin:0;padding:0 18px 10px 0;}
#content-left{width:640px;float:left;font-size:12px;line-height:18px;}
#content-right h3 a{font-size:13px;line-height:16px;text-transform:none;background:none;color:#336699;text-decoration:none;letter-spacing:1px;}
#content-right{width:300px;float:right;font-size:12px;line-height:18px;}
#primary,#secondary{float:right;overflow:hidden;width:250px;}
#secondary{clear:right;}
#footer{clear:both;width:100%;margin-bottom:0;padding-top:30px;background:#e6e6e6;border-bottom:5px solid #414141;}
.one-column #content{width:640px;margin:0 auto;}
.single-attachment #content{width:900px;margin:0 auto;}
body,input,textarea,.pingback a.url{font-family:Arial, Helvetica, sans-serif;}
h3#comments-title,h3#reply-title,#access .menu,#access div.menu ul,#cancel-comment-reply-link,.form-allowed-tags,#site-info,#site-title,#wp-calendar,
.comment-meta,.comment-body tr th,.comment-body thead th,.entry-content label,.entry-content tr th,.entry-content thead th,.entry-meta,.entry-title,
#respond label,.navigation,.page-title,.pingback p,.reply,.widget-title,.wp-caption-text,input[type = submit]{font-family:Arial, Helvetica, sans-serif;}
pre{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;line-height:18px;-webkit-text-size-adjust:140%;padding:10px;}
code{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;-webkit-text-size-adjust:160%;}
div.menu,#colophon,#branding,#wrapper{margin:0 auto 2px auto;box-shadow:0 0 2px #000;}
#footer-widget-area{overflow:hidden;margin-left:15px;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:354px;}
#footer-widget-area #fourth{margin-right:0;width:400px;}
#site-info{float:left;width:700px;font-size:14px;font-weight:700;}
#site-generator{float:right;width:250px;position:relative;font-style:italic;}
body{height:auto;font-size:12px;line-height:18px;color:#696969;}
hr{background-color:#E7E7E7;border:0;height:1px;margin-bottom:18px;clear:both;}
ul{list-style:square;margin:0 0 18px 1.5em;}
ol{list-style:decimal;margin:0 0 18px 1.5em;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
big{font-size:131.25%;}
ins{background:#ffc;text-decoration:none;}
blockquote{background:transparent url(images/openquote.gif) no-repeat top left;text-indent:23px;font-style:italic;margin:0;padding:8px;}
blockquote span{display:block;background:transparent url(images/closequote.gif) no-repeat bottom right;}
blockquote cite,blockquote em,blockquote i{font-style:normal;}
abbr,acronym{border-bottom:1px dotted #696969;cursor:help;}
sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;}
sup{bottom:1ex;}
sub{top:.5ex;}
input[type =
text],textarea{background-color:#333;border:1px solid #ccc;box-shadow:inset 1px 1px 1px #ccc;-moz-box-shadow:inset 1px 1px 1px #ccc;-webkit-box-shadow:inset 1px 1px 1px #ccc;/*border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;*/padding:2px;}
a:active,a:hover{color:#003366;text-decoration:underline;}
.screen-reader-text{position:absolute;left:-9000px;}
#header{height:40px;padding:0;margin:0 auto;position:fixed;width:100%;min-width:980px;background-color:#e6e6e6;box-shadow:0 0 2px #000;z-index:50;overflow:visible;border-bottom:1px solid #eee;border-top:5px solid #464646;}
#header-border{border-top:1px solid #eee;height:40px;}
#header-content{width:978px;margin:0 auto;}
#site-title{float:left;width:200px;height:24px;text-shadow:1px 1px 0 #000;margin:11px 0 0 0;background:transparent url(images/logo.png) no-repeat center right;}
#site-title a{color:#fff;text-decoration:none;width:200px;height:24px;display:block;line-height:24px;
background: transparent url(http://1.gravatar.com/avatar/7b2233d929c61b2216c2970bd82b560c?s=24&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&r=PG) 5px 0 no-repeat;}
#site-title div{line-height:16px;color:#336699;letter-spacing:1px;font-size:14px;}
#site-description{clear:right;float:right;font-style:italic;width:230px;-webkit-text-size-adjust:none;margin:14px 0 18px;}
#site-search{float:right;width:257px;height:40px;overflow:hidden;display:none;margin:0 15px 25px 0;}
#site-search #s{background:url(images/searchbg.png) no-repeat scroll left center transparent;border:medium none;color:#494949;font-family:Verdana, Helvetica, sans-serif;font-size:14px;text-shadow:0 1px #BFBFBF;width:200px;float:left;margin:-1px 1px 0 0;padding:13px 0 11px 7px;}
#site-search #searchsubmit{background:url(images/searchsub.png) no-repeat scroll left top transparent;border:none;cursor:pointer;font-family:Verdana, Helvetica, sans-serif;font-size:13px;float:left;width:47px;margin:0;padding:11px 0;}
#site-search #searchsubmit:hover{background-position:0 -40px;}
#site-search #searchsubmit:active{background-position:0 -80px;}
#branding{display:block;text-align:center;height:auto;clear:left;padding:10px 0;box-shadow:none;}
.divider{border-bottom:1px solid #ccc;height:2px;}
.spacer{margin:10px 0;}
#access{display:block;height:24px;float:right;margin:8px 10px 0 0;}
#access .menu-header,div.menu{font-size:16px;}
#access .menu-header li,div.menu li{float:left;position:relative;}
#access a{display:block;text-decoration:none;color:#696969;line-height:24px;/*text-shadow:-1px -1px 0 #000;*/padding:0 9px;font-weight:bold;}
#access ul ul{display:none;position:absolute;top:38px;left:0;float:left;width:180px;z-index:99999;}
#access ul ul li{min-width:180px;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{height:auto;line-height:1em;width:160px;padding:10px;}
#access li:hover > a,#access ul ul :hover > a{color:#336699;background-color:transparent;}
.breadcrumbs{font-weight:700;text-shadow:1px 1px 0 #fff;padding:7px 0;font-size:12px;}
#main{height:auto;overflow:hidden;width:990px;margin:0 auto;/*background: #eee; border: 2px solid #ccc; box-shadow: 0 0 5px #696969;*/}
#content,#content input,#content textarea{color:#696969;font-size:14px;line-height:20px;background-color:transparent;}
#content pre,#content kbd,#content tt,#content var{font-size:12px;line-height:16px;}
#content code{font-size:12px;}
#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{color:#696969;text-decoration:none;margin:7px 0 0 0/*10px*/;padding:0 0 10px;}
#content #content-left h3{padding-bottom:7px;margin:0 0 5px;}
#content table{text-align:left;width:100%;margin:0 -1px 24px 0;}
#content tr th,#content thead th{color:#336699;font-size:16px;font-weight:400;line-height:18px;padding:9px 24px;}
#content tr td{padding:6px 24px;}
#content tr.odd td{background:#F2F7FC;}
.hentry{margin:0 0 48px;}
.home .sticky{background:#F2F7FC;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px;}
.single .hentry{margin:0 0 36px;}
.page-title{color:#696969;font-size:14px;font-weight:700;margin:0 0 36px;}
.page-title span{/*color:#336699;*/}
.page-title a:link,.page-title a:visited{color:#888;text-decoration:none;}
#content .entry-title,#content .page-title{font-size:24px;text-decoration:none;line-height:24px;margin:7px 0;padding:0 0 10px;}
#content h1.entry-title,#content h1.page-title,#content-left h2,#content-right h2{/*color:#fff;*/font-size:26px;line-height:26px;text-align:left;font-weight:bold;}
#content-left h2,#content-right h2{text-align:left;}
.entry-title a:link,.entry-title a:visited{color:#336699;text-decoration:none;text-shadow:1px 1px 0 #ccc;}
.entry-meta{color:#696969;font-size:14px;}
.entry-meta abbr:hover,.entry-utility abbr:hover{border-bottom:1px dotted #666;}
.entry-content,.entry-summary{clear:both;padding:0;}
.entry-summary a{text-decoration:underline;font-weight:700;}
.entry-content fieldset{border:1px solid #E7E7E7;margin:0 0 24px;padding:24px;}
.entry-content fieldset legend{color:#696969;font-weight:700;padding:0 24px;}
.entry-content input.file,.entry-content input.button{margin-right:24px;}
.entry-content sup,.entry-content sub{font-size:10px;}
.entry-content blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%;}
.entry-content blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%;}
.page-link{color:#fff;font-weight:700;word-spacing:.5em;margin:0 0 22px;}
.page-link a:link,.page-link a:visited{background:#336699;color:#000;font-weight:400;text-decoration:none;padding:.5em .75em;}
.home .sticky .page-link a{background:#D9E8F7;}
.page .edit-link{clear:both;display:block;}
#entry-author-info{background:#333;border:1px solid #ccc;overflow:hidden;clear:both;font-size:14px;line-height:20px;margin:24px 0;padding:18px 20px;}
#entry-author-info #author-avatar{background:#000;border:1px solid #ccc;float:left;height:60px;margin:0 -104px 0 0;padding:11px;}
#entry-author-info #author-description{float:left;margin:0 0 0 104px;}
#entry-author-info h2{color:#696969;font-weight:700;font-size:100%;margin-bottom:0;}
.entry-utility{color:#696969;font-size:12px;line-height:18px;clear:both;padding:0;}
.entry-meta a,.entry-utility a{color:#336699;text-decoration:none;}
.post-image{float:left;width:200px;height:200px;margin:5px 15px 15px 0;}
.post-image img{border:1px solid #ccc;margin-top:3px;/*border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;*/padding:1px;}
.post-preview{float:left;width:490px;min-height:200px;}
.home #content .category-asides p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0;}
.home #content .category-asides .entry-content{padding-top:0;}
.category-gallery{margin-bottom:48px;}
.category-gallery h2{margin-top:10px;}
.category-gallery .size-thumbnail img{border:10px solid #f1f1f1;margin-bottom:0;}
.category-gallery .gallery-thumb{float:left;margin-right:20px;margin-top:-4px;}
.home #content .category-gallery .entry-content p{display:inline;}
.home #content .category-gallery .entry-utility{padding-top:4px;}
.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}
.attachment .entry-content .nav-previous a:before{content:'\2190\00a0';}
.attachment .entry-content .nav-next a:after{content:'\00a0\2192';}
.downloadlink{background:url(images/download.png) no-repeat left center;text-decoration:none;height:40px;line-height:40px;font-weight:700;padding-left:40px;display:block;}
#content .attachment img{max-width:900px;}
#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
#content .wp-caption{background:#f1f1f1;line-height:18px;text-align:center;margin-bottom:20px;padding:4px;}
#content .wp-caption img{margin:5px 5px 0;}
#content .wp-caption p.wp-caption-text{color:#fff;font-size:12px;margin:5px;}
#content .gallery{margin:auto;}
#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
#content .gallery img{border:10px solid #f1f1f1;}
#content .gallery .gallery-caption{color:#fff;font-size:12px;margin:0 0 12px;}
.flickr-photos img{border:4px solid #fff;margin:0 15px 5px 0;box-shadow: 0 0 3px #696969;}
.flickr-photos img:hover{box-shadow:0 1px 6px #696969;}
#content .flickr-photos h2.entry-title{color:#696969;text-shadow:none;}
.showcase{background:none repeat scroll 0 0 #FFF;box-shadow:0 5px 25px #696969;padding:10px;}
.navigation{/*font-size:16px;line-height:18px;*/overflow:hidden;color:#888;}
.navigation a:link,.navigation a:visited{color:#336699;/*font-size:18px;*/text-decoration:none;}
.navigation a:active,.navigation a:hover{color:#000;}
.nav-previous{float:left;width:50%;}
.nav-next{float:right;width:50%;text-align:right;}
#nav-above{display:none;margin:0 0 18px;}
#nav-below{margin:-18px 0 20px 0; border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding: 10px 0;}
#comments .navigation{padding:0 0 18px;}
h3#comments-title,h3#reply-title{color:#696969;font-weight:bold;font-size:18px;margin-bottom:0;}
h3#comments-title{margin:5px 0;}
.commentlist li.comment{border-bottom:1px solid #ccc;line-height:20px;position:relative;margin:0 0 10px;padding:0 0 0 56px;}
.commentlist li:last-child{border-bottom:none;margin-bottom:0;}
#comments .comment-body p:last-child{margin-bottom:6px;}
.commentlist ol{list-style:decimal;}
.commentlist .avatar{position:absolute;top:4px;left:0;}
.comment-author cite{color:#696969;font-style:normal;font-weight:700;}
.comment-meta{font-size:12px;margin:0 0 10px;}
.reply{font-size:12px;padding:0 0 10px;}
.reply a,a.comment-edit-link{color:#888;}
.commentlist .children li{border:none;margin:0;}
#comments .pingback{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e7e7e7;}
.commentlist li.comment + li.pingback{margin-top:-6px;}
#comments .pingback p{color:#888;font-size:12px;line-height:18px;display:block;margin:0;}
#comments .pingback .url{font-style:italic;font-size:13px;}
input[type = submit]{color:#696969;}
#respond{overflow:hidden;position:relative;margin:24px 0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
.children #respond{margin:0 48px 0 0;}
h3#reply-title{margin:18px 0;}
#comments-list #respond{margin:0 0 18px;}
#cancel-comment-reply-link{font-size:12px;line-height:18px;font-weight:400;}
#respond .required{color:#FF4B33;font-weight:700;}
#respond input{width:98%;margin:0 0 9px;}
#respond textarea{width:98%;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{width:auto;font-size:14px;}
.widget-area ul{list-style:none;margin-left:0;}
.widget-area ul li{height:auto;padding-bottom:5px;}
.widget-area ul ul{list-style:none;color:#696969;margin:0;padding:0;}
.widget-area ul ul li{width:225px;margin:0 0 0 5px;}
.widget_search #s{width:60%;}
.widget-container{margin:0 0 10px;padding:0;}
.widget-container p{padding:0 7px;}
.widget-content{padding:0 0 5px;}
.widget-title{color:#696969;font-size:18px;text-decoration:none;margin:7px 0 10px;padding:0 0 10px 7px;}
.widget_categories .widget-title{color:#696969;}
.widget-area a:link,.widget-area a:visited{text-decoration:none;color:#336699;}
.widget-area a:active,.widget-area a:hover{text-decoration:none;color:#003366;text-decoration:underline;}
#wp_tag_cloud div{line-height:1.6em;}
#wp-calendar{width:100%;}
#wp-calendar caption{font-weight:700;color:#222;text-align:left;font-size:14px;padding-bottom:4px;}
#wp-calendar tbody{color:#aaa;}
#wp-calendar tbody td{background:#f5f5f5;border:1px solid #fff;text-align:center;padding:3px 0 2px;}
#wp-calendar tfoot #next{text-align:right;}
.widget_rss .widget-title img{height:11px;width:11px;}
#main .widget-area ul{margin:0;padding:0;/*border:1px solid #fff;padding:5px 0;*/}
#main .widget-area ul ul{border:none;margin-left:5px;padding:0;}
#primary{border:1px solid #ccc;background-color:#e6e6e6;margin:10px 0;}
#footer-widget-area h3.widget-title{border-bottom:1px dotted #696969;font-size:16px;padding-left:0;margin:0 0 10px;}
#footer-widget-area #first h3.widget-title{border-bottom:1px dotted #696969;color:#696969;font-size:16px;line-height:18px;height:auto;margin:7px 0 10px;padding:0 0 10px;}
#footer-widget-area #first{width:auto;}
#footer-widget-area ul li{width:auto;margin:0;}
.content-full-top{height:5px;margin:0;}
.content-full{overflow:hidden;margin:0 auto;}
.content-full-bottom{height:5px;margin-bottom:20px;}
#footer-widget-area #first .widget_categories ul li{float:left;width:190px;}
#footer-widget-area #third{width:160px;}
#footer-content{overflow:hidden;padding:0;width:978px;margin:0 auto;}
#site-info a{color:#0f0;text-decoration:none;}
#site-generator a{color:#696969;display:inline-block;text-decoration:none;background:url(images/wordpress.png) center left no-repeat;padding-left:20px;line-height:14px;}
#site-copyright{text-align:left;font-size:14px;padding:10px;}
#site-copyright h4{color:#696969;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-transform:none;}
#site-copyright ul{list-style:none;margin:0;padding:0;}
#site-copyright ul li{float:left;}
#site-copyright ul li.copyright{margin-right:20px;}
#site-copyright ul li.server{float:right;}
#site-copyright a{text-decoration:none;color:#336699;}
img#wpstats{display:block;margin:0 auto 10px;}
#access,.entry-meta,.entry-utility,.navigation,.widget-area{-webkit-text-size-adjust:120%;}
ol,ul,#footer-widget-area ul{list-style:none;}
a img,.entry-meta abbr,.entry-utility abbr{border:none;}
#content-top,#content-bottom,#content-right .hentry,#content .wp-smiley,#content .gallery dl,#respond p,#comments-list ul #respond{margin:0;}
#content-right h3 a:hover,.entry-title a:active,.entry-title a:hover{color:#003366;}
#wrapper,#content .video-player,.home .hentry.category-asides{padding:60px 0 10px 0;background-color:#fff;}
input,textarea,#respond .form-allowed-tags{color:#696969;font-size:12px;line-height:18px;}
p,dd,#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px;}
ul ul,ol ol,ul ol,ol ul,#content ul ul,#content ol ol,#content ul ol,#content ol ul,.entry-content .attachment img{margin-bottom:0;}
dl,.entry-content input,.entry-content select{margin:0 0 24px;}
dt,strong{font-weight:700;}
cite,em,i,.comment-author .says{font-style:italic;}
a:link,a:visited,.comment-meta a:link,.comment-meta a:visited{color:#336699;text-decoration:none;}
#site-title a:hover,#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a,* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover{color:#336699;}
.clear-left,#footer-widget-area #second{clear:left;}
.clear-both,#comments,#main-top{clear:both;}
.clear-right{clear:right;}
div.menu ul,.commentlist,.commentlist .children{list-style:none;margin:0;border-top:1px solid #ccc;padding:10px 0;}
#access .menu-header ul{border:none;padding:0;margin:0;}
#access ul li:hover > ul,.paged #nav-above,.single #nav-above{display:block;}
#content input,#content textarea,#content dt,#content th{color:#696969;}
#content p,#content ul,#content ol,#content dd,/*#content pre,*/#content hr,#comments .comment-body blockquote p:last-child{margin-bottom:24px;}
.page-title a:active,.page-title a:hover,.page-link a:active,.page-link a:hover,.comment-meta a:active,.comment-meta a:hover,.reply a:hover,a.comment-edit-link:hover{color:#FF4B33;}
#content .entry-summary p:last-child,#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px;}
.entry-content label,#respond label{color:#696969;font-size:12px;}
.entry-meta a:hover,.entry-utility a:hover,#site-generator a:hover,#site-copyright a:hover{text-decoration:underline;}
#content .gallery br + br,.nopassword,.nocomments,.widget_search label{display:none;}
#respond .form-allowed-tags code,.widget-area .entry-meta,#wp-calendar thead{font-size:11px;}
#wp-calendar tbody .pad,#footer-widget-area .widget-container{background:none;}
@media print {
body{background:none!important;}
#wrapper{float:none!important;clear:both!important;display:block!important;position:relative!important;}
#header{border-bottom:2pt solid #000;padding-bottom:18pt;}
#colophon{border-top:2pt solid #000;width:auto;}
#site-title,#site-description{float:none;line-height:1.4em;margin:0;padding:0;}
#site-title{font-size:13pt;}
.entry-content{font-size:14pt;line-height:1.6em;}
.entry-title{font-size:18px;}
#access,#branding img,#respond,.comment-edit-link,.edit-link,.navigation,.page-link,.widget-area{display:none!important;}
#header,#footer{width:100%;margin:0;}
#content,.one-column #content{width:100%;margin:24pt 0 0;}
.wp-caption p{font-size:11pt;}
#site-info,#site-generator{float:none;width:auto;}
img#wpstats{display:none;}
#site-generator a{margin:0;padding:0;}
#entry-author-info{border:1px solid #e7e7e7;}
.home .sticky{border:none;}
}

#presentation {
	height: 520px;
	position: relative;
	overflow: hidden;
}

#presentation {
	
}

#presentation ul {
	padding: 0;
	margin: 0;
}


#presentation .showcase {
	box-shadow: 0 0 10px #696969;
}

#presentation h2 {
	font-size: 24px;
}

#presentation li {
	display: none;
}

/*
#presentation p {
	float: left;
	width: 280px;
	margin-left: 10px;
}
*/

#page-fold {
	background: transparent url('images/page-fold.png') no-repeat top right;
	z-index: 100;
	/*position: absolute;*/
	float: right;
	/*right: 0;
	top: 0;*/
	width: 80px;
	height: 80px;
	margin-top: -36px;
}
