body {
 background: #000000 url('../images/bg.gif');
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0
}
/* ----------container to center the layout---------- */
.container,.container2 {
  border-left: 7px solid #ffffff;
  border-right: 7px solid #ffffff;
  height:100%;
  background:#000000;
}
.container2 {
  width: 766px;
}
.container2 h1 {
  text-align: left;
  color:#666666;
  font-family: geneva, sans-serif, Helvetica, Arial, Verdana;
  font-size:20px;
  padding: 5px 5px 5px 25px;
}

/* ----------------------- list --------------- */
.list {
  clear:both;
  width: 60em;
  margin: 0px;
  margin-left:30px;
  padding-left:0px;
  padding-bottom:0px;
  list-style: none;
  height:50px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}
.list li{
  float: left;
  width: 12em;
  padding: 0px;
  color:#8E8E8E;
  text-decoration:none;
}
.list li a{
  float: left;
  width: 12em;
  margin: 0;
  padding-left: 11px;
  color:#8E8E8E;
  text-decoration:none;
  background-image: url('../images/sq.jpg');
  background-repeat: no-repeat;
  background-position: 0px 4px; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
.list li a:hover
{
  color:#FCD355;
  text-decoration:underline;
}
.list2 {
  clear:both;
  width: 50em;
  margin: 0px;
  margin-left:10px;
  padding-left:0px;
  padding-bottom:0px;
  list-style: none;
  height:50px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}
.list2 li{
  float: left;
  width: 15em;
  margin: 0;
  padding-left: 11px;
  color:#8E8E8E;
  text-decoration:none;
  background-image: url('../images/tick.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}

.list3 {
  clear:both;
  margin: 0px;
  margin-left:10px;
  padding-left:0px;
  padding-bottom:0px;
  list-style: none;
  height:50px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}
.list3 li{
  width: 15em;
  height:20px;
  margin: 0;
  padding-left: 11px;
  text-align:left;
  color:#8E8E8E;
  text-decoration:none;
  background-image: url('../images/arrow_orng.gif');
  background-repeat: no-repeat;
  background-position: 0px 4px; padding-left:14px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}


.browse_by_bodyStyle, .browse_by_bodyStyle a
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#8E8E8E;
  text-decoration:none;
}
.browse_by_bodyStyle a:hover
{
  color:#FCD355;
}
.phone_bot
{
   color:#cccccc;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:16px;
   font-weight:bold;
   padding: 2px 2px 5px 2px;
}
.fontBig{ font-size:24px; }
/*  ------ my_form ----------------------------  */
.my_form_bck {
  background-image: url('../images/bck_search.gif');
  background-repeat: no-repeat;
  background-position: 0px 0px;
}
.my_form {
   color:#666666;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
}
.my_form b{
 color:#cccccc;
}
/*  ----------------footer---------------------- */
#footer {
 border-top: solid 1px #464646;
 background-color: #2D2D2D;
 clear: both;
 padding:14px;
 margin:0px;
 text-align: center;
 color:#666666;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
#footer a{ 
  color:#666666;
  text-decoration:none;
 }
#footer a:hover{ 
  color:#ffffff;
  text-decoration:underline;
 }
/* --------------none--------------------------- */
.hide_input {
 visibility:hidden;
 display:none;
}
/* ---------------thanks-home------------------- */
.thanks-home a, .thanks-home a:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 20px;
  color:#000000;
  padding: 7px;
  background-color:#FCD355;
  border: 1px dashed #FF0000;
  text-decoration:none;
}
.thanks-home a:hover {
  background-color:#2D2D2D;
}
/* *************** ------ Detail Page ---- *****************/
.detail-central
{
    border:1px solid #666666;
    width:93%;
    margin-top:1em;
    text-align:left;
    padding: 7px 20px 7px 15px;
    background:#454545;
    color:#C0C0C0;
}
.detail-dull
{
  color:#666666;
}
.detail-p
{
  font-size:14px;
}
.detail-header
{
  width:150px;
  float:left;
  border-bottom:1px dashed #333333;
  padding: 7px 7px 5px 7px;

}
.detail-contant
{
  width:400px;
  float:left;
  border-bottom:1px dashed #333333;
  margin: 0px 0px 0px 20px;
  padding: 7px 7px 5px 7px;

}
.container2 h1.detail-h1
{
  color:#F1B145;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.container2 h1 .detail-h1-mlg
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#666666;
}

.price-special
{
 color:#ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.price-x
{
 text-decoration:line-through;
}
.font-red
{
 color:#FF0000;
}
/*-------------List-Page-----------------*/
.td_txt1, .td_txt2
{
  padding: 0px 10px 0px 10px; 
  vertical-align:top;
  color:#C0C0C0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}
.td_txt2
{
  text-align:center;
}
.td_txt1 a, .td_txt2 a
{
  color:#DFDFDF;
  font-weight: bold;
}
.td_txt1 a:hover, .td_txt2 a:hover
{
  color:#FCD355;
  text-decoration:underline;
}

.td_txt3
{
  padding: 5px 5px 5px 5px; 
  color:#C0C0C0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
}

.spl_msg
{
  color:#FF0000;
  background-color:#FFFF66;
  font-style:italic;
  font-weight:bold;
  padding: 0px 2px 0px 2px; 
}
.list-thumb
{
  border:1px solid #000000;
}
a.btn_view
{
  border:1px solid #B0161F;
  padding: 1px 5px 1px 5px; 
  text-decoration:none;
  font-weight:bold;
  color:#000000;
  background-color:#FFBC8F;
}
a.btn_view:hover
{
  border:1px solid #ffffff;
  padding: 1px 5px 1px 5px; 
  text-decoration:none;
  font-weight:bold;
  color:#ffffff;
  background-color:#ff0000;
}
/*------------- msg --------------*/
.msg
{
  color:#ff0000;
  margin: 0px 0px 0px 0px;
  padding: 15px 15px 0px 15px;
  background-color:#FFFF00;
  border:1px dashed #ff0000;
  width:400px
}
