*{margin:0pt;padding:0pt;}
body{margin:0px;padding:0pt;background:rgb(224, 226, 226) url('body-bg.png') repeat scroll 0% 0%;font-family:Georgia,"Times New Roman",Times,serif,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;font-size:13px;line-height:normal;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:rgb(45, 53, 56);}
html{margin:0pt;padding:0pt;}
a:link{border:0px none;text-decoration:none;color:rgb(204, 51, 51);outline-style:none;}
a:active{border:0px none;text-decoration:underline;color:rgb(204, 51, 51);outline-style:none;}
a:visited{border:0px none;text-decoration:none;color:rgb(204, 51, 51);outline-style:none;}
a:hover{border:0px none;text-decoration:underline;color:rgb(0, 130, 185);outline-style:none;}
a:focus{outline-color:-moz-use-text-color;outline-width:medium;outline-style:none;}
h1{font-family:Georgia,"Times New Roman",Times,serif,sans-serif;color:rgb(74, 83, 87);}
h2{font-family:Georgia,"Times New Roman",Times,serif,sans-serif;color:#CC3333;}
h3, h4{font-family:Georgia,"Times New Roman",Times,serif,sans-serif;color:rgb(154, 0, 0);}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover{text-decoration:none;}
img{border:medium none;text-align:center;}
legend{display:none;}
fieldset{border:medium none;}
ul, ol, li{list-style-image:none;list-style-position:outside;list-style-type:none;}
table{border-collapse:collapse;width:100%;}
hr{display:none;}
form{margin:0px;padding:0px;}
input{font-family:'Georgia';color:rgb(40, 43, 49);font-size:12px;}
textarea{font-family:'Georgia';color:rgb(40, 43, 49);font-size:13px;}
select{font-family:'Georgia';color:rgb(40, 43, 49);font-size:12px;}
#page{border:1px solid rgb(208, 210, 212);margin:0px auto;padding:9px 9px 9px 19px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:950px;}
#page-all{background:transparent url('s2-bg.png') repeat-y scroll right top;overflow:hidden;width:950px;}
#SC{float:left;width:730px;}
#header{width:730px;}
#header .logo-img{left:0px;float:left;}
#header .logo-img h1{margin:0pt;padding:0pt;text-indent:-35000px;}
#header .logo-txt{padding:10px 0px;float:left;width:720px;}
#header .logo-txt h1{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:bold;font-size:32px;line-height:36px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;letter-spacing:-0.3px;display:block;}
#header .logo-txt h1 a, #header .logo-txt h1 a:visited, #header .logo-txt h1 a:hover{color:rgb(153, 0, 0);text-decoration:none;}
#header .logo-txt .desc{color:rgb(153, 0, 0);font-size:18px}
#header .search form{padding:15px 0px 0px;float:right;width:300px;}
#header .search form h2{background:transparent url('search-line.png') no-repeat scroll left bottom;font-family:'Arial';font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:11px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:rgb(51, 51, 51);padding-bottom:10px;margin-bottom:2px;}
#header .search form a{color:rgb(102, 102, 102);font-size:0.9em;}
#header .search form fieldset{padding:2px 0pt;overflow:hidden;}
* html #header .search form fieldest{height:1%;}
#header .search form input{border:1px solid rgb(207, 203, 203);padding:4px;float:left;height:14px;}
#header .search form button{border:medium none;background:rgb(0, 0, 0) url('search-button.png') no-repeat scroll 0% 0%;float:left;width:67px;height:24px;margin-left:4px;cursor:pointer;text-indent:-1000em;}
.pages{margin:5px auto;padding:0px 0px 0px 20px;width:950px;}
.pages ul{margin:0px;padding:0px;overflow:hidden;width:100%;}
.pages ul li{margin:0px;padding:0px;display:inline;}
.pages ul li{border-right:1px solid rgb(153, 153, 153);float:left;padding-right:5px;margin-right:5px;font-family:'Arial';font-style:normal;font-variant:normal;font-weight:bold;font-size:11px;line-height:14px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.pages ul li a, .pages ul li a:visited{color:rgb(92, 92, 92);}
.pages ul li a:hover{color:rgb(204, 51, 51);}
.pages .current_page_item a, .pages .current_page_item a:visited{background:transparent url('current_page_item.png') no-repeat scroll center bottom;font-weight:bold;}
.categories{border-bottom:4px solid rgb(229, 229, 229);margin:50px 0px 15px;height:25px;}
.categories ul{margin:0px;padding:0px;float:left;width:730px;}
.categories li{border-right:1px solid rgb(153, 153, 153);padding:0px 7px;font-size:12px;display:inline;float:left;}
.categories ul li ul{display:none;}
.categories .current-cat a, .pages .current-cat a:visited{font-weight:bold;}
.ad728x90{border:1px solid rgb(214, 213, 208);width:728px;height:88px;margin-bottom:20px;}
.ad728x90 img{display:block;}
#content{overflow:hidden;margin-top:20px;}
#content-main{border-right:1px solid rgb(231, 231, 229);float:left;width:415px;}
.title{margin:0px 0px 20px;padding:10px 0px;background:transparent url('underline.gif') repeat-x scroll center bottom;font-size:32px;line-height:32px;font-weight:normal;}
.post-i{margin-bottom:30px;width:400px;}
.post-i .p-head{}
.post-i .p-head h1{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:normal;font-size:34px;line-height:34px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-i .p-head h2{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:normal;font-size:22px;line-height:24px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-i .p-head h3{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:bold;font-size:19px;line-height:23px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;letter-spacing:-1px;}
.post-i .p-head .p-cat{background:transparent url('p-head-line.png') no-repeat scroll right top;font-family:'Arial';font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:rgb(153, 153, 153);padding-top:10px;}
.post-i .p-head .p-cat a{color:rgb(153, 153, 153);text-decoration:underline;}
.post-i .p-det li{padding:1px 0px 1px 17px;font-family:'Arial';font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:14px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-i .p-det li a{text-decoration:underline;}
.post-i .p-det-com{background:transparent url('p-det-com.png') no-repeat scroll left 4px;}
.post-i .p-det-com a{color:rgb(255, 102, 0);font-size:11px;font-weight:bold;}
.post-i .p-det-tag{background:transparent url('p-det-tag.png') no-repeat scroll left 3px;color:rgb(102, 102, 102);}
.post-i .p-det-tag a{color:rgb(102, 102, 102);}
.post-i .p-con{padding:15px 0px;}
.post-i .p-con p{font-size:12px;line-height:18px;color:rgb(68, 68, 68);}
.post-i .p-con img{margin-bottom:10px;}
.post-i .p-con ol{margin:0px;padding:10px 0px 10px 25px;}
.post-i .p-con ol li{padding:2px 0px;font-size:12px;line-height:15px;color:rgb(99, 86, 95);}
.post-i .p-con ul{margin:0px;padding:5px 0px;}
.post-i .p-con ul li{padding:2px 0px 2px 13px;background:transparent url('content-li.gif') no-repeat scroll left top;list-style-type:none;font-size:12px;line-height:15px;color:rgb(99, 86, 95);}
.post-i .p-con blockquote{margin:10px 0px;padding:10px;background:rgb(242, 242, 242) none repeat scroll 0% 0%;color:rgb(51, 51, 51);}
.post-i .p-con blockquote p{margin:0px;padding:0px;font-size:12px;line-height:17px;}
.post-i .p-con blockquote li{padding:2px 0px 2px 13px;list-style-type:none;font-size:12px;line-height:17px;}
.post-s{border:1px solid rgb(231, 231, 229);padding:20px;margin-bottom:10px;}
.post-s .p-head{}
.post-s .p-head h1{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:normal;font-size:38px;line-height:42px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:rgb(0, 0, 0);}
.post-s .p-head h2{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:normal;font-size:26px;line-height:26px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-s .p-head h3{font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:bold;font-size:21px;line-height:23px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;letter-spacing:-1px;}
.post-s .p-head .p-cat{background:transparent url('p-head-line.png') no-repeat scroll right top;font-family:'Arial';font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:rgb(153, 153, 153);padding-top:10px;}
.post-s .p-head .p-cat a{color:rgb(153, 153, 153);text-decoration:underline;}
.post-s .p-det li{padding:1px 0px 1px 17px;font-family:'Arial';font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:14px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-s .p-det li a{text-decoration:underline;}
.post-s .p-det-com{background:transparent url('p-det-com.png') no-repeat scroll left 4px;}
.post-s .p-det-com a{color:rgb(255, 102, 0);font-size:11px;font-weight:bold;}
.post-s .p-det-tag{background:transparent url('p-det-tag.png') no-repeat scroll left 3px;color:rgb(102, 102, 102);}
.post-s .p-det-tag a{color:rgb(102, 102, 102);}
.post-s .p-con{padding:15px 0px;font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:normal;font-size:15px;line-height:22px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-s .p-con p{color:rgb(68, 68, 68);font-family:'Georgia';font-style:normal;font-variant:normal;font-weight:normal;font-size:14px;line-height:20px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.post-s .p-con img{margin-bottom:10px;}
.post-s .p-con ol{margin:0px;padding:10px 0px 10px 25px;}
.post-s .p-con ol li{padding:2px 0px;font-size:13px;line-height:17px;color:rgb(99, 86, 95);}
.post-s .p-con ul{margin:0px;padding:5px 0px;}
.post-s .p-con ul li{padding:2px 0px 2px 13px;background:transparent url('content-li.gif') no-repeat scroll left top;list-style-type:none;font-size:13px;line-height:17px;color:rgb(99, 86, 95);}
.post-s .p-con blockquote{margin:10px 0px;padding:15px;background:rgb(242, 242, 242) none repeat scroll 0% 0%;color:rgb(51, 51, 51);}
.post-s .p-con blockquote p{margin:0px;padding:0px;font-size:13px;line-height:19px;}
.post-s .p-con blockquote li{padding:2px 0px 2px 13px;list-style-type:none;font-size:12px;line-height:17px;}
p img{padding:0pt;max-width:100%;}
img.centered{border:1px solid rgb(102, 102, 102);padding:1px;display:block;margin-left:auto;margin-right:auto;}
img.alignright{border:1px solid rgb(102, 102, 102);margin:0pt 0pt 5px 15px;padding:1px;display:inline;}
img.alignleft{border:1px solid rgb(102, 102, 102);margin:0pt 15px 5px 0pt;padding:1px;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.nav{overflow:hidden;margin-bottom:15px;font-size:12px;line-height:18px;width:400px;}
.nav .left{background:transparent url('nav-arrow-left.png') no-repeat scroll left 4px;float:left;padding-left:22px;}
.nav .right{background:transparent url('nav-arrow-right.png') no-repeat scroll right 4px;float:right;padding-right:22px;}
.nav a, .nav a:visited, .nav a:hover{text-decoration:underline;}
.comments-list{padding-top:20px;}
.comments-list h2{margin:0px;padding:10px 0px;font-family:"Georgia";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;line-height:24px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.comments-list .nor{border:1px solid rgb(236, 236, 236);padding:20px 20px 30px 100px;background:rgb(244, 244, 244) none repeat scroll 0% 0%;overflow:hidden;position:relative;margin-bottom:20px;}
.comments-list .alt{border:1px solid rgb(226, 226, 226);background:rgb(255, 255, 255) none repeat scroll 0% 0%;}
.comments-list p.name{margin:0px;padding:0px;font-family:"Georgia",sans-serif;font-style:normal;font-variant:normal;font-weight:bold;font-size:13px;line-height:13px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;color:rgb(0, 0, 0);}
.comments-list p.avt{margin:0px;padding:0px;position:absolute;top:20px;left:20px;}
.comments-list p.avt img{border:1px solid rgb(102, 102, 102);}
* html .comments-list p.avt{left:-80px;height:1%;}
.comments-list p.date{font-family:"Arial",sans-serif;font-style:normal;font-variant:normal;font-weight:normal;font-size:11px;line-height:14px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;padding-bottom:5px;}
.comments-list p.date a{color:rgb(153, 153, 153);text-decoration:underline;}
.comments-list .con{font-family:"Georgia",sans-serif;font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:18px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.comments-list .con p{font-family:"Georgia",sans-serif;font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:18px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.comments-form{padding-top:20px;margin-bottom:10px;}
.comments-form form{border:1px solid rgb(236, 236, 236);padding:20px;background:rgb(244, 244, 244) none repeat scroll 0% 0%;}
.comments-form h3{margin:0px;padding:10px 0px;font-family:"Georgia";font-style:normal;font-variant:normal;font-weight:normal;font-size:24px;line-height:24px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;}
.comments-form label{padding-bottom:5px;}
.comments-form p{padding:7px 0px;overflow:hidden;color:rgb(128, 128, 128);height:1%;}
.comments-form .required{font-size:12px;font-weight:bold;color:rgb(255, 153, 0);}
.comments-form input{border:1px solid rgb(187, 189, 193);padding:5px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:300px;margin-right:10px;}
.comments-form textarea{border:1px solid rgb(187, 189, 193);padding:5px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:660px;}
.comments-form button{border:medium none;background:rgb(0, 0, 0) url('post-comment.png') no-repeat scroll 0% 0%;float:left;cursor:pointer;text-indent:-1000em;width:127px;height:31px;}
#S1{float:right;width:300px;font-size:12px;}
#S1 h2{margin:1px 0 15px 0;padding:10px;background:rgb(240, 240, 240) url('s1-h2-bg.gif') no-repeat scroll right top;font-size:13px;}
#S1 ul{margin:0px;padding:0px;}
#S1 ul li{padding:1px 0px 1px 7px;background:transparent url('bullet.gif') no-repeat scroll left 3px;}
#S1 p{line-height:15px;}
#S1 .about{margin-bottom:25px;}
#S1 .widget_flickrRSS{overflow:hidden;margin-bottom:25px;}
* html .widget_flickrRSS{height:1%;}
#S1 .widget_flickrRSS ul{margin-top:5px;}
#S1 .widget_flickrRSS li{padding:7px;background:transparent url('widget_flickrrss-li-bg.png') no-repeat scroll left top;list-style-type:none;display:inline;float:left;margin-right:6px;}
#S1 .widget_flickrRSS li a img{border:1px solid rgb(112, 112, 112);padding:2px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:48px;height:48px;}
#S1 .widget_flickrRSS li a:visited img{border:1px solid rgb(112, 112, 112);padding:2px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:48px;height:48px;}
#S1 .widget_flickrRSS li a:hover img{border:1px solid rgb(0, 0, 0);padding:2px;background:rgb(45, 53, 56) none repeat scroll 0% 0%;}
#S1 .adv{margin-bottom:25px;}
#S1 .recent{margin-bottom:20px;font-size:11px;}
#S1 .recent ul li{background:transparent url('bullet.gif') no-repeat scroll left 6px;padding-left:7px;}
#S1 .recent .tabs{padding:10px;background:rgb(240, 240, 240) url('s1-h2-bg.gif') no-repeat scroll right top;overflow:hidden;margin-bottom:5px;width:280px;}
#S1 .recent .tabs li{border-right:1px solid rgb(153, 153, 153);padding:0pt 5px 0pt 0px;background:transparent none repeat scroll 0% 0%;float:left;margin-right:5px;}
#S1 .recent .tabs li a{float:left;font-family:"Georgia",sans-serif;font-style:normal;font-variant:normal;font-weight:normal;font-size:13px;line-height:13px;font-size-adjust:none;font-stretch:normal;-x-system-font:none;text-decoration:underline;color:rgb(0, 0, 0);}
#S1 .recent .tabs li a.active:link{font-weight:bold;text-decoration:none;}
#S1 .recent .tabs li a.active:visited{font-weight:bold;text-decoration:none;}
#S1 #recent-comments{display:none;}
#S1 #tags{display:none;line-height:20px;}
#S1 #recent-posts li{border-bottom:1px solid rgb(230, 230, 230);padding:3px 0px 3px 7px;}
#S1 #recent-comments li{border-bottom:1px solid rgb(230, 230, 230);padding:3px 0px 3px 7px;}
#S1 #recent-comments li a{display:block;font-weight:bold;letter-spacing:-1px;}
#S1 .widget{margin-bottom:20px;}
#S1 .widget_tag_cloud{line-height:20px;}
#S1 .widget_calendar table{width:100%;}
#S1 .widget_calendar table td{padding:3px;text-align:center;}
#S1 .widget_calendar caption{padding:5px 0px;background:rgb(240, 240, 240) none repeat scroll 0% 0%;}
#S1 .widget_calendar #today{background:rgb(240, 240, 240) none repeat scroll 0% 0%;}
#S1 .widget_search #s{border:1px solid rgb(204, 204, 204);padding:3px;margin-bottom:5px;}
#S2{padding:10px;float:right;width:180px;font-size:11px;}
#S2 h2{margin:15px 0 15px 0;padding:0px 0px 5px;background:transparent url('underline2.gif') repeat-x scroll left bottom;font-size:17px;font-weight:normal;color:rgb(255, 255, 255);}
#S2 ul{margin:0px;padding:0px;}
#S2 li{margin:0px;padding:1px 0px;}
#S2 .syndicate{padding:10px;background:rgb(124, 134, 139) none repeat scroll 0% 0%;margin-bottom:10px;}
#S2 .syndicate ul li{background:transparent none repeat scroll 0% 0%;padding-left:0pt;}
#S2 .syndicate ul li a{background:transparent url('syndicate-rss-icon.png') no-repeat scroll left 0px;color:rgb(255, 255, 204);padding-left:18px;}
#S2 .widget{padding:10px;background:rgb(74, 83, 87) none repeat scroll 0% 0%;color:rgb(255, 255, 255);margin-bottom:10px;}
#S2 .widget a, #S2 .widget a:visited{color:rgb(174, 225, 246);text-decoration:none;}
#S2 .widget a:hover{color:rgb(255, 255, 204);text-decoration:underline;}
#S2 .widget li{background:transparent url('bullet2.gif') no-repeat scroll left 6px;padding-left:7px;}
#S2 #searchform #s{border:1px solid rgb(207, 203, 203);padding:3px;width:142px;margin-bottom:10px;}
#S2 .widget_flickrRSS{overflow:hidden;margin-bottom:25px;}
* html .widget_flickrRSS{height:1%;}
#S2 .widget_flickrRSS ul{margin-top:5px;}
#S2 .widget_flickrRSS li{padding:7px;background:transparent none repeat scroll 0% 0%;list-style-type:none;display:inline;float:left;margin-right:6px;}
#S2 .widget_flickrRSS li a img{border:1px solid rgb(112, 112, 112);padding:2px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:48px;height:48px;}
#S2 .widget_flickrRSS li a:visited img{border:1px solid rgb(112, 112, 112);padding:2px;background:rgb(255, 255, 255) none repeat scroll 0% 0%;width:48px;height:48px;}
#S2 .widget_flickrRSS li a:hover img{border:1px solid rgb(0, 0, 0);padding:2px;background:rgb(45, 53, 56) none repeat scroll 0% 0%;}
#footer{margin:0pt auto;padding:10px 15px;width:950px;font-size:11px;color:rgb(157, 164, 170);}
#footer p{margin:0px;padding:0px;}
#footer a{color:rgb(157, 164, 170);text-decoration:underline;}
.smalltxt{font-size:10px;}
.new_price{color:#990000;}
.lprice{color:red;font-size:1.05em;}
.sprice{color:#FFAFAF;font-size:1.05em;}
.cprice{color:red;font-size:1.05em;}
.ai{background:rgb(240, 240, 240);vertical-align:top;border:1px #CCC solid;width:100px;}
.eim{float:left;width:160px;margin:7px;}
.etx{float:left;text-align:left;font:bold 11px/16px Verdana;color:#2C9CCB;width:120px;}
.etx a{font:bold 11px/18px Verdana;color:#2C9CCB;text-decoration:underline;}
.epr{float:left;color:#666;padding:1px;text-align:left;font-size:0.9em;}
.imgpad{padding-top:15px;}
.letter{font-weight:bold;color:#FFF;background:#333;padding:1px;}
#content .post .post-entry a.map{color:#FFF;}
div.center{text-align:center;}
.clear{clear:both;height:0;overflow:hidden;}
.adv {padding-bottom:15px;}
