/* ######################################## */

/* # SCRIPT NAME : dh_style.css           # */

/* # DATE: May 2006                       # */

/* # VERSION: 1.0                         # */

/* # AUTHOR: Sarun Chinskul               # */

/* # EMAIL: schinskul@diamondhamrony.com  # */

/* ######################################## */

body {

  behavior: url('content/skins/DiamondChristmasSkin/styles/csshover.htc');

 background:url("../images/val07_bg_2.gif") repeat; background-color:#FFFFFF;

  /* background-color:#FDFEFE; */

  /* background:000000 url('../images/xmasbg.gif'); */



}



/* Added by Vasik (Indianic) */





#bookmark {

 text-align:right;

 font-family: Arial;

 font-style:regular;

 font-size:10px;

 color:#336699;

 margin:0px;

 padding-top:5px;

 padding-right:15px;

 padding-bottom:5px;



}



#bookmark a {

	 color:#336699;

	 text-decoration:none;

}



#bookmark a:hover { color:#CCE5A2; }



.bookmark1 { border:1px solid #336699; padding:0px 2px; background-color:#FFFFFF;}



/* Added by Vasik (Indianic) */



#dhtopmenu1 {

 text-align:right;

 font-family:Century Gothic, Arial;

 font-style:regular;

 font-size:10px;

 color:#FFFFFF; /*#336699;*/

 margin:0px;

 padding-top:5px; /*padding-top:35px; Changed by Vasik (Indianic)*/

 padding-right:15px;

 padding-bottom:5px;

}



#dhtopmenu1 a {

	 color:#336699;

	 text-decoration:none;



}



 #dhtopmenu1 a:hover { color:#CCE5A2; }

 #dhtopmenu2 a:hover { color:#333333; }

 #dhmaintopmenu a:hover { color:#CCE5A2; }

 .dhleftmenu a:hover { color:#999999; }

 #dhsearch a:hover { color:#CCE5A2; }

 #dhmaintopmenu a { color:#FFFFFF; }



#dhtopmenu2 {

 text-align:right;

 font-famaily:Century Gothic;

 font-style:regular;

 font-size:9px;

 color:#336699;

 padding-right:15px;

 padding-bottom:5px;

}



#dhtopmenu2 a {

  color:#999999;

  text-decoration:none;

}



#dhmaintopmenu {

  border-top:1px solid #cccccc;

  border-bottom:1px solid #cccccc;

  background-color:#F2F2F2;

  height:21px;

  margin-top:10px;

  margin-bottom:8px;

}



#dhmaintopmenu ul {

  font-family:Century Gothic, Verdana;

  font-style:regular;

  font-size:13px;

  color:#336699;

  text-align:center;

  list-style:none;

  margin:0px;

  padding:0px;

  padding-top:3px;

}



#dhmaintopmenu li {

  margin-top:1px;

  display:inline;

  padding-left:5px;

  padding-right:5px; 

  text-align:center;



}



.dhleftmenu {

 text-align:center;

 font-famaily:Eurostar Regular;

 font-style:regular;

 font-size:11px;

 color:#000000;

 border-bottom:0px solid #CCCCCC;

 margin:0px;

 padding:0px;

 padding-top:0px;

 padding-bottom:3px;

 width:106px; /* Added by Vasik (Indianic) */

}



.dhleftmenu ul {

  border:0px solid #FFFFFF;

  font-famaily:Century Gothic;

  font-style:regular;

  font-size:11px;

  color:#336699;

  text-align:center;

  list-style:none;

  margin:0px;

  padding:0px;

}



.dhleftmenu li#dhsearch {

  width:108px;

  display:block;

  text-align:left;

  margin:0px;

  padding:0px;

}



#dhsearch a {

 text-decoration:none;

}



#dhsearch a:linked ,a:visited {

 color:#336699;

}



.dhleftmenu li.mainmenu {

  width:104px;

  border-bottom:1px solid #CCCCCC;

  display:block;

  text-align:left;

  padding-top:3px;

  padding-bottom:3px;

}



#sub_build, #sub_bridals, #sub_earrings, #sub_rings, #sub_bracelets, #sub_pendants, #sub_necklaces ,#sub_special ,#sub_gift {

 /*padding-left:10px;*/

 border:1px;

 border-color:#00FF00;

  display:none;

  margin-top:3px;

  /*padding-left:10px;*/

  font-size:10px;

  background:url("../images/leftmenufade.gif") repeat;

}



/* Added by Vasik (Indianic) 24-5-2007 for sublinks of Left Navigation Starts Here */

div.sub_nav ul { margin:0px; padding:0px; padding-left:5px;}



div.sub_nav ul li { text-align:left; background:url(../images/sublistimg.gif) no-repeat left top; padding-left:5px; 

 font-size:10px;}



/* Added by Vasik (Indianic) 24-5-2007 for sublinks of Left Navigation Ends Here */





.mainmenu a { text-decoration:none;color:#336699; }

.mainmenu a:visited , a:linked { color:#336699; }







#dhcenterbody {

  /*padding-top:5px;*/

  padding-bottom:5px;

}



#dhcenterbody ul {

  text-align:center

  list-style:none;

  margin:0px;

  padding-top:10px;

  padding-bottom:10px;

}

