/* CSS STLYESHEET */

/* BY ANDY KERR */



*  {

	margin: 0px;

	font-family: Arial, Verdana, Trebuchet MS;

	padding: 0px;

	border: 0px;

}

input, textarea, select {
	border: 1px solid gray;
	padding: 5px;
	direction: rtl;
}

.button {
    background: #008000;
    color: #fff;
    border: 1px solid #000;
    font-size: 14px;
    font-weight: bold;
    cursor: hand;
    cursor: pointer;
}

.bold {
	font-weight: bold;
}


	/* statistics */

	.stats

	{

		float:none;

		clear:both;

		width:80%;



	}



	.stats li

	{

		float:left;

		text-align:right;

		width:20%;

		text-shadow:1px 1px 0 #fff;

	}



	.stats li strong

	{

		display:block;

		font-weight:normal;

		font-size:2.1em;

		line-height:1.1;

		color:#0a4270;

	}



	.stats li span

	{

		display:block;

		color:#4c7ea6;

		text-transform:uppercase;

	}



a {

	color: #000;

}



html, body  {

	background-color: #FFF;

    direction: rtl;

    font-size: 13px;

    height: 100%;

    margin:0;
   padding:0;

}



ol, ul {

	list-style-image:url('none');

	list-style-position:outside;

	list-style-type:none

}



a {

	background: transparent;

}



.clear {

	clear:both;

}



/* HEAD */



#header_container {

	background: #141414;

}



#head {

	width: 960px;

	height: 87px;

	margin: 0 auto;

    clear: both;

}

#head #logo {
    float: right;
    margin-top: 7px;
}

#head #like {
    float: left;
    padding-top: 54px;
}

#head h1, #head h1 a {

    text-indent: -3000px;

    height: 100%;

    float: left;

    display: block;

    margin: 0;

    width: 353px;

}



#head form {

    padding: 26px 0 0 50px;

    float: left;

}

#head form #daput {

    border: 0px none;

    float: left;

    font-size: 14px;

    color: #AEAEAE;

    -moz-border-radius: 3px;

    margin-right: 10px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:9px

}


#head form #daimg {

    border: 0px none;

    float: left

}

#head img {

    border: 0px;

}



/* register */

.register, .forgotpass {

    width: 400px;
    padding: 15px;

}



.register h2, .forgotpass h2 {

    font-size: 16px;
    font-weight: bold;
    margin-bottom: 8px;

}



.registered {

    width: 400px;

}


.register form input.text, .forgotpass form input.text {



}



.forgotpass form input.text {

    width:200px;

}



.register p, .forgotpass p {

    clear:both;

    overflow:hidden;

    margin-bottom: 10px;

}



 .register form , .forgotpass form {

    padding: 15px;

}



ul#actions li a.shortlist{

    background-image: url('../images/shortlist.gif');

}



.shortlist h2 {

    color: #666;

    text-shadow: 0 1px 1px #FFFFFF;

    padding-top:20px;

    margin-right:14px;

}

#general_message_container {

    height: 27px;
    background: #FFFFC0;

    border-bottom: 1px solid #D0D0D0;

}



#general_message {

    margin: 0 auto;

    width: 960px;

    height: 27px;

    padding-top: 5px;
}

#general_message span {

    color: #000000;
    font-weight: bold;
}




/* NAVIGATION/LOGIN */



#navigation_container {

	height: 49px;
	background: #CD0000;

	border-bottom: 1px solid #fff;

}



#navigation {

	margin: 0 auto;

	width: 960px;

	height: 49px;
}

#navigation #login_form {

    display: inline;

}


#navigation #login_form input {

	border: 1px solid #D8D8D8;

	background: #CC4141;

	font-size: 12px;

	color: #D8D8D8;

	margin-left: 2px;

	width: 70px;

    padding: 3px;
}


#navigation #login_form .submit {
	background: #CC1616;
    color: #F0F0F0;
    border: 1px solid #F0F0F0;
    padding: 2px;
    font-weight: bold;
    width: 45px;
}

#navigation #login_form img {
    margin-top: 14px;
}


#navigation #social_login {

	float: right;

	color: #fff;

	padding-top: 13px;

}

#navigation #social_login tr,td {

	padding: 0;
	margin: 0;

}

#navigation #social_login td {

	padding-left: 6px;

}

#navigation #links {

	float: left;

	margin-top: 17px;

}

#navigation #links a {

	color: #fff;

	margin-right: 16px;

	font-size: 14px;

    text-decoration: underline;

}


#navigation ul {



}



#navigation ul li {

	float: right;

}



#navigation ul li {

	padding-top: 16px;

	display: block;

	font-size: 14px;

	margin-left: 28px;

	height: 33px;

    color: #fff;

    font-weight: bold;

}

#navigation ul li a {

    color: #fff;

    text-decoration: none;

    font-weight: 400;

}



#navigation ul li a:hover {

	text-decoration: underline;

}



#navigation li:last-child {



	color: #BAD5F4;

}



#validate {

    width:450px;

    height: 150px;

    padding: 10px;
}



#validate h1 {

    width:420px;

    font-size: 16px;

    font-weight: bold;

    color: #444;

    background: url('../images/world_link.png') no-repeat left center;

    border-bottom: 1px dotted #ddd;

    margin-left:7%;

    padding-left: 20px;

}



#validate h2 {

    font-size: 12px;

    font-weight: bold;

    color: #000000;

    padding-top: 30px;

    line-height: 18px;

    margin-left:7%;

}



#validate h3 {

    font-size: 12px;

    font-weight: bold;

    color: #000000;

    padding-top: 4px;

    line-height: 18px;

    margin-left:7%;

}

#validate p {
    line-height: 25px;
    font-size: 14px;
    margin-top: 10px;
    margin-bottom: 10px;
}





