/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, input, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;}
body {line-height:1.8em;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;} li{list-style:none;}
/* reset.css */

.gridl-1, .gridl-2, .gridl-3, .gridl-4, .gridl-5, .gridl-6, .gridl-7, .gridl-8, .gridl-9, .gridl-10, .gridl-11, .gridl-12, .gridl-13, .gridl-14, .gridl-15, .gridl-16, .gridl-17, .gridl-18, .gridl-19, .gridl-20, .gridl-21, .gridl-22, .gridl-23, .gridl-24, .gridl-25, .gridl-26, .gridl-27, .gridl-28, .gridl-29, .gridl-30, .gridl-31, .gridl-32, .gridl-33, .gridl-34, .gridl-35, .gridl-36, .gridl-37, .gridl-38, .gridl-39, .gridl-40, .gridl-41, .gridl-42, .gridl-43, .gridl-44, .gridl-45, .gridl-46, .gridl-47, .gridl-48, .gridl-49, .gridl-50, .gridl-51, .gridl-52, .gridl-53, .gridl-54, .gridl-55{display:inline;float:left;}
.gridr-1, .gridr-2, .gridr-3, .gridr-4, .gridr-5, .gridr-6, .gridr-7, .gridr-8, .gridr-9, .gridr-10, .gridr-11, .gridr-12, .gridr-13, .gridr-14, .gridr-15, .gridr-16, .gridr-17, .gridr-18, .gridr-19, .gridr-20, .gridr-21, .gridr-22, .gridr-23, .gridr-24, .gridr-25, .gridr-26, .gridr-27, .gridr-28, .gridr-29, .gridr-30, .gridr-31, .gridr-32, .gridr-33, .gridr-34, .gridr-35, .gridr-36, .gridr-37, .gridr-38, .gridr-39, .gridr-40, .gridr-41, .gridr-42, .gridr-43, .gridr-44, .gridr-45, .gridr-46, .gridr-47, .gridr-48, .gridr-49, .gridr-50, .gridr-51, .gridr-52, .gridr-53, .gridr-54, .gridr-55{display:inline;float:right;}

.gridl-1, .gridr-1{width:20px;}
.gridl-2, .gridr-2{width:40px;}
.gridl-3, .gridr-3{width:60px;}
.gridl-4, .gridr-4{width:80px;}
.gridl-5, .gridr-5{width:100px;}
.gridl-6, .gridr-6{width:120px;}
.gridl-7, .gridr-7{width:140px;}
.gridl-8, .gridr-8{width:160px;}
.gridl-9, .gridr-9{width:190px;}
.gridl-10, .gridr-10{width:200px;}
.gridl-11, .gridr-11{width:220px;}
.gridl-12, .gridr-12{width:240px;}
.gridl-13, .gridr-13{width:260px;}
.gridl-14, .gridr-14{width:280px;}
.gridl-15, .gridr-15{width:300px;}
.gridl-16, .gridr-16{width:320px;}
.gridl-17, .gridr-17{width:340px;}
.gridl-18, .gridr-18{width:360px;}
.gridl-19, .gridr-19{width:380px;}
.gridl-20, .gridr-20{width:400px;}
.gridl-21, .gridr-21{width:420px;}
.gridl-22, .gridr-22{width:440px;}
.gridl-23, .gridr-23{width:460px;}
.gridl-24, .gridr-24{width:480px;}
.gridl-25, .gridr-25{width:500px;}
.gridl-26, .gridr-26{width:520px;}
.gridl-27, .gridr-27{width:540px;}
.gridl-28, .gridr-28{width:560px;}
.gridl-29, .gridr-29{width:580px;}
.gridl-30, .gridr-30{width:600px;}
.gridl-31, .gridr-31{width:620px;}
.gridl-32, .gridr-32{width:640px;}
.gridl-33, .gridr-33{width:660px;}
.gridl-34, .gridr-34{width:680px;}
.gridl-35, .gridr-35{width:700px;}
.gridl-36, .gridr-36{width:720px;}
.gridl-37, .gridr-37{width:740px;}
.gridl-38, .gridr-38{width:760px;}
.gridl-39, .gridr-39{width:780px;}
.gridl-40, .gridr-40{width:800px;}
.gridl-41, .gridr-41{width:820px;}
.gridl-42, .gridr-42{width:840px;}
.gridl-43, .gridr-43{width:860px;}
.gridl-44, .gridr-44{width:880px;}
.gridl-45, .gridr-45{width:900px;}
.gridl-46, .gridr-46{width:920px;}
.gridl-47, .gridr-47{width:940px;}
.gridl-48, .gridr-48{width:960px;}
.gridl-49, .gridr-49{width:980px;}
.gridl-50, .gridr-50{width:1000px;}
.gridl-51, .gridr-51{width:1020px;}
.gridl-52, .gridr-52{width:130px;}
.gridl-53, .gridr-53{width:415px;}
.gridl-54, .gridr-54{width:708px;}
.gridl-55, .gridr-55{width:265px;}

