@charset "UTF-8";


/* --------------
Promo List Page
-----------------*/

.entryspacer {
}
.wsproducts {
 width:100%;
 margin: 30px 0 0 0;
}
.wsproducts td {
 padding:4px;
}
.wsproducts .spaceit {
 height:10px;
}
.wsproducts .thumb {
 text-align:right;
 padding-right:10px;
 width:120px;
}
.wsproducts .dimensions {
 text-align:right;
}
.wsproducts .title {
	font-size: 18px;
	font-weight: bold;
}
.wsproducts .descriptions {
	font-size: 10px;
	color: #006600;
	font-family: "Lucida Grand", Verdana, Arial, Helvetica, sans-serif;
}

.wsproducts .material {
	font-size: 10px;
	font-family: "Lucida Grand", Verdana, Arial, Helvetica, sans-serif;
        width:280px;}

.wsproducts .discountchart {
text-align:right;
text-transform: uppercase;
font-weight:bold;
}
.wsproducts .pricehead {
background-color:#ccc;
width:50px;
text-align:center;
}
.wsproducts .price {
 background-color:#eee;
width:50px;
	font-size: 10px;
	font-family: "Lucida Grand", Verdana, Arial, Helvetica, sans-serif;
}

.wsproducts .code {
	font-size: 10px;
	font-family: "Lucida Grand", Verdana, Arial, Helvetica, sans-serif;
width:110px;
}


.threecol {
 width:180px;
 float:left;
 padding: 0 10px 10px 10px;
}

.threecol .thumb {
 float:left;
 padding:5px;
 text-align:center;
}

.threecol h2 {
 padding-bottom:20px;
}




/* --------------
LIST PAGES
-----------------*/
#products {margin: 10px 0 40px 0;
position:relative;
}
.thumbnail {
padding: 20px 10px 10px 10px;
border-bottom:1px solid #ccc;
text-align:center;

}
td.entry {
padding: 20px 0 10px 10px;
border-bottom:1px solid #ccc;
 line-height:1.2em;
position:relative;
}
td.entry h3 {
 font-size: 20px;
 padding: 0 0 15px 0
}
td.entry .itemcode {
 float:right;
 width: 240px;
 padding: 0 0 10px 0;
}
td.entry .itemcode .col1 {
 float:left;
 width:90px;
 text-align:right;
 padding: 0 10px 0 0;
}
td.entry .itemcode .col2 {
 float:left;
 width:140px;
 font-weight:bold;
}
td.entry p {
 margin:0 0 15px 0;
 clear:both;
 color:green;
}
td.entry .code {
 margin:0;
 padding:0;
 clear:both;
 font-weight:normal;
 height:18px;
font-size:11px;
}
td.entry .code a {
font-size:11px;
}
td.entry .itemcodes {
 margin:0;
 padding:0;
 float:left;
 width:115px;
 color:navy;
}
td.entry .itemcodes a {
 color:navy;
}

td.entry .material {
 margin:0;
 padding:0;
 float:left;
 width:325px;
}
td.entry .material2 {
 margin:0;
 padding:0;
 float:left;
 width:225px;
 display:block;
}
td.entry .price {
 margin:0;
 padding:0;
 float:left;
 width:60px;
 font-size:14px;
}
.buynow {
 margin:-4px 0 0 10px;
 padding:0;
 float:left;
 width:80px;
 font-size:14px;
 display:block
}

td.entry .buynow form {
 margin:0;
 padding:0;
 width:100px;
}





/* --------------
GLOBAL RESET
-----------------*/
* {
padding:0;
margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:0; }
li, dd { margin-left:0; }
fieldset { padding: 0; }
img {
	border:none;
}


/* --------------
BODY TAGS
-----------------*/

body {
	margin: 0px;
	padding: 25px;
	font-family: sans-serif;
	font-size: small;
        background: #fff url(http://www.livemetalawards.com/images/bg.gif) repeat-x;
}
#nav {
 margin: 0 0 15px 0px;
 padding: 0 0 6px 10px;
 border-bottom: dotted 1px #333;
}

h1 {
       font-size:28px;
       margin:10px 0 10px 0;
       padding:0 0 6px 10px;
       border-bottom: dotted 1px #333;
}

.spacer {
	clear:both
}

body {
	margin: 0px;
	margin-left: 15px;
}


#pageWrapper {
width:800px;
margin:0 auto 0 auto;
position:relative;
}

#contentWrapper {
	padding:0 0 40px 0;
        font-size:14px;
}

#contentWrapper h1 {
       font-size:28px;
       margin:20px 0 30px 0;
       padding:0 0 6px 10px;
       border-bottom: dotted 1px #333;
}

#contentWrapper p {
       line-height:130%;
       font-size:16px;
       margin: 0 0 20px 0;
}




.embedimage {
float:left;
text-align:center;
margin:30px  10px 30px 0;
}

.embedimage img {
margin: 0 0 6px 0;
}

#footer {
 clear:both;
 text-align:center;
 border-top:1px solid #333;
 padding: 15px;
}

#main {
 margin:30px 20px 30px 20px;
}


/* --------------
HOME
-----------------*/

.colLeft {
  float:left;
  width 400px;
 margin:30px 0 0 20px;
}

.colRight {
 float:left;
 width:300px;
 margin:30px 20px 0 0;
 padding: 180px 0 0 0;
 line-height:1.4em;
 position:relative;
 font-size:110%;
}

.colRight p {
 margin: 0 0 15px 0;
}



/* --------------
HEADER AND TOP MENU
-----------------*/

#logo {
 text-align:center;
 padding:10px 0 40px 0
}

#asi {
 position:absolute;
 top:0px;
right:20px;
text-align:right;
}

ul.jd_menu {
	position: absolute;
	top:42px;
	left:0px;
	z-index:10;
	margin: 10px 0 0 80px;
	padding: 0px;
	height: 20px;
	list-style-type: none;
	text-align:left;
}
ul.jd_menu ul {
	display: none;
}
ul.jd_menu a, 
ul.jd_menu a:active,
ul.jd_menu a:link,
ul.jd_menu a:visited
{
	text-decoration: none;
	color: #333;
}
ul.jd_menu li {
	float: left;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	padding: 4px 18px 6px 18px;
	margin:0;
	cursor: pointer;
	white-space: nowrap;
	color: #333;
}
ul.jd_menu li.jd_menu_hover_toolbar {
	padding: 4px 18px 6px 18px;
	margin:0;
	color: #FFF;
	background: url(http://www.livemetalawards.com/images/gradient-alt.png) repeat-x;
}
ul.jd_menu a.jd_menu_hover_toolbar {
	color: #FFF;
}

/* -- Sub-Menus Styling -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 1px solid #666;
	background: #ccc url(http://www.livemetalawards.com/images/gradient-ul.png) repeat-x;
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
	padding: 3px 10px 3px 14px;
	width: 170px;
	border: none;
	color: #333;
}
.jd_menu li .title {
	font-size: 16px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
	color:#000;
}

ul.jd_menu ul li.jd_menu_hover {
	background: url(http://www.livemetalawards.com/images/gradient.png) repeat-x;
	padding-top: 2px;
	border-top: 1px solid #ABB5BC;
	padding-bottom: 2px;
	border-bottom: 1px solid #929AA1;
	color: #FFF;
}
ul.jd_menu ul a, 
ul.jd_menu ul a:active,
ul.jd_menu ul a:link,
ul.jd_menu ul a:visited {
	text-decoration: none;
	color: #333;
}
ul.jd_menu ul a.jd_menu_hover {
	color: #FFF;
}