/* THE INTRODUCTION PART WHERE IT INTRODUCES YOU TO THE SITE */



#introduction_container {

	background: url('../imgs/introduction_container_bg.gif') repeat-x #E3E3E3;

	border-bottom: 1px solid #BFBFBF;

	height: 210px;

}



#introduction {

	margin: 0 auto;

	width: 960px;   

	height: 100%;

/*	background: url('../imgs/introduction_bg.gif') repeat-x #447DC0; */

}

#introduction h1 {
    color: #000000;
    font-size: 42px;
    font-weight: bold;
    text-decoration: none;             
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;
    font-family: arial; 
    width: 350px;
}

#introduction h2 { 
    color: #FFFFFF;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;             
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;    
    font-family: arial; 
    background: #00A600;
    border: 0;
    border-bottom: 4px solid #004F00;
    padding: 6px;  
}

#introduction a { 
    text-decoration: none; 
}

#introduction h2:hover { 
    border-bottom: 4px solid #FF0000; 
}

#introduction #sellit { 
	width: 480px;
	height: 100%;
	float: left;                                                
}

#introduction #sellit h2 { 
    width: 220px;                                               
}

#introduction #buyit { 
	width: 480px;
	height: 100%; 
	float: left;                                            
} 

#introduction #buyit h2 { 
    width: 160px;                           
}

#introduction #buyit a.left_button { 
    float: right; 
    margin-right: 8px;                             
}

#introduction #buyit a.right_button { 
    float: left; 
    margin-left: 8px;                             
}

#introduction #buyit div { 
    width: 50%; 
    float: left;
                                               
}

#category_container {

    background: url('../imgs/introduction_container_bg.gif') repeat-x #E3E3E3;

    border-bottom: 1px solid #E0E0E0;

}

#category_desc {

	margin: 0 auto;
	width: 960px;
}

#category_desc h1 {
	font-size: 24px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 8px;
}

#category_desc h4 {
	font-size: 16px;
    font-weight: 300;
    margin-bottom: 15px;
}

#category_desc div {
	margin-bottom: 20px;
    font-size: 14px;
}

#category_desc a {
	text-decoration: none;
    color: #0000FF;
    line-height: 22px;
}

#category_desc a:hover {
    color: #FF0000;
}

.private_table_wrapper {
    -moz-border-radius-bottomleft:15px;
    -moz-border-radius-topleft:15px;
    background:none repeat scroll 0 0 #0D61A7;
    border:0 solid #0D61A7;
    margin:0 auto 35px;
    padding-bottom:25px;
    width:100%;
}

.private_table_wrapper table {
    width: 100%;
}

.private_table_wrapper thead td {
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    margin:0;
    padding:5px;
}


.private_table_wrapper tbody tr td {
    background:none repeat scroll 0 0 #FFFFFF;
    border-bottom:1px solid #C0C0C0;
    font-size:14px;
    line-height: 26px;
    margin-right:5px;
}

.private_table_wrapper tbody tr td a {
    text-decoration: underline;
    color: #0000FF;
}

.msgtbl{

    width:735px;

    border-top:1px solid #cfcfcf;

    border-right:1px solid #cfcfcf;

    border-bottom:1px solid #cfcfcf;

    margin-left: -8px;

    border-collapse:collapse;

    font-size: 12px;

}



.msgtbl a, table a:link {

    text-decoration: none;

    color: #0000FF;

}



.msgtbl tr td {

    color:#5a5a5a;

    border-left:1px solid #cfcfcf;

    padding: 2px 2px;

    text-align:center;

}




/* MAIN CONTAINER STUFF */



#main_container {

	background: #FFFFFF;

}



.main_white {

	background: #FFFFFF;

}

.main_grey {

	background: #FFF;

}



.ninesixty {

	width: 960px;

	margin: 0 auto;



	border: 0px solid #0D61A7;

	margin-bottom: 50px;

	-moz-border-radius-topleft: 15px;
	border-top-left-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-left-radius: 15px;

	background: #0D61A7;

}









/* TABS THAT CONTROL THE AUCTION CATEGORIES */





#tabs_container {

	margin-top: 20px;

}

#tabs_container2 {

    margin: 0 auto;

    width: 960px;

    height: 40px;

}

#tabs {

	margin: 0 auto;

}



#tabs li {

	float: right;

	margin-left: 5px;

    cursor: hand;
    cursor: pointer;
}


#tabs li a {

    cursor: hand;
    cursor: pointer;

	display: block;

	background: #E5E5E5;

	border-top: 0px solid #808080;
	border-right: 0px solid #808080;
    border-left: 0px solid #808080;
	border-bottom: 0px solid #000;

	font-size: 14px;

	font-weight: bold;

	color: #000;

	text-decoration: none;

	height: 40px;

	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;

}



#tabs li a span {

	display: block;

	font-size: 14px;

	color: #000;

	text-decoration: none;

	padding:12px 12px 10px;

	height: 18px

}



#tabs li a:hover {
	background: #CD0000;
	color: #FFFFFF;

}



#tabs li a:hover span {

	color: #FFFFFF;

}





#tabs li#active a {
	color: #FFFFFF;

}



#tabs li#active a span {
	background: #0D61A7;
	color: #fff;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;

}





/* THE MAIN AUCTION TABLES */

#auction_form label {
	font-weight: bold;
	display:block;
	clear: both;
}

#auction_form span {
	clear: both;
}

#auction_form .sub-right {
	padding-bottom: 20px;
}

.auctiontables {

	width: 100%;

}



.auctiontables thead td {

	text-align: right;

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	padding: 5px;

	margin: 0;

}



.auctiontables tr td.justright {

	text-align: right;

}



