* {margin: 0; padding: 0;}
html {height: 100%;}
body {min-height:100%; height: 100%; color: #000; font-weight: normal; font-family: Verdana, Arial,  Helvetica, Sans-Serif; font-size: 12px;}
.cleaner {clear: both; height: 1px; font-size: 1px;}
p {}
h1 {font-size: 14px; font-weight: normal;}
h2, h3, h4, h5{font-size: 12px; font-weight: normal;}
img {border: 0;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
ul li {list-style: none;}
select, input {font-size: 12px; font-family: Verdana, Arial,  Helvetica, Sans-Serif;}

.main_new {width: 950px; margin: auto; height: auto !important; min-height:100%; height: 100%;}

span.red {color: #FF0000;}
p.red {
	font-weight: bold;
	color: #FF0000;
	margin-left: 15px;
	margin-top: 3px;
}
div.top_links {
	padding:  0 0 3px 22px;
	color: #1169D3;
}
/* header */
.header {height: 133px; background: #FFF url(../i/head-bg.gif) repeat-x; padding: 18px 0 0 0; position: relative;}
.logo {display: block; width: 285px; height: 133px; background: url(../i/logo.gif) no-repeat; margin: 0 0 0 40px;}
.login-block a {color: #504F4F; font-size: 12px; font-weight: bold;}
.login-block {float: right; color: #5A5A5A; font-size: 18px; text-align: right; padding: 11px 10px 0 0;}
.login-block p{padding: 0 0 1px 0;}
.login-block .my-loft {padding: 17px 0 0 0;}
.login-block span{font-weight: bold;}

.menu {position: absolute; bottom: 0; right: 0;}
.menu li{float: left; height: 29px; background: url(../i/right-menu.gif) no-repeat right; padding: 0;}
.menu li a{display: block; background: url(../i/left-menu.gif) no-repeat left; height: 24px; color: #6E6E6E; font-size: 15px; padding: 5px 14px 0 22px;}
.menu li a:hover {text-decoration: none; color: #72BA0F;}
.menu li.sel a{color: #72BA0F;}
.menu li.last{background: url(../i/right-menu-last.gif) no-repeat right;}



/* content */
.content {background: url(../i/content-bg.gif) repeat-x; border-top: 1px solid #E9E9F4; min-height: 320px; padding: 0 10px 30px 40px;}
.up-block h2{color: #7EB701; font-size: 24px; padding: 0 0 3px 0;}
.up-block {padding: 38px 0 17px 0;}
.search-block {border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 4px 0 2px 0;}
.search-block img {position: relative; top: 2px;}
.search-block select {border: 1px solid #C4C4C5; width: 105px; height: 20px; margin: 0 0 0 6px;}
.search {float: right; position: relative; width: 266px;}
.search .txt{width: 195px; height: 17px; border: 1px solid #C4C4C5; position: absolute; top: 0; left: 0; background: url(../i/search-bg.gif) no-repeat; color: #727274; padding: 3px 0 0 4px;}
.search .sbutton{width: 57px; height: 23px; background: url(../i/search-button.gif) no-repeat; cursor: pointer; border: none; position: absolute; left: 209px; top: 0;}
.search .sbutton-clear{width: 147px; height: 23px; background: #ffffff; cursor: pointer; border: none; position: absolute; left: 300px; top: 0;}

.rightcol {width: 230px; float: left; padding: 10px 0 0 29px;}
.rightcol h3{text-transform: uppercase; color: #75C607; font-size: 14px;}
.rightcol h3.first {padding-top: 0;}
.rightcol h3 span{font-weight: bold;}
.rightcol h3 {padding-top: 11px;}
.p-top {width: 102px; height: 3px; background: url(../i/p-top.gif) no-repeat;}
.p-bottom {width: 102px; height: 3px; background: url(../i/p-bottom.gif) no-repeat;}
.photo {width: 102px; text-align: center; background: #EFEFEF;}
.uphoto {padding: 9px 0 0 0;}
.uphoto li{float: left; padding: 0 23px 19px 0;}
.uphoto li.last{padding-right: 0;}
.udesc {padding: 6px 0 0 5px; width: 80px;}
.udesc p{font-size: 10px; color: #8B8A8A; line-height: 10px;}
.udesc a {font-size: 10px; color: #8B8A8A; line-height: 10px;}


.centercol {width: 622px; float: left; padding: 8px 0 0 0;}
.photo-block {border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; background: #F5F5F5; padding: 22px 28px 27px 28px;}
.ptabs {height: 27px; position: relative; bottom: -1px;}
.ptabs li {float: left; background: url(../i/tabs-left.gif) no-repeat left; height: 23px; padding: 0 0 0 10px; margin: 3px 2px 0 0;}
.ptabs li a {color: #AEAFAF; font-size: 10px; font-weight: bold; display: block; background: url(../i/tabs-right.gif) no-repeat right; height: 17px; padding: 6px 10px 0 0;}
.ptabs li a:hover {text-decoration: none; color: #72BA0F;}
.ptabs li.sel a {color: #72BA0F;}
.ptabs li.sel {background: url(../i/tabs-sleft.gif) no-repeat left; height: 27px; margin-top: 0;}
.ptabs li.sel a {background: url(../i/tabs-sright.gif) no-repeat right; height: 19px; padding: 8px 14px 0 0;}
li.unsel {background: none!important; float: right;}
li.unsel a {background: none!important; color: #FB8623;}


.photo-block ul.mphoto li{float: left; padding: 0 10px 14px 0;}
.photo-block ul.mphoto li.last{padding-right: 0;}
.smallp {width: 60px; border: 1px solid #E0E0E0; background: #FFF; text-align: center;}
.smallp p {font-size: 10px!important; color: #5F5F60!important; text-align: center; line-height: 10px; padding: 4px 0;}
.smallp a {font-size: 10px; color: #5F5F60; text-align: center; line-height: 10px;}

.pagination {padding: 20px 0px 20px 0px!important;}
.pagination .pagin {float: right;}
.pagination a {font-size: 10px; color: #65A60C; text-decoration: underline;}
.pagination a:hover {text-decoration: none;}
.pagination .pagin ul li{float: left; font-size: 10px; color: #5A5A5A; padding: 0 3px;}
.pagination .pagin a {text-decoration: none; font-size: 10px; color: #5A5A5A;}
.pagination .pagin a:hover {text-decoration: underline;}
.pagination .pagin .pnav {padding: 0 10px;}

.posting-board {padding: 7px 0 0 0;}
.posting-board h4 {font-size: 14px; color: #5A5A5A; display: inline; padding: 0 3px 0 0;}
.posting-board a {font-size: 10px; color: #65A60C; text-decoration: underline;}
.posting-board a:hover {text-decoration: none;}
.posting-board .htitle {position: relative; bottom: 2px;}
.posting-board .search-block {margin-top: 4px; padding-left: 4px; padding-right: 2px; background: #F5F5F5;}
.posting-board .search-block select {margin: 0 6px 0 0; width: 107px;}

.posting-container {background: #F5F5F5; padding: 13px 24px 12px 10px; border-bottom: 1px solid #DDD;}
.pdiv {overflow: auto; height: 150px;}
.pdiv ul {float: left; padding: 0 33px 0 0;}
.pdiv ul.last {padding-right: 30px; float: right;}
.pdiv ul li {font-size: 12px; color: #646464; line-height: 14px; padding: 0 0 2px 0;}
.pdiv ul .title {font-size: 12px; color: #646464; font-weight: bold; padding: 0 0 12px 0;}
.vall {text-align: right; padding: 0 33px 0 0;}


/* header */
.headerwrap {
height:76px;
background:#252525 url(../i/site/bg-header.jpg) repeat-x;
position:relative;
z-index:798;
}
#headerwrap {
margin:0 auto;
width:960px;
height:76px;
position:relative;
z-index:799;
font: 12px "Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;
}
#headerwrap a {
	color: #FFFF00;
	text-decoration:none;
}

/* topnav */
#headerwrap .topnav {
width:470px;
height:25px;
line-height:25px;
float:right;
text-align:right;
color:#666;
font-size:11px;
padding-bottom:5px;
}
#headerwrap .topnav a:hover {
text-decoration:underline;
}
#headerwrap .topnav a.lo {
color:#666;
}
#headerwrap .welcome {
display:inline;
color:#fff;
position:relative;
padding-right:23px;
}
#headerwrap .welcome span {
position:absolute;
width:17px;
height:17px;
display:block;
right:2px;
top:0px;
background:url(../i/site/bg-bubble.jpg) no-repeat;
padding:0px;
line-height:normal;
text-align:center;
}
#headerwrap .welcome span a {
color:#fff;
}
#headerwrap .welcome span a:hover {
color:#FFFF00;
text-decoration:none;
}

/* logo */
#headerwrap h1 { 
width:124px;
height:59px;
float:left;
position:absolute;
top:8px;
}
#headerwrap h1 a { 
width:124px;
height:59px;
display:block;
background:url(../i/site/logo.jpg) no-repeat;
overflow:hidden;
text-indent:-9999px;
}
#headerwrap h1 a:hover { 
background-position:left bottom;
}

/* main nav */
#headerwrap #nav { 
width:446px;
position:relative;
left:131px;
top:25px;
z-index:100;
}
#headerwrap #nav li { 
display:inline;
float:left;
padding-right:8px;
position:relative;
}
#headerwrap #nav a { 
display:block;
float:left;
height:29px;
background:url(../i/site/bg-btn.gif) no-repeat;
color:#fff;
font-size:16px;
text-shadow:2px 1px #000 #000;
}
#headerwrap #nav a strong { 
display:block;
font-weight:normal;
height:24px;
padding:5px 12px 0 12px;
background:url(../i/site/bg-btn.gif) no-repeat right bottom;
}
#headerwrap #nav a.buy strong { 
background:url(../i/site/btn-bg-buy.jpg) no-repeat right top;
padding-right:26px;
}
#headerwrap #nav  a.buy:hover strong, #header #nav  a.hover strong { 
background:url(../i/site/btn-bg-buy.jpg) no-repeat right bottom;
}
#headerwrap #nav a:hover, #header #nav a.hover {  
background:url(../i/site/bg-btn-hover.gif) no-repeat;
}
#headerwrap #nav a:hover strong { 
background:url(../i/site/bg-btn-hover.gif) no-repeat right bottom;
}
#headerwrap #nav div.drop { 
width:226px;
height:246px;
padding:16px 5px 0 4px;
position:absolute;
background:url(../i/site/bg-drop-h.png) no-repeat;
z-index:801;
top:27px;
left:0px;
display:none;
}
#headerwrap #nav div.drop a { 
display:inline;
float:none;
background:none;
font-size:12px;
padding:0px;
}
#headerwrap #nav div.drop a.browse { 
width:201px;
height:27px;
margin:0 auto 16px auto;
display:block;
background:url(../i/site/btn-browse.jpg) no-repeat;
}
#headerwrap #nav div.drop a.browse:hover { 
background-position:left bottom;
}
#headerwrap #nav div.drop ul.lf {
width:113px;
background:url(../i/site/bg-drop-vdot.png) repeat-y right top;
}
#headerwrap #nav div.drop ul.rt {
width:112px;
}
#headerwrap #nav div.drop ul li {
background:url(../i/site/bg-drop-hdot.png) repeat-x left top;
display:block;
float:none;
}
#headerwrap #nav div.drop li a {
width:98px;
height:15px;
display:block;
padding:9px 0 4px 15px;
}
#headerwrap #nav div.drop li a:hover { 
color:#ffff00 !important;
}



/* search */
#headerwrap .search {
width:358px;
height:25px;
position:absolute;
right:0px;
top:30px;
text-align:right;
}
#headerwrap .search .catse {
display:inline;
position:relative;
float:left;
}
#headerwrap .search select {
width:93px;
float:left;
margin-right:5px;
}
#headerwrap .search .txB,
#headerwrap .search .txS {
float:left;
}
#headerwrap .search .txB {
border:0px;
width:212px;
padding:0 0 0 5px;
margin-right:5px;
height:25px;
background:#404040 url(../i/site/bg-top-form.gif) no-repeat;
color:#8d8d8d;
font:normal 12px "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}
#headerwrap .search .txS {
width:38px;
height:24px;
border:0px;
padding:0px;
background:#0f0f0f url(../i/site/btn-go-h.jpg) no-repeat;
}
#headerwrap .search .txS:hover {
background-position:left bottom;
}


