*{margin:0;padding:0;}body{background:#fbfbf8 url(images/bkg-body.jpg) no-repeat center top;font:normal 12px "Verdana", sans-serif;margin:0px;padding:0px;}input, button, textarea, select{font:normal 12px/12px "Verdana", sans-serif;color:#2d3538;vertical-align:middle;}legend{display:none;}fieldset{border:none;}ul, ol{list-style:none;}ol{list-style-type:decimal;}table{border-collapse:collapse;width:100%;}hr{display:none;}img{padding:0px;margin:0px;border:none;text-align:center;}a:link{text-decoration:none;color:#4779ac;border:0px;-moz-outline-style:none;}a:active{text-decoration:underline;color:#4779ac;border:0px;-moz-outline-style:none;}a:visited{text-decoration:none;color:#4779ac;border:0px;-moz-outline-style:none;}a:hover{text-decoration:underline;color:#003366;border:0px;-moz-outline-style:none;}a:focus{outline:none;-moz-outline-style:none;}h1, h2, h3, h4{font-family:"Trebuchet MS";}#top{border-top:solid 6px #2a2623;}#bg{width:870px;margin:0 auto;}.con{width:870px;}.blog .post{margin-bottom:20px;}.header{width:810px;padding:25px 30px 10px 30px;margin-bottom:10px;border-bottom:solid 1px #666;float:left;background:url(images/header-bkg.png) no-repeat top;position:relative;}.header h1{letter-spacing:-1px;padding:10px 0px;margin:0px;float:left;font:normal 38px/38px "Trebuchet MS";width:610px;}.header h1 a, .header h1 a:visited, .header .LogoText h1 a:hover{color:#000;text-decoration:none;background:url(images/logo-icon.png) no-repeat left;padding-left:45px;}.header .rss{position:absolute;top:50px;right:0px;width:290px;}.header .rss li{display:inline;background:url(images/rss-ico.png) no-repeat left 2px;padding-left:20px;margin-right:5px;}#main-menu .menu{width:810px;padding:0px 30px;margin-bottom:30px;float:left;}#main-menu .menu li{display:inline;font:bold 14px/14px "Trebuchet MS";float:left;}#main-menu .menu li a{padding-left:3px;margin-right:2px;background:url(images/menu-left.png) no-repeat left top;float:left;}#main-menu .menu li a span{padding:4px 5px 5px 2px;display:block;background:url(images/menu-right.png) no-repeat right top;float:right;}#main-menu .menu li a span{float:none;color:#1f89be;}#main-menu .menu li a:hover{background-position:0% -23px;color:#fff;text-decoration:none;}#main-menu .menu li a:hover span{background-position:100% -23px;color:#fff;}#main-menu .menu .current_page_item a,
#main-menu .menu .current-menu-item a,
#main-menu .menu .current-menu-ancestor a{background:url(images/menu-left-h.png) no-repeat left bottom;color:#fff;}#main-menu .menu .current_page_item a span,
.menu .current_page_item a:visited span,
.menu .current_page_item a:hover span,
#main-menu .menu .current-menu-item a span,
.menu .current-menu-item a:visited span,
.menu .current-menu-item a:hover span,
#main-menu .menu .current-menu-ancestor a span,
.menu .current-menu-ancestor a:visited span,
.menu .current-menu-ancestor a:hover span{background:url(images/menu-right-h.png) no-repeat right bottom;color:#fff;}#main-menu li{position:relative;}#main-menu ul ul{background:#ad1735;display:none;position:absolute;top:23px;left:0;float:left;padding:8px 0 0;margin:0;z-index:99999;list-style-type:none;width:143px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 3px 3px rgba(0,0,0,0.2);}#main-menu ul ul li{min-width:85px;margin:0 0 6px;}#main-menu .menu ul.custom-menu ul a{background:#ad1735;border-top:1px solid transparent;border-bottom:1px solid transparent;width:140px;margin:0;}#main-menu .menu ul.custom-menu ul a span{background:none;color:#eee;}#main-menu .menu ul.custom-menu ul a:hover{background:#ff204d;border-top:1px solid #ff4b6f;border-bottom:1px solid #ff4b6f;}#main-menu ul li:hover > ul{display:block;}#main-menu ul ul li:hover > a{background:#ff204d;}#main-menu ul ul ul{left:100%;top:-8px;padding:8px 0 0;}#main-menu .sub-menu a,
#main-menu .sub-menu a span{background-image:none !important;}.sl-a{width:540px;float:left;}.sl-t{background:url(images/sl-t.png) no-repeat top;width:540px;height:15px;float:left;}.sl-b{background:url(images/sl-b.png) no-repeat bottom;width:540px;height:15px;float:left;}.sl{width:480px;padding:10px 29px;background:#fff;border-left:solid 1px #f2f0ea;border-right:solid 1px #f2f0ea;float:left;min-height:300px;}* html .sl{height:300px;}.attachment-container{width:540px;margin:0 auto;}.title{font:normal 28px/30px "Trebuchet MS";border-bottom:solid 1px #ccc;padding-bottom:15px;margin-bottom:15px;}.post, .attachment{padding:15px 0px;}.p-head{padding-bottom:10px;background:url(images/post-head.png) repeat-x bottom;}.p-head h1{font:normal 28px/30px "Trebuchet MS";}.p-head h2{font:normal 26px/28px "Trebuchet MS";}.p-head h2 a, .post .p-head h2 a:visited{color:#ff0033;text-decoration:none;}.p-head h2 a:hover{color:#000;}.p-head h3{font:normal 21px/23px "Trebuchet MS";}.p-head h3 a, .post .post-head h3 a:visited{color:#ff0033;text-decoration:none;}.p-head h3 a:hover{color:#000;}.p-who-date{font-size:11px;color:#666;}.p-who-date a{color:#666;}.p-con{padding:5px 0px;}.p-con p{font:normal 12px/17px 'Verdana';padding:5px 0px;color:#666;}.p-con img{margin-bottom:10px;}.p-con ol{padding:10px 0px 10px 25px;margin:0px;}.p-con ol li{padding:2px 0px 2px 0px;font-size:12px;line-height:15px;color:#63565f;}.p-con ul{padding:5px 0px;margin:0px;}.p-con ul li{padding:2px 0px 2px 15px;list-style-type:none;background:url(images/p-con-li.png) no-repeat left top;font-size:12px;line-height:15px;color:#63565f;}.p-con blockquote{padding:20px;margin:10px 0px;color:#a98951;background:#f8f8f2;}.p-con blockquote p{font:normal 13px/19px "Georgia";color:#a98951;padding:5px 0px;}.p-con blockquote li{padding:2px 0px 2px 13px;list-style-type:none;font-size:11px;line-height:16px;}.p-det{padding:5px 0px;}.p-det li{display:inline;margin-right:5px;font-size:11px;color:#999;}.p-det .p-cat{background:url(images/p-cat-ico.png) no-repeat left 2px;padding-left:20px;}.p-det .p-com{background:url(images/p-com-ico.png) no-repeat left 2px;padding-left:14px;}.p-tag{background:url(images/p-tag.png) no-repeat left 1px;padding-left:18px;font-size:11px;}.sticky{background:#D7ECF3;padding:15px;}.gallery-caption{}.post-page{}.post-page h1{font:normal 28px/30px "Trebuchet MS";padding:10px 0px;}.post-page h2{font:normal 26px/28px "Trebuchet MS";}.post-page p{font:normal 12px/17px 'Verdana';padding:5px 0px;color:#666;}.post-page ol{padding:10px 0px 10px 25px;margin:0px;}.post-page ol li{padding:2px 0px 2px 0px;font-size:12px;line-height:15px;color:#63565f;}.post-page ul{padding:5px 0px;margin:0px;}.post-page ul li{padding:2px 0px 2px 13px;list-style-type:none;background:url(images/p-con-li.png) no-repeat left top;font-size:12px;line-height:15px;color:#63565f;}.post-page blockquote{padding:10px;margin:0px;color:#333;background:#f8f8f2;}.post-page blockquote p{font-size:12px;padding:0px;margin:0px;line-height:17px;}.post-page blockquote li{padding:2px 0px 2px 13px;list-style-type:none;font-size:12px;line-height:17px;}p img{padding:0;max-width:100%;}dt img{max-width:100%;height:auto;}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:4px;max-width:100%;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-caption img{height:auto;margin:0 auto;max-width:98%;padding:0;border:0 none;}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}img.aligncenter, .aligncenter, .aligncenter img, img.centered{display:block;margin-left:auto;margin-right:auto;}img.alignright{padding:1px;margin:0 0 5px 15px;display:inline;border:solid 5px #f2f0ea;}img.alignleft{padding:1px;margin:0 15px 5px 0;display:inline;border:solid 5px #f2f0ea;}.alignright{float:right;}.alignleft{float:left}img.wp-smiley{margin:0;border:0;}.nav{overflow:hidden;margin:0px 0px 10px 0px;font-size:13px;font-size:10px;line-height:12px;font-weight:bold;text-align:right;}.attachment .nav{margin-top:20px;}.attachment .nav a{display:block}.nav .left a{float:left;background:url(images/nav-left.png) no-repeat left 1px;padding-left:15px;}.nav .right a{float:right;background:url(images/nav-right.png) no-repeat right 1px;padding-right:15px;}.nav a{cursor:hand;}.sr-a{width:300px;float:right;}.sr-t{background:url(images/sr-t.png) no-repeat top;width:300px;height:15px;float:left;}.sr-b{background:url(images/sr-b.png) no-repeat bottom;width:300px;height:15px;float:left;}.sr{float:left;background:#fff;border-left:solid 1px #f2f0ea;border-right:solid 1px #f2f0ea;padding:0px 11px 0px 11px;width:276px;font-size:11px;color:#999}.sr h3{font-size:14px;color:#666;background:url(images/sr-h3-ico.png) no-repeat left 4px;padding-left:18px;padding-bottom:5px;}.search-all{background:#d7ecf3 url(images/search-top.png) no-repeat top;width:276px;margin-bottom:12px;}.search{background:url(images/search-bottom.png) no-repeat bottom;padding:10px 15px;}.search h3{padding-bottom:5px;background:none;padding-left:0px;}.search input{border:none;background:url(images/search-form.png) no-repeat;padding:5px 12px 10px 30px;font:normal 11px/14px 'Verdana';}.search button{background:none;border:none;padding:0px;margin:0px;width:58px;height:26px;}.widget_categories, .categ-all{background:#f7f5e8 url(images/categ-top.png) no-repeat top;width:276px;margin-bottom:12px;}.widget_categories .widget-all, .categ{background:url(images/categ-bottom.png) no-repeat bottom;padding:15px;}.widget_categories .widget-all ul, .categ ul{border-top:solid 1px #e1ddcd;border-bottom:solid 1px #fefdf5;}.widget_categories .widget-all li, .categ li{border-bottom:solid 1px #e1ddcd;border-top:solid 1px #fefdf5;padding:2px 0px 3px 17px;background:url(images/categ-arrow.png) no-repeat left 7px;}.widget_categories .widget-all li a, .widget_categories .widget-all li a:visited, .widget_categories .widget-all li a:hover, .categ li a, .categ li a:visited, .categ li a:hover{text-decoration:underline;}.categ .current-cat{font-weight:bold;}.widget-all{background:url(images/widget-bottom.png) no-repeat bottom;padding:15px;}.widget{background:#f8f8f2 url(images/widget-top.png) no-repeat top;width:276px;margin-bottom:12px;}.widget ul{border-top:solid 1px #e1ddcd;border-bottom:solid 1px #fefdf5;}.widget li{border-bottom:solid 1px #e1ddcd;border-top:solid 1px #fefdf5;padding:2px 0px 3px 17px;background:url(images/categ-arrow.png) no-repeat left 7px;}.widget li ul{padding-top:4px;margin:0px;border-top:none;border-bottom:none;}.widget li ul li{border-bottom:none;border-top:none;padding:1px 0px;background:none;font-size:11px;}.widget li a, .widget li a:visited, .widget li a:hover{text-decoration:underline;}.widget_tag_cloud{font-family:"Trebuchet MS";line-height:20px;}.widget_calendar table{width:100%;}.widget_calendar table td{text-align:center;padding:3px;}.widget_calendar table th{text-align:center;padding:5px 3px;border-bottom:solid 1px #ecece3;}.widget_calendar caption{background:#ecece3;padding:5px 0px;}.widget_calendar #today{background:#ecece3;}.widget_search #s{border:solid 1px #ecece3;padding:3px;margin-bottom:5px;}.widget_flickrRSS h3{margin-bottom:10px;}.widget_flickrRSS ul{padding:0px;margin:0px;border-bottom:none;border-top:none;}.widget_flickrRSS li{border-bottom:none;border-top:none;background:none;list-style-type:none;display:inline;padding:0px;margin:0px 8px 0px 0px;}.widget_flickrRSS li a img{border:solid 1px #999;width:50px;height:50px;margin-bottom:10px;}.widget_flickrRSS li a:visited img{border:solid 1px #999;width:50px;height:50px;margin-bottom:10px;}.widget_flickrRSS li a:hover img{border:solid 1px #000;}.recent-all{background:#f8f8f2 url(images/widget-top.png) no-repeat top;width:276px;margin-bottom:12px;}.recent{background:url(images/widget-bottom.png) no-repeat bottom;padding:15px;}.recent .tabs{padding-bottom:10px;border-bottom:solid 1px #e4e4db;width:246px;float:left;}.recent .tabs li{display:inline;font:bold 10px/10px "Verdana", sans-serif;float:left;}.recent .tabs li a{padding:0px 0px 0px 5px;background:url(images/tab-left.png) no-repeat left top;float:left;color:#777;}.recent .tabs li a span{padding:4px 10px 5px 5px;display:block;background:url(images/tab-right.png) no-repeat right top;color:#777;}.recent .tabs li a:hover{background-position:0% -19px;color:#333;text-decoration:none;}.recent .tabs li a:hover span{background-position:100% -19px;color:#333;text-decoration:none;}.recent .tabs li a:link.active{background:url(images/tab-left.png) no-repeat left bottom;color:#333;}.recent .tabs li a:link.active span{background:url(images/tab-right.png) no-repeat right bottom;color:#333;}.recent .tabs li a:visited.active{background:url(images/tab-left.png) no-repeat left bottom;color:#333;}.recent .tabs li a:visited.active span{background:url(images/tab-right.png) no-repeat right bottom;color:#333;}#r-tags{display:none;font-family:"Trebuchet MS";line-height:20px;padding-top:10px;}#r-posts li{padding:5px 0px;border-bottom:solid 1px #e4e4db;}#r-com{display:none;}#r-com li{padding:5px 0px;border-bottom:solid 1px #e4e4db;line-height:15px;color:#7e7e7e;}#r-com li a{display:block;background:url(images/p-com-ico.png) no-repeat left 4px;padding-left:13px;text-decoration:underline;}.com-list{}.com-list h3{font-size:18px;line-height:18px;font-weight:normal;padding-bottom:10px;margin-bottom:15px;background:url(images/post-head.png) repeat-x bottom;}.com-list blockquote{margin-left:1em;font-style:italic;}.com-entry{margin-bottom:20px;}.com-entry-bot{padding:10px 0px;}.com-con{padding:10px 10px 10px 20px;font-size:11px;line-height:17px;color:#666;border-left:solid 1px #e7e5dd;border-right:solid 1px #e7e5dd;position:relative;}.com-name{font:bold 14px/14px "Trebuchet MS";}.com-con .avatar{float:right;width:32px;}.com-con .avatar img{border:1px solid #ccc;}.com-date{font-size:10px;color:#999;margin-bottom:10px;}.com-date a, .com-date a:visited, .com-date a:hover{color:#999;text-decoration:underline;}.com-con p{padding:5px 0;}.com-con p.com-name, .com-con p.com-date, .com-con p.avatar{padding:0;}#respond{background:#f8f8f2;padding:15px 20px 20px 20px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;}#respond h3{font-size:16px;letter-spacing:-1px;border-bottom:solid 1px #e6e3db;padding-bottom:5px;margin-bottom:10px;}#respond p{padding:6px 0px;position:relative;color:#666;}#respond p strong{color:#FF3300;font-weight:normal;}#respond a, #respond a:visited, #respond a:hover{color:#666;text-decoration:underline;}#respond input{background:#fff;border:1px solid #c3bfb5;padding:4px;margin-right:10px;font-size:12px;}#respond textarea{width:98%;background:#fff;border:1px solid #c3bfb5;padding:4px;margin-right:10px;line-height:140%;}#respond input#submit{cursor:pointer;display:block;width:108px;height:24px;background:#faf9f6 url(images/post-comment.png) no-repeat;border:none;text-indent:-1000em;margin-top:5px;}#respond label#subscribe-label, #respond label#subscribe-blog-label{position:relative;left:0px;top:0px;}#respond label{clear:right;font-size:11px;}#respond input[type="text"]{float:left;margin-right:12px;}#respond p{line-height:24px;}#respond .comment-form-comment label,
#respond .form-allowed-tags{display:none;}#respond .required{font-size:10px;margin-left:5px;color:#ff4b33;font-weight:bold;}#respond .subscribe-label{font-size:12px;}#respond .comment-notes{font-size:11px;}.footer{width:870px;padding:10px 0px;float:left;}.footer p{font-size:10px;padding-left:20px;color:#7f8286;}.footer p a, .footer p a:visited{color:#7f8286;text-decoration:underline;}.footer p a:hover{color:#333;text-decoration:underline;}.footer .theme{border-top:solid 1px #e2e2e2;padding-top:3px;margin-top:5px;}.navigation{margin-bottom:2em;clear:both;margin-top:-1.1em;padding:1px;}.previous a{background:transparent url(images/nav-left.png) no-repeat scroll left .25em;padding-left:15px;display:block;}.next a{background:transparent url(images/nav-right.png) no-repeat scroll right .25em;padding-right:15px;display:block;}div.clear{clear:both;}.entry-format a{color:#999;display:inline-block;font-size:10px;margin-bottom:2px;text-transform:uppercase;}.format-aside .entry-title,
.format-quote .entry-title{color:#999;font:normal 12px/17px 'Verdana';margin:17px 0;}.format-aside .entry-title a,
.format-quote .entry-title a{color:#999;}.infinite-scroll #bg{margin-bottom:40px;}.infinite-scroll #content{margin-bottom:50px;}.infinite-scroll #content .infinite-wrap{border-top:none;padding:0;}.infinite-scroll .nav,
.infinite-scroll.neverending .footer{display:none;}.infinity-end.neverending .footer{display:block;}.infinity-end.neverending #bg,
.infinity-end.neverending #content{margin-bottom:0;}#infinite-footer .blog-info a{color:#000;font-weight:normal;}@media screen and (min-width:783px){#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img{margin-top:5px;}}