.auctiontables tr td.justcenter {

	text-align: center;

}





.auctiontables tbody {

	background: #ffffff;

}

.auctiontables tr td {

    border-bottom: 1px solid #C0C0C0;

}



.auctiontables tbody tr.alt td {

}



.auctiontables tbody tr td {

	color: #333333;

	font-size: 14px;

	padding: 10px;

}

.auctiontables tbody tr td .desc {

    font-style: italic;
    font-size: 12px;
    color: #808080;
}



.auctiontables tbody tr td a {

	color: #000000;

	text-decoration: none;

    line-height: 24px;

}



.auctiontables tbody tr td a:hover {

	text-decoration: underline;

}



.auctiontables tbody tr.blue td {

	background: #FFFFC0;

	color: #20314C;

}

.auctiontables tbody tr.frame  {

    border: 2px solid black;

}



.auctiontables tbody tr.blue td a {

	color: #20314C;

}



.auctiontables tbody tr.bold td a {

	font-weight: bold;

	color: #20314C;

}



.message {

    -moz-border-radius:3px 3px 3px 3px;

    font-weight:bold;

    margin: 0 0 5px -8px;

    overflow:hidden;

    padding:11px 8px 8px 30px;

}



.message.errormsg {

    background:url("../images/error.gif") no-repeat scroll 12px 12px #FFECCE;

    border:1px solid #E9C59B;

    color:#E3302C;

}



.message.success {

    background:url("../images/success.gif") no-repeat scroll 12px 12px #EDFBD8;

    border:1px solid #BFDE84;

    color:#508600;

}



.message.info {

    background:url("../images/info.gif") no-repeat scroll 12px 12px #ECF9FF;

    border:1px solid #BBDBE0;

    color:#0888C3;

}



.message.warning {

    background:url("../images/warning.gif") no-repeat scroll 12px 12px #FEFDE2;

    border:1px solid #E5E181;

    color:#666666;

}



.message .close {

    display: block;

    float: right;

    width: 16px;

    height: 16px;

    background: url("../images/hide.png") 0 0 no-repeat;

    margin-top: 2px;

    cursor: pointer;

    -moz-opacity: 0.7;

    opacity: 0.7;

}



.message .close.hover {

    -moz-opacity: 1;

    opacity: 1;

}



.infoBox {

    float:right;

    background-color: #F0F7FD;

    border: 1px solid #CAD6E8;

    padding: 10px;

    width: 700px;

}



table.listingtable {

    float:right;

    width: 725px;

    margin-top: 10px;

}



table.listingtable td {

    font-size: 11px;

    padding: 3px;

    border-left: 1px;

    border-right: 1px;

    border-top: 1px;

    border-bottom: 1px;

    border-color: #dfdfdf;

    border-style: solid;

}



table.listingtable td div.title{

    text-align: left;

    font-weight: normal;

    text-indent: 0px;

}



table.listingtable tr.upgrade_1 td {

    background: #fff6dd;

}



table.listingtable tr.bold td {

    font-weight: bold;

    color: #000;

}



table.listingtable tr.bold td a{

    font-weight: bold;

}



table.listingtable b

{
	font-size: 12px;

}













.opac a

{
	opacity: 0.5;

}







/* FOOTER */



#footer_container {

	border-top: 1px solid #BFBFBF;

	background: #DBDBDB;

	clear: both;

	display: block;

}



#footer {

	margin: 0 auto;

	width: 960px;

	height: 190px;

	padding: 10px 0;

	display: block;
}



div.paging{

    margin: 0px auto;

    font-size: 11px;

    height: 25px;

}



div.paging span{

    display: block;

    float: left;

    color: #ffffff;

    padding: 3px 6px;

    display: inline;

    margin: 2px 2px;

}



div.paging span.currentpage {

    color: #ffffff;

}



div.paging span.currentpage.active {

    color: #E0E0E0;
}



#footer p {

	width: 300px;

	float: left;

	background: transparent url('/imgs/footer_seperator.gif') repeat-y top right;

	color: #363636;

	line-height: 26px;

	padding: 0px 20px 20px 0;

	margin: 0 20px 0 0;

	font-size: 13px;

}



#footer p a {

	color: #000;

	text-decoration: underline;

}



#footer ul {

	float: right;

}



#footer ul li {

	display: block

	color: #363636;

	font-weight: bold;

	font-size: 14px;

	line-height: 26px;

}



#footer ul li a {

	color: #000;

	text-decoration: underline;

	font-weight: normal;

}



#footer ul li a:hover {

	text-decoration: none;

}



#theend_container {

	background: #000;

}



#theend {

	background: transparent url('../imgs/onclick.png') no-repeat left center;

	margin: 0 auto;

	height: 46px;

	width: 950px;

	text-align: right;

	color: #fff;

	padding-right: 10px;

	font-size: 13px;

	padding-top: 30px;

}



/* PAGINATION */



.pagination {

	display:block;

	width:100%;

	height:36px;

	margin:18px 0 0 20px;

}



.pagination a {

	background-color:#195191;

	color:#FFFFFF;

	display:block;

	float:left;

	font-size:13px;

	height:18px;

	margin:0 4px 0 0;

	padding:6px 8px 3px;

	text-decoration:none;

	border: 1px solid #195191;

}



.pagination a.current, .pagination a.current:hover {

	background: #F7F7F7;

	color: #333333;

	border: 1px solid #E3E3E3;

}



.pagination a:hover {

	background: #ECF7FF;

	color: #222934;

	border: 1px solid #CADDEB;

}





/* VIEW AUCTION PAGE */



#auction_container {

	width: 960px;

	margin: 0 auto;

	padding: 20px;

}



#auction_container #auction_left {

	width: 640px;

	float: left;

}



#auction_container #auction_right {

	width: 320px;

	float: left;

}