#dhcenterbody li {

  margin:0px;

  padding-top:10px;

  padding-bottom:10px;

  display:inline;

}



#dhcouponcode {

  background-color:#FCFCFC;

  margin-left:12px;

  margin-right:12px;

  padding-left:0px; 

  padding-top:8px;

  padding-bottom:8px;

  border-top:1px solid #F4F4F4;

  border-bottom:1px solid #F4F4F4;

}



#dhshipmethod { 

  background-color:#FCFCFC;

  text-align:left;

  margin-left:12px;

  margin-right:12px;

  padding-left:5px; 

  padding-top:8px;

  padding-bottom:8px;

  font-size:9px;

  border-top:1px solid #F4F4F4;

  border-bottom:1px solid #F4F4F4;

}



#dhshipmethod p#header { 

  margin:0px;

  width:40%;

  text-align:left;

  font-weight:bold;

  font-size:9px;

  padding-left:5px; 

}



#dhshipmethod td {

  text-align:left;

  font-weight:regular;

  font-size:9px;

  padding-left:0px; 

}





#dhshipmethod p#lasttexts { 

  text-align:left;

  font-weight:regular;

  font-size:9px;

  color:red;

  margin:0px;

}





#dhfreegift {

  background-color:#FCFCFC;

  text-align:left;

  margin-left:12px;

  margin-right:12px;

  padding-top:8px;

  padding-bottom:8px;

  font-size:9px;

  border-top:1px solid #F4F4F4;

  border-bottom:1px solid #F4F4F4;

}



#dhfreegift td {

  padding-left:10px; 

  font-size:9px; 

}











#dhsubbridal {

 margin:0px;

 padding:0px;

}

#dhsubbridal td {

 margin:0px;

 padding:0px;

 padding-right:5px;

 text-align:center;

 font-family:verdana;

 font-size:10px;

 color:#999999;

}

#dhsubbridal h4 {

 text-align:left;

 border-bottom:1px solid #336699;

 margin:0px;

 margin-bottom:5px;

 font-family:verdana;

 font-size:13px;

 color:#336699;

}

#dhsubbridal h4 a {

  text-decoration:none;

}



#dhextra1 {

 margin:0px;

 padding:0px;

}

#dhextra1 td {

 margin:0px;

 padding:0px;

 font-family:verdana;

 font-size:10px;

 color:#999999;

}

/*#dhextraheader {

  text-align:left; 

  border-bottom:1px solid #336699;

}*/

#dhextraheader a {

  text-decoration:none;

  font-family:verdana;

  font-size:13px;

  font-weight:bold;

  color:#336699;

}



/* ################### */ 



#dhfont1 {

 padding-left:10px;

 font-size:11px;

 color:#666666;

}

#mainbanner {

 padding-top:10px;

}

#mainbanner img {

 border:1px solid #F2F2F2;

}





/* ####################### */

/* # search product page # */

/* ####################### */

#dhproductsearch {

 width:540px;

}

#dhproductsearch a { text-decoration:none;color:#336699; }

#dhproductsearch a:visited, a:linked { color:#336699; }

#dhproductsearch a:hover { color:#999999; }



#dhproductsearch td {

 font-style:Arial;

 font-size:10px;

 color:#336699;

}

#dhsearchtitle {

 width:140px;

 text-align:left;

 padding-left:3px;

}

#dhdropdown {

 width:95px;

 text-align:left;

}

.dhselect {

 border:1px solid #CCCCCC;

 width:85px; 

 font-family:verdana;

 font-size:9px;

 color:#336699; 

}

.dhselect1 {

 border:1px solid #CCCCCC;

 width:170px; 

 font-family:verdana;

 font-size:9px;

 color:#336699; 

}

#dhsearchbutton {

 width:30px;

 text-align:center;

}

#dhgo1 {



 width:26px;

 height:20px;

 font-size:9px;

 /*

 border:0px solid #999999;



 font-weight:bold;

 color:#336699;

 background:#E7E6E6;*/

}

#dhgo2 {

 border:1px solid #999999;

 width:20px;

 font-size:9px;

 color:#336699;

}

/* ####################### */





#dhrightmenu {

  width:113px;

  text-align:left;

  font-famaily:arial;

  font-style:regular;

  font-size:10px;

  font-weight:bolder;

  color:#999999;

  margin:0px;

  pading:0px;

  padding-top:5px;

  padding-left:2px;

  padding-bottom:15px;

}





/* ####################### */

/*below has been added by nick july 26th*/



#bsh {

	font-family: "Century Gothic";

	font-size: 14px;

	font-style: normal;

	color: #336699;

}



#bh {

	font-family: "Century Gothic";

	font-size: 16px;

	font-style: normal;

	color: #336699;

	/*font-weight: bold;*/

}





#gtf {

	font-family: "Arial";

	font-size: 10px;

	font-style: normal;

	color: #333333;

}



#stdtxt {

	font-family: "Arial";

	font-size: 11px;

	font-style: normal;

	color: #333333;

}

A:link IMG { border: none }



.left-menu-image{

 padding:0px;

 margin-left:-10px;

}





/* ####################### */