/* `Margin top
----------------------------------------------------------------------------------------------------*/
.mt-1{margin-top:3px;}
.mt-2{margin-top:5px;}
.mt-3{margin-top:10px;}
.mt-4{margin-top:15px;}
.mt-5{margin-top:20px;}
.mt-6{margin-top:25px;}
.mt-7{margin-top:30px;}
.mt-8{margin-top:35px;}

/* `Margin bottom
----------------------------------------------------------------------------------------------------*/
.mb-1{margin-bottom:3px;}
.mb-2{margin-bottom:5px;}
.mb-3{margin-bottom:10px;}
.mb-4{margin-bottom:15px;}
.mb-5{margin-bottom:20px;}
.mb-6{margin-bottom:25px;}
.mb-7{margin-bottom:30px;}

/* `Margin left
----------------------------------------------------------------------------------------------------*/
.ml-1{margin-left:3px;}
.ml-2{margin-left:5px;}
.ml-3{margin-left:10px;}
.ml-4{margin-left:15px;}
.ml-5{margin-left:20px;}
.ml-6{margin-left:25px;}
.ml-7{margin-left:30px;}
.ml-8{margin-left:35px;}
.ml-9{margin-left:40px;}
.ml-10{margin-left:45px;}
.ml-11{margin-left:50px;}
.ml-12{margin-left:55px;}
.ml-13{margin-left:60px;}
.ml-14{margin-left:65px;}
.ml-15{margin-left:70px;}
.ml-16{margin-left:75px;}
.ml-17{margin-left:80px;}
.ml-18{margin-left:85px;}
.ml-19{margin-left:90px;}
.ml-20{margin-left:95px;}
.ml-21{margin-left:100px;}
.ml-22{margin-left:230px;}

/* `Margin right
----------------------------------------------------------------------------------------------------*/
.mr-1{margin-right:3px;}
.mr-2{margin-right:5px;}
.mr-3{margin-right:10px;}
.mr-4{margin-right:15px;}
.mr-5{margin-right:20px;}
.mr-6{margin-right:25px;}
.mr-7{margin-right:30px;}
.mr-8{margin-right:35px;}
.mr-9{margin-right:40px;}
.mr-10{margin-right:45px;}
.mr-11{margin-right:50px;}
.mr-12{margin-right:55px;}
.mr-13{margin-right:60px;}
.mr-14{margin-right:65px;}
.mr-15{margin-right:70px;}
.mr-16{margin-right:75px;}
.mr-17{margin-right:80px;}
.mr-18{margin-right:85px;}
.mr-19{margin-right:90px;}
.mr-20{margin-right:95px;}
.mr-21{margin-right:100px;}
.mr-22{margin-right:105px;}
.mr-23{margin-right:110px;}
.mr-24{margin-right:120px;}
.mr-25{margin-right:130px;}
.mr-26{margin-right:140px;}
.mr-27{margin-right:150px;}
.mr-28{margin-right:160px;}
.mr-29{margin-right:170px;}
.mr-30{margin-right:180px;}
.mr-31{margin-right:190px;}
.mr-32{margin-right:200px;}