#auction_container #auction_left .abox, #auction_container #auction_right .abox {

	background: #fff;

	border: 1px solid #DBDBDB;

	display: block;

}



#auction_container #auction_left .abox {

	margin: 0px 15px 15px 0px;

	color: #000;

	font-size: 14px;

	padding: 10px 10px 18px 10px;

}



#auction_container #auction_right .abox {

	margin: 0px 0px 15px 0px;

	clear: both;

	font-size: 13px;

	padding: 10px;

	color: #898989;

}

#auction_container #auction_right .abox_calculator {

    border: 1px dotted #000000;
    
    margin: 0px 0px 15px 0px;

    clear: both;

    font-size: 13px;

    padding: 10px;

    color: #898989;      
    
    font-size: 16px;  
    
    background: #FFFFC0;      

}

#auction_container #auction_right .abox_calculator a {    
    
    background: url('../imgs/coins.png') no-repeat right center;  
    
    padding-right: 24px;    

}

#auction_container #auction_right .abox_calculator a span {    
    
    font-size: 12px  

}

#auction_container #auction_right .abox_bolded {

    background: #F0F0F0;

    border: 1px solid #000;

    margin: 0px 0px 15px 0px;

    clear: both;

    font-size: 13px;

    padding: 10px;

}



#auction_container h1 {

	color:#1B1B1B;

	font-size:30px;

	font-weight:bold;

	letter-spacing:1px;

	text-decoration:none;

	padding-left: 10px;
    
    display: inline;

}



.spam {

	bottom:0;

	font-size:12px;

    margin-top: 15px;

    margin-bottom: 15px;

}



.spam a.facebook {

	background:url("../images/facebook.png") no-repeat scroll right top transparent;
    color: #000000;

}



.spam a.twitter {

	background:url("../images/twitter.png") no-repeat scroll right top transparent;

}



.spam a {

	line-height:36px;

	margin-left:18px;

	padding:1px 25px 2px 0px;

	text-decoration:none;

}



#bidbox {

    font-size: 12px;
    padding: 30px;

}



#bidbox h1 {

    font-size: 16px;

    font-weight: bold;

    margin-bottom: 0;

    color: #444;

    background: url('../images/auction_open.png') no-repeat left center;

    border-bottom: 1px dotted #ddd;

    width:300px;

}



#bidbox h2 {

    color: #666;

    text-shadow: 0 1px 1px #FFFFFF;

    text-align:center;

    padding-top:30px;

    padding-right:60px;

}

#bidbox h4 {

    font-size: 14px;
    color: #FF0000;
    font-weight: bold;
    margin-bottom: 15px;

}



#bidbox label {

    font-size: 14px;
    color: #000000;
    margin-bottom: 10px;
    font-weight:bold;

}



#bidbox p {

    font-weight:bold;

    padding-top: 5px;

    font-size: 14px;

}

#bidbox a {
    color: #0000FF;
}

#bidbox #rules {

    font-size: 14px;
    color: #FF0000;
    font-weight: bold;
    margin-bottom: 15px;
}



#auction_container h2 {

	color:#6D6D6D;

	font-size:14px;

	font-weight:normal;

	padding-left:10px;

}



#auction_container #summary #leftt {

	float: left;

	width: 250px;

}



#auction_container #summary #leftt #thumbnail {

	width: 250px;

	height: 174px;

	padding:23px 0 0 22px;

}



#auction_container #summary #leftt ul#thumbnails {

	padding-left: 20px;

	height: 88px;

}



#auction_container #summary #leftt ul#thumbnails li {

	float: left;

	height: 75px;

}



#auction_container #summary #leftt ul#thumbnails li img {

	padding: 1px;

	border: 2px solid #DDDDDD;

	margin: 0 2px;

	width: 93px;

	height: 69px;

}



#auction_container #summary #leftt #seeall {

	clear: both;

	background: #EEEEEE;

	color: #000;

	margin: 0 0 0 22px;

	text-align: center;

	padding: 3px 0;

	width: 201px;

	display: block

}



#auction_container #summary #leftt #seeall:hover {

	background: #F5F5F5;

}



#auction_container #summary #rightt {

	-moz-border-radius:15px 15px 15px 15px;

	float:left;

	margin-top:22px;

	padding-bottom:13px;

	width:345px;

}



#auction_container #summary #rightt h4 {

    font-weight: bold;

	font-size: 15px;

	color: #666666;

    margin-bottom: 10px;

	padding-left:6px; padding-right:0; padding-bottom:6px

}



#auction_container #summary #rightt #bidding dl dt {

	position:relative;

	top:1px;

	clear:left;

	float:left;

	width:83px;

	color: #666666;

	font-size: 13px;

}

#auction_container #summary #rightt #bidding dl dt, #auction_container #summary #rightt #bidding dl dd {

	float:right;

	padding:0 0px 15px 0;

    width:153px;

}



#auction_container #summary #rightt #bidding dl dd  {



	font-size: 13px;

	color: #000;

}



#auction_container #summary #rightt #bidding dl dd .arroww {

	display: block;

	clear: both;

}



#auction_container #summary #rightt #bidding dl dd .arroww #putinbutton {

	float: left;

	position: relative;

	top: -3px;

}



#auction_container #summary #rightt #bidding dl dd .arroww #putinbid {

	border-left:0px solid #E0E0E0; border-right:1px solid #E0E0E0; border-top:0px solid #E0E0E0; border-bottom:1px solid #E0E0E0; background:#FFFFFF url('imgs/bid_background.gif') no-repeat 0 0; float:left;

	height:20px;

	width:69px;

	margin-right: 4px;

	padding-left:18px; padding-right:3px; padding-top:6px; padding-bottom:4px

}



