/*******************************************************/
/************** GENERICS CUSTOM CLASSES ****************/
/*******************************************************/

body { color            : #000000; padding          : 0; background-color : #000; font-size        : 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0 5px; }
td, tr, p, div { font-size        : 12px; color            : #1b1b1b; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding: 0; }
hr { color            : #999999; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; height           : 1px; width            : 100%; }

h1.title { font-family      : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight      : bold; text-indent      : 8px; font-size        : 14px; text-align       : left; color            : #0f0f0f; text-decoration: none; }
h1.title a:link, h1.title a:visited {
  font-size        : 14px;
  color            : #0f0f0f;
  text-decoration  : none;
  font-weight      : bold;
}
h1.title a:hover {
  font-size        : 14px;
  color            : #e5e5e5;
  text-decoration  : none;
  font-weight      : bold;
}
a:link, a:visited {
  font-size        : 10px;
  color            : #484848;
  /*text-decoration  : none;*/
  font-weight      : normal;
}
a:hover { font-size        : 10px; color            : #ff9900;
  /*text-decoration  : none;*/
  font-weight      : normal; text-align: center; }

#active_menu { text-align       : center; color            : #02f; font-weight      : bold; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
a.readon:link, a.readon:visited { color: #404f59; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 10px; background-color: #ffffff; background-image: url(../images/but.png); white-space: normal; padding: 4px; float: left; }
a.readon:hover { color            :#ff9900; font-family      : Verdana, Arial, Helvetica, sans-serif; font-size        : 9px; white-space      : normal; font-weight      : normal; float            : left; line-height      : 10px; background-color : #ffffff; padding: 4px; }
ul {
  margin           : 2px;
  padding-left     : 0px;
  list-style       : none;
}
li {
  line-height      : 15px;
  padding-left     : 15px;
  padding-top      : 0px;
  background-image : url(../images/bullet.png) ;
  background-repeat: no-repeat;
  background-position: 0px 3px;
}  
form { display:inline; }

/**************************************************************/
/************ TEMPLATE CLASSES (index.php) ********************/
/**************************************************************/

.createdate, .modifydate {
  font-size        : 10px;
  color            : #666666;
}
.date {
  font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif; 
  font-size        : 10px;
  color            : #ccc;
  padding-right    : 10px;
}
.copyright {
	color            : #666666;
    font-family      : arial, sans-serif;
	font-size        : 11px;
	font-weight: bold;
}
.pathway {
  font-size        : 10px;
  text-decoration  : none;
  color            : #333333;
  padding-left     : 10px;
}
a.pathway:link, a.pathway:visited {
  color            : #FF9900;
  font-size        : 10px;
  padding-left     : 0px;
}
a.pathway:hover {
  font-size        : 10px;
  padding-left     : 0px;
}
.tpl_maintable { background       : #f0f0f0; }
.tpl_toolbar {
background       : #E5E5E5;
border-bottom: 1px solid #99A0AA; 
}
.tpl_headerfill {
  background       : url(http://luxury-second-hand.com/templates/luxurysecondhand/images/top-fill.png);
}
.tpl_headerlogo {
  background       : url(http://luxury-second-hand.com/templates/luxurysecondhand/images/top.png);
}
.tpl_footer {
  background       : url(http://luxury-second-hand.com/templates/luxurysecondhand/images/bottom.png);
}
.tpl_columnleft { background       : url(http://luxury-second-hand.com/templates/luxurysecondhand/images/modulback.png); }
.tpl_columnright { background-color: transparent; background-image: url(http://luxury-second-hand.com/templates/luxurysecondhand/images/modulback.png); background-repeat: repeat; background-attachment: scroll; }

.tpl_columncenter { width: auto; border-right: 1px solid #000; border-left: 1px solid #000; }
.tpl_modulecenter {  }

/****************************************************************************/
/******************** MODULES AND COMPONENTS CUSTOM CLASSES *****************/
/****************************************************************************/

/*------------------- SHARED -------------*/
.dkcom_tablerow1
{ vertical-align   : top; padding          : 3px; background       : #e6eef2; border-top       : 1px solid #ffffff; border-bottom    : 1px solid #999999; }
.dkcom_tablerow2
{
  vertical-align   : top;
  padding          : 3px;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #999999;
}
.dkcom_tableheader {
  font-size        : 11px;
  font-weight      : normal;
  letter-spacing   : 1px;
  background       : #d8e0e4;
  color            : #333333;
  padding          : 4px;
}
.dk_category-icons
{
  margin-right:10px;
}
.dkcom_section
{
  width            : 100%;
  padding-left     : 1px;
  padding-right    : 1px;
  border-spacing   : 0px;
  clear:both;
}
.dkcom_section .dk_header
{ letter-spacing   : 1px; font-size        : 11px; font-weight      : bold; line-height      : 18px; text-align       : left; color            :  #0e0e0e; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #dadada; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 14px; width            : 100%; margin: 0; padding: 0; border-top: 1px solid #000; border-bottom: 1px solid black; }
/*------------------- WRAPPER -------------------*/
.dkcom_wrapper
{}
/*------------------- ARCHIVE -------------------*/
.dkmod_archive
{}
/*------------------- BANNER -------------------*/
.dkmod_banner
{}
/*------------------- DOWNLOAD -------------------*/
.dkmod_downloads
{}
/*------------------- LATEST NEW -------------------*/
.dkmod_latestnews
{}
/*------------------- LOGIN -------------------*/
.dkmod_login .dk_content
{
  padding-bottom:1px;
  padding-left:1px;
}
/*------------------- POPULAR -------------------*/
.dkmod_popular
{}
/*------------------- SEARCH -------------------*/
.dkmod_search
{}
/*------------------- STATS -------------------*/
.dkmod_stats .dk_content
{
	margin:10px;
	color       : #000080;
}
/*------------------- NEWSFLASH -------------------*/
.dkmod_newsflash .dk_content
{ padding-top: 3px; padding-bottom: 3px; }
/*------------------- NEWSFEED-------------------*/
.dkmod_newsfeed .dk_content
{ color: black; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: justify; width: 207px; visibility: visible; margin-bottom: 10px; padding-top: 0; padding-bottom: 10px; }
.dkmod_newsfeed .a:link { color: #012195; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; text-transform: uppercase; text-align: center; }
.dkmod_newsfeed .a:visit { color: #957201; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-transform: uppercase; text-align: center; margin-top: 10px; padding-top: 10px; }
/*------------------- WHOS ONLINE -------------------*/
.dkmod_whosonline
{}
/*-------------------CAPTCHA ------------*/
.dkcom_captcha
{
  width:100px;
}
/*------------------- SYNDICATE ------------*/
.dkmod_syndicate .dk_content {
	text-align: center;
}
/*------------------- STREAM ------------*/

.dkmod_stream .dk_content {
	text-align: center;
}
/*------------------- VALIDATE ------------*/
.dkmod_validate .dk_content {
	text-align: center;
}
/*----------------- CONTACT ----------------*/
.dkcom_contact .dk_aligncenter  
{ width:100%; text-align:center; padding-right: 10px; }
/*------------------ USERS ----------------------*/
.dkcom_userconfirmation
{
  padding:5px;
}
.dkcom_userwelcome
{
  padding:5px;
}
.dkcom_usermessage
{
  height:50px; 
  text-align:center;
}
/*------------------- POLLS -------------------*/
.dkmod_polls .dk_content   
{
  padding-left     : 3px;
  padding-right    : 0px;
}
.dkmod_polls td.row1 {
  vertical-align   : top;
  padding          : 2px;
  background       : #e6eef2;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #999999;
  text-align:left;
}
.dkmod_polls td.row2 {
  vertical-align   : top;
  padding          : 2px;
  background       : #ddddcc;
  border-top       : 1px solid #ffffff;
  border-bottom    : 1px solid #999999;
  text-align:left;
}
.dkmod_polls .dk_content
{
  padding-top:5px;
  /*padding-left:3px;
  padding-right:3px;*/
  text-align:left;
}
.dkmod_polls .polls_header
{
  font-weight:bold;
  text-align:left;
}
.dkmod_polls table
{
  width:98%;
}
.dkmod_polls .dk_content 
{
  padding-top:5px;
  margin-bottom:5px;
}
.dkcom_polls select
{
  width:300px;
}
/*----------------------- EVENTS ----------------------*/
.dkmod_eventcal
{

}

.dkmod_eventcal a.movelink
{
  font-size:11px;
  color       : #000080;

  text-decoration:none;
}
.dkmod_eventcal table.header
{
  background-color : #AAAAAA;
}
.dkmod_eventcal span.monthyear
{
  color       : #ffffff;
}
.dkmod_eventcal td.sunday, td.monday, td.tuesday, td.wednesday, td.thursday, td.friday, td.saturday
{
  font-size:11px;
  color       : #ffffff;
  background-color : #AAAAAA;
}
.dkmod_eventcal .daylink
{
  background-color : #FFCC00;
}
.dkcom_evententry
{
  width:98%;
  padding          : 3px;
}
.dkcom_evententryitem1
{
  vertical-align   : top;
  padding          : 3px;
  background       : #E6EEF2;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999;
}
.dkcom_evententryitem2
{
  vertical-align   : top;
  padding          : 3px;
  background       : #E5E5E5;
  border-top       : 1px solid #FFFFFF;
  border-bottom    : 1px solid #999999;

}
.dkcom_evententryitemcolumn1
{
  width:19%;
  float:left;
  clear:left;
  padding:2px;
}
.dkcom_evententryitemcolumn2
{
  float:left;
  width:79%;
  padding:2px;
}

.dkcom_eventspacer
{ 
  clear:both;
  height:1px;
}

/*------------------- MENU ------------------------*/

.dkmod_menu  a.menu_mainlevel  { font-family      : Arial, Verdana, Geneva, Helvetica, sans-serif; text-align       : left; display          : block; font-size        : 10px; text-decoration  : none; color            : #484848; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: auto; float: right; padding-right: 3px; padding-left: 8px; }
#dd { margin-right: 55px; }
.dkmod_menu  a.menu_mainlevel:link { text-align       : center; display          : block; font-size        : 10px; text-decoration  : none; width            : auto; color            : #484848; right: 20px; }
.dkmod_menu a.menu_mainlevel , .dkmod_menu a.menu_mainlevel:visited { text-align       : center; display          : block; font-size        : 10px; font-weight      : normal; color            : #484848; width            : auto; float: right; }
.dkmod_menu a.menu_mainlevel:hover { text-align       : center; display          : block; font-size        : 10px; font-weight      : normal; text-decoration  : none; color            : #ff9900; background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }
.mode { background-image: url(http://luxury-second-hand.com/media/photo/backgrounds/mode-pic.png); width: 120px; height: 160px; }
/* to fix an Opera bug */
.topmenu { text-transform: uppercase; text-align: center; width: 100%; display: block; }

/* customization for the topmenu */
.topmenu a.menu_mainlevel { list-style        : none; padding           : 0; margin            : 0; font-size         : 10px; color            : #000080; text-align: center; width: 100%; border-right: 1px solid #525252; }
.topmenu ul.menu_mainlevel li { display           : block; background-image  : none; padding-left      : 2px; padding-right     : 2px; margin            : 0; font-size         : 10px; line-height       : 18px; white-space       : nowrap; border-left      : 1px solid #666666; color            : #000080; text-align: center; width: 100%; }

.topmenu li a.menu_mainlevel { width             : 10%; display           : block; padding-left      : 2px; padding-right     : 2px; text-decoration   : none; color             : #000080; background        : transparent; font-weight      : normal; text-align: center; }

#buttons>.topmenu  ul.mainlevel li>a { width: auto; }

.topmenu li a.menu_mainlevel:hover{ color            : #ff9900; background        : transparent; text-align: left; }

.dkmod_menu a.menu_sublevel:link, .dkmod_menu a.menu_sublevel:visited {
 	font-family      :Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;
	padding-left: 1px;
	font-size: 10px;
	font-weight  : bold;
	text-decoration: none;
	color: #666666;
}

.dkmod_menu a.menu_sublevel:hover {
	background-color:#FFFFFF;
	color: #FF9900;
}

.dkmod_menu a.menu_sublevel#active_menu {
  	background:#FFFFFF
}

/******************************************************/
/************** DRABOT CUSTOM CLASSES *****************/
/******************************************************/

.dkbot_content_vote {
  font-size        : 10px;
  height           : 22px;
  padding-top      : 2px;
  padding-bottom   : 2px;
}
.dkbot_content_rating {
  font-size        : 10px;
  color            : #CC9900;
}

/******************************************************/
/************** DROPDOWN MENU CLASSES *****************/
/******************************************************/
.dkmod_dropdown{
}

#dd {
  margin: 0 55px 0 5px;
  padding: 0 3px;
}

#dd li { font-size: 10px; font-family: verdana; font-style: normal; font-variant: normal; line-height: normal; margin: 0; padding: 0 5px; list-style: none; float: right; background-image: none; background-position:0 50%; background-repeat:no-repeat; text-decoration: none; width: auto; }

#dd li a.menu { display: block; text-align: center; background: #e6e6e6; color: #000000; text-decoration: none; padding: 1px 2px; }

#dd li a.menu:hover {
  background: #cdcdcd;
}

.submenu {
  background: #404040;
  border: solid 1px #000000;
  visibility: hidden;
  position: absolute;
  z-index: 3;
  width: auto;
}

.submenu a {
  display: block;
  font: 11px verdana;
  text-align: left;
  text-decoration: none;
  padding: 2px 5px;
  color: #f3f3f3;
}

.submenu a:hover {
  background: #d6d6d6;
  color: #000000;
}