/* `Padding top
----------------------------------------------------------------------------------------------------*/
.pt-1{padding-top:3px;}
.pt-2{padding-top:5px;}
.pt-3{padding-top:10px;}
.pt-4{padding-top:15px;}
.pt-5{padding-top:20px;}
.pt-6{padding-top:25px;}
.pt-7{padding-top:30px;}
.pt-8{padding-top:35px;}
.pt-9{padding-top:40px;}
.pt-10{padding-top:45px;}
.pt-11{padding-top:50px;}
.pt-12{padding-top:55px;}
.pt-13{padding-top:60px;}
.pt-14{padding-top:65px;}
.pt-15{padding-top:70px;}
.pt-16{padding-top:75px;}
.pt-17{padding-top:80px;}
.pt-18{padding-top:85px;}
.pt-19{padding-top:90px;}
.pt-20{padding-top:95px;}
.pt-21{padding-top:100px;}

/* `Padding bottom
----------------------------------------------------------------------------------------------------*/
.pb-1{padding-bottom:3px;}
.pb-2{padding-bottom:5px;}
.pb-3{padding-bottom:10px;}
.pb-4{padding-bottom:15px;}
.pb-5{padding-bottom:20px;}
.pb-6{padding-bottom:25px;}
.pb-7{padding-bottom:30px;}
.pb-8{padding-bottom:35px;}
.pb-9{padding-bottom:40px;}
.pb-10{padding-bottom:45px;}
.pb-11{padding-bottom:50px;}
.pb-12{padding-bottom:55px;}
.pb-13{padding-bottom:60px;}
.pb-14{padding-bottom:65px;}
.pb-15{padding-bottom:70px;}
.pb-16{padding-bottom:75px;}
.pb-17{padding-bottom:80px;}
.pb-18{padding-bottom:85px;}
.pb-19{padding-bottom:90px;}
.pb-20{padding-bottom:95px;}
.pb-21{padding-bottom:100px;}


/* `Padding left
----------------------------------------------------------------------------------------------------*/
.pl-1{padding-left:3px;}
.pl-2{padding-left:5px;}
.pl-3{padding-left:10px;}
.pl-4{padding-left:15px;}
.pl-5{padding-left:20px;}
.pl-6{padding-left:25px;}
.pl-7{padding-left:30px;}
.pl-8{padding-left:35px;}
.pl-9{padding-left:40px;}
.pl-10{padding-left:45px;}
.pl-11{padding-left:50px;}
.pl-12{padding-left:55px;}
.pl-13{padding-left:60px;}
.pl-14{padding-left:65px;}
.pl-15{padding-left:70px;}
.pl-16{padding-left:75px;}
.pl-17{padding-left:80px;}
.pl-18{padding-left:85px;}
.pl-19{padding-left:90px;}
.pl-20{padding-left:100px;}
.pl-21{padding-left:120px;}
.pl-22{padding-left:140px;}
.pl-23{padding-left:160px;}
.pl-24{padding-left:180px;}
.pl-25{padding-left:200px;}
.pl-26{padding-left:220px;}

/* `Padding right
----------------------------------------------------------------------------------------------------*/
.pr-1{padding-right:3px;}
.pr-2{padding-right:5px;}
.pr-3{padding-right:10px;}
.pr-4{padding-right:15px;}
.pr-5{padding-right:20px;}
.pr-6{padding-right:25px;}
.pr-7{padding-right:30px;}
.pr-8{padding-right:35px;}
.pr-9{padding-right:40px;}
.pr-10{padding-right:45px;}
.pr-11{padding-right:50px;}
.pr-12{padding-right:55px;}
.pr-13{padding-right:60px;}
.pr-14{padding-right:65px;}
.pr-15{padding-right:70px;}
.pr-16{padding-right:75px;}
.pr-17{padding-right:80px;}
.pr-18{padding-right:85px;}
.pr-19{padding-right:90px;}
.pr-20{padding-right:100px;}
.pr-21{padding-right:120px;}
.pr-22{padding-right:140px;}
.pr-23{padding-right:160px;}
.pr-24{padding-right:180px;}
.pr-25{padding-right:200px;}
.pr-26{padding-right:220px;}

.floatleft{float:left;}
.floatright{float:right;}

.hi-1{height:80px;}

/* `Clear Floated Elements
------------------------------------------------------------------------------------*/
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear: both;content: '.';display: block;visibility: hidden;height:0;}
.clearfix{display:inline-block;}
* html .clearfix {height: 100%;}
.clearfix{display: block;}
/*----------------------------------------------------------------------------------*/





