@import url(common.css);
html, body{overflow-x:hidden;}
/* Banner */
.portfolio_banner{width:950px;float:left;height:54px;margin:46px 0px 0px;background:url('../img/header/portfolio.gif') 0px 0px no-repeat;}
.content{width:950px;float:left;}
.content h5{width:950px;float:left;color:#e24500;font:normal 28px arial;padding:25px 0px 12px;}
.content h6{width:950px;float:left;color:#000;font:normal 28px arial;padding:0px 0px 10px;border-bottom:1px solid #e5e5e5;}
.content p b{color:#ff591f;font:normal 18px arial;}
/* Portfolio */
.portfoliolist{width:211px;float:left;border:2px solid #e4e4e4;text-align:center;padding:20px 0px 10px;margin:0px 30px 0px 0px;}
.portfoliolist p{text-align:center;padding:0px 0px 10px;}
.portfoliolist p b{color:#000;font:bold 12px arial;}
.portfoliolist{height:240px;}
.portfoliolist p a{color:#ff3412;text-decoration:underline;}
.portfoliolist p a:hover{color:#ff3412;text-decoration:none;}
.portfolionview{width:440px;float:left;border:2px solid #e4e4e4;text-align:left;padding:5px 8px 10px;margin-right:30px;}
.portfolionview p{text-align:justify;padding:0px 0px 8px;color:#2f2a28;}
.portfolionview p:hover{color:#000;}
.portfolionview{height:504px;}
.portfolionview p b{color:#2f2a28;font:bold 11px arial;}
.portfolionview p big{color:#3d3836;font:bold 12px arial;}
.portfolionview p a{color:#ff3412;text-decoration:underline;}
.portfolionview p a:hover{color:#ff3412;text-decoration:none;}
/*Portfolio Pagination*/
.container{width:440px;margin:auto;position:relative;}
#scroller-web-wrap{width:10000em;position:absolute;}
#scroller-window, #scroller-web-window{height:335px;width:440px;overflow:hidden;}
#scroller-window{position:relative;overflow:hidden;}
#scroller-window .Pagination{float:left;}
#scroller-vertical{left:0px;position:absolute;top:0;width:440px;left:0;}
#scroller-web-window{overflow:hidden;width:440px;}
#scroller-web-wrap1{width:10000em;position:absolute;}
#scroller-window1, #scroller-web-window1{height:335px;width:440px;overflow:hidden;}
#scroller-window1{position:relative;overflow:hidden;}
#scroller-window1 .Pagination{float:left;}
#scroller-vertical1{left:0px;position:absolute;top:0;width:440px;left:0;}
#scroller-web-window1{overflow:hidden;width:440px;}
#scroller-web-wrap2{width:10000em;position:absolute;}
#scroller-window2, #scroller-web-window2{height:335px;width:440px;overflow:hidden;}
#scroller-window2{position:relative;overflow:hidden;}
#scroller-window2 .Pagination{float:left;}
#scroller-vertical2{left:0px;position:absolute;top:0;width:440px;left:0;}
#scroller-web-window2{overflow:hidden;width:440px;}
#scroller-web-wrap3{width:10000em;position:absolute;}
#scroller-window3, #scroller-web-window3{height:335px;width:440px;overflow:hidden;}
#scroller-window3{position:relative;overflow:hidden;}
#scroller-window3 .Pagination{float:left;}
#scroller-vertical3{left:0px;position:absolute;top:0;width:440px;left:0;}
#scroller-web-window3{overflow:hidden;width:440px;}
.Pagination{height:301px;position:relative;width:440px;}
.project-dots{z-index:1;bottom:15px;right:190px;position:absolute;}
.button-next-project a{z-index:1;position:relative;bottom:13px;cursor:pointer;height:18px;position:absolute;left:0px;width:17px;background-position:0px -639px;text-decoration:none;text-indent:-99999px;}
.button-prev-project a{z-index:1;position:relative;bottom:13px;cursor:pointer;height:18px;position:absolute;right:0px;width:17px;background-position:-335px -639px;text-decoration:none;text-indent:-99999px;}
.project-dots a{background-position:-337px -605px;display:block;float:left;height:11px; margin-right:5px;text-indent:-99999em;width:7px;}
.project-dots a.active{background-position:-324px -605px;}
.project-dots a:hover{}
ul.followus2{width:140px;float:left;padding:5px 0px 0px 0px;}
ul.followus2 li{float:left;color:#969696;}
ul.followus2 li.flick2 a{float:left;background-position:-151px -639px;width:22px;height:18px;text-decoration:none;text-indent:-99999px;}
ul.followus2 li.in2 a{float:left;background-position:-173px -639px;width:19px;height:18px;text-decoration:none;text-indent:-99999px;}
ul.followus2 li.twitter2 a{float:left;background-position:-192px -639px;width:19px;height:18px;text-decoration:none;text-indent:-99999px;}
/*Fixed btm*/
#btmbg{bottom:0px;width:100%;height:52px;position:fixed !important;left:0px;background:url('../img/btm_bg.gif') left bottom repeat-x;}
.btmbgin{width:950px;height:52px;float:left;}
.btmbgin_right{width:475px;float:left;padding:13px 0px 0px;}
.btmbgin_right b a{float:left;padding:5px 0px 0px 20px;color:#969696;background-position:0px -668px;width:66px;text-decoration:underline;font:normal 11px arial;margin-right:15px;height:15px;}
.btmbgin_right big a{float:left;padding:5px 0px 0px 20px;color:#969696;background-position:-105px -666px;width:70px;text-decoration:underline;font:normal 11px arial;margin-right:15px;}
ul.grid{width:123px;float:left;}
ul.grid li{float:left;color:#969696;text-align:left;height:22px;font:normal 11px arial;line-height:13px;}
ul.grid li.grideview a{float:left;height:24px;width:60px;background-position:-182px -671px;}
ul.grid li.normaleview a{float:left;height:24px;width:66px;background-position:-285px -671px;}
ul.grid li a{color:#969696;text-decoration:none;}
ul.grid li a:hover{color:#fff;font:bold 11px arial;}
body.m_grid ul.grid li.s_grid a{color:#fff;font:bold 11px arial;}
body.m_nview ul.grid li.s_nview a{color:#fff;font:bold 11px arial;}
.btmbgin_left{width:475px;float:left;padding:13px 0px 0px;}
.btmbgin_leftselect{width:237px;float:left;}
/*Portfolio selectionbox*/
.market_wrap{position:absolute;right:766px;top:8px;width:182px;font:11px arial;z-index:10;padding:5px 0;}
.market_wrap .market_header{width:232px;text-indent:-9999px;background-position:0px -598px;height:27px;}
.market_wrap ul{position:absolute;left:0px;top:-195px;width:210px;border:1px solid #4d4d4d;background:#262626;padding:10px 0px 7px 20px;display:none;border-width:1px 1px 0px;}
body:nth-of-type(1) .market_wrap ul{position:absolute;left:0px;top:-195px;width:210px;border:1px solid #4d4d4d;background:#262626;padding:10px 0px 7px 20px;display:none;border-width:1px 1px 0px;}
.market_wrap ul li{background-position:7px -393px;font:normal 11px Arial;padding:0px 0px 4px 15px;color:#a4a4a4;width:195px;}
.market_wrap ul li b{font:normal 12px Arial;color:#fff;}
.market_wrap ul li a{color:#a4a4a4;text-decoration:none;}
.market_wrap ul li a:hover{color:#dfdbdb;}
.sites_wrap{position:absolute;right:515px;top:8px;width:182px;font:11px arial;z-index:10;padding:5px 0;}
.sites_wrap .sites_header{width:182px;text-indent:-9999px;background-position:-96px -257px;
height:27px;}
.sites_wrap ul{position:absolute;left:0px;top:-478px;width:170px;border:1px solid #4d4d4d;background:#262626;padding:10px 0px 7px 10px;display:none;border-width:1px 1px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.market_wrap ul{position:absolute;left:0px;top:-161px;width:210px;border:1px solid #4d4d4d;background:#262626;padding:10px 0px 7px 20px;display:none;border-width:1px 1px 0px;}.sites_wrap ul{position:absolute;left:0px;top:-435px;width:170px;border:1px solid #4d4d4d;background:#262626;padding:10px 0px 7px 10px;display:none;border-width:1px 1px 0px;}}
body:nth-of-type(1) .sites_wrap ul{position:absolute;left:0px;top:-478px;width:170px;border:1px solid #4d4d4d;background:#262626;padding:10px 0px 7px 10px;display:none;border-width:1px 1px 0px;}
.sites_wrap ul li{background-position:7px -393px;font:normal 11px Arial;padding:0px 0px 4px 15px;color:#a4a4a4;width:145px;}
.sites_wrap ul li b{font:normal 12px Arial;color:#fff;}
.sites_wrap ul li b a{color:#fff;text-decoration:none;}
.sites_wrap ul li b a:hover{color:#f5f2f2;text-decoration:none;}
.sites_wrap ul li a{color:#a4a4a4;text-decoration:none;}
.sites_wrap ul li a:hover{color:#dfdbdb;}
/*Sliding*/
.webwidget_slideshow_dot{padding: 0px;margin: 0px;position: relative;font-family: Arial,Sans-Serif;font-size: 13px;}
.webwidget_slideshow_dot a{text-decoration: none;}
.webwidget_slideshow_dot a:hover{text-decoration: underline;}
.webwidget_slideshow_dot .slides_box{padding: 0px;margin: 0px;overflow: hidden;position: absolute;}
.webwidget_slideshow_dot .title_thumb_box{width: 100%;position: absolute;bottom: 0px;}
.webwidget_slideshow_dot .title_thumb_box .title_box{padding: 5px;}
.webwidget_slideshow_dot .title_thumb_box .thumb_box{text-align: center;height: 25px;}
.webwidget_slideshow_dot .title_thumb_box .thumb_box span{margin-right:0px;margin-left: 5px;}
.webwidget_slideshow_dot .title_thumb_box .thumb_box span img{cursor: pointer;}
.webwidget_slideshow_dot img{padding: 0px;margin: 0px;border: none;}
.webwidget_slideshow_dot ul{padding: 0px;margin: 0px;position: absolute;list-style: none;}
.webwidget_slideshow_dot ul li{padding: 0px;margin: 0px;float: left;}
.webwidget_slideshow_dot ul li a{display: block;}
.thumb_n{margin-top:4px !important;float:right;#margin-top:-16px !important;}
.thumb_p{margin-top:4px !important;float:left;}
.thumb_num{margin-top:10px !important;}
#last_msg_loader
{
/*text-align: right;
width: 400px;
right:-100px;
margin: 10px 250px 150px auto;
bottom:0px;*/
padding:30px 0 30px 15px;
text-align: center;
height:140px;
clear:both;
}
#last_msg_loader_normal
{
padding:30px 0 30px 15px;
text-align: center;
height:240px;
clear:both;
}

