a:link{color:#000;text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:active{color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
.sc { width:980px;margin-left:auto;margin-right:auto;z-index:10; margin-bottom: 20px;}
#vt { background-color:#3c3b3b; height:14px;width:100%; }
#logo-hold { padding-top:14px; }
#lhl { float:left;margin-left:13px; }
#lhr { margin-right:13px;font-size:14px; display: inline-block;}
#lhr-links { color:#cccccc;}
#nav-hold { padding-top:10px;font-family:Calibri,Arial;font-size:13px;font-weight:bold;color:#000; }
#nav-hold a:hover{color:#1089b0;}
.nav-on{color:#1089b0;}
#focus-piece { padding-top:5px;width:100%; height:196px; border-top: #000 3px solid; border-bottom: #000 3px solid; }
#article-body a { color:#1089b0; }
#mainbody img { max-width:450px; height:auto; }
#mainbody-2 img { max-width:940px; height:auto; }
#mainbody-1 img { max-width:650px; height:auto; }
.loadcomments {background-image:url(http://cdn.solecollector.com/m/img-1/loading.gif); width:100px; height:100px;margin-left:350px; }

a.vglnk:link{color:#1089b0;text-decoration:none;}
a.vglnk:visited{color:#1089b0; text-decoration:none;}
a.vglnk:active{color:#1089b0; text-decoration:none;}
a.vglnk:hover{ text-decoration:underline;}

.vote0 {margin-bottom:1px; border-top:1px solid #cccccc; width:588px;background-color:#f5f5f5;text-align:right;padding:6px;font-size:12px;color:#666666; }
.vote1 {float:right;margin-left:9px;margin-right:10px; }
.vtdown0 { background-image:url(http://cdn.solecollector.com/m/img-3/down-0.png);width:16px;height:13px;cursor:pointer;}
.vtdown0:hover { background-image:url(http://cdn.solecollector.com/m/img-3/down-1.png);width:16px;height:13px;cursor:pointer;}
.vtup0 { background-image:url(http://cdn.solecollector.com/m/img-3/up-0.png);width:16px;height:13px;margin-left:10px;cursor:pointer;}
.vtup0:hover { background-image:url(http://cdn.solecollector.com/m/img-3/up-1.png);width:16px;height:13px;margin-left:10px;cursor:pointer;}
.vtri { float:right; }

.vtpos1 { background-image:url(http://cdn.solecollector.com/m/img-3/up-1.png);width:16px;height:13px;margin-left:10px;}
.vtpos2 { background-image:url(http://cdn.solecollector.com/m/img-3/down-1.png);width:16px;height:13px;}


.vtplus { color:#0cac0c; }
.vtminus { color:#ff0000; }

.search {
	background-image:url(http://cdn.solecollector.com/m/img-1/search.png);
	width:287px;
	height:24px;
	vertical-align: bottom;
	display:inline-block;
}
.search-t {
	border:0;
	background-color:transparent;
	margin-left:24px;
	width:248px;
	color:#666;
	height:16px;
	margin-top:3px;
	font-size:11px;
	padding:2px;
}
.search-type {

	width: 100px;
	height: 22px;
	overflow: hidden;
	background:url(http://cdn.solecollector.com/m/img-1/search_arrow.png) no-repeat right transparent;

}
.search-type-wrapper {
	display:inline-block;
	vertical-align: bottom;

	border: 1px solid #ccc;
	border-radius: 12px;
}
.search-type select {
	background: transparent;
	width: 125px;
	padding: 5px 15px;
	line-height: 1;
	border: 0;
	border-radius: 0;
	height: 21px;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
	outline: none;
	outline-width: 0;
}
@-moz-document url-prefix() {
    .search-type select  {
        padding: 2px 15px;
        width: 135px;
    }
}
.dl { width:60px;font-size:12px;font-weight:bold; float:left;}
.dr { width:60px;font-size:12px;float:left; }

#nswitch a:link{padding-left:20px;padding-right:20px;padding-bottom:10px;}

#circle-contain { margin-top:35px;text-align:right;margin-right:17px;}
.tl { margin-left:13px;margin-right:13px;color:#878787;font-size:14px; }

img.c-1{width:20px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) 0 0;cursor:pointer;}
img.c-1-fade{width:20px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) 0 -16px;cursor:pointer;}

img.c-2{width:24px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -20px 0px;cursor:pointer;}
img.c-2-fade{width:24px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -20px -16px;cursor:pointer;}

img.c-3{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -44px 0;cursor:pointer;}
img.c-3-fade{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -44px -16px;cursor:pointer;}

img.c-4{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -66px 0;cursor:pointer;}
img.c-4-fade{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -66px -16px;cursor:pointer;}

img.c-5{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -88px 0;cursor:pointer;}
img.c-5-fade{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -88px -16px;cursor:pointer;}

img.c-6{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -110px 0;cursor:pointer;}
img.c-6-fade{width:22px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -110px -16px;cursor:pointer;}

img.c-7{width:19px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -132px 0;cursor:pointer;}
img.c-7-fade{width:19px;height:16px; background:url(http://cdn.solecollector.com/m/img-1/circles.png) -132px -16px;cursor:pointer;}

.clear{clear:both;}
.n1 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 0; width:980px;height:38px; }
.n2 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -39px; width:980px;height:38px; }
.n3 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -78px; width:980px;height:38px; }
.n4 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -117px; width:980px;height:38px; }
.n5 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -156px; width:980px;height:38px; }
.n6 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -195px; width:980px;height:38px; }
.n7 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -234px; width:980px;height:38px; }
.n8 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -273px; width:980px;height:38px; }
.n9 { background:url(http://cdn.solecollector.com/m/img-1/menu.jpg) 0 -312px; width:980px;height:38px; }

#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0; display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{border:0;overflow:auto;display:none;margin:0;padding:0;}
#fancybox-wrap{position:absolute;top:0;left:0;z-index:1101;display:none;margin:0;padding:20px;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;outline:none;overflow:hidden;margin:0;padding:1px;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px 0;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;margin:0;padding:7px;}
#fancybox-content{height:auto;width:auto;margin:0;padding:0;}
#fancybox-img{width:100%;height:100%;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;margin:0;padding:0;}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{text-align:center;color:#333;padding:10px 0;}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:700;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{background-image:url(http://cdn.solecollector.com/m/fb/fancy_title_over.png);display:block;padding:10px;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}
#fancybox-title-left{padding-left:15px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-main{font-weight:700;line-height:29px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox-x.png);background-position:0 -40px;color:#FFF;}
#fancybox-title-right{padding-left:15px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-55px -90px;background-repeat:no-repeat;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background-image:url(http://cdn.solecollector.com/m/fb/blank.gif);z-index:1102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -30px;}
#fancybox-right-ico{background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancy-bg{position:absolute;border:0;width:20px;height:20px;z-index:1001;margin:0;padding:0;}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url(http://cdn.solecollector.com/m/fb/fancybox-x.png);}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -162px;}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url(http://cdn.solecollector.com/m/fb/fancybox-y.png);background-position:-20px 0;}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -182px;}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url(http://cdn.solecollector.com/m/fb/fancybox-x.png);background-position:0 -20px;}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -142px;}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url(http://cdn.solecollector.com/m/fb/fancybox-y.png);}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url(http://cdn.solecollector.com/m/fb/fancybox.png);background-position:-40px -122px;}
#fancybox-loading.fancybox-ie div{background:transparent;}
.fancybox-ie #fancybox-close{background:transparent;}
.fancybox-ie #fancybox-title-over{background:transparent;zoom:1;}
.fancybox-ie #fancybox-title-left{background:transparent;}
.fancybox-ie #fancybox-title-main{background:transparent;}
.fancybox-ie #fancybox-title-right{background:transparent;}
.fancybox-ie #fancybox-left-ico{background:transparent;}
.fancybox-ie #fancybox-right-ico{background:transparent;}
.fancybox-ie .fancy-bg{background:transparent!important;}
.fancybox-ie #fancy-bg-n{}
.fancybox-ie #fancy-bg-ne{}
.fancybox-ie #fancy-bg-e{}
.fancybox-ie #fancy-bg-se{}
.fancybox-ie #fancy-bg-s{}
.fancybox-ie #fancy-bg-sw{}
.fancybox-ie #fancy-bg-w{}
.fancybox-ie #fancy-bg-nw{}

#m1{margin-top:15px;float:left;cursor:pointer;width:77px;height:38px;text-align:center;}
#m1:hover a:link { color:#1089b0; }
#m1:hover a:visited { color:#1089b0; }
#m2{margin-top:15px;float:left;cursor:pointer;width:110px;height:38px;text-align:center; }
#m2:hover a:link { color:#1089b0; }
#m2:hover a:visited { color:#1089b0; }
#m3{margin-top:15px;float:left;cursor:pointer;width:105px;height:38px;text-align:center; }
#m3:hover a:link { color:#1089b0; }
#m3:hover a:visited { color:#1089b0; }
#m4{margin-top:15px;float:left;cursor:pointer;width:107px;height:38px;text-align:center; }
#m4:hover a:link { color:#1089b0; }
#m4:hover a:visited { color:#1089b0; }
#m5{margin-top:15px;float:left;cursor:pointer;width:143px;height:38px;text-align:center; }
#m5:hover a:link { color:#1089b0; }
#m5:hover a:visited { color:#1089b0; }
#m6{margin-top:15px;float:left;cursor:pointer;width:112px;height:38px;text-align:center; }
#m6:hover a:link { color:#1089b0; }
#m6:hover a:visited { color:#1089b0; }
#m7{margin-top:15px;float:left;cursor:pointer;width:124px;height:38px;text-align:center; }
#m7:hover a:link { color:#1089b0; }
#m7:hover a:visited { color:#1089b0; }
#m8{margin-top:15px;float:left;cursor:pointer;width:95px;height:38px;text-align:center; }
#m8:hover a:link { color:#1089b0; }
#m8:hover a:visited { color:#1089b0; }
#m9{margin-top:15px;float:left;cursor:pointer;width:107px;height:38px;text-align:center; }
#m9:hover a:link { color:#1089b0; }
#m9:hover a:visited { color:#1089b0; }

#nav-under {
	background-image:url(http://cdn.solecollector.com/m/img-1/un.jpg);
	width:980px;
	height:29px;
	margin-top:6px;
	text-align:center;
}
#nu-pad {
	padding-left:30px;
	font-size:12px;
	font-weight:lighter;
	text-align:left;
}
.nn-sec {
	float:left;
	margin-right:7px;
	margin-left:7px;
	font-size:11px;
	color:#7caae2;
	font-weight:bold;
	margin-top:1px;
}
.nn {
	float:left;
	margin-right:7px;
	margin-left:7px;
}
.nu a:link {
	color:#464646;
}
.nb {
	float:left;
	background-image:url(http://cdn.solecollector.com/m/img-1/td.png);
	width:4px;
	height:20px;
}
.tabstart { display:none; }
#latest-issue { width:242px; height:90px; float:left;}
#ad-728x90 { float:left; width:728px; height:90px;}

#ca-3 { width:980px;margin-left:auto;margin-right:auto;}

#ca-2 { width:805px; display: inline-block; vertical-align: top;}
#r-2 { width:160px; display: inline-block; vertical-align: top; margin-top:3px; }

.sidediv {  width:200px; height:1px; background-color:#999999; margin: 7px auto 7px auto; }

#pagination_wrap{;font-size:13px;text-align:left;font-weight:bold;text-align:center;}
.pagination{font-size:1em;}
.pagination a,.pagination span{display:block;float:right;margin-right:6px;padding-top:6px;background:#fff;}
.pagination a{text-decoration:none;background-image:url(http://cdn.solecollector.com/m/img-1/p-non.png);width:31px;height:23px;color:#6b6b6b;}
.pagination_hold{background-image:url(http://cdn.solecollector.com/m/img-1/hold.png);width:125px;height:23px;padding-top:7px;float:right;color:#6b6b6b;}
.pagination .disabled{text-decoration:none;background-image:url(http://cdn.solecollector.com/m/img-1/p-non.png);width:31px;height:23px;color:#CCC;}
.pagination .elipses{display:block;float:center;padding:.1em .5em;}
.pagination span.current,.pagination a:hover{background-image:url(http://cdn.solecollector.com/m/img-1/p-act.png);width:31px;height:23px;font-weight:700;color:#fff;}


#pagforum_wrap{;font-size:13px;text-align:left;font-weight:bold;text-align:center;}
.pagforum{font-size:1em;}
.pagforum a,.pagforum span{display:block;float:right;margin-right:6px;padding-top:6px;background:#fff;}
.pagforum a{text-decoration:none;background-image:url(http://cdn.solecollector.com/m/img-1/f-non.png);width:40px;height:23px;color:#6b6b6b;}
.sc .pagforum a:hover{ text-decoration:none; }

.pagforum_hold{background-image:url(http://cdn.solecollector.com/m/img-1/hold.png);width:125px;height:23px;padding-top:7px;float:right;color:#6b6b6b;}
.pagforum .disabled{text-decoration:none;background-image:url(http://cdn.solecollector.com/m/img-1/f-non.png);width:40px;height:23px;color:#CCC;}
.pagforum .elipses{display:block;float:center;padding:.1em .5em;}
.pagforum span.current,.pagforum a:hover{background-image:url(http://cdn.solecollector.com/m/img-1/f-act.png);width:40px;height:23px;font-weight:700;color:#fff;}


.csi { margin-bottom:5px; }
.fpdiv { background-image:url(http://cdn.solecollector.com/m/img-1/fp-div.png); width:659px;height:38px;}


img.t1{width:150px;height:48px; background:url(http://cdn.solecollector.com/m/img-1/tab.png) 0 0; cursor:pointer;}
img.t1-fade{width:150px;height:48px; background:url(http://cdn.solecollector.com/m/img-1/tab.png) 0 -48px; cursor:pointer;}
img.t1-fade:hover {width:150px;height:48px; background:url(http://cdn.solecollector.com/m/img-1/tab.png) 0 0; cursor:pointer;}

img.t2{width:150px;height:48px; background:url(http://cdn.solecollector.com/m/img-1/tab.png) -150px -48px;cursor:pointer;}
img.t2-fade{width:150px;height:48px; background:url(http://cdn.solecollector.com/m/img-1/tab.png) -150px 0px;cursor:pointer;}
img.t2-fade:hover{width:150px;height:48px; background:url(http://cdn.solecollector.com/m/img-1/tab.png) -150px -48px;cursor:pointer;}

.doto { background-image:url(http://cdn.solecollector.com/m/img-1/doto.png); width:100%; height:1px; margin: 11px 0px 11px 0px; }
.tab-brd { float:left; border: #d8e0d3 1px solid; width:35px; height:35px; padding:5px;margin-top:4px; }
.tab-con { float:left; width:204px;padding-left: 6px;  }
.tab-title { font-size:14px; }
.tab-content { font-size:11px;margin-top:2px; color:#666; font-weight:lighter; }


#d1 { background-image:url(http://cdn.solecollector.com/m/img-1/d1.png); width:301px; height:51px;cursor:pointer;border-bottom: #CCC 1px solid;border-right: #CCC 1px solid;}
#d2 { background-image:url(http://cdn.solecollector.com/m/img-1/d2.png); width:301px; height:51px;cursor:pointer;border-bottom: #CCC 1px solid;border-right: #CCC 1px solid; }
#d3 { background-image:url(http://cdn.solecollector.com/m/img-1/d3.png); width:301px; height:51px;cursor:pointer;border-bottom: #CCC 1px solid;border-right: #CCC 1px solid; }
#d4 { background-image:url(http://cdn.solecollector.com/m/img-1/d4.png); width:301px; height:50px;cursor:pointer;border-bottom: #CCC 1px solid;border-right: #CCC 1px solid; }
#d5 { background-image:url(http://cdn.solecollector.com/m/img-1/d5.png); width:301px; height:50px;cursor:pointer;border-bottom: #CCC 1px solid;border-right: #CCC 1px solid; }

#show-cred { width:300px; border: #CCC 1px solid; }

.dbox { width:301px;border-bottom: #CCC 1px solid; display:none; }
.dpad { padding:8px;font-size:14px; }


#footer-sec-1{clear:both;background-repeat:repeat-x;margin-left:auto;margin-right:auto;width:100%;height:100px;z-index:0;}
#footer-sec-2{clear:both;margin-left:auto;margin-right:auto;width:980px;height:320px; background-color:#FFF;}
#f-advert{margin-left:auto;margin-right:auto;width:944px;height:100px;z-index:1;background-image:url(http://cdn.solecollector.com/m/i/fg3.png);background-repeat:repeat-x;}

.btm-div{width:6px;height:210px;float:left;margin-left:6px;margin-right:6px;margin-top:10px;}
.btm-slot{width:202px;float:left;height:220px;margin-top:10px;}
.btm-title{color:#454545;font-weight:700;font-size:16px;margin-bottom:5px;}
.btm-dot{background-image:url(http://cdn.solecollector.com/m/i/btmdot.png);width:194px;height:1px;}
.btm-text{width:182px;font-size:12px;color:#666;}

.forum-top-lines {
	margin-left:auto;
	margin-right:auto;
	width:970px;
	background-color:#165f9c;
	height:3px;
}
.forum-latest {
	background-color:#5aaaee;
	width:980px;
	height:32px;
	color:#fff;
	font-size:14px;
}
.forum-latest-pad {
	padding:7px 20px 0px 20px;
}
.forum-float-box {
	float:left;
	width:321px;
}
.forum-float-blue {
	height:38px;
	background-color:#2281d1;
}
.forum-float-box-head-1st {
	font-size:18px;
	color:#fff;
}
.forum-float-box-head {
	padding:8px 12px 0px 12px;
	font-size:18px;
	color:#fff;
}
.forum-float-under {
	clear:both;
	background-color: #eeeeee;
	width:311px;
	height:24px;
	font-size:11px;
	color:#2a2a2a;
	padding-left:10px;
	padding-top:7px;
}
.forums-trend-hold {
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#dcdcdc 1px solid;
	color:#2281d1;
	font-size:11px;
}
.forums-trend-1 {
	width:224px;
	float:left;
	padding-bottom:3px;
	padding-left:6px;
}
.forums-trend-2 {
	float:left;
	width:46px;
	padding-bottom:3px;
	text-align:center;
}
.forums-trend-3 {
	float:left;
	width:32px;
	padding-bottom:3px;
	text-align:center;
}
.forums-soleid-1 {
	width:245px;
	float:left;
	padding-bottom:3px;
	padding-left:6px;
}
.forums-soleid-2 {
	float:left;
	width:70px;
	padding-bottom:3px;
	text-align:center;
}
#forum-box-region {
	margin-top:4px
}
#forum-box-region a:link {
	color:#2281d1;
}
#forum-box-region a:visited {
	color:#2281d1;
}
.image-house{width:110px;overflow:auto;border:1px solid #ccc;margin-top:30px;float:left;background-color:#FFF;height:360px;padding:20px;}

.forum-topper { background-image:url(http://cdn.solecollector.com/m/img-1/forum-run.png);width:974px;height:50px;margin-left:auto;margin-right:auto; }
.forum-top-div { height:50px; background-image:url(http://cdn.solecollector.com/m/img-1/forum-top-div.png); width:3px;float:left;}
.forum-show-div { height:71px; background-image:url(http://cdn.solecollector.com/m/img-1/forum-top-div.png); width:3px;float:left;}

.forum-top-forumstopic {float:left;text-align:center;color:#2281d1; text-transform:uppercase;width:560px;font-size:13px;padding-top:15px;}
.forums-top-lastpost {float:left;text-align:center;color:#2281d1; text-transform:uppercase;height:38px;width:100px;font-size:13px;padding-top:15px;}


.forum-top-forums {float:left;text-align:center;color:#2281d1; text-transform:uppercase;width:516px;font-size:13px;padding-top:15px;}
.forums-top-topics {float:left;text-align:center;color:#2281d1; text-transform:uppercase;height:38px;width:61px;font-size:13px;padding-top:15px;}
.forums-top-posts {float:left;text-align:center;color:#2281d1; text-transform:uppercase;height:38px;width:145px;font-size:13px;padding-top:15px;}
.forums-top-latest {float:left;text-align:center;color:#2281d1; text-transform:uppercase;height:38px;width:146px;font-size:13px;padding-top:15px;}
.forums-top-trending {float:left;text-align:center;color:#2281d1; text-transform:uppercase;height:38px;width:175px;font-size:13px;padding-top:15px;}
.forum-subhead { margin: 1px auto 1px auto;border-top:#c7c4c4 1px solid; border-bottom:#c7c4c4 1px solid; height:27px; width:964px; background-color:#f8f8f8;color:#535353; font-weight:bold;font-size:15px;padding-top:10px;padding-left:10px;}

.forum-indi { height:71px;width:974px;margin-bottom:1px;margin-left:auto;margin-right:auto; }
.forum-indi-topic { width:76px;background-color:#f1f1f1;float:left;height:44px;text-align:center;padding-top:27px; }
.forums-show-topic { width:420px;background-color:#ececec;float:left;height:63px;text-align:left;padding:4px 10px 4px 10px;color:#595958;font-size:12px; }
.forums-title {font-size:14px;}
.forums-title a:link {color:#595958;}
.forums-title a:visited {color:#595958;}
.forums-desc {margin-top:1px;}
.forum-mods { color:#8d8d8d; font-size:11px; margin-top:3px; }

.forum-indi-topics { width:60px;background-color:#dedede;float:left;height:41px;text-align:center;color:#575656;font-size:12px;padding-top:30px;font-weight:bold; }
.forum-indi-posts{width:65px;background-color:#d0d0d0;float:left;height:41px;text-align:center;color:#575656;font-size:12px;padding-top:30px;font-weight:bold; }
.forum-indi-latest { float:left;background-color:#e7e7e7;width:135px;height:58px; font-size:11px; color:#6b6b6b;padding-left:10px;padding-top:13px;text-align:center; }
.forum-indi-latest a:link { color:#0091d9; }
.forum-indi-latest a:visited { color:#0091d9; }

.forum-indi-trending { float:left;background-color:#e7e7e7;width:166px;height:57px; padding-left:10px; text-align:left; padding-top:14px;font-size:11px; color:#6b6b6b; }
.forum-indi-trending a:link { color:#0091d9;}
.forum-indi-trending a:visited { color:#0091d9; }
.forum-whose { width:974px;height:59px; background-image:url(http://cdn.solecollector.com/m/img-1/forum-bkk.png); background-repeat:repeat-x;margin-top:12px;margin-left:auto;margin-right:auto; }
.forum-whose-pad { background-color:#efefef; width:936px; margin-left:3px;padding:20px;font-size:12px; }
.forum-whose-pad a:link { color:#4a4a4a; }
.forum-whose-pad a:visited { color:#4a4a4a; }


.forum-topic { height:55px;width:980px;margin-bottom:1px; }
.forum-topic.redflag {border: 3px solid #F00;margin-left: -3px;}
.forum-topic-div { height:51px; background-image:url(http://cdn.solecollector.com/m/img-1/forum-top-div.png); width:3px;float:left;}
.forum-topic-icon { width:60px;background-color:#dedede;float:left;height:36px;text-align:center;color:#575656;font-size:12px;padding-top:19px;font-weight:bold; }


.forums-show-topic-b { width:480px;background-color:#ececec;float:left;height:38px;text-align:left;padding:12px 10px 5px 10px;color:#595958;font-size:12px; }


.forum-topic-replies { width:60px;background-color:#dedede;float:left;height:32px;text-align:center;color:#575656;font-size:12px;padding-top:23px;font-weight:bold; }
.forum-topic-posts{width:65px;background-color:#d0d0d0;float:left;height:32px;text-align:center;color:#575656;font-size:12px;padding-top:23px;font-weight:bold; }
.forum-topic-author{ float:left;background-color:#e7e7e7;width:135px;height:35px; font-size:13px; font-weight:bold; color:#6b6b6b;padding-left:10px;padding-top:20px;text-align:center; }
.forum-topic-author a:link { color:#0091d9; }
.forum-topic-author a:visited { color:#0091d9;  }
.forum-topic-trending { float:left;background-color:#e7e7e7;width:128px;height:45px; padding-left:10px; text-align:left; padding-top:10px;font-size:11px; color:#6b6b6b; }
.forum-topic-trending a:link { color:#0091d9; }
.forum-topic-trending a:visited { color:#0091d9;  }
.typesolid { color:#000; font-weight:bold; }


.forum-post { margin-bottom:10px; }
.forum-post.redflag { border: 3px solid #F00; margin-left: -3px; }
.fvt{background-image:url(http://cdn.solecollector.com/m/img-1/forum-ab-tp.png); width:778px; height:26px;}
.fvb { background-image:url(http://cdn.solecollector.com/m/img-1/forum-ab-bottom.png); width:778px; height:8px;}
.forum-post-body {
	background-image:url(http://cdn.solecollector.com/m/img-1/forum-ab-rep.png);
	background-repeat:repeat-y;
	width:778px;
	min-height:100px;
}
.forum-post-body img {
	max-width: 600px;
	height:auto;
}
.forum-post-date { width:600px; border-bottom:#CCC 1px solid; padding-bottom:5px;margin-bottom:12px;font-size:12px; color:#333; }
.forum-post-options { width:84%; border-bottom:#CCC 1px solid; padding-bottom:5px;margin-bottom:12px;font-size:12px; color:#333; }
.forum-smiley-bottom { margin-top:10px;border-bottom:#CCC 1px solid; }
.forum-post-detail { width:600px; border-top:#CCC 1px solid; padding-top:5px;margin-bottom:3px;font-size:13px; }
.quotecontent { border:#999 1px solid; padding:16px; background-color:#F3F3F3; }
.quotetitle { font-size:14px; margin-bottom:4px;margin-top:5px; }
.quotecontent  img {
	max-width: 100%;
	height:auto;
}
.fne { font-size:14px; font-weight:bold;}
.furt { margin-bottom:3px; font-size:11px; }
.fur { margin-bottom:3px; }
.forum-sigT { background-image:url(http://cdn.solecollector.com/m/img-1/forum-sig.png); width:609px; height:16px; margin-top:10px;}
.forum-sigM { width:609px; padding-top:6px;padding-bottom:6px; font-size:11px;}
.forum-sigB { background-image:url(http://cdn.solecollector.com/m/img-1/forum-sigb.png); width:609px; height:7px; margin-bottom:6px; }
.forum-posts-set { margin-top:10px;font-family:Calibri,'Century Gothic',Arial;margin-left:8px; }
.fs-p { float:left;width:130px;margin-left:15px; float:left;margin-left:10px;}
.fs-c { float:left;margin-left:10px;width:580px; }
.fs-t { font-size:14px;padding-bottom:15px; max-width:580px;min-height:130px; word-wrap: break-word; }
.cts { font-size: 14px; background-color:#999; color:#FFF; width:97%; padding:5px; cursor:pointer; display:none;margin-top:4px; }
.bread-posting { float:left;font-size:12px;margin-top:4px;margin-right:10px; }
.breadcrumb-forum { display:inline-block; font-size:12px;margin-top:8px; }
.bread-goto { float:right; font-size:12px;margin-right:20px; }
.goto-field { width:34px; border:#6f6f6f 1px solid;margin:0px 5px 0px 5px; }

img { border:0; }
.qr-box {border:1px solid #999;background-color:#fff;color:#333;font: Calibri, Georgia,Arial, Tahoma; font-size:12px;height: 150px; width:592px;padding:5px;}
.eb {border:1px solid #999;background-color:#fff;color:#333;font: Calibri, Georgia,Arial, Tahoma; font-size:12px;height: 150px; width:592px;padding:5px;}

.ebo {border:1px solid #999;background-color:#fff;color:#333;font: Calibri, Georgia,Arial, Tahoma; font-size:12px; padding:10px; width:572px;margin:6px 0px 6px 0px;text-align:center;}
.ebob {width:500px;color:#fff;background:#06C;font-weight:bold; border:#333 1px solid;font: Calibri, Georgia,Arial, Tahoma;font-size:12px; margin:5px 0px 5px 0px;padding:4px; cursor:pointer;}

.qr-button {width:598px;color:#333;background:#CCC; font-weight:bold; border:#333 1px solid;font: Calibri, Georgia,Arial, Tahoma;font-size:12px; margin:5px 0px 5px 0px;padding:4px; cursor:pointer;}
#qrSmiles { display:none; padding:6px 0px 6px 0px; text-align:Center;margin-left:auto;margin-right:auto; }
#showAdvanced { cursor:pointer; font-weight:bold; color:#333;font-size:12px; padding-bottom:5px; border-bottom:#999 1px dotted; }
#showSmiles { cursor:pointer; font-weight:bold; color:#333;font-size:12px; padding-bottom:5px; padding-top:5px; border-bottom:#999 1px dotted; }
.encaseOptions { font-weight:bold; color:#333;font-size:12px; padding-bottom:5px; padding-top:5px; border-bottom:#999 1px dotted; }
.cursor { cursor:pointer; }
#anyErrors { width:auto; padding:7px; color:#9E0A0A; background-color:#FCE2E2; border: #A80909 1px solid; font-size:13px; margin: 5px 0px 5px 0px;display:none; }
.forum-edited { font-size:11px; margin-bottom:10px;margin-top:4px; }

#ca-1 h1 { font-size: 35px; margin:0px 0px 0px 0px; padding: 0; line-height:34px;  }
.stripey { background-image:url(http://cdn.solecollector.com/m/img-1/reg-cross.png); width:631px;height:4px;margin-left:auto;margin-right:auto; }
.stripelong { background-image:url(http://cdn.solecollector.com/m/img-2/aw.png); width:92%;height:4px;margin: 6px auto 6px auto; }
.poll-q2{ width:631px;margin: 12px 20px 12px 0px; }
#image-hold { width:668px; background-color:#e9e9e9; background-image:url(http://cdn.solecollector.com/m/img-1/a-top.png); background-repeat:no-repeat; }
#image-bottom { background-image:url(http://cdn.solecollector.com/m/img-1/a-btm.png); height:46px; width:668px; background-color:#e9e9e9; background-repeat:no-repeat;  }



.poll-green-1 { float:left; background-image:url(http://cdn.solecollector.com/m/img-1/poll-green-1.png);width:7px;height:32px;}
.poll-green-2 {float:left; background-image:url(http://cdn.solecollector.com/m/img-1/poll-green-3.png);width:100px; height:32px; background-repeat:repeat-x; }
.poll-green-3 {float:left; background-image:url(http://cdn.solecollector.com/m/img-1/poll-green-2.png);width:7px;height:32px; }
.poll-pad { color:#FFF; font-weight:bold; padding-top:7px;font-size:15px; text-align:center; }
.poll-red-1 { float:left; background-image:url(http://cdn.solecollector.com/m/img-1/poll-red-1.png);width:7px;height:32px;}
.poll-red-2 {float:left; background-image:url(http://cdn.solecollector.com/m/img-1/poll-red-3.png); height:32px; background-repeat:repeat-x; }
.poll-red-3 {float:left; background-image:url(http://cdn.solecollector.com/m/img-1/poll-red-2.png);width:7px;height:32px; }

#mainbody { font-size:14px; margin-left:10px; margin-right:10px;}
#mainbody-1 { font-size:14px; margin-left:10px; margin-right:10px;}

#mainbody-2 { font-size:14px; margin-left:auto; margin-right:auto;width:900px;}


.mp-search-field{margin-top:5px;border:0;width:165px;color:#666;padding:0;}


.mp-left { display:inline-block; vertical-align: top; width:248px;margin-left:10px;}
.mp-indent { padding-left:8px; }
.mp-right { display:inline-block; vertical-align: top;width:690px;margin-left:14px; }
.mp-refinehold {padding:10px 0px 10px 0px;margin-top:10px;border-top:1px #999999 solid;border-bottom:1px #999999 solid;margin-bottom:16px;}
.mp-rh-left {float:left;font-family:Georgia, 'Times New Roman', Times, serif;font-size:17px;}
.mp-rh-right {float:right;font-size:13px; color:#666666;font-weight:bold;padding-top:5px;}
.define-box {overflow:auto;width:214px;border:#cccccc 1px solid; max-height:170px;padding:6px;font-size:12px; color:#666666;}
.define-all{cursor:pointer; margin-bottom:4px;  }
.define-l{float:left; margin-right:4px; margin-top:1px; }
.define-r{float:left; }
.define-r:hover { text-decoration:underline; }
.click-off { width:10px;height:10px; background:url(http://cdn.solecollector.com/m/img-1/clicks.png) 0 0;cursor:pointer; }
.click-on { width:10px;height:10px; background:url(http://cdn.solecollector.com/m/img-1/clicks.png) 0 -10px;cursor:pointer; }

.mbox-arrow{background-image:url(http://cdn.solecollector.com/m/img-1/drop.png);width:11px;height:7px;float:left;margin-right:4px;margin-top:2px;}
.mbox-title{float:left;font-size:12px;text-transform:uppercase;color:#666666;font-weight:bold;}
.map-btm { background-image:url(http://cdn.solecollector.com/m/img-1/map-btm.png); width:700px; height:6px; margin-top:2px;margin-bottom:6px; }
.mp-numbers, .mp-safety{ vertical-align: top; padding-top:5px; margin:20px 12px 0px;width:641px; height:34px; color:#6b6b6b;font-size:20px; text-align:center; border:1px solid #DDD; border-radius: 5px; display:inline-block;}
.mp-safety { font-size: 11px; }
.mp-safety a { color: #227dda; font-weight: bold; }
.mp-lg-case{width:620px;border:#cecece 1px solid;margin-left:13px;padding:10px;margin-bottom:8px; background-color:#f8fbff;}
.mp-lg-left {border:#cecece 1px solid;float:left;height:120px;width:120px;padding:10px;}
.mp-lg-right {float:left;margin-left:10px;width:438px;}
.mp-title{font-size:20px;margin-bottom:7px;}
.mp-brief{font-size:13px;margin-bottom:7px;color:#888;}
.mp-city{font-size:14px;margin-bottom:8px;color:#666;}
.mp-fl {float:left;}
.mp-mid { font-size:14px;padding-right:10px;border-right:#cecece 1px solid;text-align:left;margin-left:10px;color:#227dda; }
.mp-asking{font-size:16px;color:#666;padding-right:10px;border-right:#cecece 1px solid;width:73px;text-align:center;}
.mp-user{font-weight:bold;color:#227dda;font-size:13px;}
.mp-last { font-size:14px;text-align:left;margin-left:10px;color:#666;font-weight:bold; }
.mp-sma-lineout{margin-top:4px;border-top:#cecece 1px solid;height:1px;width:99%;margin-top:10px;margin-bottom:10px;}
.mp-sma-lineout2{margin-top:4px;border-top:#cecece 1px solid;height:1px;width:99%;margin-top:10px;}


.mp-sma-large-hold{width:620px;border:#cecece 1px solid;margin-left:13px;padding:10px;}
.mp-sma-large-two{width:493px;float:left;margin-left:8px;padding-right:10px;}
.mp-sma-border{border:#cecece 1px solid;float:left;width:90px;height:90px;padding:5px;}
.mp-sma-title{font-size:17px;margin-bottom:3px;}
.mp-sma-brief{font-size:13px;margin-bottom:3px;color:#888;}
.mp-sma-city{font-size:14px;margin-bottom:3px;color:#666;}
.mp-sma-asking{font-size:14px;color:#666;padding-right:10px;border-right:#cecece 1px solid;width:120px;text-align:center;}
.mp-sma-left{padding-left:10px;font-size:14px;width:130px;text-align:center;padding-right:10px;border-right:#cecece 1px solid;}
.mp-sma-user{padding-left:14px;font-size:14px;text-align:center;padding-right:14px;border-right:#cecece 1px solid;}
.mp-sma-more{padding-left:10px;font-size:13px;text-align:center;font-weight:700;}
.mp-sma-lineout{margin-top:4px;border-top:#cecece 1px solid;height:1px;width:99%;}

#productsWrap { padding-left:10px;}

#mpwindow {display:none;margin:0; padding:0; position:fixed;height: 100%;z-index:9999;width:100%;clear:none; background: rgba(0,0,0, 0.5) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}
#contri-top-mp { background-image:url(http://cdn.solecollector.com/m/img-1/contri-top-mp.png); width:860px; height:104px; }


#userwindow {display:none;margin:0; padding:0; position:fixed;height: 100%;z-index:9999;width:100%;clear:none;background: rgba(0,0,0, 0.5) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}

.usercontri{width:860px;margin-left:auto; margin-right:auto; margin-top:80px; position: relative;}
#contri-top { background-image:url(http://cdn.solecollector.com/m/img-1/contri-top.png); width:860px; height:104px; }
.contri-mid { background: #FFF; border-radius: 2px; padding-top: 20px; width:860px; background-repeat:repeat-y; }
.contri-btm { background-image:url(http://cdn.solecollector.com/m/img-1/contri-btm.png); width:860px; height:67px; }
.userclose { width:24px; height:24px; border-radius: 12px; background: #000; color: #FFF; top:-12px; right: -12px;  cursor:pointer; position: absolute; text-align: center; position: absolute; line-height: 24px; font-weight: 700;}
#register,#solelogin,#forgotpassword,#m-marketplace,#m-profile,#inbox { cursor:pointer; color:#000; }
.tl:hover { text-decoration:underline; }
.tlb { color:#000; }
.tlcb { color:#06C; }

.placement { float:left; text-align:center; color:#878787;font-size:14px;height:23px; }
.pl-1 { width:100px; border-right:1px #ccd5e6 solid; cursor:pointer; color:#000; }
.pls:hover { text-decoration:underline; }
.pl-pad { padding-top:6px;  }
.pl-2 { width:120px; border-right:1px #ccd5e6 solid; cursor:pointer; color:#000; }
.pl-3 { width:170px; border-right:1px #ccd5e6 solid; cursor:pointer; color:#000; }
.pl-4 { width:144px; border-right:1px #ccd5e6 solid; cursor:pointer; color:#000; }
.pl-5 { width:80px; cursor:pointer; color:#000; }

#menu-1
{
position:relative;
cursor:default;
text-decoration:none;
z-index:1000;
text-align:left;
top:0px;
left:-1px;
display:none;
width:436px;
background-color:#FFF;
min-height:50px;
border-left:#ccd5e6 1px solid;
border-right:#ccd5e6 1px solid;
border-bottom:#ccd5e6 1px solid;
}
#menu-2
{
z-index:1000;
position:relative;
top:0px;
left:-1px;
display:none;
width:170px;
background-color:#FFF;
border-left:#ccd5e6 1px solid;
border-right:#ccd5e6 1px solid;
border-bottom:#ccd5e6 1px solid;
padding-bottom:10px;
}
#menu-3
{
z-index:1000;
position:relative;
top:0px;
left:-1px;
display:none;
width:144px;
background-color:#FFF;
border-left:#ccd5e6 1px solid;
border-right:#ccd5e6 1px solid;
border-bottom:#ccd5e6 1px solid;
}

.pm-bigempty {padding:10px;text-align:center;text-decoration:none;padding-top:65px;height:80px;width:100%; }
.pm-bigempty-u { font-size:12px;margin-top:4px;}
.pm-bottom { width:100%;border-top:#ccd5e6 1px solid; font-family:Calibri;background-color:#F4FDFF; height:23px; text-align:center;color:#06F;font-weight:bold;padding-top:10px;font-size:12px; }
.pm-bottom a:link{ color:#06F; }
.pm-bottom a:visited{ color:#06F; }
.pm-bottom a:hover{ text-decoration:underline; }
.cm-1{border:#CCC 1px solid;text-align:center;padding:4px;}
.cm-2{width:77px;height:56px;overflow:hidden;}
.pm-user { font-size:15px;font-weight:bold;}
.pm-title { margin-top:2px;font-size:13px;font-weight:bold;}
.pm-date { font-size:12px;margin-top:2px; color:#999;}
.pm-user a:link { color:#09F;}
.pm-user a:hover { text-decoration:underline; }
.pm-user a:visited { color:#09F;}
.pm-cover { padding:20px 20px 6px 20px;text-align:left;text-decoration:none;width:396px; }
.pm-rnd { border-bottom:#ccd5e6 1px solid;margin-bottom:6px;z-index:-50;padding-bottom:6px;}
.pm-brief { float:left;width:290px;padding-top:3px;}

.encase-top{padding-top:20px;}
.menu-encase{border-bottom:1px #CCC solid;width:150px; margin-left:10px;padding-bottom:7px;margin-bottom:7px;}
.menu-encase:hover{ text-decoration:underline;}
.menu-encase2{border-bottom:1px #CCC solid;width:130px; margin-left:10px;padding-bottom:7px;margin-bottom:7px;}
.menu-encase2:hover{ text-decoration:underline;}
.meb { margin-bottom:20px;}
.menu-encase a:link{color:#333;}


.a-div{background-image:url(http://cdn.solecollector.com/media/i3/div.png); height:29px; width:158px;}
.a-box{background-image:url(http://cdn.solecollector.com/media/i3/search-box.png); width:158px; height:231px;}
.a-h { float:left; background-image:url(http://cdn.solecollector.com/m/img-3/blkarch.png); width:240px; height:202px;margin-left:2px; margin-bottom:5px; }
.a-boxp {padding-top:8px;padding-left:1px;}
.a-p { width:236px;height:132px;text-align:center;padding-top:4px; display:table-cell; vertical-align:bottom; }
.boxbr12 {max-height: 163px;margin-left:9px;margin-top: 14px;width: 137px;overflow: auto;border: 1px solid #cccccc;padding-top: 6px;padding-left:3px;font-family: Calibri, Tahoma, Arial;font-size: 13px;}



.ae-left {float:left;width:210px;margin-left:10px;}
.ae-right { float:left; width:744px;margin-left:12px;}
.ae-numbers{background-image:url(http://cdn.solecollector.com/m/img-1/howmany.png);padding-top:5px; margin-left:auto;margin-right:auto; width:387px; height:34px;margin-top:20px;color:#6b6b6b;font-size:23px;text-align:center;}

.define-box-ae {overflow:auto;width:200px;border:#cccccc 1px solid; max-height:170px;padding:6px;font-size:12px; color:#666666;}
.define-all-ae{cursor:pointer; margin-bottom:4px;  }
.define-l-ae{float:left; margin-right:4px; margin-top:1px; }
.define-r-ae{float:left; }
.define-r-ae:hover { text-decoration:underline; }


.pp-l {float:left;background-color:#CCC;font-weight:bold;text-align:right;width:160px; color:#333;height:18px; padding:6px;font-size: 14px;}
.pp-r {float:right;background-color:#FBFBFB;font-size:14px;text-align:left;width:312px; padding:6px;height:18px;}
.pp-g { padding-top:10px;}
.pp-c { clear:both; }
.mem-tp-bk{background-image:url(http://cdn.solecollector.com/media/i3/pro-bk.png); background-repeat:repeat-x; height:117px; width:440px;}
.mem-tp-left { float:left; margin-left:9px;text-align:center;font-face:Arial; }
.mem-tp-uname { color:#228ce7;margin-top:15px;font-size:24px;font-weight:bold;height:60px; }
.mem-tp-loc { font-size:17px;font-weight:bold; }
.mem-tp-right { float:right;text-align:ceter;width:134px;margin-top:5px; }

.mem-recent-tp {background-image:url(http://cdn.solecollector.com/m/img-1/recent.png); width:440px; height:45px;}
.mem-recent-bord {width:438px;min-height:100px;border-left:#d3d3d3 1px solid;border-right:#d3d3d3 1px solid;}
.mem-recent-1 {margin-left:20px;padding-top:10px;margin-bottom:3px;color:#333333;font-size:17px;font-weight:bold;}
.mem-recent-2 {margin-left:20px;margin-bottom:10px;color:#333333;font-size:12px;}
.mem-recent-3 {float:left;height:7px;margin-top:5px; background-image:url(http://cdn.solecollector.com/media/i3/point.png);margin-left:34px;width:14px;}
.mem-recent-4 {float:left;font-size:13px;margin-left:8px;width:312px;margin-bottom:15px;}

.newmessage:hover{width:176px;background:url(http://cdn.solecollector.com/m/img-1/newmessage.png) 0 0;height:23px;border:0;cursor:pointer;}
.newmessage{width:176px;background:url(http://cdn.solecollector.com/m/img-1/newmessage.png) 0px 23px;height:23px;border:0;cursor:pointer;}

.bkgrnd:hover{width:176px;background:url(http://cdn.solecollector.com/m/img-1/addbackground.png) 0 0;height:23px;border:0;cursor:pointer;}
.bkgrnd{width:176px;background:url(http://cdn.solecollector.com/m/img-1/addbackground.png) 0px 23px;height:23px;border:0;cursor:pointer;}

.mpm-rnd { z-index:-50;padding-bottom:6px;}
.mpm-brief { float:left;width:410px;padding-top:3px;}
.mcm-0 { float:left;margin-right:10px;border-right:#999 dotted 1px;width:60px;height:70px;text-align:center;margin-top:5px; }
.mcm-1{border:#CCC 1px solid;text-align:center;padding:4px;}
.mcm-2{width:100px;height:73px;overflow:hidden;}
.mcm-4 { float:left;margin-left:10px;padding-left:10px;border-left:#999 dotted 1px;width:40px;height:70px;text-align:center;margin-top:5px; }
.msg-remove { background-image:url(http://cdn.solecollector.com/m/img-1/cross.png); opacity:0.5;filter:alpha(opacity=50);cursor:pointer; }
.msg-remove:hover{ background-image:url(http://cdn.solecollector.com/m/img-1/cross.png); opacity:1;filter:alpha(opacity=100);cursor:pointer; }
.mpm-user { font-size:18px;font-weight:bold;}
.mpm-title { margin-top:2px;font-size:15px;font-weight:bold;}
.mpm-date { font-size:14px;margin-top:2px; color:#999;}
.mpm-user a:link { color:#09F;}
.mpm-user a:hover { text-decoration:underline; }
.mpm-user a:visited { color:#09F;}
.newmsg { background-color:#06C;color:#fff;font-size:12px;padding:4px;margin-bottom:2px;}
.fvb1 { background-image:url(http://cdn.solecollector.com/m/img-1/tp-btm.png); width:673px; height:8px;margin-bottom:10px;}

.fvt1{background-image:url(http://cdn.solecollector.com/m/img-1/tp-smalll.png); width:673px; height:26px;}
#qr1 {border:1px solid #999;background-color:#fff;color:#333;font: Calibri, Georgia,Arial, Tahoma; font-size:12px;height: 150px; width:490px;padding:5px;}
.fs-c1 { float:left;margin-left:10px;width:500px; }

.forum-post-body1 {
	background-image:url(http://cdn.solecollector.com/m/img-1/tp-rep.png);
	background-repeat:repeat-y;
	width:673px;
	min-height:100px;
}

.forum-post-date1 { width:500px; border-bottom:#CCC 1px solid; padding-bottom:5px;margin-bottom:12px;font-size:12px; color:#333; }
.qr-button1 {width:498px;color:#333;background:#CCC; font-weight:bold; border:#333 1px solid;font: Calibri, Georgia,Arial, Tahoma;font-size:12px; margin:5px 0px 5px 0px;padding:4px; cursor:pointer;}
#anyErrors1 { width:482px; padding:7px; color:#9E0A0A; background-color:#FCE2E2; border: #A80909 1px solid; font-size:13px; margin: 5px 0px 5px 0px;display:none; }
.refine-text  { margin-top:7px;border: 1px #cccccc solid; padding: 3px 5px 3px 5px; color:#383838;height:24px;font-size:13px;width:215px; }

.archive-line-tp {
	width:100%;
	height:2px;
	margin-top:2px;
	margin-bottom:2px;
	background-color:#000;
}
.archive-line-btm {
	width:100%;
	height:2px;
	margin-top:2px;
	background-color:#000;
}
.arch-str {
	margin-top:3px;
	margin-bottom:3px;
	height:16px;
	float:left;
}
.arch-btm {
	margin-top:3px;
	margin-bottom:3px;
	height:6px;
	float:left;
}
.a-window {
	height:120px;
	width:140px;
	border:#CCC 1px solid;
}
.a-sep {
	width:150px;
	float:left;
}
.mp-wrap img{max-width:600px;height:auto;text-align:center;}

.loadmore-674{background-image:url(http://cdn.solecollector.com/m/img-1/loadmore.png);margin-top:6px; width:674px; height:54px; cursor:pointer;}
.loadmore-loading{display:none; background-image:url(http://cdn.solecollector.com/m/img-1/bar.gif);margin-top:10px; width:674px; background-position:center; background-repeat:no-repeat; height:19px;}
.pm-border{border-top:#CCC dotted 1px;width:100%;padding:10px 0px 8px 0px;}
.remove-msg{border:#F33 dotted 1px;width:100%; background-color:#FEE7E7; color:#B81D1D;padding:12px;}
.cs-box{height:20px; background-color:#1089b0; text-align:center;color:#FFF;font-size:11px;padding-top:6px;font-weight:bold;}
.cs-bxb{height:20px; text-align:center;font-size:11px;padding-top:3px;padding-bottom:4px;}
.cs-r { margin-right:1px;float:left; }
.cs-gather{padding-left:1px;padding-top:1px;border:#82c1d6 1px solid; width:646px;}
#csconfo {margin-left:13px;}
#csloading { display:none; margin-left:auto;margin-right:auto;width:128px; margin-top:10px; margin-bottom:17px;}

.mp-s-left{float:left;width:185px;padding-left:15px;border-bottom:#CCC 1px solid;height:27px;padding-top:6px;}
.mp-s-right{float:left;margin-left:10px;padding-left:10px;width:340px;border-left:#CCC 1px solid;border-bottom:#CCC 1px solid;height:27px;padding-top:6px;}


/*search highlight. has weird class name so search doesnt clobber inline CSS or classname over and over*/
.h-s
{
	background-color:#06C;color:#fff;font-weight:bold;
}
#cmn_wrap {margin: 0 auto;}

#ca-1 .authortitle {}
#ca-1 .authorname {
	height: 24px;
	position: relative;
	min-width: 190px;
	display: inline-block;
	margin: 5px 0;
	padding: 0px 25px 0 35px;
	background: #f3f3f3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f3f3f3 0%, #f3f3f3 49%, #e4e4e4 51%, #e4e4e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(49%,#f3f3f3), color-stop(51%,#e4e4e4), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 49%,#e4e4e4 51%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 49%,#e4e4e4 51%,#e4e4e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3f3f3 0%,#f3f3f3 49%,#e4e4e4 51%,#e4e4e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3f3f3 0%,#f3f3f3 49%,#e4e4e4 51%,#e4e4e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-8 */
}
#ca-1 .authorname:after {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-top: 12px solid transparent;
	border-bottom: 12px solid transparent;
	border-right: 6px solid #fff;
	right: 0;
	top: 0;
}
#ca-1 .authorname span {
	line-height: 24px;
}
#ca-1 .authorname img {
	position: absolute;
	top: -2px;
	left: 0;
}
#ca-1 .authorbox {
	position: relative;
	font-size: 0;
	width: 670px;
	height: 150px;
	padding: 10px 0;
	border-top: 1px solid #9a9a9a;
}
#ca-1 .authorbox:after {
	content: '';
	background: #e7e7e7; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZmNmY2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e7e7e7 0%, #cfcfcf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e7e7e7), color-stop(100%,#cfcfcf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e7e7e7 0%,#cfcfcf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e7e7e7 0%,#cfcfcf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e7e7e7 0%,#cfcfcf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e7e7e7 0%,#cfcfcf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-8 */

	height: 7px;
	display: block;
	position: absolute;
	bottom: -7px;
	width: 100%;
}
	#ca-1 .authorimage, #scauthors .authorimage {
	margin-left: 10px;
	max-width: 150px;
	max-height: 150px;
    vertical-align: top;
    overflow: hidden;
    display: inline-block;
   }
   #ca-1 .authorimage img, #scauthors .authorimage img{
   	max-width:150px;
   }
   #ca-1 .authorinfo, #scauthors .authorinfo {
    display: inline-table;
    vertical-align: top;
    padding: 0;
    margin: 0 0 0 10px;
    max-width: 415px;
    font-size: 12px;
   }
   #ca-1 .authorinfo h1 {
   	font-size: 2em;
   	color: #227dda;
   	line-height: 1em;
   	text-transform: uppercase;
   }
   #ca-1 .authorinfo p {
   	margin: 0;
   	line-height: 1.5em;
   }
   #ca-1 .authorsoc {
   	position: absolute;
   	right: 10px; top: 10px;
	vertical-align: top;
	width: 70px;
	text-align: right;
   }
   #ca-1 .authorsoc img {
   	margin: 0 0 5px 5px;
   }

	#scauthors .authorbox a {}
	#scauthors h1 { margin: 0; padding: 0;
		font-size: 2em;
	   	color: #227dda;
	   	line-height: 1em;
	   	text-transform: uppercase;
   	}
   	#scauthors p {
   		margin: 0;
   		padding: 0;
   	}

	#scauthors .authorbox a:hover {
		text-decoration: none;
	}
	#scauthors .authorbox {
		width: 480px;
		display: inline-block;
	}
	#scauthors .authorimage {
		width: 150px;
	}
	#scauthors .authorinfo {
		max-width: 305px;
	}

.vt-top {
	position:fixed;top:72px;margin-left:-98px;height:115px;
}

#releasedates {
	margin-top:14px;
	margin-bottom:6px;
	margin-left:0px;
}

#rdcarousel { height: 1%; overflow:hidden; position: relative; padding: 0 20px 10px;   }
#rdcarousel .viewport { float: left; width: 630px; height: 325px; overflow: hidden; position: relative; }
#rdcarousel .viewport:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 7px;
    z-index: 8;
    background: #FFF;
}
#rdcarousel .viewport:after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 7px;
    z-index: 8;
    background: #FFF;
}
#rdcarousel .buttons { display: block; cursor: pointer; position: absolute; top:0; width: 23px; height: 325px; background: #C0C0C0; font-size:0; z-index:9;}
#rdcarousel .prev { left: 4px; }
#rdcarousel .prev:before {
	position: absolute;
	content: '';
	top: 50%;
	right: 5px;
	width: 12px;
	height: 18px;
	margin-top: -9px;
	background: url(http://cdn.solecollector.com/m/img-1/release_dates_arrows.png) no-repeat;
	background-position: 0 -18px;
}
#rdcarousel .next { right: 4px;  }
#rdcarousel .next:before {
	position: absolute;
	content: '';
	top: 50%;
	left: 5px;
	width: 12px;
	height: 18px;
	margin-top: -9px;
	background: url(http://cdn.solecollector.com/m/img-1/release_dates_arrows.png) no-repeat;
	background-position: 0 0px;
}
#rdcarousel .disable { visibility: hidden; cursor: auto; }
#rdcarousel .overview { list-style: none; position: absolute; width: auto; left: 15px; top: 0; padding: 0; font-size: 0; }
#rdcarousel .overview li { float: left; display:block ; margin: 0 7px; padding: 0px; vertical-align: top; border: none; width: 196px; font-size:12px; line-height:12px; position: relative; }
#rdcarousel .overview li img { max-width: 196px; }
#rdcarousel .overview li:before {
    position: absolute;
    content: '';
    top: -5px;
    left: -5px;
    z-index: 5;

    width: 35px;
    height: 35px;
    padding: 3px;

    background: url(http://cdn.solecollector.com/m/img-1/release_dates_info_triangle.png) no-repeat;
}
#rdcarousel .overview li:after {
    content: '';
    position: absolute;
    left: -7.5px;
    top: 0;
    width: 1px;
    height: 110%;
    background: #C0C0C2;
}
#rdcarousel .overview li .rd-date { background: #231f20; color: #FFF; padding: 4px 5px 4px 25px; }
#rdcarousel .overview li .rd-price { float:right; }

#rdcarousel .overview li .rd-zone { position: relative; padding-bottom: 20px;}
#rdcarousel .overview li .rd-img { height: 160px; display: table-cell; vertical-align: middle; }
#rdcarousel .overview li .rd-name { font-size: 1.2em; padding: 0 10px; border-top: 8px solid #231f20; border-bottom: 2px solid #231f20; }
#rdcarousel .overview li .rd-name span { height: 65px; display: block; padding-top: 10px; }
#rdcarousel .overview li .rd-hover {
    position: absolute; top: 0; left; 0;
    width: 100%; height: 100%; line-height: 1.1em;
    font-size: 1.1em;
    background: rgba(0,0,0,0.8);
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#cc000000',GradientType=1 ); /* IE6-8 */
    display: none; color: #FFF;
    margin-top:20px;
}
#rdcarousel .overview li .rd-hover span { padding: 10px; display: block; }
#rdcarousel .overview li .rd-zone:hover .rd-hover { display: block; }


#fpcarousel { display:inline-block; overflow:hidden; position: relative; padding: 0 ;}
#fpcarousel .viewport { float: left; width: 670px; height: 372px; overflow: hidden; position: relative; }

#fpcarousel .buttons { display: block; cursor: pointer; position: absolute; top:50%; width: 16px; height: 42px; margin-top: -20px; background: transparent; background-position: 0 0 ; background-repeat: no-repeat; font-size:0; z-index:9;}
#fpcarousel .buttons:hover { background-position: -16px 0; }
#fpcarousel .prev { left: 5px; background:url(http://cdn.solecollector.com/m/img/fs_arrow_left.png) no-repeat;}
#fpcarousel .next { right: 5px; background:url(http://cdn.solecollector.com/m/img/fs_arrow_right.png) no-repeat;}
#fpcarousel .disable { visibility: hidden; cursor: auto; }
#fpcarousel .overview { list-style: none; position: absolute; width: auto; left: 0px; top: 0; padding: 0; font-size: 0; }
#fpcarousel .overview li { float: left; cursor: pointer; display:block ; margin: 0 0px; padding: 0px; vertical-align: top; border: none; width: 670px; height: 372px; font-size:12px;  position: relative; background-size: cover; background-position: center; }
#fpcarousel .overview li div { position: absolute; bottom: 0; width: 100%;
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(252,252,252,0) 1%, #000 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(1%, rgba(252,252,252,0)), color-stop(100%, #000));
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(252,252,252,0) 1%, #000 100%);
background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(252,252,252,0) 1%, #000 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(252,252,252,0) 1%, #000 100%);
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(252,252,252,0) 1%, #000 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); min-height: 60%; padding: 0px 0px; cursor: pointer;}
#fpcarousel .overview li div span { display: block; padding: 30px 30px 30px; color: #FFF; font-size: 36px; position: absolute; bottom: 0px;}
#fpcarousel .overview li:hover div  { min-height: 100%; }
#fpcarousel .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 0; position: absolute; z-index: 1; left: 50%; top: 5px; padding: 0; text-align: center;}
#fpcarousel .pager li { display:inline-block; margin: 0 2px; }
#fpcarousel .pager a { background-color: #555555;  padding: 7px; font-size: 0; display: block; border-radius: 7px;}
#fpcarousel .pager a.active, #fpcarousel .pager a:hover { background-color:  #1089b0; }

.mpb-1 { float:left; margin-left:180px;width:40px;margin-top:25px;font-size:18px;font-weight:bold; }
.mpb-1-1 {width:40px;margin-left:3px;margin-top:20px;font-size:12px;font-weight:bold; }
.mpb-2 { float:left; margin-left:146px;width:40px;margin-top:70px;font-size:16px;font-weight:bold; }
.mpb-2-1 {width:40px;margin-top:17px; }
.mpb-3 { float:left; margin-left:46px;width:40px;margin-top:70px;font-size:16px;font-weight:bold; }
.padout { padding:14px; }

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
	border-color: #1089B0;
	background-color: #1089B0;
	background-image: none;
	filter: none;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}​
