body {
 margin: 0px;
 /*background-color: #F1F1F1;*/
 /*background-color:black;*/
 background-image:url(/img/media_background.png);
}

/* table start */
#main {
 background-color: #F1F1F1;
 width: 920px;
 text-align:left;
 color:black;
}
#header-col {
 
}
#left-col {
 vertical-align: top;
 width: 490px;
}
#right-col {
 vertical-align: top;
}
#wide-col {
 vertical-align: top;
}
#footer-col {
 vertical-align: top;
}
/* table end */

/* header start */
#header {
 margin-left: 10px;
 margin-right: 10px;
 margin-top: 20px;
}
#header .head-bar {
 background-image:url(../img/images/head-bar.jpg);
 background-repeat:no-repeat;
 height:34px;
}
#header .menu-bar {
 background-image:url(../img/images/menu-bar.jpg);
 background-repeat:no-repeat;
 height:27px;
 margin-top: 3px;
 margin-bottom: -6px;
 font-weight:bold;
 font-size:10px;
 text-transform:uppercase;
}
/* header end */


/* footer start */
#footer {
 margin-left: 10px;
 margin-right: 10px;
 margin-bottom: 20px;
 margin-top: -1px;
 background-image:url(../img/images/footer.jpg);
 background-repeat:no-repeat;
 height:26px;
}
/* footer end */


/* left side start */
#leftside {
 margin-left: 10px;
}
#leftside .box {
 margin-bottom: 4px;
}

#leftside .box .head {
 background-image:url(../img/images/l_head_2.jpg);
 background-repeat:no-repeat;
 height:28px;
}

.head h3{
	text-transform:uppercase;
	background:url(/img/images/w_head_1_right.jpg) no-repeat top right;
	height:28px;
	
}
#leftside .box .head.flat {
 background-image:url(../img/images/l_head_3.jpg);
 background-repeat:no-repeat;
 height:28px;
}
#leftside .box .body {
 background-image: url(../img/images/l_body_2.jpg);
 background-repeat:repeat-y;
}
#leftside .box .footer.curve {
 background-image: url(../img/images/l_footer_4.jpg);
 background-repeat: no-repeat;
 height: 8px;
}
#leftside .box .footer.flat {
 background-image: url(../img/images/l_footer_2.jpg);
 background-repeat: no-repeat;
 height: 27px;
}
#leftside .box .footer.left {
 background-image: url(../img/images/l_footer_3.jpg);
 background-repeat: no-repeat;
 height: 28px;
}

/* box black */
#leftside .blackbox {
 background-image:url(../img/images/b-box1.jpg);
 background-repeat:no-repeat;
 height: 84px;
 margin-bottom: 3px;

}

/* left side end */


/* right side start */
#rightside {
 margin-right: 10px;
}
#rightside .box {
 margin-bottom: 4px;
}
#rightside .box .head {
 background-image:url(../img/images/head_1.jpg);
 background-repeat:no-repeat;
 height:28px;
}
#rightside .box .head.flat {
 background-image:url(../img/images/head_3.jpg);
 background-repeat:no-repeat;
 height:28px;
}
#rightside .box .body {
 background-image: url(../img/images/body_1.jpg);
 background-repeat:repeat-y;
}
#rightside .box .footer.curve {
 background-image: url(../img/images/footer_1.jpg);
 background-repeat: no-repeat;
 height: 8px;
}
#rightside .box .footer.flat {
 background-image: url(../img/images/footer_2.jpg);
 background-repeat: no-repeat;
 height: 28px;
}
#rightside .box .footer.right {
 background-image: url(../img/images/footer_4.jpg);
 background-repeat: no-repeat;
 height: 28px;
}

/* box black */
#rightside .blackbox {
 background-image:url(../img/images/b-box2.jpg);
 background-repeat:no-repeat;
 /*height:84px;*/
 /*margin-bottom: 3px;*/
 /*border:1px solid green;*/
}
/* right side end */


#widecol {
 margin-right: 10px;
 margin-left: 10px;
}
#widecol .box {
 margin-bottom: 4px;
}
#widecol .box .head {
 background-image:url(../img/images/w_head_1.jpg);
 background-repeat:no-repeat;
 height:28px;
}
#widecol .box .body {
 /*background-image: url(../img/images/w_body_1.jpg);
 background-repeat:repeat-y;
 */
 
}
#widecol .box .footer.curve {
 background-image: url(../img/images/w_footer_1.jpg);
 background-repeat: no-repeat;
 height: 5px;
}

.album_box{
	/*border:1px solid black;	*/
	
	/*background-color:#E4E2E3;*/
	/*
	border-left:1px solid #B9B7B8;
	border-right:1px solid #B9B7B8;
	border-bottom:1px solid #B9B7B8;
	*/
}
.album_box_inner{
	border-left:1px solid  #BCBABB;
	border-right:1px solid #BCBABB;
}
.album_box .header{
	background-color:#33CCFF;
	color:white;
	font-weight:bold;
}
.product-thumbnail-listing{
	border-left:1px solid #B9B7B8;
	border-right:1px solid #B9B7B8;
	border-bottom:1px solid #B9B7B8;
}