#auction_container #summary #rightt #bidding dl dd .arroww2 i {

	color: #A3A3A3;

}



#auction_container #summary #rightt #bidding dl dd .arroww2 {

	margin-bottom: 5px;

	clear: both;

}



#auction_container #summary #rightt #bidding dl dd label {

	position: relative;

	top: -18px;

}

#auction_container #summary #rightt #bidding dl dt #bidofpadding, #auction_container #summary #rightt #bidding dl dd #bidofpadding {

	margin-top: 10px;

}



#auction_container #summary #rightt #bidding dl dd #putinbinbutton {

	position: relative;

	top: -7px;

	margin-left: 6px;

}



#auction_container h5 {

	clear: both;

	font-weight: bold;

	color: #000;

	font-size: 14px;

	margin: 0 0 5px 0;

    text-decoration: underline;

	padding-bottom: 4px;

}



#auction_container p {

	font-weight: normal;

	color: #000;

	font-size: 14px;

	line-height: 19px;

}



#auction_container #auction_right h5 {

	margin: 0 0 7px 0;

}



#auction_container #auction_right #badalert {

	color: red;

	margin: 11px 0 7px 0;

}



#auction_container #auction_right #goodalert {

	color: green;

	margin: 11px 0 7px 0;

	display: none;

}



#auction_container #auction_right ul {

	padding-top: 6px;

}



#auction_container #auction_right ul li {

	height: 29px;

	color: #000;

}



#auction_container #auction_right a {

	color: #000;

	text-decoration: underline;

}



#auction_container #auction_right ul li span {

	color: #898989;

}



#auction_container #auction_left a {

	text-decoration: none;

	color: #0000FF;

}

#auction_container #auction_left a:hover {

    text-decoration: none;

    color: #FF0000;

}





#auction_container #auction_left #thethumbs li {

	display: inline;

}



#auction_container #auction_left #thethumbs li img {

	border: 4px solid #E3E3E3;

	background: #fff;

	padding: 2px;

}



#auction_container #auction_left #thethumbs li img:hover {

	border-color: #C5C5C5;

}

.upgradelist {
    margin-bottom: 7px;
    font-size: 14px;
}

.upgradelist div {
    margin-bottom: 7px;
    font-size: 14px;
}

.upgradelist h4 {
    margin-bottom: 7px;
    font-size: 14px;
    font-weight: bold;
}




/* COMMENTS BIT */



.acomment {

	background: #FAFAFA;

	border: 1px solid #DADADA;

	padding: 4px;

	margin-bottom: 10px;

	-moz-border-radius: 12px;

}



.acomment:hover {

	background: #fff;

	border: 1px solid #EBEBEB;

	padding: 4px;

	margin-bottom: 10px;

}



.owner {

	background: #F6FAFF;

	border: 1px solid #C6D6F8;

}



.owner:hover {

	background: #FBFDFF;

	border: 1px solid #E1E9FA;

}



.acomment h6 {

	color: #8B8B8B;

	font-size: 14px;

	border-bottom: 1px solid #EBEBEB;

	padding: 3px 5px 8px 5px;

	margin: 4px;

}



.owner h6 {

	color: #A9BDD6;

	border-bottom: 1px solid #C6D6F8;

}



.acomment h6 a {

	color: #0066CC !important;

}



.acomment p {

	color: #000;

	font-size: 14px;

	padding: 3px 5px 8px 5px;

	margin: 4px;

}



#postcomments {

	margin-top: 20px;

}



#postcomments textarea {

	border: 1px solid #969696;
    background:#F5F5F5;
    width: 585px;

	padding: 8px;

	font-size: 14px;

	color: #4A4A4A;

	height: 125px;

	margin-bottom: 10px

}



#auction_container #auction_right ul.manageoffers li {

	height: auto;

	border-bottom: 1px solid #e3e3e3;

	padding-bottom: 15px;

	padding-top: 12px;

}



#auction_container #auction_right ul.manageoffers li p {

	color: #666; font-size: 12px;

}



#auction_container #auction_right ul.manageoffers li h6 a {

	font-size: 12px;

	font-weight: normal;

}



#verifybox {

	border-left:1px solid #999999; border-right:0px solid #999999; border-top:1px solid #999999; border-bottom:0px solid #999999; background:#F3F3F3 0 0; display:block;

	font-family:arial,verdana,tahoma;

	font-size:11px;

	margin-top:12px;

	padding:5px;

	width:287px

}





/* GENERAL DIV.. */



#generaldiv {

	width: 960px;

	margin: 0 auto;

	padding-bottom: 40px;

}

#generaldiv_fb_tab {

    max-width: 800px;

    margin: 0 auto;

    padding-bottom: 40px;

}

.highlighted
{
    background:yellow;
    padding:2px;
    font-weight: bold;
}



#main .right {

    border-right:1px solid #E4E4E4;
	border-left:1px solid #E4E4E4;

	float:right;


	width:180px;

}



#main .left {

    padding-right:20px;

	padding-top:20px;

	padding-bottom:40px;

    line-height: 22px;

    float:right;

    width: 700px;

}

#main .left a {

    color: #0000FF;
    text-decoration: none;
}

#main .left a:hover {

    color: #FF0000;
}



#main .left h3 {

	background:url('/imgs/fading-border.png') no-repeat 100% 100%;

	color:#4B6C8F;

	font-size:1.3em;

	font-weight:bold;

	margin:0;

	padding-left:0; padding-right:0; padding-top:0; padding-bottom:4px

}



#main #featuredstuff {

	background:#FAFAFA url('/imgs/widget_bg.jpg') repeat-x 0 0;

	border-bottom:1px solid #E4E4E4;

	overflow:hidden;

	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:10px

}



#main #featuredstuff ul {

	margin:3px 0 15px;

}



