  






img, a { padding: 0; margin:0; outline:0; border:0; }




body { background:#fff; color: #333; line-height:20px; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0; }
a { color:#000; text-decoration:none; }
a:hover { color:#CF4735; text-decoration:none; }




#main {  width:941px; margin-left:auto;margin-right:auto; }

.header {  }
.logo { padding-top:7px; padding-bottom:45px;margin-left:14px; }
.centro { width:940px; margin-left:auto;margin-right:auto; margin-top:-37px;}
.logo-container { display:inline; float:left; width:362px; }
.nav-container { display:inline; float:left; width:500px; }

.op-hd-8{ border-top:5px solid #222; }
.rentc { width:941px; margin-left:auto;margin-right:auto; }
.tph-ste {display:inline; float:left; width:778px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #cacbc6; margin-left:-4px; padding-top:7px; }
.slider-bg { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; height:337px; width:705px; margin-left:-52px; margin-top:27px; }

.tp-mn-ln { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:2px; margin-top:20px; margin-left:-3px; }
.sp-bl-2n { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:2px; padding-bottom:29px; margin-top:33px; margin-left:-3px; width:602px; }
.r9sp-bl { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:2px; padding-bottom:13px; margin-top:33px; margin-left:-3px; width:602px; }
.centfootor { width:100%; }

.top-border { border-top: 1px solid #f0f0f0; margin: 0; }

.catchy-txt { margin-left:-3px; float:left; display:inline; width:760px; }
.teaser { padding-top:5px; }
.teaser h2 { font-size:23px; color:#444444; }

.catchy-btn { padding-top:35px;float:left; display:inline; width:100px; }

.tsr2 { margin-top:-17px; font-size:18px; color:#999; }

.bg-line-rpt { margin-top:28px; background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:2px; margin-left:-1px; margin-right:2px;}

.clear {clear:both;}

#recentcomments li a:link, #recentcomments li a:visited, #recentcomments li a:active { background-image:none; border:none;   }
#recentcomments { list-style:none; }
#recentcomments li { padding-left:10px !important;  text-decoration: none; color: #808080; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.textwidget { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #808080; 
line-height: 21px; padding:5px 0 13px 2px; margin-top:-5px;  }
.textwidget a { padding-left:2px; text-decoration:none;  }
.textwidget a:hover { text-decoration:none; color:#fff; }


.s-bder3 {padding-bottom:400px;}




.search-main { margin:5px 0 0 -16px; }
form { margin:0; padding:0; }
.spo {margin:-50px 0 0 203px;}
.search-box { background:url(/wp-content/themes/feature/css/default/images/search-box.jpg) no-repeat top right; height: 27px; width: 130px; }
input.search-field { border:0; margin:2px 0 0 22px; font-family:Arial; font-size:12px; color:#BDBDBD;  height:24px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right; width:80px; outline:none;  } 
input.search-go { float:right;border:0; height:28px; width:25px; background:url(/wp-content/themes/feature/css/default/images/search-bh2.jpg) no-repeat top left; cursor: pointer; margin:-27px 4px 0 0px; }







h1, h2, h3, h4, h5, h6 { padding: 0; margin:0;color:#000; font-weight:normal; line-height:31px; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#777777; text-decoration:none; }

h1 { font-size: 12px; padding-top:11px;margin-top:-7px;}
h2 { font-size: 12px; margin-bottom:-1px; padding-top:2px; }
h3 { font-size: 12px; margin-bottom:-3px; padding-top:1px;}
h4 { font-size: 12px;margin-bottom:-4px; }
h5 { font-size: 12px; margin-bottom:-5px;}
h6 { font-size: 12px; margin-bottom:-8px;}






.ott-dings  { font-size:30px; color:#fff; padding-top:62px; display:inline; float:left; width:437px; }
.dngs-decs  { font-size:13px; color:#f5f5f5; padding-top:57px; display:inline; float:left; width:500px; }
.ptt-cings  { font-size:25px; color:#414141; padding-top:34px; margin-left:-3px; }
.tcto-co  { font-size:12px; color:#000; padding-top:9px; padding-bottom:12px; margin-left:-1px; }
.sidebar { margin-left:8px; float:left;margin-top:50px; width:139px;  }
.sidb-top { height:50px; padding-top:12px; margin-top:7px; }
.sidb-middle { margin-top:-45px; }
.sidb-bottom { height:50px; padding-top:12px; margin-top:-33px; }
.tcto-entryco { padding-top:0px; padding-bottom:35px; font-family:arial; color: #808080; font-size:11px; margin-left:-1px; }
#blog-side-mano {  display:inline; float:right;width:941px; margin-left:auto;margin-right:auto; margin-top:0px; }
.mbo-all { padding-left:230px; }
.text-hdin { padding-top:63px; font-family:Arial, Helvetica, sans-serif;  font-size:21px; color:#333; }
.smi-dci { padding-top:25px; font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#808080; padding-bottom:43px; width:721px; }
.qnoyt { padding-top:63px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; color:#444444; padding-bottom:43px; margin-left:-1px; }
.qnoyt a { font-family:Arial, Helvetica, sans-serif;  font-size:12px; font-weight:bold; color:#444444;  }
.qnoyt a:hover { color:#CF4735;  }

h2.bloog-title  { padding:13px 0 0 0px;margin-left:-3px; }
h2.bloog-title a { font-size:20px; color:#414141; text-decoration:none; }
h2.bloog-title a:hover { color:#b55029; text-decoration:none; }
.mrecent-author{font-family:Arial, Helvetica, sans-serif; margin-left:-11px; font-size:10px; color:#8a8a8a;padding-top:7px; text-transform:uppercase;}
.mrecent-author a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8a8a8a; text-decoration:none;}
.mrecent-author a:hover {color:#8a8a8a; text-decoration:none;}
.timert{ padding: 1px 3px 1px 20px; margin: 0 0 0 6px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left; }
.authort{ padding: 5px 4px 1px 21px; margin: 0 0 0 6px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left; }
.downlaodt { padding: 2px 5px 1px 19px; margin: 0 0 0 6px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left; }
.commentt { padding: 2px 7px 1px 22px; margin: 0 0 0 6px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left; }
.portb-thumbb { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; width:606px; height:196px; margin-left:-5px; margin-top:8px; padding-bottom:10px;}
.inportb-thumbbin { padding:12px 0 0 13px; }
.blog1ent-entry { margin-left:-2px; margin-top:-24px; font-family:Arial; color: #555; font-size:11px; width:602px; }
.pajo1ent-conto { margin-left:-1px; margin-top:-1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:602px; }

#blogo-hbtn { display:block; margin-left:-5px;width: 96px; height: 33px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0; }
#blogo-hbtn:hover { background-position:0 -32px; }
h2.bwtno-sdr  { padding:27px 0 0 0px;margin-left:-3px; }
h2.bwtno-sdr a { font-size:20px; color:#414141; text-decoration:none; }
h2.bwtno-sdr a:hover { color:#b55029; text-decoration:none; }



.m-blog-thumb { padding-bottom:35px;margin-top:-2px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; width:157px; height:157px; display: inline; float: left; margin-left:-6px; }
.m-blog-entry { display: inline; float: left; width: 434px; font-family: Arial; color: #666; font-size:11px; padding:12px 0 0 14px; }
.vb-n-p { padding:11px 0 0 11px; }
.ni-fx-mt { margin-left:-7px; }
.vl-mta2 { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:35px; width:601px; font-family:Arial, Helvetica, sans-serif; margin-left:-3px; font-size:10px; color:#8a8a8a;padding-top:8px; text-transform:uppercase;}
.vl-mta2 a {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8a8a8a; text-decoration:none;}
.vl-mta2 a:hover {color:#8a8a8a; text-decoration:none;}
h2.vl1-title  { padding:11px 0 11px 0px;margin-left:-3px; }
h2.vl1-title a { font-size:18px; color:#414141; text-decoration:none; }
h2.vl1-title a:hover { color:#b55029; text-decoration:none; }
#kjo { float:right;display:block; margin-right:-7px;width: 96px; height: 33px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0; }
#kjo:hover { background-position:0 -33px; }

.blgo-pagi2 {text-align:left; padding:9px 0 35px; margin-left:-5px; padding-top:33px; padding-bottom:77px; }
.pagi {text-align:left; padding:9px 0 35px; margin-left:-5px; padding-top:17px; padding-bottom:77px; }
.pagi-po { text-align:left;  margin-left:-2px; padding:17px 0 99px;  }
.kgiop { text-align:left; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:2px; margin-top:14px; margin-left:-3px; padding:35px 0 99px; }
#brdsucumb { margin-top:-41px; }
#breadcrumb-main { margin-top:6px; }
.breadcrumb-content { padding-right:5px; float:left; color: #999999; word-spacing:1px; letter-spacing:1px; line-height:20px; font-family: Tahoma; font-size:10px;  }
.breadcrumb-content a { color: #0d698e; word-spacing:1px; letter-spacing:1px; line-height:20px; font-family: Tahoma; font-size:10px; text-decoration:none; }
.breadcrumb-content a:hover { color: #0d698e; text-decoration:none; }
.zsxr { text-align:left; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:2px; margin-top:-25px; margin-left:-3px; padding:35px 0 99px; }



.big-h-sld { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; height:345px; width:1095px; margin-left:-79px; margin-top:3px; }
.lb-mn1 { margin-right:0px; margin-top:0px; }
.lyut-cty { margin-top:11px; margin-left:-4px; width:946px; border-top: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; }
.lyut-grgia { line-height:28px; margin-right:3px;padding:22px 2px 21px; text-align:center; font-family:Georgia; color: #555; font-size:18px; font-style:Italic; }

.lyut-cvn { padding:10px 0 0 9px;  }
.portfolio-contenthm { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; width:210px; height:159px; margin-left:-6px;display: inline; float: left; width: 217.50px; margin-right:35px;  }
.portfolio-mainhm { padding-top: 33px; width:1111px; padding-bottom:25px; }
.luyt-lni { border-top: 1px solid #d5d5d5; width:946px; margin:15px 0 5px -4px; }
h2.vl1-lyut-cty  { padding:27px 0 0 0px;margin-left:-3px; }
h2.vl1-lyut-cty a { font-size:19px; color:#414141; text-decoration:none; }
h2.vl1-lyut-cty a:hover { color:#b55029; text-decoration:none; }




.hm2-lyut2 { width:700px; margin-top:21px; margin-left:-3px; }
.conthm2-lyut2 { display: inline; float: left; width: 195px; margin-right:12.50px;  margin-bottom:-27px; }
.dsha1hm2-lyut2 { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; width:191px; height:268px; padding-bottom:25px; margin-left:-2px; }
.hm2-lyut2thumb2 { }
.twihm2-lyut2 { padding:12px 0 0 12px; }
.dotle  { padding:16px 7px 0 12px; text-align:center;}
.dotle a { font-size:12px; color:#555; text-decoration:none; text-align:center; }
.dotle a:hover { color:#b55029; text-decoration:none; }
.ddtle-dta { padding-top:1px;font-size:10px; color:#999; text-align:center;}
.blgpst { border-bottom: 1px solid #d6d6d6; font-family:Arial; font-size:17px; color:#444444; padding-bottom:19px; width:602px; margin-left:-3px; padding-top:17px; }
.shortdisrp { padding-left:6px;color:#a0a0a0; font-family:Arial; font-size:12px; }
.blgn-sld { border-bottom: 1px solid #d9d9d9; font-family:Arial; font-size:17px; color:#444444; padding-bottom:19px; width:602px; margin-left:-3px; padding-top:32px; }

.tshotrtdisrtpt { padding-left:6px;color:#a0a0a0; font-family:Arial; font-size:12px; }
.tblgnt-tstldt { border-bottom: 1px solid #d9d9d9; font-family:Arial; font-size:17px; color:#444444; padding-bottom:32px; width:602px; margin-left:-3px; padding-top:32px; }



.cxter { display:inline; float:left; width:625px; margin-right:0px; margin-top:15px; }



.xcfty { border-top: 1px solid #d5d5d5; width:946px; margin:15px 0 0px -4px; }




.mnby { padding-bottom:16px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat; height:159px; margin-left:-5px;display: inline; float: left; width: 216px; margin-right:35px;  }






#calendar_wrap { margin-top:-22px;}
#wp-calendar { width:100%; }
#wp-calendar caption { font-family:arial; color: #b3b3b3; font-size:13px; font-weight:bold;margin-top:21px; padding-bottom:1px; }
#wp-calendar thead  { font-size:11px; color:#555; }
#wp-calendar thead  th{ font-size:11px; }
#wp-calendar tbody  { color:#aaa; }
#wp-calendar tbody td  { font-size:10px;background:#fff; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;border: 1px solid #ddd; padding: 3px 0 2px; text-align:center; color:#999; font-weight:bold;}
#wp-calendar tbody .pad { background:none; }
#wp-calendar tfoot #next { text-align:right; }





.aligncenter,
div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; margin: 0px 13px 10px 0px; }
.alignright { float: right; margin: 0px 0px 10px 10px; }
.wp-caption { border: 1px solid #ddd; padding-top: 4px;

padding: 4px 0px 5px 0px; }
.wp-caption img { margin: 0px 0px 4px 5px; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-family: Arial; font-size:11px; color:#666666; line-height: 13px; padding: 0px 0px 4px 5px; margin: 0; }




blockquote { margin-top: 23px; width:540px;padding: 18px 14px 2px 13px; background:#f8f8f8; color:#555555; border: 1px solid #e9e9e9; border-left:5px solid #DBDBDB; }

.sblg-tin {width:170px;margin-top:-3px; }
.sd-blg-t2  {  }
.sd-blg-t2 a { font-size:11px; color:#000; text-decoration:none; }
.sd-blg-t2 a:hover { color:#CF4735; text-decoration:none; }
.cm-sd-bgo {font-size:9px; color:#999; }
.spss3 { border-bottom: 1px solid #e9e9e9; word-spacing:2px; font-size:12px; color:#444444; padding-left:1px;padding-bottom:6px;margin-bottom:9px; margin-left:0px; padding-top:12px; font-weight:bold;}
.portfolio-main { width:100%; }
.portfolio-content { display: inline; float: left; width: 190px; margin-right:62px;  margin-left:-4px; margin-bottom:32px; }
.shada1 {  padding: 8px 0 0 8px;}
.port-thumb { width:150px; height:130px; margin-left:-5px; margin-top:8px; }
.hm-pg-inno{ padding:11px 0 0 12px; }
.portfolio-title { padding-top:40px; width:219px; padding-left:2px; }
.portfolio-title  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.portfolio-title  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.portfolio-title  h2  a:hover { color:#CF4735; text-decoration:none; }
.portfolio-description { margin-top:-12px; padding-left:3px;}
.portfolio-description  p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:219px; }

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ .sd-blg-t2 { margin-left: 69px; } }

.ghjtiu { width:775px; display: inline; float: left;}
.plioyt { display: inline; float: left; width: 780px; margin-right:62px;  margin-left:-4px; margin-bottom:43px; }

.hgjui { padding-top:238px; width:419px; padding-left:2px; }
.hgjui  h2 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000;  }
.hgjui  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; text-decoration:none; }
.hgjui  h2  a:hover { color:#CF4735; text-decoration:none; }
.plkmi { margin-top:-12px; padding-left:3px;}
.plkmi  p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:550px; }

.simbt { margin-top:-12px; padding-left:3px; padding-bottom:5px;}
.simbt  p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:550px; }

.fgtio {border: 1px solid #e1e1e1; width:50px; height:50px; padding:3px; }
.flllota { display: inline; float: left; width:68px; padding-bottom:12px;}
.rttyui { width:100px; height:100px; margin-left:-5px; margin-top:8px; }
.ghghhp {position:absolute; top:130px; left:820px; }


.poster2 { display: inline; float: left; width: 290px; margin-right:62px;  margin-left:-4px; margin-bottom:43px; }
.dsh2 {  padding: 8px 0 0 8px;}
.prty2 { width:150px; height:130px; margin-left:-5px; margin-top:8px; }
.spter { padding-top:140px; width:319px; padding-left:2px; }
.spter  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.spter  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.spter  h2  a:hover { color:#CF4735; text-decoration:none; }
.dster { margin-top:-12px; padding-left:3px;}
.dster  p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:324px; }



.coster { margin-left:-4px; margin-bottom:54px; }
.toster { padding-top:340px; width:701px; padding-left:2px; }
.toster  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.toster  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.toster  h2  a:hover { color:#CF4735; text-decoration:none; }
.bvcy { margin-top:-12px; padding-left:3px;}
.bvcy  p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:724px; }



.xfty { margin-left:-4px; margin-bottom:54px; }
.jkrt { padding-top:140px; width:701px; padding-left:2px; }
.jkrt  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.jkrt  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.jkrt  h2  a:hover { color:#CF4735; text-decoration:none; }



.cebvey { display: inline; float: left; width: 290px; margin-right:62px;  margin-left:-4px; margin-bottom:43px; }
.vone { padding-top:40px; width:319px; padding-left:2px; }
.vone  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.vone  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.vone  h2  a:hover { color:#CF4735; text-decoration:none; }
.cinvi { margin-top:-12px; padding-left:3px;}
.cinvi  p { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; width:324px; }



.weni { display: inline; float: left; width: 290px; margin-right:62px;  margin-left:-4px; margin-bottom:43px; }
.zind { padding-top:273px; width:319px; padding-left:2px; }
.zind  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.zind  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.zind  h2  a:hover { color:#CF4735; text-decoration:none; }



.tuti { margin-top:-27px; width:219px; padding-left:2px; }
.tuti  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.tuti  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.tuti  h2  a:hover { color:#CF4735; text-decoration:none; }



.feto { padding-top:8px; width:219px; padding-left:2px; }
.feto  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.feto  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.feto  h2  a:hover { color:#CF4735; text-decoration:none; }



.remo { padding-top:140px; width:219px; padding-left:2px; }
.remo  h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;  }
.remo  h2  a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-decoration:none; }
.remo  h2  a:hover { color:#CF4735; text-decoration:none; }


.ft-top-border { }
.footer {  }
.ter-btmo { background:#222;height:90px; border-top: 1px solid #373737; }

.footer-kuch { float:left; width:18%; font-family:Arial, Helvetica, sans-serif;  color:#FFFFFF; padding-bottom:11px;}
.foter-hder { border-bottom:1px solid #efefef; margin-bottom: 24px;font-size:12px; color: #000;  padding-bottom:9px;  margin-left:35px; padding-top:47px; }

* html .footer-kuch h3 { margin-top:14px; }

* html .footer-kuch h3 { margin-bottom:15px; !important; }
* html .footer-kuch  { padding-bottom:3px; }

.footer-kuch ul{  list-style:none; margin-top:-22px; margin-bottom:31px;}
.footer-kuch li {
	list-style:none;}
	
.footer-kuch li a {display: block;
	
	padding: 2px 0 2px;
	text-decoration: none; 
	color: #808080; margin-left:-4px; outline:0;
	font-family:Arial, Helvetica, sans-serif; font-size:11px;  padding-bottom: 7px;
	}
.footer-kuch li a:hover {color: #fff; text-decoration:none;}
.lojee {margin-left:-35px; }

.ccop-cont { display:inline; float:left; padding-left:229px; }
.copyrights { padding-top:17px;  width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cacbc6;  }
.copyrights a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  text-decoration:none; }
.copyrights a:hover { color:#fff; text-decoration:underline; }

.dont-cont { display:inline; float:left; width:299px; }
.do-not-delete { padding-top:17px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f0f0f0;  }
.do-not-delete a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bbbbbb; text-decoration:none; }
.do-not-delete a:hover { color:#fff; text-decoration:none; }

.portf-mai { width:989px; margin-top:35px; margin-left:-3px; }
.portf-cont { display: inline; float: left; width: 225px; margin-right:100px;  margin-bottom:25px; }
.dsha1 { -moz-box-shadow: 0 0 5px #dedede; -webkit-box-shadow: 0 0 5px #dedede;
box-shadow: 0 0 5px #dedede;background:#fcfcfc; width:293px; border: 1px solid #dadada; }
.port-thumb2 { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;}
.two-inn { padding:10px 0 0 10px; }
.m-blog-mlink {margin-top:-26px; text-align:center; padding-bottom: 4px; }
h2.portf-tle   { padding-left:17px; padding-top:5px; width:265px;  }
h2.portf-tle   a { font-size:17px; color:#414141; text-decoration:none;  }
h2.portf-tle   a:hover { color:#a63508; text-decoration:none; }
.portf-ption { padding-top:5px; padding-left:17px;padding-bottom: 0px;}
.portf-ption  p { font-family:arial; color: #888888; font-size:11px; width:265px; }
.portf-nk { margin-top:-32px; padding-left:5px; padding-bottom: 20px; }
.portf-nk a { font-family:arial; color:#a63508; text-decoration:none; font-size:11px; }
.portf-nk a:hover { color:#999; text-decoration:none;  }


.piodni { padding-bottom:71px; }




.wp-pagenavi a, .wp-pagenavi a:link {
	 font-family:Lucida Sans Unicode; font-size:10px; 
	padding: 4px 7px 5px 7px;  letter-spacing:0.1px; word-spacing:1px;
	margin: 1px; 
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	border: 1px solid #ddd; 
	color: #888888;
	background-color: #fafafa;
}

.wp-pagenavi a:hover {	
	 font-family:Lucida Sans Unicode; font-size:10px; 
	padding: 4px 7px 5px 7px;  letter-spacing:0.1px; word-spacing:1px;
	margin: 1px; 
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	border: 1px solid #ddd; 
	color: #CF4735;
	background-color: #fff;
}

.wp-pagenavi span.pages {
     font-family:Lucida Sans Unicode; font-size:10px; 
	padding: 4px 7px 5px 7px;  letter-spacing:0.1px; word-spacing:1px;
	margin: 1px ;border: none; border: 1px solid #ddd; 
	color: #999;
	
	background-color: #fafafa;
}
.wp-pagenavi span.current {
	 font-family:Lucida Sans Unicode; font-size:10px; 
	padding: 4px 7px 5px 7px;  letter-spacing:0.1px; word-spacing:1px;
	margin: 1px; font-weight:bold;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
	border: 1px solid #222; 
	color: #fff;
	background-color: #414141;
}
.wp-pagenavi span.extend {
	 font-family:Lucida Sans Unicode; font-size:10px; 
	padding: 3px 6px 4px 6px; 
	margin: 1px;	
	border: 1px solid #ededed; 
	color: #999;
	background-color: #FFFFFF;
}




ol.commentlist { list-style:none; margin:0 0 0 3px; padding:0; width:550px;}
ol.commentlist li {border-top: 1px solid #e9e9e9; margin:0 0 6px; padding: 9px 14px 5px 26px; position:relative; }
ol.commentlist li.pingback comment-author { padding: 0 170px 0 0 }

ol.commentlist li div.vcard { margin-top:13px; color:#666; font-size:12px; line-height: 16px; font-family:Arial, Helvetica, sans-serif;  }
ol.commentlist li div.vcard cite.fn { color: #000; font-style: normal;font-size:12px; padding-left: 48px;}
ol.commentlist li div.vcard cite.fn a.url {color: #000; font-style: normal; font-size:12px; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color: #CF4735; text-decoration:non; }
ol.commentlist li div.vcard img.avatar { background:#fafafa; 	border: 1px solid #E4E4E4; padding: 4px; left:0px; position:absolute; top:21px; }
* html ol.commentlist li div.vcard img.avatar {top:21px; left:-3px;}
em { padding-left:63px; font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold;color: #000000; }
.cancel-comment-reply {float:right; clear:both; margin:31px 0 0 0; }
.cancel-comment-reply a { color: #555; background: url(/wp-content/themes/feature/css/default/images/cancel-comment.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px;  padding: 5px 32px 6px; text-decoration:none; outline:0;}
.cancel-comment-reply a:hover {  color: #555; text-decoration:none;}
.cancel-comment-reply a:active {  color: #555; text-decoration:none;}
.cancel-comment-reply a:visited {  color: #555; text-decoration:none;}

* html .cancel-comment-reply { float: none; display:inline; }
* html .cancel-comment-reply a { display:block; background:url(/wp-content/themes/feature/css/default/images/cancel-comment.gif) no-repeat; margin: 12px 0 0 0;}
* html .cancel-comment-reply a:hover { color: #555; text-decoration:none; !important;}
* html .cancel-comment-reply a:active { color: #555; text-decoration:none; !important;}
* html .cancel-comment-reply a:visited { color: #555; text-decoration:none; !important;}

*:first-child+html .cancel-comment-reply { padding: 5px 0px 6px; }


ol.commentlist li div.comment-meta { font-weight:bold; font-size:10px; line-height: 16px; font-family:Arial, Helvetica, sans-serif; position:absolute; right:10px; text-align:right; top:8px; }
* html ol.commentlist li div.comment-meta {position:absolute; right:65px; top:8px; }
ol.commentlist li div.comment-meta a { color: #888888; text-decoration:none; }
ol.commentlist li p { font-weight:normal; font-size:11px; color:#808080; line-height:20px; font-family:Arial, Helvetica, sans-serif; margin:9px 0 12px 48px; padding-right:11px;}
ol.commentlist li ul { font-weight:normal; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif; list-style:square; margin:0 0 12px; padding:0; }
ol.commentlist li div.reply { display:block; text-align:right; padding:12px; margin-right:-15px;}

a.comment-reply-link { background: #CF4735; border: 1px solid #CF4735;
color:#FFFFFF; font-family:tahoma; text-transform:uppercase;font-size:9px; font-weight:normal; padding:2px 5px 2px 7px; text-align:center; width:36px; text-decoration:none; }

ol.commentlist li div.reply a:hover{ background: #333; border: 1px solid #333;
color:#FFFFFF; font-family:tahoma; text-transform:uppercase;font-size:9px; font-weight:normal; padding:2px 5px 2px 7px; text-align:center; width:36px; text-decoration:none;outline:0; }

ol.commentlist li ul.children { list-style:none; margin:12px 0 0; text-indent:0; }
ol.commentlist li ul.children li.depth-2 { margin:0 0 5px; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 5px; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 5px; }
ol.commentlist li ul.children li.depth-5 { margin:0 0 5px; }
ol.commentlist li ul.children li.odd {  }
ol.commentlist li ul.children li.even {  }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
.says {display:none; color:#fff;}
#respond {padding-left:3px; padding-top:21px; }
#comments { font-family: Arial, Helvetica, sans-serif; font-size:12px;   color: #808080; margin:55px 0 19px 0px;}
.comments-text { font-family: Georgia, "Times New Roman", Times, serif; font-size:18px;  color: #000000; margin-top:45px;}

.comment-reply-text {  font-family: Arial, Helvetica, sans-serif; font-size:12px;  color: #808080;   
 margin-top:9px; padding-bottom:3px; margin-left:0px; }



#commentform #author { font-size:13px; color:#999; background:#fff; border: 1px solid #dcdcdc; width:225px;  padding:6px 0 7px 9px; margin-bottom:16px; }


#commentform #email { font-size:13px;   color:#999; background:#fff; border: 1px solid #dcdcdc; width:225px;  padding:6px 0 7px 9px; margin-bottom:16px; }


#commentform #url { font-size:13px;   color:#999; background:#fff; border: 1px solid #dcdcdc; width:225px;  padding:6px 0 7px 9px; margin-bottom:16px;}


#commentform textarea {
font-size:13px;   color:#999; background:#fff; border: 1px solid #dcdcdc; width:539px;  padding:5px 0 5px 9px; margin-bottom:10px; }




input#submit {float:left;  font-family:Arial; font-size:12px; background:#CF4735; 
color:#fff; border: 1px solid #CF4735; margin-bottom: 90px; padding:6px 15px 6px 15px; 
width:70px; cursor:pointer;  outline:0; margin-top:7px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;

}
input#submit:hover { background:#333; color:#fff; border: 1px solid #333; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;

}

#commentform p { margin:15px 0 -17px;   }

#commentform label { color:#808080; font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding:21px 2px 1px 7px; }



.xono9t { display:inline; float:left; width:163px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left:4px; color: #fff; padding-top:7px; }
.xono9t a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #fff; text-decoration:none; }
.xono9t a:hover { color: #cacbc6; text-decoration:none; }
.brdf-7 { padding: 1px 3px 1px 11px; margin: 0 0 0 9px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left; }
.subso { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #cacbc6; padding-right:8px;}

.sider-22 { padding:9px 0 41px; margin-left:29px; margin-bottom:-22px; }
.sider-22 h2 {  padding:0 0 1px 0px; font-family:Arial; font-size:12px; font-weight:bold; color:#444444; margin-left:2px; margin-top:-29px;}
.side-cats { margin-top:-9px; }
.side-cats ul { list-style:none; margin-top:6px; margin-bottom:27px;}
.side-cats ul li { padding:0 0 2px; margin-left:-37px; border-bottom: 1px dotted #cacaca; padding:4px 0 4px;  }
.side-cats ul li a { display:block; font-family: Arial; font-size:12px; color:#6e6e6e; text-decoration:none;  }
.side-cats ul li a:hover{ color:#e3930d; text-decoration:none; }
.aff-main { padding-left:29px; }
.aff-hd { font-size:17px; color:#444444; padding-left:4px;padding-bottom:41px; margin-top:-24px; padding-top:30px; background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x 1px 68px;}
.ad-right {display:inline;float: left;  margin-left:9px; margin-bottom:8px; background: #fafafa; }
.ad-left { display:inline;float: left; margin-left:0px; margin-bottom:8px; background: #fafafa; }
.adni {padding: 6px 6px 0px 6px; border: 1px solid #dddddd;}


.side-cats2 { margin-top:20px; }
.side-cats2 ul { list-style:none; margin-top:0px; margin-bottom:0px;}
.side-cats2 ul li { padding:0 0 0px; margin-left:-49px;  padding:0px 0 0px;  }
.side-cats2 ul li a {  display:block; font-family: Arial; font-size:12px; color:#808080; text-decoration:none;  padding-left:11px;  }
.side-cats2 ul li a:hover{ color:#CF4735; text-decoration:none; }

#crumbs {  }
#crumbs { color: #999999; word-spacing:1px; letter-spacing:1px; line-height:20px; font-family: Tahoma; font-size:10px;  }
#crumbs a { color: #0d698e; word-spacing:1px; letter-spacing:1px; line-height:20px; font-family: Tahoma; font-size:10px; text-decoration:none; }
#crumbs a:hover { color: #0d698e; text-decoration:none; }


.screenReader { left: -9999px; position: absolute; top: -9999px; }
.thanks { margin-left:-3px; width:570px; font-family:Arial; font-size:12px; color: #666; background: #fafafa; border: 1px solid #dddddd; padding: 20px 0 20px 20px; }


ol.forms {  float: right; list-style: none; margin: 0; width: 100%; }
ol.forms li { 
 clear: both; 
 float: left; 
 margin-bottom: 1px; 
 position: relative;margin-left:-1px;
 width: 100%;
}
ol.forms label {
 cursor: pointer;
 display: block;
 float: right; 
color:#C5C5C5; font-family:Tahoma; font-size: 11px; font-weight:bold;
 padding-right: 19px;
 width: 90px; padding-top:5px; margin-right:757px;
}
ol.forms input, ol.forms textarea {
font-size:13px; color:#555; background:#fafafa; border: 1px solid #dddddd; width:225px;  padding:6px 0 7px 9px; margin-bottom:16px;
}
ol.forms textarea { height: 201px; width: 580px; }
ol.forms input:focus, ol.forms textarea:focus { background-color: #fff; border-color: #dddddd; }
.error { font-family:Tahoma; font-size:9px; color: #f00; float:left; margin-top:-20px; }

ol.forms li.screenReader { margin-bottom: 0; }
ol.forms li.buttons button {
 float:left;  font-family:Arial; font-size:12px; background:#CF4735; 
color:#fff; border: 1px solid #CF4735; margin-bottom: 50px; padding:6px 15px 6px 15px; 
width:69px; cursor:pointer;  outline:0; margin-top:0px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
ol.forms li.buttons button:hover { background:#333; border: 1px solid #333;}
ol.forms li.buttons button:active { left: -1px; position: relative; top: -1px; }
ol.forms li.buttons, ol.forms li.inline {  }
ol.forms li.inline input { width: auto; }
ol.forms li.inline label { display: inline; float: none; width: auto; }


.bg-oo { background: #f9f9f9; border: 1px solid #e9e9e9; margin-top:50px; }
.cate-oops{margin-bottom:7px;padding-top: 21px;font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#444444; display:block; padding-bottom:5px; padding-left:11px;}
.cate-aeros{margin-bottom:27px;padding-top: 10px;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#666; display:block; padding-bottom:7px; padding-left:11px; }


.sloder { padding:24px 0 0 64px;}
.ploder2 { padding:35px 0 0 92px;}


	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		 
		width:570px;
		height:270px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:800px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		margin:-163px 0 0 -38px;
		width:30px;
		height:77px;
		background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;	margin:-77px 0 0 586px;
		}	
		
		

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	

#ribbon {
	position:absolute;
	top:6px;
	left:47px;
	z-index:500; width:112px; height:112px;
}

#rnbi-c { position:relative; }

#bynrin {
	position:absolute;
	top:16px;
	left:73px;
	z-index:500; width:112px; height:112px;
}






#featured { 
	width: 912px;
	height: 268px;
	background: #000 url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') no-repeat center center;
	overflow: hidden; }
#featured>img,  
#featured>div,
#featured>a { display: none; }






div.orbit-wrapper {
    width: 1px;
    height: 1px;
    position: relative; }

div.orbit {
    width: 1px;
    height: 1px;
    position: relative;
    overflow: hidden }

div.orbit>img {
    position: absolute;
    top: 0;
    left: 0;
    display: none; }

div.orbit>a {
    border: none;
    position: absolute;
    top: 0;
    left: 0;
    line-height: 0; 
    display: none; }

.orbit>div {
    position: absolute;
    top: 0;
    left: 0;
    width: 916px;
    height: 270px; }






div.timer {
    width: 40px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    top: 10px;
    right: 10px;
    opacity: .6;
    cursor: pointer;
    z-index: 1001; }

span.rotator {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: -20px;
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;
    z-index: 3; }

span.mask {
    display: block;
    width: 20px;
    height: 40px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    overflow: hidden; }

span.rotator.move {
    left: 0 }

span.mask.move {
    width: 40px;
    left: 0;
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat 0 0; }

span.pause {
    display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    top: 0;
    left: 0;
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat;
    z-index: 4;
    opacity: 0; }

span.pause.active {
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 -40px }

div.timer:hover span.pause,
span.pause.active {
    opacity: 1 }




.orbit-caption {
    display: none;
    font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif; }

.orbit-wrapper .orbit-caption {
    background: #000;
    background: rgba(0,0,0,.6);
    z-index: 1000;
    color: #fff;
	text-align: center;
	padding: 7px 0;
    font-size: 13px;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100%; }




div.slider-nav {
    display: block }

div.slider-nav span {
    width: 24px;
    height: 43px;
    text-indent: -9999px;
    position: absolute;
    z-index: 1000;
    top: 58%;
    margin-top: -50px;
    cursor: pointer; }

div.slider-nav span.right {
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
    right: -40px; }

div.slider-nav span.left {
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
    left: -40px; }



.orbit-bullets {
    position: absolute;
    z-index: 1000;
    list-style: none;
    bottom: -40px;
	top:285px;
    left: 50%;
	margin-left: -50px;
    padding: 0; }

.orbit-bullets li {
    float: left;
    margin-left: 5px;
    cursor: pointer;
    color: #999;
    text-indent: -9999px;
    background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 4px 0;
    width: 13px;
    height: 13px;
    overflow: hidden; }

.orbit-bullets li.active {
    color: #222;
    background-position: -8px 0; }
    
.orbit-bullets li.has-thumb {
    background: none;
    width: 100px;
    height: 75px; }

.orbit-bullets li.active.has-thumb {
    background-position: 0 0;
    border-top: 2px solid #000; }

