/*****************************************************
******** Glass Design Styles
*****************************************************/

/*****************************************************
******** Left Glass Panel
*****************************************************/

#leftGlassContainer
{
    float: left;
    width: 318px;
    height: 710px;
}

#leftGlassContainer img
{
    padding: 5px 5px 0px 20px;
}

#leftGlassPanelTop
{
    position: relative;
    float: right;
    right: 6px;
    width: 235px;
    height: 199px;
    background-image: url(/images/trade/top_panel.png);
    background-repeat: no-repeat;
}

* html #leftGlassPanelTop /* Will only be seen by IE */ 
{
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/trade/top_panel.png',sizingMethod='scale',enabled='true');
}

.leftPanelTopContent
{
    padding: 70px 20px 20px 0px;
}

#leftGlassPanelRepeat
{
    position: relative;
    float: right;
    right: 6px;
    width: 235px;
    height: 166px;
    background-image: url(/images/trade/repeat_panel.png);
    background-repeat: no-repeat;
}

* html #leftGlassPanelRepeat /* Will only be seen by IE */ 
{
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/trade/repeat_panel.png',sizingMethod='scale',enabled='true');
}

.leftPanelRepeatContent
{
    padding: 30px 20px 20px 0px;
}

/*****************************************************
******** Right Glass Panel
*****************************************************/

#rightGlassTrade
{
    position: relative;
    float: left;
    margin-top: 55px;
    left: 25px;
    width: 545px;
    height: 100px;
    background-color: #FFFFFF;
    padding: 10px 25px;
}


/*****************************************************
******** Product Catalog
*****************************************************/

#layLeftNav {
	float: left;
	width: 185px;
	padding: 10px;
	text-align: left;
	overflow: hidden;
}

#layContent {
	float: right;
	width: 575px;
	padding: 10px;
	text-align: left;
	overflow: hidden;
}

.productTeaser
{
    float:left;
    padding:0 10px 0 0;
    width:285px;
}

.productPhoto
{
    float:left;
    padding:10px 0;
    text-align:center;
    width:250px;
}

.breadCrumbs
{
    overflow:hidden;
    padding:5px 0;
    text-align:left;
    width:540px;
}

.productHeader
{
    color:#847A57;
    font-family:Georgia,serif;
    font-size:17px;
    margin:10px 0;
}

.productThumbnail
{
    border-bottom:1px solid #CCCCCC;
    float:left;
    height:220px;
    margin:0 10px 10px 0;
    overflow:hidden;
    padding:0;
    text-align:center;
    width:170px;
}

.productThumbnailImage
{
    height:140px;
    margin:0 auto;
    width:161px;
}

.productThumbnailTitle
{
    height:45px;
    margin:0 auto;
    padding:3px;
    width:165px;
}

.productThumbnailPrice
{
    height:34px;
    margin:0 auto;
    padding:3px;
    width:169px;
}

.tradeClear
{
    clear:both;
    font-size:0;
    height:1px;
    line-height:0;
    margin-top:-1px;
}