#main #featuredstuff ul li {

	background:url('/bullet.png') no-repeat 5px 50%;

	font-size:14px;

	height:38px;

	line-height:34px;

	overflow:hidden;

	list-style-type:none; list-style-position:outside; padding-left:25px; padding-right:0; padding-top:0; padding-bottom:0

}



#main #featuredstuff ul li a {

	color: #0000FF;

	display:block;

	text-decoration:none;
}

#main #featuredstuff ul li a:hover {

    color: #FF0000;
}

.money {
	padding-left: 10px;
    background: url('../imgs/money.png') no-repeat center left;
}

#main #featuredstuff #tamir { 
    margin-top: 40px;    
}

#main #featuredstuff #tamir ol {
    margin-top: 6px;
    margin-bottom: 15px;
}

#main #featuredstuff #tamir li {
    list-style: disc;
    margin-right: 13px;
    margin-bottom: 4px;
}

#main #featuredstuff #tamir #right { 
    float: right;
    width: 50px;
    margin-bottom: 20px;
}

#main #featuredstuff #tamir #left { 
    float: right;  
    width: 75px;
    line-height: 18px;
    padding-right: 15px;
    margin-bottom: 20px;
}


#page_content {

	background:none repeat scroll 0 0 #FFFFFF;

	font-size:14px;

	line-height:23px;

	margin-bottom:20px;

	padding:19px 10px 10px;

}

#page_content ul {

    list-style: disc;
    font-size:14px;
    margin-right: 23px;
    margin-bottom: 20px;

}

#page_content li {

    list-style: disc;
    font-size:14px;
    line-height: 26px;
    margin-bottom: 16px;

}

#page_content p {

    margin-top:5px;
    margin-bottom:10px;
    font-size:14px;
    line-height: 26px;

}

#page_content br {

    margin: 0;
    height: 5px;

}

#page_content h1 {

    color:#1B1B1B;

    font-size:30px;

    font-weight:bold;

    letter-spacing:0px;

    text-decoration:none;

    margin-bottom: 23px;

}


#main h1 {

	color:#1B1B1B;

	font-size:30px;

	font-weight:bold;

	letter-spacing:0px;

	text-decoration:none;

    margin-bottom: 15px;

}



#main p {

	font-size:14px;

	margin-bottom: 20px;

}



#main p a {

	color: #000;

}



#main p a:hover {

	text-decoration: none;

}





#main .right .form .sub-left {

	padding:0 0 22px;

	width:280px;

}



#main .right .form .sub-left label {

	cursor:pointer;

	display:block;

	font-size:14px;

	font-weight:bold;

	width:280px;

}



#main .right .form .sub-left .description {

	color:#888888;

	display:block;

	font-size:14px;

	font-style:normal;

}



#main .right .form .sub-right {

	vertical-align:top;

}



#main .right .form .input {

	background-color:#F8F8F8;

	border-color:#AAAAAA #DDDDDD #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-style:solid;

	border-width:1px;

	font-family:sans-serif;

	font-size:14px;

	padding:7px;

	width:320px;

}







#main #generaldiv .right #news .form .button {

	color:#303030;

	cursor:pointer;

	font-family:Arial,sans-serif;

	font-size:13px;

	font-weight:bold;

	padding:4px 2px 4px 3px;

}



#main .right .form h2 {

	margin-bottom: 14px;

}



#main .right .form .sub-left {

	padding:0 0 22px;

	width:280px;

}



#main .right .form .sub-left label {

	cursor:pointer;

	display:block;

	font-size:14px;

	font-weight:bold;

	width:280px;

}



#main .right .form .sub-left .description {

	color:#888888;

	display:block;

	font-size:14px;

	font-style:normal;

}



#main .right .form .sub-right {

	vertical-align:top;

}



#main .right .form .input {

	background-color:#F8F8F8;

	border-color:#AAAAAA #DDDDDD #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-style:solid;

	border-width:1px;

	font-family:sans-serif;

	font-size:14px;

	padding:7px;

	width:320px;

}



#main .right .form .textarea {

	background-color:#F8F8F8;

	border-color:#AAAAAA #DDDDDD #DDDDDD;

	border-right:1px solid #DDDDDD;

	border-style:solid;

	border-width:1px;

	font-family:sans-serif;

	font-size:14px;

	padding:7px;

	width:320px;

}



#main .right #news .form .button {

	color:#303030;

	cursor:pointer;

	font-family:Arial,sans-serif;

	font-size:13px;

	font-weight:bold;

	padding:4px 2px 4px 3px;

}



#news .form h2 {

	margin-bottom: 14px;

}


#main .right .listings .title {

	border-bottom: 4px solid #999999;

	margin-top:10px;

}



#main .right .listings .title td {

	font-size:12px;

	padding:5px;

	font-weight: bold;

	color: #333333;

	text-align:center;

}



#main .right .listings .listing {

	background:none repeat scroll 0 0 #F7F7F7;

	border-bottom:1px solid #EFEFEF;

}



#main .right .listings .listing .listing-title {

	padding-left:10px;

	text-align:left;

}



#main .right .listings .listing td {

	color:#333333;

	font-size:14px;

	padding:10px;

}



#main .right .listings .listing .listing-title a {

	color:#000000;

	text-align:left;

}



#main .right table.listings a, #main .right table.listings a:visited {

	text-decoration:none;

}



#main .right .listings .blue {

	background:none repeat scroll 0 0 #ECF7FF;

	border-bottom:1px solid #CADDEB;

	color:#20314C;

}



#main .right .listings .blue a {

	color:#20314C;

	font-weight:bold;

}



#main .right .listings .alt {

	background:none repeat scroll 0 0 #FFF;

	border-bottom:1px solid #FFF;

}