/* footer */
.footer_guarantor {height: 62px; clear: both;}
.footer {margin: auto; margin-top: -62px; width: 910px; height: 47px; clear: both; background: #FFF url(../i/footer-bg.gif) repeat-x; padding: 15px 11px 0 29px;}

.footer ul li{float: left; font-size: 12px; border-right: 1px solid #FFF; padding: 0 10px; height: 12px; line-height: 12px;}
.footer ul li a{color: #FFF;}
.footer ul li.last {border-right: none;}
.copy {float: right; color: #FFF; font-size: 12px;}
.copy a{color: #FFF;}


/* consume */
.consume .menu .sel a{color: #E46A6A;}
.consume .menu a:hover {color: #E46A6A;}
.consume .up-block {padding: 10px 13px; text-align: right;}
.consume .up-block h2 {color: #D24847; font-size: 18px; font-weight: normal;}
.consume .centercol {padding: 0; width: 550px;}
.consume .ptabs .sel a {color: #D14544;}
.consume .ptabs a:hover {color: #D14544;}
.consume .pagination a{color: #D24847;}
.consume .pagin a {color: #5A5A5A;}
.consume .photo-block {padding: 16px 0px 11px 15px; border-bottom: none;}

.consume .rightcol {width: 150px; padding: 5px 0 0 10px;}
.consume .sponsors {text-align: right; padding: 0 0 19px 0;}
.consume .sponsors h5{color: #D24847; font-size: 12px; line-height: 12px;}
.consume .sponsors a {color: #5A5A5A; font-size: 9px; line-height: 9px;}
.consume .sponsors div {padding-right: 6px;}
.consume .rightcol ul li{padding-bottom: 4px;}

.consume .leftcol {width: 216px; float: left; padding: 27px 5px 0 0;}
.consume .content {padding: 0 0 30px 10px;}

.consume .mtitle {text-transform: uppercase; margin-top: 13px; height: 29px;}
.consume .leftcol .first {margin-top: 0;}
.consume .mtitle a{text-transform: uppercase;}
.consume .leftcol .blue {width: 211px; height: 29px; background: url(../i/mblue.gif) no-repeat;}
.consume .mtitle span {display: block; width: 10px; height: 10px; float: right;}
.consume .mtitle a {display: block; width: 181px; height: 17px; font-weight: bold; color: #FFF; font-size: 12px; padding: 8px 10px 0 20px;}
.consume .mtitle a:hover {text-decoration: none;}
.consume .left-menu li a {font-size: 12px; line-height: 14px; color: #3E3E3E;}
.consume .left-menu li a:hover {color: #2485D2;}
.consume .left-menu li.sel a{color: #2485D2;}
.consume .left-menu {padding: 10px 20px 0 20px;}

.consume .leftcol .orange {background: url(../i/morange.gif) no-repeat;}
.consume .leftcol .sorange .sel a {color: #FA9927;}
.consume .leftcol .sorange a:hover {color: #FA9927;}

.consume .leftcol .red {background: url(../i/mred.gif) no-repeat;}
.consume .leftcol .sred .sel a {color: #D24847;}
.consume .leftcol .sred a:hover {color: #D24847;}

.consume .leftcol .green {background: url(../i/mgreen.gif) no-repeat;}
.consume .leftcol .sgreen .sel a {color: #6C9903;}
.consume .leftcol .sgreen a:hover {color: #6C9903;}

.consume .leftcol .olive {background: url(../i/molive.gif) no-repeat;}
.consume .leftcol .solive .sel a {color: #919059;}
.consume .leftcol .solive a:hover {color: #919059;}

.consume .leftcol .yellow {background: url(../i/myellow.gif) no-repeat;}
.consume .leftcol .syellow .sel a {color: #EFBA15;}
.consume .leftcol .syellow a:hover {color: #EFBA15;}


.small-search {padding: 0 0 0 0; position: relative; height: 44px;}
.small-search .text {background: url(../i/small-search.gif) no-repeat; width: 166px; height: 18px; position: absolute; top: 11px; left: 2px; padding: 4px 0 0 6px; font-size: 12px; border: none;}
.small-search .sbutton {background: url(../i/go.gif) no-repeat; width: 35px; height: 23px; cursor: pointer; border: none; position: absolute; top: 11px; left: 176px;}

.leftcol .key {padding: 5px 14px 9px 14px; background: #FBF7F7; border: 1px solid #E9E9F4; line-height: 14px; width: 183px;}
.leftcol .key div {font-size: 10px; font-weight: bold; color: #605E5E;}
.leftcol .key a {font-size: 11px; text-decoration: underline; color: #605E5E;}
.leftcol .key a:hover {text-decoration: none;}

.leftcol .adv-search {padding: 15px 0 10px 2px; font-size: 12px;}
.leftcol .adv-search span {font-size: 14px;}
.leftcol .adv-search li {padding: 0 0 4px 0;}
.leftcol .advs {padding: 6px 0 0 19px;}
.leftcol .advs a{color: #94935B; font-size: 12px; font-weight: bold;}
.leftcol .advs a span {font-size: 8px;}
.leftcol .adv-search span img {position: relative; top: 1px; left: 1px;}

.leftcol .uphoto li {float: left; padding: 0 6px 0 0;}
.left-pblock h3 {text-transform: uppercase; font-size: 10px; color: #D24847; text-align: center; padding-top: 13px;}

.consume .cphoto li {float: left; padding: 0 15px 18px 0;}
.consume .cphoto li.last {}
.consume .cborder {width: 161px; height: 159px; background: url(../i/cborder.gif) no-repeat; text-align: center; padding-top: 2px;}
.consume .cphoto {padding: 0 0 0 3px;}
.consume .pagination {padding-top: 15px;}

.consume .ptabs li {padding-left: 7px;}
.consume .ptabs li a {padding-right: 7px;}
.cdesc {padding: 3px 0 0 2px; width: 155px;}
.cdesc p{font-size: 11px; color: #605E5E;}
.cdesc h2 {font-size: 11px; color: #605E5E;}

.centercol .back {float: right; width: 73px; position: relative; z-index: 10; padding: 4px 0 0 0;}
.centercol .back a {display: block; width: 43px; height: 18px; background: url(../i/back.gif) no-repeat; font-size: 12px; color: #535353; font-weight: bold; padding: 3px 0 0 30px;}
.centercol .back a:hover {text-decoration: none;}

.backbtn {float: right; width: 73px; position: relative; z-index: 10; padding: 4px 0 0 0;}
.backbtn a {display: block; width: 43px; height: 18px; background: url(../i/back.gif) no-repeat; font-size: 12px; color: #535353; font-weight: bold; padding: 3px 0 0 30px;}
.backbtn a:hover {text-decoration: none;}


/* consume - big photo */

.big-photo {width: 400px; margin: auto; padding: 2px 0 0 0;}
html .bigphoto .photo-block{border-bottom: 1px solid #DDD;}
.view-pagin {font-size: 11px; color: #605E5E; padding: 1px 0 0 0;}
.view-pagin a {font-size: 11px; color: #605E5E;}
.bp-desc h2 {font-size: 18px; color: #D44C4B; padding: 9px 0 0 0;}
.bp-desc {float: left; padding: 0 0 0 61px; width: 281px;}
.bp-desc h4 {color: #605E5E; font-size: 12px; font-weight: bold; padding: 13px 0 8px 0;}
.bp-desc p {color: #605E5E; font-size: 12px;}
.bp-desc .dtitle {padding: 16px 0 0 0;}

.bp-desc .dsize {padding: 15px 0 0 0;}
.bp-desc .vscale {display: block; width: 91px; height: 18px; background: url(../i/vs.gif) no-repeat; color: #636060; text-decoration: underline; padding: 2px 5px 0 0; float: right; text-align: right;}
.bp-desc .vscale:hover {text-decoration: none;}

.pay-line {font-size: 12px; padding: 12px 0 0 0;}
.pay-line a {color: #D24847; text-decoration: underline;}
.pay-line a span {font-weight: bold; font-size: 14px;}
.pay-line a:hover {text-decoration: none;}
.pay-line img {position: relative; top: 4px; left: 4px;}
.shippcost {padding: 14px 0; color: #646464; font-size: 12px;}
.bp-button {float: right; padding: 0 2px 0 0; position:absolute; margin-left: 296px; *margin-left: 30px; margin-top: -3px;}
.bp-button a {background: url(../i/collect-this-work.gif) no-repeat right; display: block; height: 19px; width:152px; padding: 3px 5px 0 0; margin-left: 5px; font-size: 12px; color: #3D3D3D;}

.bp-right a {color: #D24847; text-decoration: underline; font-size: 10px;}
.bp-right a:hover {text-decoration: none;}

.bp-right {float: left; padding: 12px 0 0 23px; width: 154px;}
.wh-block {border: 1px solid #E9E9F4; background: #FFF; padding: 6px 4px 6px 7px;}
.bp-small {width: 80px; height: 72px; background: url(../i/bp-border.gif) no-repeat; text-align: center; padding: 3px 0 0 0; overflow: hidden;}
.wh-block a {color: #D24847; text-decoration: underline; font-size: 10px; display: block; padding: 0 0 0 2px; position: relative; z-index: 20;}
.wh-block a:hover {text-decoration: none;}
.sub-val {padding: 15px 0 0 0; font-size: 10px; font-weight: bold;}
.sub-val .col1, .sub-val .col2 {float: left;}
.sub-val .col1 {padding-right: 4px;}
.sub-val p {color: #828282; padding: 0 0 2px 0;}
.sub-val span {color: #535353;}

.bp-right .wtags a {color: #605E5E; font-size: 11px; text-decoration: underline;}
.bp-right .wtags a:hover {text-decoration: none;}
.bp-right .wtags {border: 1px solid #E9E9F4; background: #FFF; padding: 6px 2px 8px 6px; margin: 8px 0 4px 0;}

.bp-sep {height: 2px; background: url(../i/bp-sep.gif) repeat-x;}
.works-block {background: #F5F5F5; padding: 20px 35px; border-bottom: 1px solid #DDD;}
.wb {width: 222px; border: 1px solid #DDD; background: #FFF; float: left;}
.wtitle {text-transform: uppercase; font-size: 12px; color: #605E5E; text-align: center; background: url(../i/wtitle-bg.gif) repeat-x; margin: 0 1px 1px 1px; height: 20px; border-bottom: 1px solid #DDD; padding: 7px 0 0 0;}
.wb ul {padding: 3px 0 0 4px;}
.wb ul li {float: left; padding: 0 11px 3px 0px; width:60px;}
.wb ul li.last {padding-right: 0;}
.wb ul li img {border: 2px solid #E8E8E8;}
.main .wfirst {margin-right: 30px;}
/* create */
.create .menu .sel a{color: #1169D3;}
.create .menu a:hover {color: #1169D3;}
.create .ptabs .sel a {color: #1169D3;}
.create .ptabs a:hover {color: #1169D3;}
.create .up-block {padding: 39px 0 0 0; width: 609px;}
.create .up-block h2 a {color: #977B7B;}
.create .up-block h2 {color: #977B7B; font-size: 18px; font-weight: normal; border-bottom: 1px solid #DDD; padding-left: 7px;}
.create .up-block span {color: #1571DB;}
.create .up-block span a {color: #1571DB;}
.create .up-block img {position: relative; top: 4px; right: 7px;}
.create .centercol {padding: 5px 0 0 0;}

.uphoto-block {float: left; padding: 16px 0 5px 34px;}
.up-top {background: url(../i/up-top.gif) no-repeat; width: 235px; height: 5px;}
.up-bot {background: url(../i/up-bot.gif) no-repeat; width: 235px; height: 18px;}
.up-bot2 {background: url(../i/up-bottom.gif) no-repeat; width: 235px; height: 18px;}
.up-img {background: url(../i/up-img-bg.gif) repeat-y; width: 235px;
					display: table; #position: relative; overflow: hidden; text-align:center;}
.up-img2 {#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;}
.up-img3 {#position: relative; #top: -50%; #left: -50%;}
.up-img img {margin: 0 0 0 5px;}
.up-bot {font-size: 9px; color: #404040; text-align: center; padding: 7px 0 0 0;}
.up-bot a{color: #1169D3;}
.up-bot span {padding: 0 2px;}
.create .photo-block {padding: 0;}
.up-desc {float: left; padding: 16px 18px 5px 14px; width: 300px;}
.up-desc h3 {font-size: 22px; color: #F78624; font-weight: bold; padding: 5px 0 30px 0;}
.desc-container {height: 197px; overflow: auto;}
.desc-container p {padding-right: 15px; font-size: 12px; color: #676767; line-height: 14px;}
.create .up-block .u2 {width: 14px; height: 18px; position: relative; right: 2px; top: 3px;}

.wblock {padding: 15px 33px;}
.wblock h4 {font-size: 18px; color: #7C7A4F;}
.wlinks {float: right; width: 350px; padding-right: 5px; padding-top: 4px;}
.wlinks div {float: right; padding: 0 0 0 39px;}
.wlinks div a {color: #1A87D8; font-size: 12px; text-decoration: underline;}
.wlinks div a:hover {text-decoration: none;}
.works {height: 101px; padding: 7px 0 0 0;}
.wcontainer {width: 537px; overflow: auto; border: 1px solid #DEDEDE; background: #FFF; min-height: 90px;}
.wcontainer div.cw {padding: 4px 4px 0 4px;}
.wcontainer ul li {display: inline; padding-right: 6px; background: #FFF;}
.wcontainer ul li.last {padding-right: 4px;}
.wcontainer ul {white-space: nowrap; background: #FFF;}
.wcontainer ul li img {border: 2px solid #E8E8E8;}


.create .rightcol {padding-left: 33px; width: 258px; padding-top: 0;}

.create .mtitle {text-transform: uppercase; margin-top: 13px; height: 29px; width: 258px;}
.create .rightcol .first {margin-top: 0;}
.create .mtitle a{text-transform: uppercase;}
.create .rightcol .blue {height: 29px; background: url(../i/mblue2.gif) no-repeat left;}
.create .mtitle span {display: block; width: 10px; height: 10px; float: right; padding: 0 8px 0 0;}

.create .rightcol .blue a {background: url(../i/mblue2-right.gif) no-repeat right;}
.create .rightcol {width: 249px;}
.create .mtitle a {display: block; height: 17px; font-weight: bold; color: #FFF; font-size: 12px; padding: 8px 10px 0 20px; height: 21px;}
.create .mtitle a:hover {text-decoration: none;}
.create .left-menu li a {font-size: 12px; line-height: 14px; color: #3E3E3E;}
.create .left-menu li a:hover {color: #2485D2;}
.create .left-menu li.sel a{color: #2485D2;}
.create .left-menu {padding: 10px 20px 0 20px;}

.create .rightcol .orange {background: url(../i/morange2.gif) no-repeat;}
.create .rightcol .orange a {background: url(../i/morange2-right.gif) no-repeat right;}

.create .rightcol .red {background: url(../i/mred2.gif) no-repeat;}
.create .rightcol .red a {background: url(../i/mred2-right.gif) no-repeat right;}

.create .rightcol .green {background: url(../i/mgreen2.gif) no-repeat;}
.create .rightcol .green a {background: url(../i/mgreen2-right.gif) no-repeat right;}

.create .rightcol .olive {background: url(../i/molive2.gif) no-repeat;}
.create .rightcol .olive a {background: url(../i/molive2-right.gif) no-repeat right;}

.create .rightcol .yellow {background: url(../i/myellow2.gif) no-repeat;}
.create .rightcol .olive a {background: url(../i/molive2-right.gif) no-repeat right;}

.create .centercol {width: 609px; float: left; padding: 8px 0 0 0;}

.mlink {text-align: right; font-size: 10px; line-height: 10px; padding: 0; font-weight: bold; width: 258px;}
.lblue a {color: #238AD4;}
.lorange a {color: #FBA629;}
.lred a {color: #D14645;}
.lgreen a {color: #7CB839;}
.lolive a {color: #87866F;}

.up-img {position: relative; height: 250px;}
.editb {font-size: 14px; color: #55553E; text-align: center; padding: 14px 0 12px 0; border: 1px solid #ABA4A0; position: absolute; bottom: 0; left: 5px; width: 223px; background: #FFF; opacity: 0.75; z-index: 5;}
.editb a {color: #1A87D8;}

.up-block .sel {text-decoration: underline;}
.up-block .sel:hover {text-decoration: none;}

.main .nonetabs {padding-top: 0;}
.main .nonetabs .photo-block {border-top: none; padding-top: 17px;}
.main .nonetabs .uphoto-block {padding-bottom: 15px;}


/* Communicate */
.comm .menu .sel a{color: #FB8623;}
.comm .menu a:hover {color: #FB8623;}
.comm .ptabs .sel a {color: #FB8623;}
.comm .ptabs a:hover {color: #FB8623;}
.comm .up-block h2 {color: #FB8623;}
.comm .sbutton{background: url(../i/search-button2.gif) no-repeat;}
.comm .ds span {color: #5A5A5A; font-size: 18px; padding: 0 6px 0 0; margin: 0; line-height: 18px;}
.comm .ds {padding: 3px 0 2px 0;}
.comm .ds .search {float: right; position: relative; width: 300px;}
.comm .ds .search .txt{width: 229px; height: 17px; border: 1px solid #C4C4C5; position: relative; top: 0; left: 0; background: url(../i/search-bg2.gif) no-repeat; color: #B9B9BD; padding: 3px 0 0 4px; z-index: 999;}
.comm .ds .search .sbutton{left: 242px; top: 0;}
.comm .ds input.search-small {width: 145px; height: 17px; border: 1px solid #C4C4C5; background: url(../i/search-bg2.gif) no-repeat; color: #B9B9BD; padding: 3px 0 0 4px;}
.comm .ds select {position: relative; top: -2px; color: #727274; width: 145px;}
.comm .ds select.search-small {position: relative; color: #727274; width: 145px; margin-top: 4px;}
.comm .ds .sdate {float: right; padding-right: 308px; position: relative;}
.comm .ds .sdate input {width: 102px; height: 17px; border: 1px solid #C4C4C5; background: url(../i/search-bg2.gif) no-repeat; color: #727274; padding: 3px 0 0 4px;}
.comm .ds .sdate .cal {position: absolute; left: 87px; top: 1px; display: block; background: url(../i/cal.gif) no-repeat; width: 21px; height: 20px;}

.view-page {font-size: 10px; color: #5A5A5A; float: right; padding-top: 12px; position: relative; z-index: 20;}
.view-page span {color: #8B8B8B;}
.view-page a {color: #8B8B8B;}

.comm .photo-block {padding: 3px 15px 13px 15px;}
.comm .pagination a {color: #FB8623;}
.comm .pagin a {color: #5A5A5A;}

.comm .etitle {font-size: 10px; font-weight: bold; color: #646464; text-transform: uppercase; padding: 13px 0;}
.comm .etitle a {font-size: 14px; color: #646464; font-weight: normal; text-decoration: underline; padding-right: 5px;}
.comm .etitle a:hover {text-decoration: none;}
.comm .event-block p {color: #646464; font-size: 12px; line-height: 14px;}
.comm .event-block p span {font-weight: bold; font-size: 10px;}
.comm .e-bottom p {color: #A6A4A4; font-size: 12px;}
.comm .event-block {border-bottom: 1px solid #DDD; padding-bottom: 18px;}
.e-button a {color: #646464; font-size: 10px; text-decoration: underline;}
.e-button a:hover {text-decoration: none;}
.e-button span {font-size: 9px;}

.att {background: transparent url(../i/b-left.png) no-repeat scroll left center; height: 25px; padding-left: 5px; float: left;}
.att a {font-size: 10px; color: #1169D3; text-decoration: none; display: block; background: url(../i/b-bg.png) no-repeat right; padding: 7px 8px 6px 3px; text-align:center;}

.e-button {width: 75px; float: right; text-align: left;}
.e-desc {padding-top: 10px;}
.event-block .col1 {float: left; width: 454px; padding-right: 15px;}
.event-block .col2 {float: left; padding: 15px 0 0 0;}
.e-photo {width: 118px; background: #EFEFEF; text-align: center;}
.ef-top {width: 118px; height: 3px; background: url(../i/ef-top.gif) no-repeat;}
.ef-bot {width: 118px; height: 3px; background: url(../i/ef-bot.gif) no-repeat;}
.ptabs a {text-decoration: none;}

.comm .posting-container {padding: 20px 0 15px 0;}
.posting-container .ptabs {}
.post-content {border-top: 1px solid #DDD; padding: 0 2px 0 10px;}
.comm .posting-container .pagination {padding: 10px 5px 0 15px;}


.comm .posting-container .ptabs li {background: url(../i/tabs-left2.gif) no-repeat left;}
.comm .posting-container .ptabs li a {background: url(../i/tabs-right2.gif) no-repeat right;}
.comm .posting-container .ptabs li.sel {background: url(../i/tabs-sleft2.gif) no-repeat left;}
.comm .posting-container .ptabs li.sel a {background: url(../i/tabs-sright2.gif) no-repeat right;}
.comm .search-cat {float: right; padding-right: 270px;}
.search-cat .search-title {position: relative; top: 3px; right: 4px;}

.e-title {float: left; font-size: 18px; color: #5A5A5A; padding: 0;}
.comm .posting-board .search-block {clear: both; height: 24px;}
.comm .post-content .members {text-align: right; line-height: 10px;}
.members a{color: #ACACAD; font-weight: bold; font-size: 10px; text-decoration: none; line-height: 10px;}
.members a:hover{text-decoration: underline;}
.posting-container .view-page {padding-right: 7px; padding-top: 11px;}
.posting-container .view-page a {text-decoration: none;}
.posting-container .view-page a:hover{text-decoration: underline;}

.j-info li {float: left; padding-top: 14px;}
.j-info {clear: both; padding: 3px 0;}

.j-info .jdate {width: 109px; padding-top: 6px; font-size: 12px; color: #646464; font-weight: bold;}
.j-info .jdate div {font-size: 10px; color: #646464; font-weight: bold; line-height: 10px; padding-left: 23px;}
.j-info .jdesc {width: 165px; font-size: 12px; color: #646464;}
.j-info .jtitle {width: 124px; color: #646464; font-size: 10px; font-weight: bold;padding-right:5px;}
.j-info .jlink {width: 72px; padding-right: 6px;}
.j-info .jimg {width: 56px; padding-top: 0;}
.j-info .jbutton {width: 40px; padding-top: 8px;}
.j-info .jbutton .att {float: none; width: 35px;}
.j-info .jtotal {width: 32px; text-align: center; font-weight: bold; font-size: 10px; color: #C4C4C5; padding-top: 15px;}
.j-info .jlink a {color: #646464; font-size: 10px; text-decoration: underline;}
.j-info .jlink a:hover {text-decoration: none;}
.j-sep {height: 1px; font-size: 1px; background: #DDD; clear: both;}

.comm .rightcol h3 {font-size: 14px; line-height: 14px; color: #F88B39; padding-bottom: 0;}
.comm .rightcol a {color: #8B8B8B; font-size: 10px; text-decoration: underline; line-height: 10px;}
.comm .rightcol a:hover {text-decoration: none;}

.comm .rightcol {width: 260px; float: left; padding: 5px 0 0 13px;}
.right-bg {width: 271px; height: 126px; background: url(../i/right-bg.gif) no-repeat; position: relative; padding: 2px 0 0 0; margin: 8px 0 7px 0;}
.right-bg img {/*border: 1px solid #EFEFEF;*/}

.right-bg .wd {position: absolute; bottom: 8px; right: 7px;}
.r-txt {float: right; width: 105px; padding-right: 6px;}
.r-txt h4 {font-size: 11px; color: #8B8A8A; padding: 4px 0 9px 0;}
.r-txt p {font-size: 10px; color: #8B8A8A; padding-bottom: 10px;}


.regpage .main {background: #DFDFDF url(../i/reg-bg.gif) repeat-x top;}
.regpage .footer {background: url(../i/reg-footer.gif) repeat-x;}
.regpage .header {height: 35px; background: url(../i/reg-header.gif) repeat-x; padding: 0;}
.regpage .content {background: none; border: none; padding-top: 0; margin: 0; padding-left: 26px;}
.reg-menu {padding: 1px 0 0 27px;}
.reg-menu li {float: left; background: url(../i/reg-menu-sep.gif) no-repeat right; padding: 0 16px 0 13px;}
.reg-menu li a {font-size: 12px; text-decoration: none; color: #FFF;}
.reg-menu li a:hover {text-decoration: underline;}
.reg-menu li span {color: #FBC97D;}

.r-left {background: url(../i/r-bg.png) no-repeat top; min-height: 750px;}
.r-left-content {width: 553px;}
.r-left-bottom {height: 21px; width: 553px; background: url(../i/r-left-bottom.png) no-repeat;}

.r-col {float: left; width: 553px;}
.r-right {float: left; width: 360px; margin: auto; text-align: center; padding: 30px 0 0 0;}

.r-sin {color: #535353; padding: 38px 0 0 0;}
.r-sin a {color: #1169D3; text-decoration: underline;}
.r-sin a:hover {color: #1169D3; text-decoration: none;}

.r-left-content .col1 {width: 203px; text-align: right; font-size: 14px; color: #494949; padding-top: 3px;}
.r-left-content .col1, .r-left-content .col2 {float: left;}
.r-title {font-size: 60px; font-weight: bold; color: #1169D3; font-family: Arial; text-align: center; padding: 6px 0 50px 0;}

.r-left-content .col2 input {width: 131px; border: none; border-right: 1px solid #CEC9C9; height: 19px; border-bottom: 1px solid #CEC9C9;  background: url(../i/r-input.gif) no-repeat; color: #626262; padding: 4px 0 0 8px; font-size: 13px; position: relative; z-index: 50;}
.r-left-content .col2 select {height: 23px; padding: 0px; background-image: none; border-top: 2px solid #b8b1b1; border-left: 2px solid #CEC9C9; background-color: #fff;}
.r-left-content .w29 select {width: 290px;}
.r-left-content .w29 input {width: 284px;}
.r-left-content .col2 {padding: 0 0 18px 14px; width: 295px;}
.r-left-content .w28 input {width: 284px;}
.r-left-content .w148 input {width: 144px;}
.r-left-content .w52 {width: 48px !important;}
.yofb {position: relative; width: 74px; height: 24px;}
.yofb .itop {width: 16px; height: 12px; display: block; position: absolute; top: 0; right: 0; background: url(../i/itop.gif) no-repeat; z-index: 100; cursor: pointer;}
.yofb .ibot {width: 16px; height: 12px; display: block; position: absolute; bottom: 0; right: 0; background: url(../i/ibot.gif) no-repeat; z-index: 100; cursor: pointer;}

.r-left-content .chexp {width: 169px;}
.r-left-content .col2 .check {width: 14px; height: 14px; border: 1px solid #CEC9C9; padding: 0px; }
.r-left-content .col2 p {padding: 2px 0 0 2px;}
.r-left-content .col2 p span {font-size: 14px; color: #535353; padding-right: 15px;}
.r-left-content .col2 p input {position: relative; top: 2px;}
.r-left-content .col2 p img {position: relative; top: 2px; left: 2px}
.r-left-content .col2 p small{color: #727272; line-height: 14px;}
.r-left-content .col2 a {color: #1169D3;}
.r-left-content .col2 input.igray {color: #B2B2B2;}
.captcha {float: right; text-align: center;}
.captcha img{border: 1px solid #C8C8C9;}
.r-left-content .col2 .captcha a {font-size: 10px; color: #1169D3; font-weight: bold;}

.confirm {color: #535353; font-size: 12px; padding: 15px 44px 15px 50px;}
.confirm a {color: #1169D3; text-decoration: underline;}
.confirm a:hover {text-decoration: none;}

.button {height: 25px; background: url(../i/lb.gif) no-repeat left; float: right; padding: 0 0 0 5px; position: relative; z-index: 100; top: -5px;}
.button a {color: #1391EB; display: block; background: url(../i/lbg.gif) no-repeat right; padding: 4px 10px 7px 5px; text-decoration: none;}

.main .right-m {float: right;}
.main .right-m li {float: left; background: url(../i/reg-menu-sep.gif) no-repeat left; padding: 0 16px 0 13px;}
.main .loginf {padding: 28px 0 0 150px;}
.main .loginf .button {float: left;}
.main .loginf .button a{padding-left: 20px; padding-right: 25px;}

.main .login-form .col1 {font-size: 18px;}
.main .login-form .r-title {font-size: 60px; padding-top: 20px;}
.main .login-form .w28 input {background: url(../i/login-bg.gif) no-repeat; height: 22px; width: 280px; padding: 8px 2px 0px 8px;}
.main .login-form .r-left-content .col1 {width: 135px;}
.main .login-form .forg{font-size: 14px; color: #535353;}
.main .login-form .col2 {padding: 0 0 14px 14px; width: 295px;}
.main .login-form .forg a {font-size: 14px; color: #535353; text-decoration: underline; display: block; float: right; padding-right: 6px;}
.main .login-form .forg a:hover {text-decoration: none;}

.main .login-form .sup-link {text-align: right; width: 290px;}
.main .login-form .sup-link a {font-size: 18px; text-decoration: underline;}
.main .login-form .sup-link a:hover {text-decoration: none;}


/* edit account */
.main .edit-acc .photo-block h2 {font-size: 18px; color: #1169D3; font-weight: normal; padding: 18px 0 1px 22px;}
.main .edit-acc .photo-block{border-top:1px solid #DDDDDD; padding-top: 0;}

.edit-acc .col-title {border-bottom: 1px solid #DDD; border-top: 1px solid #DDD; padding: 3px 0 3px 0; font-size: 18px; color: #494949; clear: both;}
.edit-acc .col1 {width: 149px; text-align: right; padding: 9px 11px 0 0; font-size: 14px; color: #494949; float: left; height: 20px;}
.edit-acc .w284 {width: 284px;}
.edit-acc .col2 input.colbg {width: 283px; height: 17px; border: none; border-right: 1px solid #CEC9C9; background: url(../i/ea-bg.gif) no-repeat; color: #626262; padding: 3px 0 0 8px; font-size: 12px; position: relative; z-index: 50;}
.edit-acc .col2 {padding: 9px 0 0 9px; width: 400px; background: #F5F5F5; float: left; color: #424242;}
.edit-acc .photo-block .first {padding-top: 18px;}
.edit-acc .photo-block .last {padding-bottom: 18px;}
.edit-acc .scol {padding-right: 12px; float: left; position: relative; z-index: 1; min-height: 20px;}
.edit-acc .col2 input.w99 {width: 99px;}
.edit-acc .col2 input.w157 {width: 157px;}
.edit-acc .radiob {position: relative; top: 2px;}

.selm {background: url(../i/selm.gif) no-repeat; width: 21px; height: 20px; position: absolute; right: 0; top: 0; z-index: 100; margin-right: 12px;}

.check-list {float: left; padding: 8px 26px 0 0;}
.check-list li {padding: 0 0 8px 0;}


.b2 {height: 25px; background: url(../i/b-left2.gif) no-repeat left; float: left; padding: 0 7px 0 4px; margin-top: 8px;}
.b2 a {color: #1391EB; display: block; background: url(../i/b-right2.gif) no-repeat right; padding: 4px 20px 7px 16px; text-decoration: none;}

.sub-col1 {float: left; width: 20px;}
.sub-col {float: left; width: 360px;}

.edit-acc .col2 select.colbg {width: 283px; height: 17px; border: none; border-right: 1px solid #CEC9C9; background: url(../i/ea-bg.gif) no-repeat; color: #626262; padding: 3px 0 0 8px; font-size: 12px; position: relative; z-index: 50;}
.edit-acc .col2 select.w99 {width: 99px;}
.edit-acc .col2 select.w157 {width: 200px;}



.main {position: relative; z-index: 1;}

/* popup */

.popup {z-index: 99; width: 420px; display: none; cursor: default;}
.popup .p-top {background: url(../i/p-top.png) no-repeat; width: 420px; height: 8px;}
.popup .p-bottom {background: url(../i/p-bottom.png) no-repeat; width: 420px; height: 12px;}
.popup .p-content {width: 420px; background: url(../i/p-bg.png) repeat-y; padding: 18px 0 0 0;}
.popup .p-container {position: relative;}
.popup .p-edit {background: url(../i/p-edit.png) no-repeat; width: 22px; height: 22px; position: absolute; display: block; top: 3px; left: 8px;}
.popup .slide-img {margin: 0 0 0 10px;}
.popup .top-nav {position: absolute; top: 3px; right: 22px;}
.popup .top-nav ul li {float: left; padding: 4px 10px 0 0;}
.popup .top-nav ul li.last {padding: 3px 0 0 0;}
.popup .p-prof {width: 420px; font-size: 14px; color: #1169D3; text-align: center; padding: 6px 0 10px 0;}
.popup .p-prof a {font-size: 14px; color: #1169D3; text-align: center;}
.popup .p-content ul {padding: 0 0 15px 20px;}
.popup .p-content ul li {color: #4E4E4E; padding: 0 0 3px 0;}
.popup .p-content ul li a {color: #4E4E4E; text-decoration: underline;}
.popup .p-content ul li a:hover {text-decoration: none;}

.popup .bot-line {padding: 4px 0 9px 20px;}
.popup .bot-line a {color: #1E6EB3;}
.popup .bot-line .button {float: left; background: url(../i/b-left.png) no-repeat left; margin-right: 5px;}
.popup .bot-line .button a {background: url(../i/b-bg.png) no-repeat right;}
.popup .p-flag {position: absolute; bottom: 10px; right: 22px; text-decoration: underline; font-size: 10px; color: #1169D3;}
.popup .p-flag:hover {text-decoration: none;}

/* login form */
.line1 {float: left; font-size: 12px; color: #454545; width: 65px; padding: 0 0 0 0;}
.line2 {float: left; width: 145px; padding: 0 0 4px 0; height: 20px;}
.line2 input {background: url(../i/search-bg.gif) no-repeat; width: 132px; border: none; border-right: 1px solid #EAEAEA; padding: 3px 0 0 4px; height: 18px;}

.slogin-form {position: absolute; top: 28px; right: 8px; width: 220px;}
.slogin-form a {color: #454545; font-size: 10px; text-decoration: underline; font-weight: normal;}
.slogin-form a:hover {text-decoration: none!important;}
.slogin-form .line2 div {float: left; padding: 4px 0 0 0;}
.slogin-form .line2 .button a {text-decoration: none; color: #1E6EB3; font-size: 10px; padding: 3px 7px 5px 4px;}
.slogin-form .line2 .button {height: 22px; background: url(../i/login-left.gif) no-repeat left; padding-left: 3px; margin: 4px 3px 0 4px;}
.slogin-form .line2 .button a {background: url(../i/l-bg.gif) no-repeat right;}
.slogin-form .line2 a { font-size:10px!important; text-decoration: underline!important;}

/* upload new creation */
.main .sep-line {height: 1px; font-size: 1px; padding: 0; background: #DDD;}
.edit-acc select {color: #626262; font-size: 12px;}
.main .edit-acc input.w73 {width: 73px;}
.main .edit-acc input.w54 {width: 54px;}
.main .edit-acc input.w40 {width: 40px;}
.main .edit-acc input.w180 {width: 180px;}
.main .edit-acc textarea {color: #727274; font-size: 12px; font-family: Verdana; background: url(../i/txtarea-bg.gif) no-repeat; width: 283px; height: 103px; border: none; border-right: 1px solid #E9E9F4; border-bottom: 1px solid #E9E9F4; padding: 3px 4px; float: left; margin-right: 10px;}
.main .edit-acc .t62 textarea {height: 62px;}

.main .edit-acc .scol p{padding-top: 3px;}
.main .edit-acc .col2 p a {color: #1169D3; text-decoration: underline;}
.main .edit-acc .col2 p a:hover {text-decoration: none;}
.main .edit-acc .sub-col2 {width: 45px; float: left;}
.main .edit-acc .sub-col3 {width: 350px; float: left;}
.main .edit-acc .sub-col4 {width: 170px; float: left;}
.main .edit-acc .sub-col5 {width: 270px; float: left;}

.main .edit-acc .sub-col0 {float: left; width: 250px;}
.main .edit-acc .sub-col4 .b2{margin-top: 0;}


/* remember me */
.slogin-form {top: 28px;}
.remme {font-size: 11px; color: #454545; float: none; text-align: left; padding: 2px 0 2px 72px; height: 18px;}
.remme input{margin-right: 6px;}
.slogin-form .last {padding-bottom: 0;}


/* send messages */
.sub-menu-st {padding: 0 0 12px 0;}
.sub-menu-st p{font-size: 12px; color: #3E3E3E; padding: 10px 0 5px 22px; line-height: 14px;}
.footer {position: relative; z-index: 100;}
.login-block p {color: #5A5A5A;}
.login-block a {text-decoration: underline; color: #5A5A5A;}
.login-block a:hover {text-decoration: none;}

.f-form {padding: 38px 55px;}
.f-form .col1 {float: left; width: 55px;}
.f-form .col2 {float: left; padding: 0 0 5px 0;}
.f-form .col1 p {color: #646464; font-size: 11px; padding: 2px 4px 0 0; text-align: right;}
.f-form .col2 {font-size: 14px; color: #535353;}

.f-form select {width: 263px; height: 18px; border: 1px solid #DDD;}
.f-form .f-fom-text {width: 260px; height: 17px; border: 1px solid #DDD; color: #8A8A8B; padding: 1px 0 0 3px;}
.f-form textarea {width: 399px; height: 153px; border: 1px solid #DDD; font-size: 12px; color: #8A8A8B; font-family: Verdana; padding: 5px 8px;}

.f-btn {border: none; background: url(../i/f-btn.gif) no-repeat; width: 55px; height: 25px; text-align: center; cursor: pointer; color: #1169D3; font-size: 10px; margin-top: 10px;}
.f-form a {color: #1169D3;}

.d-tabs {border-bottom: 1px solid #DDD; height: 21px; padding: 0 4px 0 58px; margin: 34px 0 0 0;}
.d-tabs .dt {padding: 3px 4px; color: #3E3E3E; font-size: 12px; float: left; margin: 0 6px 0 0; background: #EDECEC; border: 1px solid #DDD; border-bottom: none;}
.d-tabs .right-d {float: right; margin: 0;}
.d-tabs .dt a {color: #3E3E3E; font-size: 12px;}
.d-tabs .d-white {background: #F5F5F5;}
.ava-b {border: 2px solid #E8E8E8; margin: 0 14px 0 0;}
.f-form .col2 p {font-size: 10px; color: #646464; padding: 17px 0 0 0;}
.f-form .col2 p span {color: #535353; font-size: 14px;}
.f-form .chat {padding: 0 0 21px 0;}
.d-close {width: 17px; height: 17px; background: url(../i/d-close.gif) no-repeat; float: right; display: block; margin-top: 17px;}

.tm-block {padding: 22px 0 17px 57px;}
.tm-left {width: 5px; height: 26px; background: url(../i/tm-left.gif) no-repeat; float: left;}
.tm-bg {font-size: 10px; float: left; background: url(../i/tm-bg.gif) repeat-x; height: 26px;}
.tm-right {width: 5px; height: 26px; background: url(../i/tm-right.gif) no-repeat; float: left;}
.tm-bg a {color: #1169D3; font-weight: normal;}
.tm-bg ul li {float: left; padding: 7px 2px 0 2px;}
.tm-bg .tm-sep {padding: 0 5px; margin: 0;}

.photo-block .messagelist {padding: 0 0 27px 0;}
.photo-block .messagelist .col-left {float: left; width: 57px; margin-top: 12px; text-align: center;}
.photo-block .messagelist .col-left div {padding: 22px 0 0 0;}
.photo-block .messagelist .sel-col {float: left; width: 550px; margin-top: 12px;}
.photo-block .messagelist .col01 {float: left; width: 73px;}
.photo-block .messagelist .col02 {float: left; width: 142px;}
.photo-block .messagelist .col03 {float: left; width: 304px; padding-left:5px;}

.photo-block .messagelist p {font-size: 10px; color: #646464; padding: 17px 0 0 0;}
.photo-block .messagelist p span {color: #535353; font-size: 14px;}

.photo-block .messagelist .d-close {margin-top: 26px;}
.mes-sep {background: #DDD; height: 1px; font-size: 1px; padding: 0; margin-top: 12px;}

/*.photo-block .messagelist .sel {background: #EDECEC;}*/
.photo-block .messagelist .sel {background: #dddddd;}

.main .input-button {color: #1391EB; display: block; background: url(../i/input-login.gif) no-repeat; cursor: pointer; border: none; width: 42px; font-size: 10px; height: 22px; float: left; position: relative; left: 4px; margin-right: 8px; padding: 0;}


/* 1_Topic_dialog_page */
/*new header */
.header_new {height: 151px; background: #FFF url(../i/hn-bg.gif) repeat-x; padding: 0 0 0 0; position: relative;}
.header_new .logo {position: absolute; top: 22px; left: 0; background: url(../i/logo-n.gif) no-repeat; width: 282px; height: 109px;}
.header_new .reg-menu li {padding-top: 3px;}
.header_new .prof-new {float: right;}
.header_new .prof-new li {float: left; color: #FFF; padding: 3px 17px 0 0;}
.header_new .prof-new a {color: #FFF;}
.header_new .login-block p{font-size: 18px; color: #535353; padding: 35px 0 0 0;}
.header_new .login-block a{font-size: 18px; color: #535353; font-weight: normal; text-decoration: none;}
.header_new .login-block a:hover{text-decoration: underline;}

/* new footer */
.footer-new {margin: auto; margin-top: -62px; width: 910px; height: 47px; clear: both; background: #FFF url(../i/footer-bg.gif) repeat-x; padding: 15px 11px 0 29px; position: relative; z-index: 100;}

.footer-new ul {float: right;}
.footer-new ul li{float: left; font-size: 12px; border-right: 0px solid #FFF; padding: 0 10px; height: 12px; line-height: 12px;}
.footer-new ul li a{color: #FFF;}
.footer-new ul li.last {border-right: none;}
.footer-new .copy {float: left; color: #FFF; font-size: 12px;}
.footer-new .copy a{color: #FFF;}

/* right menu */
.j-img {float: left; width: 32px; padding: 0 0 0 20px;}
.j-img img {border: 1px solid #FF7D00;}
.j-desc {float: left; width: 205px;}
.j-desc p{padding: 4px 0 5px 0;}
.sub-menu-st {width: 257px;}
.sub-menu-st .first {padding-top: 9px;}
.j-block {padding-top: 2px;}
.sub-menu-st {padding-bottom: 6px;}
.main .juntos {padding: 12px 20px;}
.main .juntos a{color: #1169D3;}

/* juntos center */
.main .jblock {border-bottom: none; padding-bottom: 0;}
.main .jblock .pagin a {color: #5A5A5A;}

.jpage .up-block h2{padding-left:0;}
.jpage .jblock h3 {font-size: 18px; color: #535353; padding: 22px 0 0 24px;}
.jpage .tm-block {padding: 14px 0 17px 24px;}

.tm-block-right {float: right; padding: 14px 16px 0 0;}

.ibutton {background: url(../i/b-left.png) no-repeat left; height: 26px; padding-left: 5px; float: left; margin-right: 5px;}
.ibutton input {background: url(../i/b-bg.png) no-repeat right; height: 26px; border: none; cursor: pointer; color: #1169D3; font-size: 10px; padding-right: 5px;}

.j-list {padding: 0px 0 0 24px;}
.main .j-list .col1 {padding: 0; border: none; width: 55px;}
.main .j-list .col1 img {border: 2px solid #E8E8E8;}
.j-list .col2 {width: 100%;}
.main .j-name h4 {font-size: 14px; color: #535353;}
.main .j-list p {padding: 0 15px 0 7px;}
.main .j-name {padding: 0 0 0 7px; margin: 0 0 5px 0; background: #EDECEC;}
.main .j-name p {font-size: 10px; color: #535353; padding: 0;}
.j-list .reply {float: right; padding: 4px 8px 0 0;}
.j-list .reply a {font-size: 10px; color: #1169D3; text-decoration: underline;}
.j-list .reply a:hover {text-decoration: none;}
.j-list .reply div {float: left; padding: 4px 0 0 16px;}

.jpage .sublist .col2 {float: left; width: 465px;}
.jpage .sublist {padding: 10px 0 0 63px;}
.jpage .col11 {width: 60px; float: left; text-align: right;}
.jpage .col11 p{padding: 3px 4px 0 0; font-size: 11px; color: #646464;}
.jpage .col12 {float: left; width: 420px; padding-bottom: 6px;}
.jpage .col12 {font-size: 14px; color: #535353;}
.jpage .f-form {padding: 18px 0 0 0;}

/* dialog page */
.jpage .f-dialog {padding: 17px 0 10px 34px;}
.jpage .f-dialog .col12 span {font-size: 11px; color: #646464;}

.jpage .mphoto p{padding: 2px;}
.jpage .mphoto a {color: #646464;}
.jpage .photo-block ul.mphoto li{padding: 0 10px 7px 0;}
.jpage .j-photo {padding: 0 0 0 20px;}
.jpage .jp-title p {padding: 2px 0 0 0; font-size: 14px; color: #595353;}
.jpage .jp-title {padding: 0 0 18px 0;}
.jpage .jp-title a {float: right; font-size: 10px; font-weight: bold; color: #FBA629; padding: 2px 23px 0 0;}

.jpage .jname {font-size: 12px; color: #646464; padding: 14px 0 7px 24px;}
.jpage .jname h2 {font-size: 22px; color: #F78624; font-weight: bold; padding: 0;}

.jpage .j-text .col1 {float: left; width: 261px; padding-left: 19px;}
.jpage .j-text .col1 img {border-left: 3px solid #FFF; border-right: 3px solid #FFF;}
.jpage .j-text .col2 {float: left; width: 300px; padding: 0 0 0 14px;}
.jpage .j-text p {color: #646464; font-size: 11px;}
.jpage .j-top {background: url(../i/j-top.gif) no-repeat; width: 259px; height: 3px;}
.jpage .j-bot {background: url(../i/j-bot.gif) no-repeat; width: 259px; height: 3px;}

.jpage .jorange a {color: #FBA629;}
.jpage .jul {padding: 0 22px 0 22px;}
.jpage .jul li {float: left; font-size: 12px; color: #646464; padding: 4px 0 8px 0; height: 25px;}
.jpage .jul li.first {width: 320px;}
.jpage .jul li.second {width: 76px; text-align: center;}
.jpage .jul li.second {width: 110px;}
.main .j-sel li {background: #EDECEC;}
.main .jul-title li {font-size: 12px; font-weight:bold; height: 16px;}
.main .jul-title {margin-top: 20px;}
.new-topic {background: url(../i/new-topic.gif) no-repeat; height: 18px; border: none; cursor: pointer; font-size: 10px; color: #1169D3; font-weight: normal; width: 75px;}

/* edit juntos */
.jpage .ejun1 {padding-bottom: 20px; padding-top: 13px;}
.jpage .ejun1 .col11 {width: 122px;}
.jpage .ejun1 .col12 select {width: 220px; height: auto;}
.jpage .ejun1 .j-i img{border: none}
.jpage .ejun1 .jpict {padding-bottom: 12px;}


/* influences page */
.inflpage {}
.inflpage .jname h2 {font-size: 22px; color: #78774A; font-weight: bold; padding: 0;}
.inflpage .jname {font-size: 12px; color: #646464; padding: 14px 0 5px 24px;}

.inflpage .add-infl {float: right; padding: 4px 17px 0 0;}
.inflpage .j-photo {padding-top: 12px;}
.infl-list {padding: 4px 25px 0 22px;}
.main .infl-list h3 {color: #78774A; font-size: 18px; font-weight: bold; padding: 0;}
.main .infl-list p {line-height: 15px; color: #3E3E3E; font-size: 12px;}
.main .infl-list a {color: #3E3E3E; text-decoration: underline;}
.main .infl-list a:hover {text-decoration: none;}
.inflpage .mes-sep {margin-top: 4px;}

.inflpage .pagination {padding: 12px 20px;}
.inflpage .pagination a {color: #8C8B54;}
.inflpage .jp-title a {color: #8C8B54;}

.inflpage .sub-menu-st span {color: #78774A; font-weight: bold;}
.inflpage .sub-menu-st p {line-height: 15px;}

.inflpage .ejun1 {padding-top: 11px;}
.inflpage .ejun1 .col11 {width: 95px;}
.inflpage .p-button {padding-top: 11px;}


/* edit events */
.main .upevent {}
.main .upevent .j-list .col12 {font-size: 11px;}
.main .upevent .i-small {width: 49px;}
.main .upevent .bigcol {width: 450px; padding-right: 0;}
.main .upevent .p-button {padding-top: 11px;}
.main .w102 {width: 102px;}
.main .w106 {width: 103px;}
.main .w23 {width: 23px;}
.main .w38 {width: 38px;}
.main .w133 {width: 170px;}
.main .w113 {width: 150px; height: 18px;}
.main .upevent .col12 div {position: relative; float: left; padding-right: 3px;}
.main .upevent .col12 div p{padding-top: 3px; padding-right: 6px;}
.main .upevent .calendar {display: block; width: 20px; height: 18px; position: absolute; top: 1px; right: 0; background: url(../i/calendar.gif) no-repeat; cursor: pointer;}
.main .upevent .up1 {display: block; background: url(../i/up1.gif) no-repeat; width: 16px; height: 10px; position: absolute; top: 1px; right: 4px;}
.main .upevent .down1 {display: block; background: url(../i/down1.gif) no-repeat; width: 16px; height: 8px; position: absolute; bottom: 1px; right: 4px;}

/* Thoughts */
.thpage {}
.thpage .jname h2 {font-size: 22px; color: #75C607; font-weight: bold; padding: 0;}
.thpage .jname {font-size: 12px; color: #646464; padding: 14px 0 0 24px;}
.thpage .add-infl {float: right; padding: 0 17px 0 0;}
.thpage .ava-b {margin-top: 6px;}
.thpage .pagination a {color: #75C607;}
.thpage .pagination {padding: 12px 20px;}
.thpage .infl-list h4 {font-size: 14px; color: #646464;}
.thpage .infl-list h4 a {font-size: 14px; color: #646464;}
.thpage .infl-list p{font-size: 11px; color: #646464; padding-top: 12px;}
.thpage .infl-list span {color: #646464; font-size: 10px;}


/* 1 events details page */
.main .upevent .jname h2 {color: #CC3A3B;}
.main .upevent .jname h2 span {font-size: 14px; color: #535353; font-weight: normal;}
.main .upevent .infl-list p {font-size: 11px; color: #646464; padding-top: 9px; padding-bottom: 5px;}
.upevent .pagination a {color: #CC3A3B;}
.upevent .pagination {padding: 12px 20px;}
.upevent .jp-title a {color: #CC3A3B;}
.upevent .jp-title {padding-bottom: 10px;}
.upevent .j-text {padding-bottom: 5px;}
.upevent .flag-link {float: right; padding-right: 6px;}
.upevent .flag-link a{color: #1169D3; text-decoration: underline; font-size: 10px; line-height: 10px;}
.upevent .flag-link a:hover{text-decoration: none;}
.upevent .j-text .ibutton{margin: 5px 0 0 0;}
.upevent .j-text .col-l {float: left; text-align: right; width: 69px;}
.upevent .j-text .col-r {float: left; width: 185px; padding: 0 0 10px 13px;}
.upevent .j-text .col-l p{font-size: 11px;}
.upevent .j-text .col-r p{font-size: 12px;}
.upevent .j-text .col2 {padding: 0;}
.upevent .j-text .col2 .i-padding {padding-top: 80px;}
.upevent .j-text .col-r .smallp p{font-size: 10px;}
.upevent .sub-menu-st .j-img img{border: 1px solid #CF4748;}
.upevent .tm-block-right {padding: 0 4px 0 4px; float: none;}
.upevent .tm-block-right .ibutton {float: right;}
.upevent .j-text .up-ava {position: relative; height: 209px;}

.upevent .j-text .up-ava .ava-menu {position: absolute; bottom: 3px; right: 4px; width: 90px; border: 1px solid #EDECEC; border-bottom: none;}
.upevent .j-text .up-ava .ava-menu li {width: 90px; text-align: center; border-bottom: 1px solid #EDECEC;}
.upevent .j-text .up-ava .ava-menu li a{color: #1169D3; font-size: 10px; width: 90px; padding: 2px 0 3px 0; background: #EAEAEA; opacity: 0.9; display: block;}


/* add Thoughts */
.main .thpage .f-form {padding: 0;}
.main .thpage .jname .col-left {float: left;}
.main .thpage .jname .col-right {float: left; padding: 12px 0 0 0;}

/* view all creations */
.main .upevent .add-infl {float: right; padding-right: 45px;}
.main .upevent .cphoto {padding: 11px 0 0 46px;}
.main .upevent .cphoto li {float: left; padding: 0 17px 0 0; width: 162px;}
.main .upevent .cphoto li.last {padding-right: 0;}

.main .upevent .cborder {width: 161px; height: 159px; background: url(../i/cborder.gif) no-repeat; text-align: center; padding-top: 2px; position: relative;}
.main .upevent .f-line {padding-top: 8px;}

.main .upevent .mpadding {padding: 18px 46px 23px 46px;}

/* create event */
.main .c-event h3 {color: #1169D3; padding-top: 14px;}
.main .c-event .ev-desc {color: #646464; font-size: 12px; padding: 2px 0 0 24px;}
.main .c-event .j-list {padding-top: 0;}
.j-list select {color: #8A8A8B;}
.main .small-txt {font-size: 11px;}
.main .c-event .col12 div {float: left; padding: 0 3px 0 0;}
.main .c-event .last-col {width: 290px;}
.main .c-event .ldesc {padding-bottom: 2px;}
.main .c-event .ldesc p{padding: 0;}
.main .c-event .e-input input{margin-top: 3px;}

/* search result */

.main .search-result .search{padding-right: 135px;}
.main .search-result .sdate{padding-right: 450px;}
.main .search-result .e-button {margin-top: -30px;}
.main .search-result .right-i {float: right; padding: 3px 18px 0 0;}
.search-result .up-block h2 a{background: url(../i/o-mark.gif) no-repeat 100% 5px; padding-right: 15px; color: #FB8623;}
.main .search-result .last {border-bottom: none;}
.main .search-result .pagination {border-top: 1px solid #DDD; padding: 15px 17px 6px 17px!important;}
.main .search-result .photo-block {padding-left: 0; padding-right: 0; border-bottom: none;}
.main .search-result .event-block {margin: 0 17px;}

/* event search */
.ev-desc {font-size: 10px; padding: 4px 20px 0 0;}
.main .j-list select.w99 {width: 99px;}

.edit-acc .sdate {position:relative; float:left;}
.edit-acc .sdate input {width: 102px; height: 17px; border: 1px solid #C4C4C5; background: url(../i/search-bg2.gif) no-repeat; color: #727274; padding: 3px 0 0 4px;}
.edit-acc .sdate .cal {position: absolute; left: 87px; top: 1px; display: block; background: url(../i/cal.gif) no-repeat; width: 21px; height: 20px; z-index: 100;}

.main .j-list .sdate input {width: 102px; height: 17px; border: 1px solid #C4C4C5; background: url(../i/search-bg2.gif) no-repeat; color: #727274; padding: 3px 0 0 4px;}
.main .j-list .sdate .cal {position: absolute; left: 87px; top: 1px; display: block; background: url(../i/cal.gif) no-repeat; width: 21px; height: 20px; z-index: 100;}

input.colbg {width: 283px; height: 17px; border: none; border-right: 1px solid #CEC9C9; background: url(../i/ea-bg.gif) no-repeat; color: #626262; padding: 3px 0 0 8px; font-size: 12px; position: relative; z-index: 50;}
.main .w230 {width: 230px;}
.main .f-form .sdate{float: none;}
.main .e-cal {padding-top: 9px;}
.main .e-cal .col12 p{padding: 2px 0 2px 0; font-size: 10px;}
.main .e-cal .p-button {padding-top: 4px;}
.main .e-cal .col11 {width: 65px;}
.main .e-cal .col11 p{font-size: 14px; padding: 0 11px 0 0;}
.main .e-cal .col12 div {position: relative; padding-right: 3px;}

/* juntos search */
.main .j-result {padding: 0;}
.main .j-result .posting-container {border-bottom: none; padding-right: 8px; padding-top: 5px;}
.main .j-result .posting-container .jdesc {width: 155px;}
.main .j-result .posting-container .pagination {border-top: none;}

.main .j-search .search{padding-right: 235px;}
.main .j-search .sdate{padding-right: 550px;}
.main .j-search .up-block {padding-bottom: 0;}
.main .j-search .photo-block {border-top: none;}
.main .j-search .centercol {padding-top: 0;}
.main .j-search .rightcol {padding-top: 9px;}


/* Edit BIO */
.main .edit-bio .up-block h2{border-bottom: none; padding-bottom: 0px; padding-left: 0;}
.edit-bio .photo-block h3 {font-size: 18px; color: #1169D3; font-weight: normal; padding: 18px 0 0 22px;}
.edit-bio .j-list{padding-top: 0;}
.edit-bio .ejun1 {padding-top: 14px; padding-left: 40px;}
.edit-bio .bio-img {}
.edit-bio .bio-img h4 {font-size: 14px; color: #494949; padding: 0 0 2px 0;}
.main .edit-bio .f-form {padding-bottom: 5px;}
.edit-bio .f-form p{color: #424242; font-size: 14px; padding: 2px 0 0 0;}
.edit-bio .f-form span {font-size: 10px;}
.edit-bio .i1 {float: left; width: 226px; padding: 12px 7px 6px 0; position: relative;}
.edit-bio .i1 img {border: 1px solid #FFF;}

.edit-bio .i-right {background: url(../i/i-right.png) no-repeat; width: 13px; height: 20px; display: block; position: absolute; top: 130px; right: 14px;}
.edit-bio .i-bot {background: url(../i/i-bot.png) no-repeat; width: 19px; height: 13px; display: block; position: absolute; top: 249px; left: 101px;}

.edit-bio .i2 {background: url(../i/s-bg.gif) no-repeat 0 34px; height: 250px; width: 15px; float: left; position: relative; padding: 12px 0 6px 0;}
.edit-bio .i2 .scroller {display: block; background: url(../i/scroller.png) no-repeat; position: absolute; top: 90px; left: 0; width: 15px; height: 12px;}

.edit-bio .i2 .iplus {width: 13px; height: 12px; display: block; background: url(../i/iplus.png) no-repeat; position: absolute; top: 14px; left: 0;}
.edit-bio .i2 .iminus {width: 8px; height: 12px; display: block; background: url(../i/iminus.png) no-repeat; position: absolute; bottom: 4px; left: 3px;}
.edit-bio .bio-img .last {padding-right: 13px;}

.main .bio-img textarea {color: #656565; font-size: 12px; font-family: Verdana; background: url(../i/txt-bg.gif) no-repeat; width: 460px; height: 169px; border: none; border-right: 1px solid #E9E9F4; border-bottom: 1px solid #E9E9F4; padding: 8px 9px; margin: 0;}


.main .bio-img .col1 {float: left; width: 409px; height: auto; padding: 0 0 0 0; margin: 5px 5px 0 0;}
.main .bio-img .col2 {float: left; width: 15px; height: 186px; background: url(../i/s-big.gif) no-repeat; margin-top: 5px; position: relative;}
.edit-bio .scroller-t {display: block; background: url(../i/scroller.png) no-repeat; position: absolute; top: 40px; left: 0; width: 15px; height: 12px;}

.edit-bio .bio-img{padding-bottom: 7px;}

.main .edit-bio .col11{width: 127px; float: left; text-align: right;}
.main .edit-bio .col11 p {color: #494949; font-size: 14px; padding: 2px 8px 0 0;}
.edit-bio .col12{float: left; padding: 0 0 10px 0;}
.edit-bio .col12 div{float: left; position: relative; padding-right: 6px;}
.edit-bio .col12 h4{color: #535353; font-size: 18px; font-weight: normal;}
.edit-bio .bio-form {padding-top: 25px;}

.edit-bio .col12 div input{position: relative; z-index: 1;}

.edit-bio .up1 {display: block; background: url(../i/up1.gif) no-repeat; width: 16px; height: 10px; position: absolute; top: 1px; right: 7px; z-index: 2;}
.edit-bio .down1 {display: block; background: url(../i/down1.gif) no-repeat; width: 16px; height: 8px; position: absolute; top: 11px; right: 7px; z-index: 2;}
.main .w60 {width: 60px;}
.main .w58 {width: 58px;}
.main .w210 {width: 210px;}
.main div.w218 {width: 218px;}

.main .edit-bio .bio-l {padding-left: 6px;}
.main .edit-bio .bio-l a {font-size: 10px; color: #1169D3;}

.edit-bio .w60 .down1, .edit-bio .w60 .up1{right: 0;}

.edit-bio .ibutton {margin-right: 0; float: right; margin-left: 5px;}

.main .edit-bio .bio-text {padding: 2px 0 0 19px;}

/* fixed style for 'Create_Event.html' page */
.main .c-event .col12 div {float: left; padding: 0 3px 0 0;}


/* Create Posting */
.c-posting .up-block {padding-bottom: 0;}
.c-posting .up-block h2{padding-bottom: 0;}
.c-posting .centercol {padding-top: 4px;}
.c-posting .rightcol {padding-top: 0;}
.c-posting .photo-block h3 {color: #1169D3; font-size: 18px; font-weight: normal; padding: 0 0 4px 0;}
.c-posting .photo-block {padding-top: 27px;}
.c-posting .photo-block  p {color: #646464; font-size: 12px;}
.main .w216 {width: 216px;}
.main select.w216 {width: 222px;}
.c-posting .f-form p {font-size: 11px; color: #646464;}
.c-posting .f-form .col1 {width: 85px;}
.c-posting .f-form .col2 {width: 218px;}
.c-posting .f-form .col2 p{font-size: 10px; padding: 1px 0 4px 0;;}
.c-posting .f-form {padding: 25px 0 0 0;}
.c-posting .f-form select {color: #8A8A8B;}

.c-posting .f-form .text-field {width: 343px;}
.c-posting .f-form .text-field p {}
.c-posting .f-form .text-field textarea {width: 341px;}
.c-posting .photo-block {min-height: 200px;}


/* Juntos list */
.main .juntos-list .posting-container {padding-left: 0 !important; padding-right: 0 !important;}
.main .juntos-list .post-content {padding-left: 0 !important; padding-right: 0 !important;}
.juntos-list .j-info {padding: 9px 0 9px 22px;}
.juntos-list .pagination{padding: 16px 22px 10px 22px;}
.juntos-list .pagination a{color: #FB7E20;}
.juntos-list .pagination .pagin a{color: #5A5A5A;}
.juntos-list .del {float: right; padding: 14px 6px 0 0;}
.juntos-list .del input {background: url(../i/del-bg.gif) no-repeat; width: 60px; padding: 2px 0; font-size: 10px; color: #1169D3; border: none; cursor: pointer;}


.c-posting .posting-container ul {float: left; padding: 0 33px 0 0;}
.c-posting .posting-container ul.last {padding-right: 0; float: right;}
.c-posting .posting-container ul li {font-size: 12px; color: #646464; line-height: 14px; padding: 0 0 2px 0;}
.c-posting .posting-container td {font-size: 12px; color: #646464; line-height: 14px; padding: 0 0 2px 0;}
.c-posting .posting-container ul .title {font-size: 12px; color: #646464; font-weight: bold; padding: 0 0 10px 0;}
.c-posting .posting-container .title {font-size: 12px; color: #646464; font-weight: bold; padding: 0 0 10px 0;}
.c-posting .posting-container .title2 {font-size: 12px; color: #646464; font-weight: bold; padding: 0 0px 0 0;}
.c-posting .posting-container {border-bottom: none;}
.c-posting .posting-container td {padding-right: 10px;}
.c-posting .posting-container td.last {padding-right: 0px;}
.posting-container .title2 {font-size: 12px; color: #646464; font-weight: bold; padding: 0 0px 0 0;}

.c-posting .search-block {border: none; padding-right: 0; padding-left: 0;}
.c-posting .posting-container {padding: 0;}
.c-posting .pagination {padding: 25px 0 0 0;}
.c-posting .pagination .pagin {padding: 0;}

.c-posting .posting-board .search {width: 213px; padding: 0;}
.c-posting .posting-board .search .txt {width: 153px; height: 18px; background: url(../i/ns-bg.gif) no-repeat; padding: 4px 0 0 4px; border: none;}
.c-posting .posting-board .sbutton {left: 150px; background: url(../i/pb-b.gif) no-repeat; top: -1px; color: #1169D3; font-size: 10px;}
.c-posting .posting-board .search-block select {color: #727274; font-size: 12px; height: 19px;}
.c-posting .posting-board {padding-top: 0;}

.c-posting .posting-container .title a {color: #646464; font-weight: bold; font-size: 12px; text-decoration: none; background: url(../i/sort-img.gif) no-repeat 100% 2px; padding-right: 11px;}

.c-posting .post {padding: 20px 0 8px 0;}
.c-posting .post a {color: #1169D3; font-size: 10px;}

/* ************* */
.pt {position: relative; top: 4px;}

input.join {background: url(../i/j-bg.gif) no-repeat; width: 45px; padding: 2px 0; font-size: 10px; color: #1169D3; height: 20px; border: none; cursor: pointer;}


/* Contemporaries */
.cnt-block {border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; margin: 13px 0 0 0; padding: 0 0 0 0;}
.cnt-block .pagination a {color: #1169D3;}
.cnt-block .pagination {padding-left: 24px;}
.cnt-block ul.cnt-line {padding: 0 0 0 20px;}
.cnt-block ul.cnt-line li {float: left; padding: 17px 0 18px 0; width: 285px; border-right: 1px solid #DDD; min-height: 66px;}
.cnt-block ul.cnt-line li.last {border-right: none; padding-left: 16px;}
.cnt-block .col1 {float: left;}
.cnt-block .col1 .img img{border: 2px solid #E8E8E8;}
.cnt-block .col1 .img {border: 1px solid #FFF;}
.cnt-block .g-sep {height: 1px; font-size: 1px; background: #DDD; clear: both;}
.cnt-block .col2 h4 {padding: 0 0 8px 0; font-size: 14px; color: #535353;}
.cnt-block .col2 a {font-size: 14px; color: #535353; text-decoration: underline;}
.cnt-block .col2 a:hover {text-decoration: none;}
.cnt-block .col2 p {font-size: 12px; color: #535353; line-height: 14px;}
.cnt-block .col2 {padding: 0 0 0 3px; float: left; width: 210px;}


.cnt-block .col2 .d-close {float: right; margin-top: 26px;}


/* Consume advansed search */

.adv-s .photo-block {border-bottom: 1px solid #DDD; padding-left: 0; padding-right: 0; min-height: 100px;}
.adv-s .desc-text {padding: 6px 0 6px 24px;}
.adv-s .desc-text h2 {font-size: 18px; color: #8F8E56;}
.adv-s .desc-text p {color: #646464;}
.adv-s .adv-title {border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; padding: 6px 24px; font-size: 18px; color: #5A5A5A;}
.adv-s .adv-b {padding: 18px 0 14px 0;}
.adv-s .adv-b .col1 {width: 143px; float: left; text-align: right;}
.adv-s .adv-b .col1 p {padding: 2px 12px 0 0; font-size: 11px; color: #646464;}
.adv-s .adv-b label.col1 {padding: 2px 12px 0 0; font-size: 11px; color: #646464;}
.adv-s .adv-b .col2 {float: left; padding: 0 0 4px 0; width: 380px; color: #3E3E3E;}
.adv-s .adv-b div.col2 label { padding-right: 2px; color: #727274; font-size: 12px;}
.adv-s .adv-b .col2 select {width: 155px; border-top: 1px solid #2A2A30; border-left: 1px solid #979797; border-bottom: 1px solid #C4C4C5; border-right: 1px solid #C4C4C5; color: #8A8A8B; font-size: 12px; height: 16px;}

.adv-s .adv-b .col2 div {float: left; padding-right: 2px; color: #727274; font-size: 12px;}
.adv-s .adv-b .col2 div.x p {padding: 3px 0 0 0;}
.adv-s .adv-b .col2 div.x {width: 8px;}
.adv-s .adv-b .col2 div p {font-size: 10px; color: #646464; padding: 0;}
.main .w55 {width: 55px;}
.main .adv-s select.w74 {width: 74px;}
.main .adv-s .rb input {position: relative; top: 2px;}
.adv-s .adv-b .col2 p {color: #646464; font-size: 10px; padding: 2px 0 3px 0;}
.adv-s .adv-b .col2 span {font-size: 14px;}
.adv-s .adv-b a {color: #1169D3;}
.adv-s .adv-b .col2 img {margin: 0 4px 0 1px;}

.adv-s .g-sep {height: 1px; font-size: 1px; background: #DDD; clear: both;}
.main .adv-s .s-button {padding-top: 10px;}

/* membership person/piece */

.m-person .top-search div {float: left; padding: 0 10px 0 0;}
.m-person .top-search {height: 58px;}
.m-person .up-block {padding-bottom: 8px;}
.m-person .rightcol {padding-top: 32px;}
.main .w144 {width: 144px;}
.m-person .top-search .search p {font-size: 10px; color: #646464; padding: 23px 0 0 0;}
.m-person .top-search .search {width: 250px;}
.m-person .top-search .search .txt{width: 220px;}
.m-person .top-search .search .sbutton {left: 236px;}

.m-person .s-input{width: 195px; height: 17px; border: 1px solid #C4C4C5; background: url(../i/search-bg.gif) no-repeat; color: #727274; padding: 3px 0 0 4px;}
.main .m-person .f-s {padding: 0 0 0 50px; width: 200px;}
.m-person .f-s p {font-size: 12px; color: #3E3E3E;}
.m-person .f-s span {font-size: 14px;}
.m-person .f-s input {color: green;}
.m-person .f-s img {margin-right: 4px;}
.m-person .photo-block {padding-bottom: 13px;}

.m-person .ptabs li {padding: 0 0 0 5px;}
.m-person .ptabs li a {padding: 6px 5px 0 0; font-size: 9px;}
.m-person .ptabs li.sel a {padding: 8px 5px 0 0; font-size: 10px;}

.m-person .posting-board {padding-top: 21px;}
.m-person .posting-board .search-block {height: 25px;}
.m-person .posting-board .search-block div {float: left;}
.m-person .posting-board .pdiv ul {float: left; padding: 0 20px 0 0; width: 20%;}
.m-person .posting-board .pdiv ul.last {padding-right: 10px; float: right; width: 63px;}
.m-person .posting-container .title a {color: #646464; font-weight: bold; font-size: 12px; text-decoration: none; background: url(../i/sort-img.gif) no-repeat 100% 2px; padding-right: 11px;}

.main .m-person .piece {margin-top: 6px;}
.main .m-person .piece .s-input {width: 212px;}
.main .m-person .piece select.s-input {height: auto;}
.main .m-person .piece .txt {width: 215px;}
.main .m-person .piece .sbutton {left: 231px;}

.main .m-person .pieces {height: 52px;}

/* list events */
.fline {padding-top: 35px;}
.l-events .col1 {width: 66px; padding: 15px 0 2px 21px; float: left;}
.l-events .col1 img{border: 2px solid #FFF;}
.l-events .col2 {width: 400px; padding: 13px 0 2px 9px; float: left;}
.l-events .col2 h2 {color: #535353; font-size: 14px; padding: 0 0 6px 0;}
.main .l-events .col2 h3 {font-weight: bold; font-size: 18px; color: #CC3A3B; padding: 0;}
.main .l-events .col2 h3 a {color: #CC3A3B;;}
.l-events .col2 p {color: #646464;}
.l-events .col3 {float: right; padding: 19px 22px 0 0;}
.l-events .col3 p{padding-bottom: 5px;}
.l-events .col3 a {color: #1169D3; font-size: 10px; text-decoration: underline;}
.l-events .col3 a:hover {text-decoration: none;}

/* feedback */
.consume .posting-container .ptabs li {background: url(../i/tabs-left2.gif) no-repeat left;}
.consume .posting-container .ptabs li a {background: url(../i/tabs-right2.gif) no-repeat right;}
.consume .posting-container .ptabs li.sel {background: url(../i/tabs-sleft2.gif) no-repeat left;}
.consume .posting-container .ptabs li.sel a {background: url(../i/tabs-sright2.gif) no-repeat right;}

.main .fb {padding: 0 0 29px 16px;}

.pn-ul {padding: 0 0 0 15px;}
.pn-ul li {float: left; padding: 0 12px 12px 0;}
.pn-ul li p{font-weight: bold; padding: 5px 0 0 30px;}
.pn-ul li.lgreen p {color: #76C507;}
.pn-ul li.olive p {color: #9C9B61;}
.pn-ul li.red p {color: #CF4B49;}

.fevry-title {padding: 0 0 0 54px;}
.fevry-title li {float: left; font-size: 14px; color: #8F8E56; text-align: center; padding: 6px 0;}
.fevry-title .title {width: 220px; text-align: left;}
.fevry-title .c2 {width: 62px;}
.fevry-title .c3 {width: 100px;}
.fevry-title .c4 {width: 110px;}

.fevry-list {padding: 15px 0 0 0;}
.fevry-list li {float: left;}
.fevry-list li p{font-size: 11px; color: #646464;}
.fevry-list .c1 {width: 54px; text-align: center; padding: 27px 0 0 0;}
.fevry-list .c2 {width: 200px; padding: 0 23px 0 0;}
.fevry-list .c3 {width: 62px;}
.fevry-list .c4 {width: 100px; text-align: center; padding: 32px 0 0 0;}
.fevry-list .c4 p {color: #535353; font-size: 12px;}
.fevry-list .c5 {text-align: center; width: 110px;}
.fevry-list .c5 p{padding: 2px 8px;}
.fevry-list .c5 img{border: 2px solid #E8E8E8;}
.fevry-list .ava-block {background: #FFF; border: 1px solid #E0E0E0; padding: 2px; width: 56px;}
.fevry-list .ava-block {text-align: center;}
.fevry-list .ava-block p {font-size: 10px; line-height: 11px; padding: 1px 0;}

.list-sep {margin-top: 15px;}
.adv-s .pagination {padding: 15px 15px 0 15px;}

.unc {clear: both; padding-left: 15px;}
.main .unc select {padding:0; margin: 0;}
.main .unc .col2 {min-height: 22px;}
.main .unc .type-file {padding: 0 !important; height: auto !important; width: auto !important;}

/* feedback */
.consume .posting-container .ptabs li {background: url(../i/tabs-left2.gif) no-repeat left;}
.consume .posting-container .ptabs li a {background: url(../i/tabs-right2.gif) no-repeat right;}
.consume .posting-container .ptabs li.sel {background: url(../i/tabs-sleft2.gif) no-repeat left;}
.consume .posting-container .ptabs li.sel a {background: url(../i/tabs-sright2.gif) no-repeat right;}

.main .fb {padding: 0 0 29px 16px;}

.pn-ul {padding: 0 0 0 15px;}
.pn-ul li {float: left; padding: 0 12px 12px 0;}
.pn-ul li p{font-weight: bold; padding: 5px 0 0 30px;}
.pn-ul li.lgreen p {color: #76C507;}
.pn-ul li.olive p {color: #9C9B61;}
.pn-ul li.red p {color: #CF4B49;}

.fevry-title {padding: 0 0 0 54px;}
.fevry-title li {float: left; font-size: 14px; color: #8F8E56; text-align: center; padding: 6px 0;}
.fevry-title .title {width: 220px; text-align: left;}
.fevry-title .c2 {width: 62px;}
.fevry-title .c3 {width: 100px;}
.fevry-title .c4 {width: 110px;}

.fevry-list {padding: 15px 0 0 0;}
.fevry-list li {float: left;}
.fevry-list li p{font-size: 11px; color: #646464;}
.fevry-list .c1 {width: 54px; text-align: center; padding: 27px 0 0 0;}
.fevry-list .c2 {width: 200px; padding: 0 23px 0 0;}
.fevry-list .c3 {width: 62px;}
.fevry-list .c4 {width: 100px; text-align: center; padding: 32px 0 0 0;}
.fevry-list .c4 p {color: #535353; font-size: 12px;}
.fevry-list .c5 {text-align: center; width: 110px;}
.fevry-list .c5 p{padding: 2px 8px;}
.fevry-list .c5 img{border: 2px solid #E8E8E8;}
.fevry-list .ava-block {background: #FFF; border: 1px solid #E0E0E0; padding: 2px; width: 56px;}
.fevry-list .ava-block {text-align: center;}
.fevry-list .ava-block p {font-size: 10px; line-height: 11px; padding: 1px 0;}

.list-sep {margin-top: 15px;}
.adv-s .pagination {padding: 15px 15px 0 15px;}

/* feedback 1 */
.main .feedback .ptabs li {background: url(../i/tabs-left2.gif) no-repeat left;}
.main .feedback .ptabs li a {background: url(../i/tabs-right2.gif) no-repeat right;}
.main .feedback .ptabs li.sel {background: url(../i/tabs-sleft2.gif) no-repeat left;}
.main .feedback .ptabs li.sel a {background: url(../i/tabs-sright2.gif) no-repeat right;}
.main .feedback .pagination {padding: 25px 25px 20px 25px;}
.main .feedback .pagination a{color: #1169D3;}
.main .feedback .pagin a {color: #5A5A5A;}
.g-sep {height: 1px; font-size: 1px; background: #DDD; clear: both;}
.feedback .sub-tabs {padding: 18px 0 0 13px;}

.feedback .f-sub {padding: 20px 0 0 24px;}
.feedback .f-sub li {float: left; padding: 0 19px 5px 0;}
.feedback .f-sub a {font-size: 10px; color: #AEAFAF; font-weight: bold;}
.feedback .f-sub a:hover {color: #1169D3; text-decoration: none;}
.feedback .f-sub li.sel a {color: #1169D3;}

.feedback .fevry-title {padding-top: 15px;}
.feedback .fevry-title li {color: #535353;}
.feedback .fevry-title .title {text-align: center;}

/* feedback 2 */
.feedback .fb-2 {padding: 17px 12px; color: #646464;}
.fb-2 p{font-size: 11px; padding: 4px 0 9px 0;}
.fb-2 .col1, .fb-2 .col2 {float: left;}
.fb-2 .col1 img {border: 2px solid #E8E8E8;}
.fb-2 .col2 {padding: 0 0 0 9px;}
.feedback .fb-2 .col2 p{font-size: 12px; padding: 0;}
.feedback a {color: #1169D3;}

.fb-2 .pn-ul {padding: 18px 0 0 0;}
.fb-2 .pn-ul li {float: left; padding: 0 18px 0 0;}
.fb-2 .pn-ul li input {float: left; margin: 7px 4px 0 0;}
.fb-2 .pn-ul li img {float: left;}
.fb-2 .pn-ul li p {float: left;}
.feedback .fb-2 .pn-ul li p{font-weight: bold; padding: 5px 0 0 4px;}

.feedback .fb2-input {width: 554px; height: 19px; border: 1px solid #DDD; margin: 0 0 14px 0; color: #646464; padding: 3px 0 0 4px;}


/* transaction 1 */
.tr-content {padding: 0 0 20px 0;}
.tr-content .t-title {padding: 7px 0 0 10px; height: 33px;}
.tr-content .t-title li {float: left; font-size: 11px; color: #535353; text-align: center; padding: 0 0 0 0;}
.tr-content .t-title li p {padding: 7px 0 0 0}
.tr-content .col1 {width: 90px;}
.tr-content .col2 {width: 70px;}
.tr-content .col3 {width: 70px;}

.tr-content .col4 {width: 95px;}
.tr-content .col5 {width: 55px;}
.tr-content .col160 {width: 230px;}

.tr-content .col6 {width: 85px; text-align: center;}
.tr-content .t-title .col6 p{padding: 0;}
.tr-content .col7 {width: 130px; text-align: left;}
.tr-content .t-title .col7 p{padding: 0 0 0 6px;;}
.tr-content .t-title .col7 {text-align: left;}

.tr-content .ava-block {background: #FFF; border: 1px solid #E0E0E0; padding: 2px; width: 60px;}
.tr-content .ava-block {text-align: center;}
.main .tr-content .ava-block p {font-size: 10px; line-height: 10px; padding: 2px 0; color: #646464;}

.tr-content .t-list {padding: 12px 0 0 10px;}
.tr-content .t-list li {float: left; text-align: center; color: #535353; background: url(../i/list-sep.gif) no-repeat right; min-height: 42px;}
.tr-content .t-list .col1, .tr-content .t-list .col2, .tr-content .t-list .col7 {background-image: none;}
.tr-content .t-list .col1 img {border: 0px solid #E8E8E8;}
.tr-content .t-list .col3 {text-align: left;}
.tr-content .t-list .col3 p{padding-left: 4px;}
.tr-content .t-list .col7 {text-align: left;}
.tr-content .t-list .col7 p{padding-left: 8px;}
.tr-content .t-list .red {color: #CC3A3B;}
.tr-content .t-list .last {background: none; width: 30px;}
.tr-content .t-list p{padding: 0 0 3px 0;}
.tr-content .t-list .blue {color: #1169D3;}
.tr-content .t-list p.ctitle {color:#535353;}

/* transaction 2 */
.tr-content .sold .col7, .tr-content .sold .col6 {text-align: center; padding-top: 7px;}
.tr-content .sold-t .col7 {text-align: center;}

/* you bill */
.bill-block {padding: 9px 0 19px 22px; border-bottom: 1px solid #DDD;}
.bill-block h2 {font-size: 24px; color: #1571DB; padding-top: 4px;}
.bill-block p {color: #646464; font-size: 12px;}
.bill-u {padding: 16px 0 0 0;}
.bill-block .bill-u li {width: 183px; height: 125px; float: left; background: url(../i/bill-block.gif) no-repeat; padding: 0 0 0 9px; color: #646464; font-size: 16px;}
.bill-u h4 {font-size: 18px; font-weight: bold; color: #535353; padding: 0 0 9px 0;}
.bill-block .bill-u p {font-size: 12px; padding: 0 10px 5px 0;}
.bill-u div {padding: 7px 3px;}

.bill-block h3 {font-size: 18px; color: #535353; padding-bottom: 6px;}

.bill-block .bill-input {font-size: 18px; color: #1169D3; background: url(../i/bill-i.gif) no-repeat; width: 242px; height: 43px; border: none; cursor: pointer; margin-bottom: 6px;}


.bill-block .pay-ul {color: #646464; padding: 7px 0 0 0; margin-right: 22px;}
.bill-block .title {height: 19px; border-bottom: 1px solid #DDD; padding: 7px 0 0 0;}
.bill-block .pay-ul li {text-align: center; float: left;}
.bill-block .pay-ul .col1 {text-align: left; width: 85px;}
.bill-block .pay-ul .col3 {text-align: left; width: 95px;}
.bill-block .pay-ul .col2 {width: 175px;}
.bill-block .pay-ul .col4 {width: 100px;}
.bill-block .pay-ul .col5 {width: 110px;}
.bill-block .pay-ul li.blue {color: #1169D3; font-weight: bold;}
.bill-block .pay-ul .blue a {color: #1169D3; font-weight: bold;}
.bill-block .pay-ul .green {color: #75C607;}
.bill-block .pay-ul .red {color: #FF0000;}

.sbill {padding-bottom: 0;}
.v-all {padding: 55px 0 5px 0;}
.v-all a {color: #1169D3; font-size: 10px; text-decoration: underline;}
.v-all a:hover {text-decoration: none;}
.bill-last {border-bottom: none;}
.a-recent .pay-ul .col5 {width: 70px}
.a-recent .pay-ul .col3 {width: 135px; text-align: center;}
.a-recent .pay-ul .col2 {width: 175px;}

/* shipping info page */
.ship-iblock {padding: 9px 15px 14px 22px; border-bottom: 1px solid #DDD;}
.ship-iblock h2 {font-size: 18px; color: #1571DB; padding: 4px 0 3px 0;}
.ship-iblock p {color: #646464;}
.ship-iblock h3 {color: #494949; font-size: 16px; padding: 0 0 4px 0;}
.ship-iblock .col0 {width: 21px; float: left; padding-top: 3px;}
.ship-iblock .col01 {float: left;}
.ship-iblock .col01 select {width: 195px; height: 18px; border: 1px solid #DDD; color: #8A8A8B;}

.ship-iblock .col1 {width: 91px; float: left; text-align: right; padding-bottom: 6px;}
.ship-iblock .col1 p{font-size: 10px; color: #646464; padding: 2px 6px 0 0;}
.ship-iblock .col2 {float: left; width: 270px; padding-bottom: 6px;}
.ship-iblock .col2 input.sinput {width: 261px; height: 17px; color: #8A8A8B; border: 1px solid #DDD; padding: 1px 0 0 2px;}
.ship-iblock .col2 select {width: 219px; height: 18px; color: #8A8A8B; border: 1px solid #DDD;}
.shipaddr {border-bottom: none; padding-bottom: 50px;}
.shipaddr h3 {padding-bottom: 6px;}

.ship-button {padding: 20px 0 0 91px;}
.ship-button input {height: 26px; border: none; cursor: pointer; font-size: 10px; color: #1169D3; margin-right: 5px;}
.rev-cart {width: 92px; background: url(../i/revise-cart.gif) no-repeat; padding: 0 0 2px 14px;}
.rev-cart2 {width: 128px; background: url(../i/revise-cart2.gif);}
.final-rev {width: 98px; background: url(../i/final-rev.gif) no-repeat; padding: 0 13px 2px 0;}
.final-rev2 {width: 128px; background: url(../i/final-rev2.gif);}

/* - ----------------- - */

label.error {
	color: red;
	margin: 2px 0px;
	padding: 1px;
	display: block;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Arial, Verdana, Helvetica, Sans-Serif;
	clear: both;
}
div.form-errors {
	border: 1px solid #FF0000;
	padding: 5px 5px 5px 50px;
	background-color: #FFFBFB;
	margin: 10px auto 20px auto;
	width: 450px;
	background-image: url("/i/error_big.png");
	background-repeat: no-repeat;
	background-position:  10px 8px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
div.form-errors .title {
	color: #660000;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	font-size: 110%;
}
div.form-errors ul {
	font-weight: normal;
	color: #B00000;
	margin-bottom: 5px;
	list-style-image: none;
	list-style-position: outside;
}
div.form-errors ul li {
	font-weight: normal;
	color: #280000;
	margin-left: 15px;
	list-style-type: square;
}

.jpage .jul li a {font-size: 12px; color: #646464; }
.sub-menu-st p a {font-size: 12px; color: #3E3E3E; }

ul.errors {
	font-weight: normal;
	color: #B00000;
	margin-top: 5px;
	list-style-image: none;
	list-style-position: outside;
	text-align: left;
}
ul.errors li {
	font-weight: normal;
	color: #280000;
	margin-left: 15px;
	list-style-type: square;
}

table.jcomment-table {
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
table.jcomment-table td {
	vertical-align: top;
}

select.colbg {
	color: #626262;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	width: auto;
	text-align: center;
	background-color: #FFFFFF;
	background-image: none;
	border-left: 2px solid #CEC9C9;
	border-top: 2px solid #B8B1B1;
	height: 20px;
}

textarea.colbg {
	background: url(../i/txt-bg.gif) no-repeat;
	border: none;
	border-right: 1px solid #E9E9F4;
	border-bottom: 1px solid #E9E9F4;
	width: 345px;
	height: 60px;
	color: #626262;
	padding: 3px 0 0 2px;
	font-size: 12px;
	position: relative;
	z-index: 50;
}

input.radiobtn {
	width: auto!important;
	height: auto!important;
	margin: 0!important;
	padding: 0!important;
	border: none!important;
}

.receivers {
	margin-bottom: 15px;
}
.receivers a {
	font-size: 10px!important;
}
.edit-acc .scol .colc {
	text-align: center;
	padding-top: 2px;
}
.main .unc .col2 .ibutton input {
	color: #1391EB;
	font-size: 12px;
	width: 70px;
}

.tooltip {
	font-size: 12px;
	text-align: center;
	display: none;
	color: #535353;
}

/*== rainbow ==*/
.rainbow { height:2px; background:url(../i/site/rainbow.jpg) repeat-x; }
.rainbow.footer { margin-top: 15px; clear: both; }

/* footer */
.lf { float:left; }
.rt { float:right; }

.footwrap {
font: 12px "Lucida Sans","Lucida Grande","Lucida Sans Unicode",sans-serif;
background:#313131 url(../i/site/bg-footer.jpg) repeat-x;
height:243px;
}
.footwrap a {
	color: #FFFF00;
}
#footcont {
width:960px;
padding:0 120px;
margin:0 auto;
background:url(../i/site/bg-footer-content.jpg) no-repeat;
height:195px;
color:#e3e3e3;
}
#footcont .cols {
width:310px;
padding:26px 0 0 0;
position:relative;
height:154px;
}
#footcont .cols p {
line-height:20px;
}
#footcont h2 {
font-size:22px;
margin-bottom:12px;
}
#footcont ul {
width:140px;
}
#footcont ul li {
margin-bottom:12px;
}
#footcont ul li a {
color:#fff;
}
#footcont ul li a:hover {
text-decoration:underline;
}
#footcont .connect {
height:30px;
padding-top:10px;
}
#footcont .connect h2 {
font-size:16px;
display:block;
float:left;
margin-bottom:0px;
padding-top:5px;
}
#footcont .connect h3 {
float:left;
padding:8px 4px 0 4px;
}
#footcont .connect a {
float:left;
width:30px;
height:30px;
display:block;
}
#footcont .connect a.ifb {
background:url(../i/site/icon-fb-h.png) no-repeat;
margin-left:5px;
}
#footcont .connect a.itw {
background:url(../i/site/btn-twitter-h.png) no-repeat;
}
#footcont .connect a:hover {
background-position:left bottom !important;
}
#footcont a.view {
position:absolute;
bottom:10px;
}
#footcont a.view:hover {
text-decoration:underline;
}
#footcopy {
width:960px;
margin:0 auto;
height:48px;
color:#737373;
line-height:48px;
}
#footcopy a {
color:#737373;
}
#footcopy a:hover {
text-decoration:underline;
}
#footcopy ul {
width:350px;
}
#footcopy ul li {
display:inline;
padding-left:25px;
}
#footcopy img {
vertical-align:middle;
}

/*
.tooltip {
	background: #223344 url(/i/h300.png) repeat-x scroll 0 0;
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	color: #5F5F60;
	font-size: 10px;
	padding: 10px 10px;
	text-align: center;
	display: none;
	color: #535353;
	-moz-box-shadow: 0 0 10px #000000;
	-webkit-box-shadow: 0 0 10px #000000;
}
*/

.complaintt {
	background: #223344 url(/i/h300.png) repeat-x scroll 0 0;
	background-color: #FFFFFF;
	border: 1px solid #C0C0C0;
	color: #5F5F60;
	font-size: 10px;
	padding: 10px 10px;
	text-align: center;
	width: 250px;
	-moz-box-shadow: 0 0 10px #000000;
	-webkit-box-shadow: 0 0 10px #000000;
}
/*******************************************************/
.addtocartdiv{display:block;float:left;}
.bp-button-suggest {display:block;float:left; padding: 3px 5px 0 5px; width: 150px; border: 0px solid #C0C0C0;}
.bp-button-suggest a {color:#7f7e7e; font-weight:bold; font-size: 11px;}
.bp-button-suggest a:hover {text-decoration: none;}
a.msgunread {font-weight:bold;}
#register_step1_go {cursor: pointer; border: none; padding: 0px 0px 2px 0px; margin: 0px; color: #1391EB; height: 25px; width: 80px; background: transparent url(/i/b-right2.gif) no-repeat scroll right center;}