/* style ------------------------------------------------------------------------------------*/
body{font-size:85%;color:#281B0B;background:#fff;font-family:Georgia, Baskerville, ‘Times New Roman’, Times, serif;}

#header{width:100%;margin:0px;background:#fff;height:80px;border-top:5px #C10A43 solid;}
#header-content {width:1000px;margin:0 auto;text-align:left;}
#header-content-main {width:1000px;margin:0 auto;text-align:left;background:#fff url(img/bg-main.jpg) top right no-repeat;}




#main{width:100%;margin:0px 0px 0px 0px;background:#fff;height:500px;border-bottom:5px #C10A43 solid;}
#main-content{width:1000px;height:500px;margin:0 auto;text-align:left;background:#fff url(img/bg-main.jpg) no-repeat;background-position:0 -80px;}

#main-about{width:100%;margin:0px 0px 0px 0px;background:#fff;height:300px;border-bottom:5px #C10A43 solid;}
#main-content-about{width:1000px;height:300px;margin:0 auto;text-align:left;background:#fff url(img/bg-main.jpg) no-repeat;background-position:0 -590px;}


#main-abouttime{width:100%;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-bottom:5px #C10A43 solid;}
#main-content-abouttime{width:1000px;margin:0 auto;}
.about-timeline{width:1000px;background:#fff url(img/bg-about-timeline.jpg) no-repeat;background-position:0 0px;}


#main-content-portfolio{width:1000px;height:300px;margin:0 auto;text-align:left;background:#fff url(img/bg-main.jpg) no-repeat;background-position:0 -1100px;}
#main-content-blog{width:1000px;height:300px;margin:0 auto;text-align:left;background:#fff url(img/bg-main.jpg) no-repeat;background-position:0 -1700px;}


.logo{position: absolute; top:5px;left:10px;}


#footer{width:100%;margin:0px 0px 0px 0px;background:#160D03;border-top:5px solid #DBDFC8;border-bottom:5px #C10A43 solid;}
#footer-content {width:1000px;margin:0 auto;padding:20px 0px 50px 0px;text-align:left;}

.container{margin:0 auto;background:url(img/bg-body.gif) repeat;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.container-content{width:1000px;margin:0 auto;text-align:left;}
.container-about{margin:0 auto;}


h1, h2, h3, h4, h5, h6{font-weight:bold;margin: 0;padding: 0;font-weight: bold;line-height: 1em;
}
p{font-size:1.1em;}
a{text-decoration:none;color:#513F29;}

.bg-1{background:#fff;}
.bg-2{background:#EFF2E9;}
.bg-3{background:url(img/bg-3.gif) no-repeat;height:45px;}
.bg-4{border-right:1px solid #B5B58D;}
.bg-5{border-bottom:1px solid #B5B58D;}
.bg-6{border-top:1px solid #513F29;}
.bg-7{background:#DBDFC8;}
.bg-8{background:#3F301D;}
.bg-9{border-right:1px solid #3F301D;}
.bg-10{border-bottom:1px solid #3F301D;}
.bg-11{border-bottom:1px dashed #D8D7C5;}
.bg-12{border-left:1px dashed #D8D7C5;}
.bg-13{border-right:1px dashed #D8D7C5;}
.bg-14{background:#EFF2E9 url(img/bg.gif);}
.bg-15{border-top:1px dashed #D8D7C5;}
.bg-16{border-bottom:1px solid #A3AB86;}
.bg-17{border-bottom:1px #C10A43 solid;}
.bg-18{border-bottom:3px #C10A43 solid;}
.bg-19{background:#1E1308;}

.bg-about{background:url(img/me.jpg) no-repeat;height:134px;width:130px;}
.bg-contact{background:url(img/contact.gif) no-repeat;height:130px;width:130px;}

.type-color-1{color:#B5B58D;}
.type-color-2{color:#513F29;}
.type-color-3{color:#B5B58D;}
.type-color-4{color:#68673E;}
.type-color-4 a, .type-color-4 a:hover, .type-color-4 a:visited{color:#68673E;}
h2.type-color-5{font-size:1.6em;font-variant: small-caps;text-transform:lowercase;letter-spacing:.08em;margin:0px 0px 10px 0px;}
.type-color-6{line-height:0.9em;}
.type-color-7{font-size:1.8em;color:#B5B58D;line-height:1.0em;}

.bg-menu-home a{color:#281B0B;display:block;padding:50px 0px 0px 0px;height:30px;width:130px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-home a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 0px;color:#281B0B;width:130px;}
.bg-menu-work a{color:#DBDFC8;display:block;padding:50px 0px 0px 0px;height:30px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-work a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 -80px;color:#281B0B;}
.bg-menu-blog a{color:#DBDFC8;display:block;padding:50px 0px 0px 0px;height:30px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-blog a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 -160px;color:#281B0B;}
.bg-menu-about a{color:#DBDFC8;display:block;padding:50px 0px 0px 0px;height:30px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-about a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 -240px;color:#281B0B;}
.bg-menu-contact a{color:#DBDFC8;display:block;padding:50px 0px 0px 0px;height:30px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-contact a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 -320px;color:#281B0B;}
.bg-menu-tweet a{color:#DBDFC8;display:block;padding:50px 0px 0px 0px;height:30px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-tweet a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 -400px;color:#281B0B;}
.bg-menu-rss a{color:#DBDFC8;display:block;padding:50px 0px 0px 0px;height:30px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
.bg-menu-rss a:hover{background:url(img/menu.gif) no-repeat center;background-position:0 -480px;color:#281B0B;}

ul.topmenu{height:80px;padding:60px 0px 0px 0px;}
ul.topmenu li{float:right;display:block;font-size:2.0em;font-family: Helvetica, Arial, sans-serif;font-weight:normal;padding:0px 0px 0px 60px;line-height:1.0em;}
ul.topmenu li a{color:#281B0B;}
ul.topmenu li a:hover{color:#C10A43;border-bottom:1px solid #C10A43;}

h1.title{font-size:3.8em;margin:0px 0px 0px 305px;padding:100px 0px 0px 0px;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;line-height:1.0em;}
.title-c1{color:#D8D7C5;font-style:italic;font-weight:normal;font-family:Baskerville, ‘Times New Roman’, Times, serif;font-size:0.7em;}
.title-c2{font-family:palatino linotype, baskerville,times new roman,serif;font-style:italic;font-weight:normal;color:#C10A43;}
.title-c3{font-size:0.8em;font-weight:normal;font-family:Baskerville, ‘Times New Roman’, Times, serif;}
.subtitle{font-size:1.3em;color:#8C7756;}
.title-c4 {font-size:2.6em;font-weight:normal;font-family:Baskerville, ‘Times New Roman’, Times, serif;line-height:1.0em;}
.title-c5 {font-size:1.6em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;text-align:center;font-weight:bold;color:#DBDFC8;line-height:1.0em;}
.title-c6 {background:url(img/bg-title.gif) no-repeat;padding:80px 0px 30px 150px;font-family:Helvetica, Arial, sans-serif;font-size:8.0em;font-weight:normal;}
.title-c7 {font-family:Helvetica, Arial, sans-serif;font-size:2.6em;font-weight:normal;border-top:5px solid #281B0B;border-bottom:1px solid #281B0B;margin:10px 0px 10px 0px;padding:5px 0px 0px 0px;}
.title-c8 {font-family:Helvetica, Arial, sans-serif;font-size:0.6em;font-weight:normal;}
.title-c9 {clear:both;color:#AAA88F;}
.title-c10 {font-size:3.0em;font-weight:normal;font-family:Helvetica, Arial, sans-serif;line-height:1.0em;}
.title-c11 {font-family:Helvetica, Arial, sans-serif;font-size:1.8em;font-weight:normal;border-top:5px solid #281B0B;border-bottom:1px solid #281B0B;margin:10px 0px 10px 0px;padding:3px 0px 0px 0px;}
.title-c12 {padding:0px 0px 30px 0px;font-family:Helvetica, Arial, sans-serif;font-size:6.0em;font-weight:normal;}
.title-c13{font-weight:normal;margin:30px 0px 10px 25px;color:#68673E;font-size:1.4em;}

h2.blogtitle{font-size:2.4em;line-height:1.2em;font-weight:normal;margin-bottom:20px;}
h2.blogtitle a, h2.blogtitle a:visited{color:#281B0B;}
h2.blogtitle a:hover{color:#3CA7B0;border-bottom:1px dashed #DBDFC8;}
h3.work{font-size:2.0em;color:#DBDFC8;text-align:center;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;padding:5px 0px 0px 0px;}

.post a{color:#3CA7B0;}

.date{font-family:Georgia, ‘Times New Roman’, Times, serif;color:#C10A43;font-size:5.6em;font-weight:normal;}
.month{font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;font-size:1.8em;font-weight:bold;line-height:0.9em;font-variant: small-caps;text-transform:lowercase;text-align:left;}
.year{font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;color:#B5B58D;font-size:2.6em;font-weight:normal;line-height:0.9em;text-align:left;}


/*
.date{font-family:Georgia, ‘Times New Roman’, Times, serif;color:#C10A43;font-size:3.2em;font-weight:normal;text-align:center;line-height:2.0em;}
.month{font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;color:#fff;font-size:1.6em;font-weight:bold;line-height:0.9em;font-variant: small-caps;text-transform:lowercase;text-align:left;}
.year{font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;font-size:2.0em;font-weight:normal;line-height:0.9em;text-align:left;}
*/


.comment a{float:right;background:#EFF2E9;padding:0px 3px 0px 3px;line-height:0.9em;}
.comment a:hover{background:#3CA7B0;color:#EFF2E9;padding:0px 3px 0px 3px;line-height:0.9em;}

.none{font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;color:#C10A43;font-size:1.6em;font-weight:bold;line-height:1.0em;font-variant: small-caps;text-transform:lowercase;}

.nav-more{font-size:2.3em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;text-align:left;font-weight:bold;color:#DBDFC8;border-bottom:1px dashed #DBDFC8;line-height:1.0em;}
.nav-more a {color:#DBDFC8;}
.nav-more a:hover {color:#513F29;}
.nav-more i{font-weight:normal;font-family:Georgia;}
.nav-new {font-size:2.3em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;text-align:right;font-weight:bold;color:#DBDFC8;line-height:1.0em;}
.nav-new a {color:#DBDFC8;}
.nav-new a:hover {color:#513F29;}

hr{border:1px dashed #B5B58D;margin:5px 0px 5px 0px;}


h3.footer-title{font-weight:normal;margin:0px 0px 20px 0px;color:#68673E;font-size:1.3em;}
ul.footerpost li{border-bottom:1px dashed #513F29;line-height:1.8em;font-size:1.0em;}
ul.featured li{border-bottom:1px dashed #513F29;line-height:2.0em;font-size:1.1em;}
ul.featured li a{display:block;color:#B5B58D;}
ul.featured li a:hover{background:#1E1308 url(img/icon-heart.gif) no-repeat right;color:#979A20;}

ul.bestpost li{border-bottom:1px dashed #513F29;line-height:2.0em;font-size:1.1em;}
ul.bestpost li a{display:block;color:#B5B58D;}
ul.bestpost li a:hover{background:#1E1308 url(img/icon-star.gif) no-repeat right;color:#3CA7B0;}

ul.archive li{border-bottom:1px dashed #513F29;line-height:1.9em;font-size:1.0em;}
ul.archive li a{display:block;color:#B5B58D;}
ul.archive li a:hover{background:#1E1308 url(img/icon-star.gif) no-repeat right;color:#C01C44;}

ul.list-category li{border-bottom:1px dashed #513F29;line-height:2.0em;font-size:1.1em;}
ul.list-category li a{display:block;color:#513F29;}
ul.list-categoryli a:hover{background:#1E1308;color:#C10A43;}

ul.side li{border-bottom:1px dashed #D8D7C5;line-height:2.0em;font-size:1.1em;padding:0 25px 0 25px;}
ul.side li a, ul.side li a:visited{display:block;}
ul.side li a:hover{background:#fff;color:#C01C44;}


ul.side2 li{border-bottom:1px dashed #D8D7C5;line-height:2.0em;font-size:1.1em;padding:0 25px 0 25px;color:#281B0B;}
ul.side2 li a, ul.side li a:visited{display:block;color:#281B0B;}
ul.side2 li a:hover{background:#fff;color:#C01C44;}

ul.side3 li{border-bottom:1px dashed #D8D7C5;line-height:1.8em;font-size:1.2em;margin:0px 0px 0 25px;color:#68673E;}
ul.side3 li a, ul.side li a:visited{display:block;color:#68673E;}
ul.side3 li a:hover{background:#fff;color:#C01C44;}



ul.portfolio li{border-bottom:1px dashed #D8D7C5;line-height:2.0em;font-size:1.1em;padding:0 0px 0 25px;}
ul.portfolio li a, ul.side li a:visited{display:block;}
ul.portfolio li a:hover{color:#C01C44;}


ul.portfolio-2 {border-top:5px solid #A3AB86;margin:30px 0px 0px 0px;}
ul.portfolio-2 li{line-height:1.8em;font-family:Helvetica, Arial, sans-serif;font-size:1.6em;font-weight:normal;border-bottom:1px solid #A3AB86;}
ul.portfolio-2 li a, ul.side li a:visited{display:block;color:#A3AB86;}
ul.portfolio-2 li a:hover{color:#C01C44;}


ul.portfolio-3 {margin:30px 0px 0px 0px;}
ul.portfolio-3 li{float:left;display:inline;width:38px;line-height:1.8em;font-family:Helvetica, Arial, sans-serif;font-size:1.3em;font-bold:normal;color:#E3EAD3;border:1px solid #E3EAD3;margin:3px 3px 0px 0px;text-align:center;background:#fff;}
ul.portfolio-3 li a, ul.side li a:visited{display:block;color:#E3EAD3;}
ul.portfolio-3 li a:hover{color:#fff;background:#281B0B;}
ul.portfolio-3 li.navall a{background:url(img/navall.jpg) no-repeat 0 8px;width:38px;display:block;text-indent:-9999px;}
ul.portfolio-3 li.navall a:hover{background:url(img/navall.jpg) no-repeat 0 -42px;width:38px;display:block;text-indent:-9999px;}

.category, .category a, .category a:visited{color:#B1B599;font-variant: small-caps;text-transform:lowercase;letter-spacing:.08em;}
.category a:hover{background:#EFF2E9;color:#C10A43;}
.tag a, .tag a:visited{color:#B1B599;font-variant: small-caps;text-transform:lowercase;letter-spacing:.08em;}
.tag a:hover{background:#EFF2E9;color:#6E6D03;}


.tagclouds{font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;font-weight:bold;color:#68673E;line-height:2.0em;}
.tagclouds a {color:#DBDFC8;}
.tagclouds a:hover{color:#6E6D03;}


input.search{width:200px;height:20px;padding:3px;background:#fff;border:3px solid #C10A43;float:left;}
input.bt-search{width:30px;background:url(img/bt-search.gif) right no-repeat;height:30px;margin:0 10px 0 0;padding:0;float:right;}
input.bt-search:hover{background:url(img/bt-search-h.gif) right no-repeat;}
input{font-size:1.5em;color:#513F29;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
textarea#comment{width:495px;padding:3px;margin:5px 0px 5px 0px;border:1px dashed #281B0B;background:#E8EADC;font-size:1.2em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
input#author{width:280px;padding:3px;margin:5px 0px 5px 0px;border:1px dashed #281B0B;background:#E8EADC;font-size:1.2em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
input#email{width:280px;padding:3px;margin:5px 0px 5px 0px;border:1px dashed #281B0B;background:#E8EADC;font-size:1.2em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
input#url{width:280px;padding:3px;margin:5px 0px 5px 0px;border:1px dashed #281B0B;background:#E8EADC;font-size:1.2em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}

textarea.comment1{width:490px;padding:3px;margin:5px 0px 5px 0px;border:1px dashed #D8D7C5;font-size:1.0em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
input.contact1{width:300px;height:20px;padding:5px;margin:5px 0px 5px 0px;border:1px solid #A3AB86;font-size:1.0em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
input.bt-send{width:130px;background:url(img/bt-send.gif) right no-repeat;height:50px;margin:25px 0 0 0;padding:0;color:#fff;}
input.subscribe_button{width:130px;background:url(img/bt-send.gif) right no-repeat;height:50px;margin:25px 0 0 0;padding:0;color:#fff;}

img.art{float:left;border:5px solid #B5B58D;margin:0px 20px 0px 0px;}
img.art-1{float:right;border:5px solid #B5B58D;margin:0px 0px 0px 0px;}
img.art-2{border:5px solid #D8D7C5;margin:0px 0px 0px 0px;}
img.dd{float:left;width:180px;display:inline;margin:20px 0px 20px 0px;}
img.portfolio-1{border:1px solid #281B0B;}


.comment-author{border:3px solid #DBDFC8;}
.comment-name{color:#C10A43;font-variant: small-caps;text-transform:lowercase;letter-spacing:.08em;font-size:1.6em;}
.comment-name a, .comment-name a:hover{color:#C10A43;background:#fff;}, .comment-name a:visited{color:#C10A43;background:#fff;}
.comment-say{color:#DBDFC8;}

#submit{width:200px;background:#C10A43;height:50px;margin:25px 0 0 0;padding:0;color:#fff;border:1px dashed #fff;}


ul.portfolio-list li{border-bottom:1px dashed #513F29;line-height:2.6em;font-size:1.2em;font-family:"Palatino Linotype", Helvetica, Arial, sans-serif;}
ul.portfolio-list li span{color:#DBDFC8;font-size:1.4em;font-weight:bold;}







/* Easy Slider */
#slider2 li{ width:560px;height:500px;overflow:hidden; }	
ol#controls{float:left;margin:25px 0px 0px 25px;height:20px;}
ol#controls li{float:left;margin:0 25px 0 0;padding:0;height:25px;width:25px;}
ol#controls li a{float:left;height:25px;width:25px;background:url(img/bt-pp.gif) no-repeat;color:#EFF2E9;text-align: center;text-decoration:none;}
ol#controls li.current a{background:url(img/bt-p.gif) no-repeat;color:#EFF2E9;}
/* // Easy Slider */


/* font */
@font-face { font-family: Nilland; src: url('font/Nilland.ttf'); } 
.font-1{font-family: Nilland, Helvetica, Arial, sans-serif;padding:70px 0px 50px 160px;font-size:11.4em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;background:url(img/bg-title.gif) no-repeat;}
.font-3{font-family: Nilland, Helvetica, Arial, sans-serif;padding:10px 0px 0px 0px;font-size:4.8em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}
.font-4{font-family: Nilland, Helvetica, Arial, sans-serif;padding:70px 0px 0px 0px;font-size:10.0em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}
.font-5{font-family: Nilland, Helvetica, Arial, sans-serif;padding:0px 0px 10px 0px;font-size:6.8em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}

.font-6{font-family: Nilland, Helvetica, Arial, sans-serif;padding:70px 0px 50px 0px;font-size:11.4em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}

.font-7{font-family: Nilland, Helvetica, Arial, sans-serif;padding:70px 0px 50px 0px;font-size:3.4em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}
.font-8{font-family: Nilland, Helvetica, Arial, sans-serif;padding:30px 0px 30px 0px;font-size:4.4em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}
.font-9{font-family: Nilland, Helvetica, Arial, sans-serif;padding:100px 0px 50px 0px;font-size:9.4em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}
.font-10{font-family: Nilland, Helvetica, Arial, sans-serif;padding:100px 0px 0px 0px;font-size:9.4em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}
.font-11{font-family: Nilland, Helvetica, Arial, sans-serif;padding:0px 0px 0px 0px;font-size:2em;font-weight:normal;text-shadow: 2px 2px 2px #8C7756;}

.typo-right{text-align:right;}
.typo-center{text-align:center;}

.nav-t {font-size:2.3em;font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#DBDFC8;line-height:1.0em;}
.nav-t a {color:#DBDFC8;}
.nav-t a:hover {color:#C10A43;}
.nav-t a:visited {color:#DBDFC8;}

.footer-text-1{color:#B5B58D;}.footer-text-1 a, .footer-text-1 a:visited{color:#B5B58D;} .footer-text-1 a:hover{color:#C10A43;text-decoration:underline;}
.footer-text-2{color:#686746;}