#main .right .listings .listing img {

	margin-right: 8px;

}

#main .left .info, #main .left #info {

	-moz-border-radius:10px 10px 10px 10px;

	background:none repeat scroll 0 0 #D4E3F2;

	color:#3F678F;

	font-size:13px;

	margin:12px 0 14px 9px;

	padding:11px 9px 14px;

	text-align:center;

}



#main #generaldiv .right  #news .whispers {

	border-left:1px solid #DDDDDD;

	margin-top:21px;

	width:100%;

}



#main .right #news .whispers .heading {

	background:url('../imgs/1486899921276461434.png') 0 0;

	color:#888;

	height:28px

}



#main .right #news .whispers .heading td {

	border-left:0px solid #DDDDDD; border-right:1px solid #DDDDDD; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;

}



#main .right #news .whispers td {

	border-left:0px solid #EEEEEE; border-top:0px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; font-size:14px;

	padding:6px

}



#main .left .info a, #main .left #info a {

	color:#3F678F;

	font-size:17px;

	font-weight:bold;

}

#main .left h1 {

	color:#1B1B1B;

	font-size:30px;

	font-weight:bold;

	letter-spacing:1px;

	text-decoration:none;

	clear: both;

	margin-bottom: 20px;

}


#main .left h2 {

	color:#1B1B1B;

	font-size:22px;

	font-weight:bold;

	letter-spacing:1px;

	text-decoration:none;

	clear: both;

	margin-bottom: 15px;

	margin-top: 25px;

}




#main .right .message2 .whispers {

	border-left:1px solid #DDDDDD;

	margin-top:21px;

	width:100%;

}



#main .right .message2 .whispers .heading {

	background:url('../imgs/1486899921276461434.png') 0 0;

	color:#888;

	height:28px

}



#main .right .message2 .whispers .heading td {

	border-left:0px solid #DDDDDD; border-right:1px solid #DDDDDD; border-top:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;

}



#main .right .message2 .whispers td {

	border-left:0px solid #EEEEEE; border-top:0px solid #DDDDDD; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; font-size:14px;

	padding:6px

}



.c_c_c h1

{
	font-size: 14px;
    padding: 8px;

}





.c_c_c h3

{
	font-size: 12px;
    padding: 8px;

}


#main thead tr th, #main thead tr th a, #main thead tr th a:visited {

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

}



#main thead tr > th {

	border-bottom:1px solid #FFFFFF;

	border-left:1px solid #FFFFFF;

	border-right:1px solid #FFFFFF;

	padding-bottom:8px;

	text-align:right;

	vertical-align:middle;

}

.access-label {

	left:-10000px;

	position:absolute;

}



table.listings, table.listings th, table.listings td {

	border:medium none;

	border-collapse:collapse;

}



table.listings {

	empty-cells:show;

	line-height:1.3;

	font-size: 14px;

	width: 700px;

}



table.listings a, a:visited {

	cursor:pointer;

}



#generaldiv thead tr {

	color:#333333;

	font-size:11px;

	font-weight:bold;

	text-align:right;

	text-transform:uppercase;

}



#generaldiv thead tr {

	background:url('/imgs/fading-border-inverted.png') no-repeat 400px 90%;

	color:#333333;

	font-size:11px;

	font-weight:bold;

	text-align:right;

	text-transform:uppercase

}



#generaldiv tbody td, #main tbody th {

	padding:4px 5px 1px 8px;

}





#generaldiv thead .message2{

	text-align: left;

}



#generaldiv tbody .message2{

	text-align: left;

	font-weight: normal;

}



#generaldiv tbody .received {

	text-align: right;

}





dl.message-details dt, dl.message-details dd {

	padding:0 0 5px;

}

dl.message-details dt {

	float:left;

	width:8em;

	font-size: 14px;

}

dl.message-details * {

	font-weight:bold;

}

.frame .page a, .frame .page a:visited {

	color:#045AB0;

}

dl.message-details * {

	font-weight:bold;

}

.viewmessagetitle {

	background-image:url('none');

	border:medium none;

	color:#333333;

	font-size:1.8em;

	font-weight:normal;

	$r = mysql_fetch_assoc($q);

dl.message-details {

	margin:0 0 10px;

	color: #333

}

	margin:0 0 0.3em;

	font-family:arial,sans-serif;

}

div.private-message-content  {

	-moz-border-radius:5px 5px 5px 5px;

	background-color:#EEEEEE;

	margin-bottom:20px;

	padding:10px;

	width: 690px;

}

.frame .page .column p.back, .frame .page .column p.send {

	margin:10px 0 7px;

}

p .back {

	background:url('/imgs/back.png') no-repeat 0 45%;

	padding-left:16px

}

.frame .page p.back, .frame .page p.send {

		margin:15px 0 7px 15px;

}

p.to-inbox {

	float:left;

}



.searchinput {

	border-left:0px solid #E0E0E0; border-right:1px solid #E0E0E0; border-top:0px solid #E0E0E0; border-bottom:1px solid #E0E0E0; background:#f4f4f4; float:left;

	height:20px;

	margin-right:4px;

	padding-left:7px; padding-right:3px; padding-top:6px; padding-bottom:4px

}



#products h3 {

	margin-top: 20px;

	text-decoration:underline;

}



#products p {

	margin-top: 30px;

	line-height: 20px;

}

.field_text {
	line-height: 20px;
} 

#fanback {
    bottom: 20px;
    height: 150px;
    position: fixed;
    left: -376px;
    width: 376px;
    z-index: 99999; 
}

#fanbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #549501;
    border-radius: 5px;
    box-shadow: 0 0 50px 0 #B0E1B7 inset;
    padding: 15px;
    position: absolute;
    width: 320px;
    direction:rtl;
}
  
