@import url(css/reset.css);@import url(css/grid.css);body{background:#454545 url(images/body-bg.gif) repeat-x;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;}
a{color:#000;text-decoration:underline;}
a:hover{color:#333;text-decoration:underline;}
p, ul, ol, blockquote{color:#333;}
ol, ul{margin:5px 35px;}
blockquote{margin:5px 20px 5px 20px;padding:0px 20px;font-style:italic;background:#DDD;border:1px solid #555;border-left:3px solid #555;}
img{border:0px;background:none;}
p{padding:10px 0px;margin:0px;}
h1,h2,h3,h4,h5,h6{}
h1{font-size:20px;line-height:24px;}
h2{font-size:18px;}
h3{clear:both;font-size:20px;line-height:24px;}
h3 a{}
h3 a:hover{}
h4{font-size:18px;padding:0 0 0 15px;}
h5{font-size:16px;}
h6{font-size:14px;}
.aligncenter,
div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;margin:0px 8px 8px 0px;}
.alignright{float:right;margin:0px 0px 8px 8px;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.post img{border:2px solid #cfcfcf;}
#container{background:#FFF;margin-top:20px;border:1px solid #FFF;}
#header{clear:both;background:#000;position:relative;}
#header #title a{display:block;overflow:hidden;}
#above-header #pagemenu,
#above-header #catmenu{border-bottom:1px solid #FFF;}
#below-header #pagemenu,
#below-header #catmenu{border-top:1px solid #FFF;}
#pagemenu,
#catmenu{background:#1d1d1d url(images/menu-bg.gif) repeat-x;float:left;font-size:11px;text-transform:uppercase;width:100%;height:22px;margin:0px;padding:5px 0px;}
#pagemenu ul,
#catmenu ul{float:left;background:transparent;height:22px;line-height:22px;margin:0px;padding:0px;}
#pagemenu ul li,
#catmenu ul li{background:none;width:auto;display:block;float:left;list-style-type:none;height:22px;line-height:22px;margin:0px;padding:0 0 0 10px;}
#pagemenu ul li.home,
#catmenu ul li.home{background:none;}
#pagemenu a,
#catmenu a{color:#FFF;text-decoration:none;}
#pagemenu li:hover a,
#pagemenu li.sfhover a,
#pagemenu li a:hover,
#catmenu li:hover a,
#catmenu li.sfhover a,
#catmenu li a:hover{color:#FFF;text-decoration:none;background:#767676 url(images/menu-active-bg.gif) repeat-x;}
#pagemenu ul li a,
#catmenu ul li a{display:block;height:20px;line-height:20px;margin:0px;padding:0px 10px;text-decoration:none;border:1px solid #cacaca;background:#111 url(images/menu-item-bg.gif) repeat-x;}
#pagemenu ul li.current_page_item a,
#catmenu ul li.current_page_item a{}
#pagemenu li ul,
#catmenu li ul{clear:both;position:absolute;width:132px;left:-999em;}
#pagemenu li:hover ul,
#pagemenu li.sfhover ul,
#catmenu li:hover ul,
#catmenu li.sfhover ul{left:auto;display:block;z-index:1000;}
#pagemenu li:hover ul,
#pagemenu li.sfhover ul,
#catmenu li:hover ul,
#catmenu li.sfhover ul{background:transparent;display:block;margin:0px;padding:0px;}
#pagemenu li:hover ul li,
#pagemenu li.sfhover ul li,
#catmenu li:hover ul li,
#catmenu li.sfhover ul li{background:transparent;width:100%;display:block;padding:0px;margin:0px;height:21px;line-height:21px;overflow:hidden;text-align:left;}
#pagemenu li:hover ul li a,
#pagemenu li:hover ul li.current_page_item a,
#pagemenu li.sfhover ul li a,
#pagemenu li.sfhover ul li.current_page_item a,
#catmenu li:hover ul li a,
#catmenu li:hover ul li.current_page_item a,
#catmenu li.sfhover ul li a,
#catmenu li.sfhover ul li.current_page_item a{width:120px;display:block;margin:0px;padding:0px 5px;height:20px;line-height:20px;border:none;border:1px solid #cacaca;border-top:none;}
#pagemenu li:hover ul li a:hover,
#pagemenu li.sfhover ul li a:hover,
#catmenu li:hover ul li a:hover,
#catmenu li.sfhover ul li a:hover{text-decoration:none;margin:0px;padding:0px 5px;height:20px;line-height:20px;background:#111 url(images/menu-item-bg.gif) repeat-x;}
.w260,.w260-,.w390,.w390-{display:inline;float:left;margin:0px 10px;text-align:left;overflow:hidden;}
.w260{width:240px;}
.w260-{width:260px;margin:0px;}
.w390{width:370px;}
.w390-{width:390px;margin:0px;}
#feature-top,
#feature-bottom{width:100%;background:#c8c8c8 url(images/feature-top-bg.gif) bottom center no-repeat;float:left;margin:0px;padding:0px 0px 10px 0px;overflow:hidden;}
#feature-top a{text-decoration:none;}
#feature-top a:hover{color:#000;text-decoration:underline;}
#feature-bottom{background:#111;}
#feature-bottom a{color:#FFF;text-decoration:none;}
#feature-bottom a:hover{text-decoration:underline;}
#feature-top .widget,
#feature-bottom .widget{padding:0px 0px 10px 0px;}
#feature-top h4,
#feature-bottom h4{background:url(images/feature-top-title.gif) repeat-x;margin:0px;padding:5px 10px;color:#FFF;font-size:11px;text-transform:uppercase;border:1px solid #FFF;border-left:none;border-right:none;}
#feature-top h4 a,
#feature-bottom h4 a{color:#FFF;text-decoration:none;}
#feature-top h4 a:hover,
#feature-bottom h4 a:hover{color:#FFF;text-decoration:none;}
#feature-top-left h4,
#feature-top-middle h4,
#feature-bottom-left h4,
#feature-bottom-middle h4{border:1px solid #FFF;border-left:none;}
#feature-top p,
#feature-top ul,
#feature-top ol,
#feature-top img,
#feature-top form,
#feature-top .widget div{padding:10px;}
#feature-bottom p,
#feature-bottom ul,
#feature-bottom ol,
#feature-bottom img,
#feature-bottom form,
#feature-bottom .widget div{color:#FFF;padding:10px;}
#feature-top ul,
#feature-top ol,
#feature-bottom ul,
#feature-bottom ol{padding:10px 0px;margin:0px 15px 5px 25px;list-style-type:square;}
#feature-top li ul,
#feature-top li ol,
#feature-bottom li ul,
#feature-bottom li ol{padding:0px;}
#feature-top a.rsswidget img,
#feature-bottom a.rsswidget img{display:none;}
#content{background:#FFF url(images/grad.gif) repeat-x;}
.post{padding:5px 10px 10px 10px;}
.post .title{width:580px;}
.page .date{display:none;}
.post .date{display:block;width:69px;height:75px;background:url(images/date.png) no-repeat;text-align:center;color:#FFF;float:left;}
.post .date .month{font-size:16px;line-height:32px;text-transform:uppercase;}
.post .date .day{font-size:35px;line-height:35px;}
.post .post-title{float:left;width:500px;padding:12px 0px 0px 10px;}
.post .post-title a{text-decoration:none;}
.meta-top{clear:both;}
.meta-bottom{clear:both;border-top:1px solid #d7d7d7;margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.meta-bottom .alignleft{width:70%;}
.meta-bottom .categories{background:url(images/folder.png) 0px 0px no-repeat;padding:0px 0px 0px 18px;}
.meta-bottom .comments{background:url(images/comments.png) 0px 2px no-repeat;padding:0px 0px 0px 18px;}
.photometa{margin:0px 5px 0px 5px;padding:0px 0px;width:100%;}
.EXIF{margin:-22px 0px 0px 10px;padding:0px 0px;float:left;width:33%;}
.photometa h4{border-bottom:1px solid #666;text-align:center;margin:0px;padding:0px;}
.photometa ul{list-style-type:none;}
.paging{clear:both;margin:0px;padding:10px;}
#sidebar{background:#FFF url(images/grad.gif) repeat-x;}
.sidebar{background:#FFF url(images/grad.gif) repeat-x;}
#sidebar .sidebar{background:none;}
.sidebar a{text-decoration:none;}
.sidebar a:hover{text-decoration:underline;}
.sidebar h4{clear:both;background:#2d2d2d url(images/white-square.gif) 5px 50% no-repeat;color:#FFF;font-size:11px;text-transform:uppercase;letter-spacing:2px;padding:4px 0px 4px 25px;line-height:13px;}
.sidebar h4 img{padding:0px;}
.sidebar h4 a{color:#FFF;text-decoration:none;margin:0px;padding:0px;}
.sidebar .widget{clear:both;padding:5px 10px;}
.sidebar .widget p,
.sidebar .widget ul,
.sidebar .widget ol,
.sidebar .widget img,
.sidebar .widget form,
.sidebar .widget div{padding:5px 0px;}
.sidebar p,
.sidebar .textwidget{padding:5px 0px;}
.sidebar img{text-align:center;}
.sidebar form{margin:0px;padding:0px;}
.sidebar ul{list-style-type:none;margin:0px;padding:0px;}
.sidebar ul li{margin:0px;padding:0px 0px 0px 8px;line-height:18px;background:url(images/arrow.gif) 0px 4px no-repeat;}
.sidebar ul li a{text-decoration:none;}
.sidebar ul li a:hover{}
.sidebar ul li ul{margin:0px;padding:0px;}
.sidebar ul li ul li{margin:0px;padding:0px 0px 0px 8px;}
.sidebar a.rsswidget img{display:none;}
#comments{padding:10px;}
#comments h4{padding:0;}
#comments .comment{margin:5px 0px 5px 0px;padding:10px;background:#FFFFFF;overflow:hidden;border:1px solid #999;}
#comments .alt{margin:5px 0px 5px 0px;padding:10px;background:#FFFFFF;overflow:hidden;border:1px solid #999;}
#comments .gravatar{float:left;padding:0 5px 0 0;}
#comments .commentmeta{}
#comments .commentmeta a{text-decoration:none;}
#comments .commentmeta a:hover{text-decoration:underline;}
#comments .commenttext{}
#respond{padding:10px;}
#respond h4{padding:0;}
#respond form#commentform{}
#respond #author{}
#respond #email{}
#respond #url{}
#respond #comment{width:100%;}
#respond #submit{}
#footer{text-align:left;color:#222;}
#footer .alignleft,
#footer .alignright{padding:10px;}
#footer .alignright{text-align:right;}
#footer a{color:#222;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.ithemes-contact-page{margin:0 auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.ithemes-contact-page td{padding:5px;text-align:left;}
.ithemes-contact-page td.label{text-align:right;vertical-align:top;font-weight:bold;}
.ithemes-contact-page input,
.ithemes-contact-page textarea,
.ithemes-contact-page select{font-family:Arial, Helvetica, Sans-Serif;padding:3px;}
.ithemes-contact-page input:hover,
.ithemes-contact-page textarea:hover,
.ithemes-contact-page select:hover{}
.ithemes-contact-page input:focus,
.ithemes-contact-page textarea:focus,
.ithemes-contact-page select:focus{}
.ithemes-contact-page textarea,
.ithemes-contact-page input{}
