.line {
	width:auto;
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.smallline {
	width:auto;
	margin-top:1px;
	margin-bottom:1px;
	border-top:solid 1px rgb(215,215,215);
}


/* buttons */

.button-image {
	width:77px;
	height:22px;
	border:0;
	display:block;
	float:right;

	background-color:transparent;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left;

	cursor:pointer; 

	text-align:center;
	text-decoration:none;
	color:transparent;
	font-size:11px;
	font-weight:bold;
}

.button-post-up {
	background-image:url(../img/layouts/xpoit/buttons/post_up.gif);
}

.button-post-down {
	background-image:url(../img/layouts/xpoit/buttons/post_down.gif);
}

.button-register-up {
	background-image:url(../img/layouts/xpoit/buttons/register_up.gif);
}

.button-register-down {
	background-image:url(../img/layouts/xpoit/buttons/register_down.gif);
}

.button-save-up {
	background-image:url(../img/layouts/xpoit/buttons/save_up.gif);
}

.button-save-down {
	background-image:url(../img/layouts/xpoit/buttons/save_down.gif);
}

.button-search-up {
	background-image:url(../img/layouts/xpoit/buttons/search_up.gif);
}

.button-search-down {
	background-image:url(../img/layouts/xpoit/buttons/search_down.gif);
}

.button-send-up {
	background-image:url(../img/layouts/xpoit/buttons/send_up.gif);
}

.button-send-down {
	background-image:url(../img/layouts/xpoit/buttons/send_down.gif);
}

.button-signin-up {
	background-image:url(../img/layouts/xpoit/buttons/signin_up.gif);
}

.button-signin-down {
	background-image:url(../img/layouts/xpoit/buttons/signin_down.gif);
}

.button-signout-up {
	background-image:url(../img/layouts/xpoit/buttons/signout_up.gif);
}

.button-signout-down {
	background-image:url(../img/layouts/xpoit/buttons/signout_down.gif);
}

.button-update-up {
	background-image:url(../img/layouts/xpoit/buttons/update_up.gif);
}

.button-update-down {
	background-image:url(../img/layouts/xpoit/buttons/update_down.gif);
}

.button-upload-up {
	background-image:url(../img/layouts/xpoit/buttons/upload_up.gif);
}

.button-upload-down {
	background-image:url(../img/layouts/xpoit/buttons/upload_down.gif);
}

/* table */

.div-table {
	display:inline-table
}

.div-table .div-tr {
	display:table-row;
	clear:both;
}

.div-table .div-tr .div-td {
	display:table-cell;
	float:left;
}

/* items home */

.items-home-table {
	width:624px;
	display:inline-table;
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
}

.items-home-table .items-home-tr {
	display:table-row;
}

.items-home-table .items-home-td {
	width:150px;
	height:130px;

	display:table-cell;
	float:left;

	padding-top:5px;
	padding-left:4px;
	padding-right:4px;

	text-align:center;
	vertical-align: middle; 
}

.items-home-table .items-home-td .td-content {
	width:108px;
	height:108px;

	display:block;
	margin-top:0px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;

	border:1px solid rgb(153,153,153);

	text-align:center;
	font-size:11px;
}

.items-home-table .items-home-td-left {
	padding-left:0px;
}

.items-home-table .items-home-td-right {
	padding-right:0px;
}

/* items fav */

.items-fav-table {
	width:624px;
	display:inline-table;

	margin-top:0px;
	margin-left:2px;
	margin-right:2px;
}

.box2 .items-fav-table {
	width:301px;
	display:inline-table;

	margin-top:0px;
	margin-left:2px;
	margin-right:2px;
}

.items-fav-table .items-fav-tr {
	display:table-row;
	clear:both;
}

.box2 .items-fav-table .items-fav-tr {
	display:table-row;
	clear:both;
}

.items-fav-table .items-fav-td {
	width:100px;
	height:120px;

	display:table-cell;
	float:left;

	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	vertical-align: middle; 
}

.box2 .items-fav-table .items-fav-td {
	width:96px;
	height:120px;

	display:table-cell;
	float:left;

	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	vertical-align: middle; 
}

.items-fav-table .items-fav-td .td-content {
	width:70px;
	height:108px;

	display:block;
	margin:0px;
	padding-top:10px;
	padding-left:14px;
	padding-right:14px;
	border:1px solid rgb(153,153,153);
	text-align:center;
	font-size:10px;
}

.box2 .items-fav-table .items-fav-td .td-content {
	width:70px;
	height:108px;

	display:block;
	margin:0px;
	padding-top:10px;
	padding-left:12px;
	padding-right:12px;
	border:1px solid rgb(153,153,153);
	text-align:center;
	font-size:10px;
}

.items-fav-table .items-fav-td-left, .box2 .items-fav-table .items-fav-td-left {
	padding-left:0px;
}

.items-fav-table .items-fav-td-right, .box2 .items-fav-table .items-fav-td-right {
	padding-right:0px;
}

/* table items home */

.table-items-home {
	width:624px;
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
}

.table-items-home td {
	width:150px;
	height:130px;

	padding-top:5px;
	padding-left:4px;
	padding-right:4px;

	text-align:center;
	vertical-align: middle; 
}

.table-items-home td .td-content {
	width:108px;
	height:108px;

	margin-top:0px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;

	border:1px solid rgb(153,153,153);
	background-color:rgb(256,256,256);

	text-align:center;
	font-size:11px;
}

.table-items-home td .td-content-image {
	width:106px;
	height:76px;
	float:left;
}

.table-items-home td .td-content-text {
	width:106px;
	float:left;
	padding-top:2px;
}

.table-items-home td.left {
	padding-left:0px;
}

.table-items-home td.right {
	padding-right:0px;
}

/* table items fav */

.table-items-fav {
	width:624px;
	margin-top:0px;
	margin-left:2px;
	margin-right:2px;
}

.box2 .table-items-fav {
	width:301px;
	margin-top:0px;
	margin-left:2px;
	margin-right:2px;
}

.table-items-fav td {
	width:100px;
	height:120px;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	vertical-align: middle; 
}

.box2 .table-items-fav td {
	width:96px;
	height:120px;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
	vertical-align:middle; 
}

.table-items-fav td .td-content {
	width:70px;
	height:108px;

	display:block;
	margin:0px;
	padding-top:10px;
	padding-left:14px;
	padding-right:14px;
	border:1px solid rgb(153,153,153);
	text-align:center;
	vertical-align:middle; 
	font-size:10px;
}

.table-items-fav td .td-content-image {
	width:70px;
	height:70px;
	float:left;
	vertical-align:middle; 
}

.table-items-fav td .td-content-text {
	width:70px;
	float:left;
	padding-top:2px;
}

.box2 .table-items-fav td .td-content {
	width:70px;
	height:108px;

	display:block;
	margin:0px;
	padding-top:10px;
	padding-left:12px;
	padding-right:12px;
	border:1px solid rgb(153,153,153);
	text-align:center;
	vertical-align:middle; 
	font-size:10px;
}

.table-items-fav td.left {
	padding-left:0px;
}

.table-items-fav td.right {
	padding-right:0px;
}

/* profile */

.content-center .box-middle-content .profile {
	width:610px;
	display:block;
	float:left;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
}

.content-center .box-middle-content .profile-rating {
	width:610px;
	display:block;
	float:left;
	margin-top:5px;

	vertical-align:top;
	text-align:left;
	font-size:11px;
	font-weight:normal;
}

.content-center .box-middle-content .profile-title {
	width:610px;
	display:block;
	float:left;
	margin-top:5px;

	vertical-align:top;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

.content-center .box-middle-content .profile-title-username {
	height:30px;
	display:inline;
	float:left;

	font-size:20px;
	font-weight:bold;
}

.content-center .box-middle-content .profile-title-favourite {
	height:30px;
	display:inline;
	float:left;
	padding-left:15px;
	padding-top:10px;

	font-size:10px;
}

.content-center .box-middle-content .profile-title-report {
	height:30px;
	display:inline;
	float:right;
	padding-top:10px;

	font-size:10px;
}

.content-center .box-middle-content .profile-content {
	width:610px;
	float:left;
	margin-top:0px;
	border-top:1px rgb(240,240,240) solid;
}

.content-center .box-middle-content .profile-content-td1 {
	width:80px;
	height:120px;
	float:left;
	padding-top:5px;
	padding-left:0px;

	text-align:center;
}

.content-center .box-middle-content .profile-content-td2 {
	width:170px;
	height:120px;
	float:left;
	padding-top:5px;
	padding-left:10px;

	text-align:left;
	font-size:11px;
}

.content-center .box-middle-content .profile-content-td3 {
	width:160px;
	height:120px;
	float:left;
	padding-top:5px;
	padding-left:9px;
	border-left:1px rgb(240,240,240) solid;

	text-align:left;
	font-size:11px;
}

.content-center .box-middle-content .profile-content-td4 {
	width:160px;
	height:120px;
	float:left;
	padding-top:5px;
	padding-left:9px;
	padding-right:10px;
	border-left:1px rgb(240,240,240) solid;

	text-align:left;
}

.content-center .box-middle-content .profile-content-td4 .contact-info {
	width:160px;
	margin-top:20px;
	text-align:center;
	font-size:12px;
}

.content-center .box-middle-content .profile-content-td4 a.contact {
	margin-left:3px;
	margin-right:3px;
}

/* td1 */

.content-center .box-middle-content .profile-avatar {
	clear:both;
	width:80px;
}


/* item */

.content-center .box-middle-content .item {
	width:620px;
	display:block;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

.content-center .box-middle-content .item-title {
	width:620px;
	display:block;
	float:left;
	margin-top:5px;

	vertical-align:top;
	text-align:left;
	font-size:20px;
	font-weight:bold;
}

.content-center .box-middle-content .item-subtitle {
	width:620px;
	display:block;
	float:left;
	margin-top:5px;

	vertical-align:top;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

.content-center .box-middle-content .item-content {
	width:620px;
	float:left;
	margin-top:10px;
}

.content-center .box-middle-content .item-content-td1 {
	width:410px;
	float:left;
}

.content-center .box-middle-content .item-content-td2 {
	padding-left:8px;
	width:202px;
	float:left;
}

/* item-content-td1 */

.content-center .box-middle-content .item-avatar {
	clear:both;
	width:410px;
/*	height:300px;*/
	padding-top:10px;
	text-align:center;
}

.content-center .box-middle-content .item-thumbs {
	width:410px;
	display:inline-table;
}

.content-center .box-middle-content .item-thumb {
	width:100px;
	height:76px;
	display:table-cell;
	float:left;

	padding-left:1px;
	padding-right:1px;
	text-align:center;
}

.content-center .box-middle-content .item-thumb img {
	cursor:pointer;
	float:left;
}

.content-center .box-middle-content .item-thumb-left {
	padding-left:0px;
}

.content-center .box-middle-content .item-thumb-right {
	padding-right:0px;
}

.content-center .box-middle-content .holiday-thumb {
	width:90px;
	float:left;
	padding-top:5px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
}

.content-center .box-middle-content .holiday-thumb img {
	cursor:pointer;
}

.content-center .box-middle-content .holiday-thumb-left {
	padding-left:0px;
	padding-right:5px;
	text-align:center;
}

.content-center .box-middle-content .holiday-thumb-right {
	padding-left:5px;
	padding-right:0px;
	text-align:center;
}

.content-center .box-middle-content .item-description {
	width:410px;
	font-size:11px;
	text-align:justify;
/*	font-style:italic;*/
}

.content-center .box-middle-content .item-comments {
	width:410px;
	padding-top:100px;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
}

.content-center .box-middle-content .item-comments .item-comments-pagination {
	float:left;
}

.content-center .box-middle-content .item-comments .comment-body-label {
	color:rgb(65,182,78);
	font-size:12px;
	font-weight:bold;
}

.content-center .box-middle-content .item-browse-comments .comment-body-label {
	color:rgb(65,182,78);
	font-size:12px;
	font-weight:bold;
}

.content-center .box-middle-content .user-comments .comment-body-label {
	color:rgb(65,182,78);
	font-size:12px;
	font-weight:bold;
}

.content-center .box-middle-content .user-browse-comments .comment-body-label {
	color:rgb(65,182,78);
	font-size:12px;
	font-weight:bold;
}

/* item-content-td1 box */

.content-center .box-middle-content .item-content-td1 .box-top {
	width:402px;
	padding-top:0px;
	border-bottom:1px rgb(181,181,181) solid;
	font-size:1px;
}

.content-center .box-middle-content .item-content-td1 .box-top-corner-left {
	background-image:url(../img/layouts/xpoit/box-top-corner-left-grey.gif);
}

.content-center .box-middle-content .item-content-td1 .box-top-corner-right {
	background-image:url(../img/layouts/xpoit/box-top-corner-right-grey.gif);
}

.content-center .box-middle-content .item-content-td1 .box-top-content {
	width:386px; 
	background-image:url(../img/layouts/xpoit/box-top-content-grey.gif);
	font-size:11px;
}

.content-center .box-middle-content .item-content-td1 .box-middle {
	width:402px;
}

.content-center .box-middle-content .item-content-td1 .box-middle-content {
	width:390px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px rgb(153,153,153) solid;
	border-right:1px rgb(153,153,153) solid;

	background-color:rgb(240,240,240);
	font-size:11px;
}

.content-center .box-middle-content .item-content-td1 .box-bottom {
	width:402px;
	font-size:1px;
}

.content-center .box-middle-content .item-content-td1 .box-bottom-corner-left {
	background-image:url(../img/layouts/xpoit/box-bottom-corner-left.gif);
}

.content-center .box-middle-content .item-content-td1 .box-bottom-corner-right {
	background-image:url(../img/layouts/xpoit/box-bottom-corner-right.gif);
}

.content-center .box-middle-content .item-content-td1 .box-bottom-content {
	width:386px; 
	background-color:rgb(240,240,240);
}

/* item-content-td2 */

.content-center .box-middle-content .item-information {
	width:190px;
	padding-right:0px;
	text-align:right;
	font-size:11px;
}

.content-center .box-middle-content .item-information p.description {
	padding-top:10px;
	font-size:12px;
	font-style:normal;
}

.content-center .box-middle-content .item-information p.username {
	padding-top:0px;
	font-size:13px;
	font-weight:normal;
}

.content-center .box-middle-content .item-information p.category {
	padding-top:5px;
	font-size:11px;
	font-weight:normal;
}

.content-center .box-middle-content .item-information p.created {
	padding-top:5px;
	font-size:11px;
/*	font-style:italic;*/
}

.content-center .box-middle-content .item-information p.user_view_count {
	padding-top:5px;
	font-size:11px;
/*	font-style:italic;*/
}

.content-center .box-middle-content .item-information p.estimated_value {
	padding-top:5px;
	font-size:11px;
	font-weight:normal;
}

.content-center .box-middle-content .item-information p.is_sale {
	padding-top:5px;
	font-size:11px;
}

.content-center .box-middle-content .item-information p.line {
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.content-center .box-middle-content .item-information p.actions {
	font-size:11px;
}

.content-center .box-middle-content .item-information p.actions-add_rating {
	padding-top:20px;

	font-size:11px;
}

/* item-content-td2 box */

.content-center .box-middle-content .item-content-td2 .box-top {
	width:202px;
	height:6px;
	padding-top:0px;
	border-bottom:0px rgb(61,180,74) solid;
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-top-corner-left {
	height:6px;
	background-image:url(../img/layouts/xpoit/box-top-corner-left-small.gif);
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-top-corner-right {
	height:6px;
	background-image:url(../img/layouts/xpoit/box-top-corner-right-small.gif);
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-top-content {
	width:186px; 
	height:5px;
	padding-top:0px;
	border-top:1px rgb(153,153,153) solid;

	background-image:none;
	background-color:rgb(240,240,240);
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-middle {
	width:202px;
}

.content-center .box-middle-content .item-content-td2 .box-middle-content {
	width:190px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	border-left:1px rgb(153,153,153) solid;
	border-right:1px rgb(153,153,153) solid;

	background-color:rgb(240,240,240);
}

.content-center .box-middle-content .item-content-td2 .box-bottom {
	width:202px;
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-bottom-corner-left {
	background-image:url(../img/layouts/xpoit/box-bottom-corner-left.gif);
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-bottom-corner-right {
	background-image:url(../img/layouts/xpoit/box-bottom-corner-right.gif);
	font-size:1px;
}

.content-center .box-middle-content .item-content-td2 .box-bottom-content {
	width:186px; 
	background-color:rgb(240,240,240);
	font-size:1px;
}

/* form */

.content-center .box-middle-content .item-content-td1 .form {
	width:390px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}

.content-center .box-middle-content .item-content-td1 .form label.left {
	width:50px;
	float:left;
	padding-top:5px;
	padding-right:20px;

	font-size:10px;
	text-align:right;
	color: #333333;
}

.content-center .box-middle-content .item-content-td1 .form input.field {
	width:300px;
	height:18px;

	float:left;
}

.content-center .box-middle-content .item-content-td1 .form input.combo {
	width:300px;
	height:18px;

	float:left;
}

.content-center .box-middle-content .item-content-td1 .form textarea.field {
	width:300px;
	float:left;
}

.content-center .box-middle-content .item-content-td1 .form input.button {
}

/* form box2 */

.content-center .box .box-middle-content .form {
	width:640px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}

.content-center .box .box-middle-content .form input.button {
	margin-right:350px;
}

/* form box2 */

.content-center .box2 .box-middle-content .form {
	width:300px;
	padding-left:0px;
	padding-right:0px;
	float:left;
}

.content-center .box2 .box-middle-content .form label.left {
	width:50px;
	float:left;
	padding-top:5px;
	padding-right:20px;

	font-size:10px;
	text-align:right;
	color: #333333;
}

.content-center .box2 .box-middle-content .form input.field {
	width:250px;
	height:18px;

	float:left;
}

.content-center .box2 .box-middle-content .form input.combo {
	width:250px;
	height:18px;

	float:left;
}

.content-center .box2 .box-middle-content .form textarea.field {
	width:250px;
	float:left;
}

.content-center .box2 .box-middle-content .form input.button {
	margin-right:30px;
}


/* banner */

.content-center .right-banner {
	width:200px;
	height:600px;
	padding-top:10px;
	padding-left:1px;
	padding-right:1px;

	text-align:center;
}

/* item_subcategories */

.div-table-item_subcategories {
	display:inline-table;
	width:600px;
	margin-top:0px;
	margin-left:15px;
	margin-right:15px;
}

.div-table-item_subcategories .div-tr {
	display:table-row;
}

.div-table-item_subcategories .div-tr .div-td {
	width:200px;

	display:table-cell;
	float:left;

	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
	text-align:left;
	font-size:12px;
	font-weight:normal;
}

.div-table-item_subcategories .div-tr .div-td a.item_category {
	text-size:13px;
	text-transform: uppercase;
}

.div-table-item_subcategories .div-tr .div-td a.item_subcategory {
	text-size:12px;
}

/* my collection top pagination*/

.div-table-mycollection_top {
	display:inline-table;
	width:600px;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
}

.div-table-mycollection_top .div-tr {
	display:table-row;
	clear:both;
}

.div-table-mycollection_top .div-tr .div-td {
	display:table-cell;
	float:left;

	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.div-table-mycollection_top .div-tr .div-td-pagination {
	width:300px;
	text-align:left;

	font-size:11px;
	font-weight:bold;
}

.div-table-mycollection_top .div-tr .div-td-estimated_value {
	width:250px;
	text-align:right;

	font-size:11px;
	font-weight:bold;
}

/* my collection bottom pagination*/

.div-table-mycollection_bottom {
	display:inline-table;
	width:600px;
	margin-top:10px;
	margin-left:15px;
	margin-right:15px;
}

.div-table-mycollection_bottom .div-tr {
	display:table-row;
}

.div-table-mycollection_bottom .div-tr .div-td-spacer {
	display:table-cell;
	height:20px;
}

.div-table-mycollection_bottom .div-tr .div-td-spacer .line {
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.div-table-mycollection_bottom .div-tr .div-td {
	display:table-cell;

	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.div-table-mycollection_bottom .div-tr .div-td-page_number {
	width:100px;
	text-align:left;

	font-size:12px;
	font-weight:bold;
}

.div-table-mycollection_bottom .div-tr .div-td-page_jump {
	width:100px;
	text-align:center;

	font-size:12px;
	font-weight:normal;
}

.div-table-mycollection_bottom .div-tr .div-td-pages {
	width:400px;
	text-align:right;

	font-size:12px;
	font-weight:normal;
}

/* my collection */

.div-table-mycollection {
	display:inline-table;
	width:600px;
	margin-left:15px;
	margin-right:15px;
	font-size:12px;
}

.div-table-mycollection .div-tr {
	display:table-row;
	clear:both;
}

.div-table-mycollection .div-tr .div-td-spacer {
	height:20px;

	display:table-cell;
	float:left;
}

.div-table-mycollection .div-tr .div-td-spacer .line {
	width:auto;
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.div-table-mycollection .div-tr .div-td {
	display:table-cell;
	float:left;

	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.div-table-mycollection .div-tr .div-td-avatar {
	width:100px;
	float:left;
}

.div-table-mycollection .div-tr .div-td-avatar img {
	float:left;
}

.div-table-mycollection .div-tr .div-td-description {
	width:300px;
	float:left;
}

.div-table-mycollection .div-tr .div-td-actions {
	width:150px;
	float:left;
	text-align:center;
}

.div-table-mycollection .div-tr .div-td img.thumb{
	float:left;
}

.div-table-mycollection .div-tr .div-td p.title {
	font-size:13px;
	font-weight:bold;
}

.div-table-mycollection .div-tr .div-td p.title-big {
	font-size:15px;
	font-weight:bold;
}

.div-table-mycollection .div-tr .div-td p.description {
	padding-top:2px;
	font-size:11px;
	font-style:italic;
}

.div-table-mycollection .div-tr .div-td p.category {
	padding-top:2px;
	font-size:12px;
}

.div-table-mycollection .div-tr .div-td p.created {
	font-size:10px;
	font-style:italic;
}

.div-table-mycollection .div-tr .div-td p.is_sale {
	font-size:10px;
}

.div-table-mycollection .div-tr .div-td p.actions {
}

.div-table-mycollection .div-tr .div-td p.admin_actions {
}

/* my collection */

.table-mycollection {
	width:600px;
	margin-left:15px;
	margin-right:15px;
	font-size:12px;
}

.table-mycollection td.td-spacer {
	height:20px;
}

.table-mycollection td.td-spacer .line {
	width:auto;
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.table-mycollection th {
	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.table-mycollection td {
	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.table-mycollection td img.thumb{
	float:left;
}

.table-mycollection td p.image {
	width:100%;
	font-size:11px;
	font-style:italic;
}

.table-mycollection td p.title {
	font-size:13px;
	font-weight:bold;
}

.table-mycollection td p.title-big {
	float:left;
	font-size:15px;
	font-weight:bold;
}

.category_count {
	color:rgb(137,137,137);
	font-weight:normal;
}


.table-mycollection td p.description {
	padding-top:2px;
	font-size:11px;
	font-style:italic;
}

.table-mycollection td p.category {
	padding-top:2px;
	font-size:12px;
}

.table-mycollection td p.created {
	font-size:10px;
	font-style:italic;
}

.table-mycollection td p.is_sale {
	font-size:10px;
}

.table-mycollection td p.actions {
}

.table-mycollection td p.admin_actions {
}

/* my messages */

.div-table-mymessages {
	width:600px;
	display:inline-table;
	float:left;
	clear:both;

	margin-left:0px;
	margin-right:0px;
	font-size:12px;
}

.div-table-mymessages .div-tr {
	display:table-row;
	clear:both;
}

.div-table-mymessages .div-tr .div-td-spacer {
	display:table-cell;
	float:left;

	height:20px;
}

.div-table-mymessages .div-tr .div-td-spacer .line {
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.div-table-mymessages .div-tr .div-td {
	display:table-cell;
	float:left;

	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.div-table-mymessages .div-tr .div-td-title {
	width:220px;
}

.div-table-mymessages .div-tr .div-td-from {
	width:200px;
}

.div-table-mymessages .div-tr .div-td-created {
	width:150px;
}

.div-table-mymessages .div-tr .div-td p.title {
	font-size:13px;
}

.div-table-mymessages .div-tr .div-td a.title-unread {
	color:rgb(0,0,0);
	font-weight:bold;
}

.div-table-mymessages .div-tr .div-td a.title-read {
	color:rgb(0,0,0);
	font-weight:normal;
}

.div-table-mymessages .div-tr .div-td p.body {
	padding-top:2px;
	font-size:11px;
	font-style:italic;
}

.div-table-mymessages .div-tr .div-td p.created {
	font-size:10px;
	font-style:italic;
}

/* table my messages */

.table-mymessages {
	width:600px;
	float:left;
	clear:both;

	margin-left:0px;
	margin-right:0px;
	font-size:12px;
}

.table-mymessages td.td-spacer {
	height:20px;
}

.table-mymessages td.td-spacer .line {
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.table-mymessages th {
	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.table-mymessages td {
	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.table-mymessages td p.title {
	font-size:13px;
}

.table-mymessages td a.title-unread {
	color:rgb(0,0,0);
	font-weight:bold;
}

.table-mymessages td a.title-read {
	color:rgb(0,0,0);
	font-weight:normal;
}

.table-mymessages td p.body {
	padding-top:2px;
	font-size:11px;
	font-style:italic;
}

.table-mymessages td p.created {
	font-size:10px;
	font-style:italic;
}

/* currencies */

.div-table-currencies {
	display:inline-table;
	float:left;
}

.div-table-currencies .div-tr {
	display:table-row;
	clear:both;
}

.div-table-currencies .div-tr .div-td {
	display:table-cell;
	float:left;

	padding-top:0px;
	padding-right:15px;

	font-size:14px;
}

/* is for sale or not table */

.div-table-issale {
	display:inline-table;
	float:left;
}

.div-table-issale .div-tr {
	display:table-row;
	clear:both;
}

.div-table-issale .div-tr .div-td {
	display:table-cell;
	float:left;

	padding-right:15px;
}

/* comments */

.comment-body-label {
	color:rgb(0,0,0);
	font-size:12px;
	font-weight:bold;
}

.div-pagination-comments {
	float:left;
}

.div-table-comments {
/*	width:100%;*/

	float:left;
	display:inline-table;

	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	font-size:11px;
}

.div-table-comments .div-tr {
	display:table-row;
	clear:both;
}

.div-table-comments .div-tr .div-td-spacer {
	display:table-cell;
	float:left;
	height:20px;
}

.div-table-comments .div-tr .div-td-spacer .line {
	margin-top:9px;
	margin-bottom:9px;
	border-top:solid 1px rgb(215,215,215);
}

.div-table-comments .div-tr .div-td {
	display:table-cell;
	float:left;

	padding-top:0px;
	padding-right:5px;
	padding-left:5px;
/*	border:solid 1px rgb(215,215,215);*/

	vertical-align:top;
}

.item-comments .div-table-comments .div-tr .div-td {
	width:370px;
}

.user-browse-comments .div-table-comments .div-tr .div-td {
	width:600px;
}

.item-browse-comments .div-table-comments .div-tr .div-td {
	width:600px;
}

.box2-2 .div-table-comments .div-tr .div-td {
	width:290px;
}

.div-table-comments .div-tr .div-td p.comment-title {
	font-size:13px;
	font-weight:bold;
}

.div-table-comments .div-tr .div-td p.comment-title span.posted_date {
	font-size:10px;
	font-weight:normal;
	font-style:italic;
}

.div-table-comments .div-tr .div-td p.comment-title span.posted_by {
	font-size:11px;
	font-weight:normal;
	font-style:normal;
}

.div-table-comments .div-tr .div-td p.comment-title span.posted_by a {
	font-weight:bold;
}

.div-table-comments .div-tr .div-td p.comment-body {
	margin-top:5px;
	font-size:11px;
}

.div-table-comments .div-tr .div-td p.comment-actions {
	margin-top:0px;
	font-size:10px;
	text-align:right;
}

.div-table-comments .div-tr .div-td p.admin_actions {
}

/* pages - pagination */

.pages {
	float:right;
	clear:both; 
}

.pages a {
	display: block;
	float: left;
	padding-left:5px;
	text-decoration: none;
}

.pages a:hover {
}

.pages .current {
	display: block;
	float: left;
	padding-left:5px;
	font-weight: bold;
}

.pages .etc {
	display: block;
	float: left;
}

.pages .nextprev {
	display: block;
	float: left;
	padding-left:5px;
	padding-right:5px;
}

.pages .nextprev a {
	display: block;
	float: left;
	text-decoration: none;
	font-weight: bold;
}

.pages .nextprev a:hover {
}

.pages .nextprevdisabled {
	display: block;
	float: left;
	color: #999;
	padding-left:5px;
	padding-right:5px;
}

.error-message {
	font-weight: bold;
	color: #FF0000;	
}

.form_search_holiday_targets {
	font-size:9px;
}