#fanclose {  
    cursor:pointer;
    cursor:hand;
    float: left;
    font-size: 12px;
    height: 12px;
}

#fanhide {  
    margin-top: 15px;
}

#fanbox a {
    color: #102C6D !important;
    font-size: 11px;   
    text-decoration: underline;
}

#thanksmessage {
    color: #102C6D;
    font-size: 16px;
    font-weight: bold;   
}

#value_details  {
    width: 100%;
    #max-width: 810px;
    margin: 0 auto;
    #overflow: hidden;
    clear: both; 
    margin-bottom: 100px;
}

#value_details #summary {
    text-align: center; 
    padding: 20px;
    border: 1px dotted black;
    background: #FFFF80;
    margin-top: 30px;
    margin-bottom: 30px;   
}

#value_details #summary #worth {
    font-size: 70px;
    line-height: 60px;
    text-align: center;
    margin-top: 20px;    
    display: block;
    direction: ltr;
}

#value_details #summary #date {
    margin-top: 20px; 
}

#value_details #summary #social {
    margin-top: 20px; 
}

#value_details #summary #owner {
    margin-top: 10px; 
    font-weight: bold;
    line-height: 45px;
}

#value_details #info {
    margin-top: 20px; 
    margin-bottom: 10px; 
    font-size: 18px;
    text-align: center;
}

#value_details #details {
    width: 100%;  
}

#value_details #details td {
    background: #FFFFE8;  
    border: 1px solid #E0E0E0;
}

#value_details #details h2 {
    margin-top: 13px;  
    text-decoration: underline; 
}

#value_details #details li {
    list-style: none;
    line-height: 16px;
    margin-top: 13px;
}

#value_details #details li.total {
    font-size: 20px;
    margin-top: 25px;
    direction: ltr;
}

#value_details #disclaimer {
    padding: 20px;            
    color: #585858;
}

#value_details #buttons {
    width: 520px;
    margin: 0 auto;
    padding-top: 40px;
    padding-bottom: 80px;
}

#value_details h3 { 
    color: #FFFFFF;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;             
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;    
    font-family: arial; 
    background: #00A600;
    border: 0;
    border-bottom: 4px solid #004F00;
    padding: 6px;  
    width: 220px;
    cursor: pointer;
    cursor: hand;
}

#value_details h3.right { 
    float:right;
    display:inline;
}

#value_details h3.left { 
    float:left;
    display:inline;
}

#value_details h3:hover { 
    border-bottom: 4px solid #FF0000; 
}

#calculator {
    #max-width: 810px;
    margin: 0 auto;       
}

#calculator #like_message {
    background: url('../imgs/like.png') no-repeat center top; 
    padding-top: 55px;   
    margin-bottom: 30px;
    font-size: 20px;
    color: #0000FF; 
    text-align: center; 
}

#calculator_form { 
    #margin-bottom: 200px;
}

#calculator #url {
    width: 450px;
    height: 30px;
    padding: 6px;
    font-size: 18px;
    direction: ltr;
    border: 2px solid black;
}

#calculator span {
    font-size: 11px;
}

#calculator #submit {
    margin-top: 15px;
    color: #FFFFFF;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;             
    margin: 0 auto;
    text-align: center;
    margin-top: 20px;    
    font-family: arial; 
    background: #00A600;
    border: 0;
    border-bottom: 4px solid #004F00;
    padding: 6px;  
    width: 220px;
    cursor: pointer;
    cursor: hand;
}


/* Smartphones (portrait and landscape) ----------- */
@media only screen  
and (min-device-width : 320px) 
and (max-device-width : 480px) {
    * { margin: 0; padding: 0; }
    html { 
        min-height: 100%; margin: 0 0 1px; font-size: 100.01%; 
        overflow: auto; 
        width: 100%;  
    }
    body {                   
        width: 100%;     
        white-space: nowrap;     
    }
    #head {
        width: 100%;      
    }
    #navigation {
        width: 100%;
        height: 100%;
    }
    #general_message {
        width: 100%;
    }
    #generaldiv { 
        width: 100%;           
    }
    #page_content {
        width: 100%;  
    } 
    #footer {
        width: 100%;
        height: auto;
    }
    #fanback {
        display: none;
    }
    #tabs_container {
        display: none;
    } 
    #introduction_container {
        display: none;
    }
    #links {
        display: none;
    } 
    #navigation #social_login {
        padding-top: 0px;
    }
    #navigation_container {
        height: 65px;      
    }
    .auctiontables tbody tr td {
        padding-right: 0px;
        padding-left: 0px;
    }
    .ninesixty {
        width: 100%;
        margin-bottom: 0px;
    }
    #auction_container #auction_left {
        width: 100%;
        float: right;
    }
    #auction_container #auction_right {
        width: 100%;
        float: right;
    }
    #auction_container {
        width: 100%;
        padding: 0px;
    }
    #auction_container #summary #leftt {
        width: 100%;
        float: right;
    }
    #auction_container #summary #rightt {
        width: 100%;
        float: right;
    }
    #auction_container #auction_left .abox {
        margin-right: 0px;
        margin-left: 0px;
        padding: 0px;
    }
    
    #auction_container #auction_right .abox_calculator {
        margin-right: 0px;
        margin-left: 0px;
        padding: 0px;
    }
    #auction_container #summary #rightt #bidding dl {
        width: 220px;
    }
    #auction_container #summary #rightt #bidding dl dt {
        width: 120px;
        float: right;
        padding: 0px;
    }
    #auction_container #summary #rightt #bidding dl dd {
        width: 100px; 
        float: right;
        padding: 0px; 
    } 
    #calculator #url {
        width: 300px;
    }
    #value_details #buttons {
        display: none;
    }
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
    /* Styles */
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}