@import url("main_standard.css");
body {
	padding: 0px;
	margin:auto;
	line-height: 1.4em;
	text-align: center;
	color:#FFFFFF;
	background-color:#FFFFFF;
	font-family: arial, tahoma, verdana, sans-serif;
	font-size: 8pt;
}
a {
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover {
	color:#999999;
}
h1{
	margin:0 0 10px 0;
	font-size:1.6em;
	font-weight:bold;
}
h2{
	margin:0 0 10px 0;
	font-size:1.3em;
}

h3{
	margin:0 0 10px 0;
	font-size:8pt;
}

h4{
	margin:0 0 10px 0;
	font-size:1.1em;
	font-weight:bold;
}
p, ul, ol {
	padding-bottom: 8px;
}
#container{
	min-height:450px;
	height: auto!important; 
	height: 450px;
	width: 960px;
	margin:auto;
	margin-top:8px;
	text-align:left;
	padding-bottom:160px;
	background-image: url(../images/MainBG.jpg); 
	background-repeat: no-repeat;
	overflow:hidden!important;
	overflow:visible;
	background-color: #639DDD;
	background-position: bottom;
}
#menu{
	height: 22px;
	width: 960px;
	background-color: #FFFFFF;
	overflow:hidden;
}
#menu ul{
	list-style:none;
	margin-left:-6px!important;
	margin-left:-1px;
}
#menu ul li{
	float:left;
	position:relative;
	margin-left:-5px;
}
/*
#menu ul li.m a,.on{
	width:98px;
	height:18px;
	padding-top:4px;
	padding-left:16px;
	font-size: 8pt;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/MenuBG_LightBlue.png);
	background-repeat: no-repeat;
	display:block;
	cursor: hand;
}
*/
#menu ul li a,.on{
	width:98px;
	height:18px;
	padding-top:4px;
	padding-left:16px;
	font-size: 8pt;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/MenuBG_LightBlue.png);
	background-repeat: no-repeat;
	display:block;
	cursor: hand;
}

#menu ul li a{
	background-image: url(../images/MenuBG_LightBlue.png);
}
* html #menu ul li a{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/MenuBG_LightBlue.png"); background:none;
}
.on{
	background-image: url(../images/MenuBG_DarkBlue.png);
}
* html .on{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/MenuBG_DarkBlue.png"); background:none;
}
#menu ul li a:hover{
	background-image: url(../images/MenuBG_DarkBlue.png);
}
* html #menu ul li a:hover{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/MenuBG_DarkBlue.png"); background:none;
}
#logo{
	height: 81px;
	width:192px;
	padding-left:14px;
        z-index:999;
}


#logo img {
    margin-top: 0px;
    margin-left: 10px; 
}



#MainWrap{
	height: auto;
	width: 960px;
	/* margin-top:-84px; */
}
#MainLeft{
	height: auto;
	width: 237px;
	margin-top:8px;
	float:left;
}
#LeftContentList{
	height: auto;
	width: 214px;
	margin-left:10px;
	margin-top:16px;
}
.LeftContentListBG_Top1,.LeftContentListBG_Top2{
	height: 17px;
	width: 196px;
	padding-left:18px;
	padding-top:2px;
	overflow:hidden;
	margin:0px;
}
.LeftContentListBG_Top1{
	background-image: url(../images/LeftTitleBG_Top1.png);
}
* html .LeftContentListBG_Top1{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/LeftTitleBG_Top1.png"); background:none;
}
.LeftContentListBG_Top2{
	background-image: url(../images/LeftTitleBG_Top2.png);
}
* html .LeftContentListBG_Top2{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/LeftTitleBG_Top2.png"); background:none;
}
.LeftContentListBG_Middle{
	height: auto;
	width: 198px;
	padding:8px;
	background-image: url(../images/LeftTitleBG_Middle.png);
	overflow:hidden;
	margin:0px;
}
* html .LeftContentListBG_Middle{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/LeftTitleBG_Middle.png"); background:none;
}
.ContentListBottom{
	height: 1px;
	width: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7CCBF0;
}
#MainMiddle{
	height: auto;
	width: 482px;
	float:left;
}
#TopText{
	height: 80px;
	padding-top:22px;
	width: 482px;
	position:relative;
        overflow: hidden;
}
.TopText_h1{
	font-size: 18pt;
	font-weight: bolder;
	text-align:left;
	line-height: 1.5;
}
.TopText_h2{
	font-size: 12pt;
	font-weight: bolder;
	text-align:right;
	padding-right:100px;
	font-style: italic;
	line-height: 1.2;
}
.TopText_h3{
	font-size: 12pt;
	font-weight: bolder;
	text-align:right;
	padding-right:30px;
	font-style: italic;
	line-height: 1.2;
}
#CenterContent{
	height: auto;
	width: 455px;
	margin-left:12px;
	margin-top:4px;
}
.CenterContentBG_Top1{
	height: 17px;
	width: 433px;
	padding-left:22px;
	padding-top:2px;
	background-image: url(../images/CenterTitleBG_Top1.png);
	background-repeat: no-repeat;
	margin:0px;
	overflow:hidden;
}
* html .CenterContentBG_Top1{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/CenterTitleBG_Top1.png"); background:none; 
}
.CenterContentBG_Middle{
        min-height:244px;
	height: auto!important; 
	height: 244px; 
	width: 411px;
	padding:22px;
	background-image: url(../images/CenterTitleBG_Middle.png);
	margin:0px;
	font-weight: lighter;
}
* html .CenterContentBG_Middle{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/CenterTitleBG_Middle.png"); background:none;
}
#MainRight{
	height: auto;
	width: 217px;
	float:right;
	margin-right:20px!important;
	margin-right:6px;
	margin-top:88px; 
}
.RightContentListBG_Top1,.RightContentListBG_Top2{
	height: 17px;
	width: 199px;
	padding-left:18px;
	padding-top:2px;
	overflow:hidden;
	margin:0px;
}
.RightContentListBG_Top1{
	background-image: url(../images/RightTitleBG_Top1.png);
}
* html .RightContentListBG_Top1{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/RightTitleBG_Top1.png"); background:none;
}
.RightContentListBG_Top2{
	background-image: url(../images/RightTitleBG_Top2.png);
}
* html .RightContentListBG_Top2{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/RightTitleBG_Top2.png"); background:none;
}
.RightContentListBG_Middle{
	height: auto;
	width: 185px;
	background-image: url(../images/RightTitleBG_Middle.png);
	overflow:hidden;
	margin:0px;
	padding-top: 14px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
        
}
* html .RightContentListBG_Middle{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/RightTitleBG_Middle.png"); background:none;
}


.grid_table     { width:450px; }
.grid_table td  { border: 1px solid #575757; vertical-align: middle; text-align: center; }
div.button { border: 1px solid #8A7E80; background-color: #DAD6D7; cursor: pointer; color: #8A7E80; font-size: 12px; padding: 2px 5px; margin: 3px;}



.shopDefault
{
	border-collapse:collapse;
        background:Transparent;

}

.shopDefault a {
        text-decoration: none;
        font-weight: bold;        
}

.shopDefault a:hover {
        text-decoration: underline;
}

.shopDefault  td{
	font-family:arial;

	font-size:11px;
	padding:1px 5px 1px 5px;
}



.shopDefault  th{
	background-color:grey;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	vertical-align:middle;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	height:25px;	

}
#Trolley{
	float: right;
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #996699;
	height: 20px;
	text-align: right;
}

.productListing {
  padding-top: 10px;
}


.productListing table{
    width: 410px;
}

.productListing td {
    padding-top: 5px;
    padding-left: 2px;
    padding-right: 2px;
}

div.synopsis_thumb       { margin: 0px 20px 10px 0px; }

button.imageOnly { 
        border: none; 
        background-color: transparent; 
        cursor: pointer; 
}

.promoContainer {
    color:white;
    width:193px; 
    height:68px; 
    position:relative;
    float:left;
}

.promoContainer .promoTile {
    position:absolute;
    top:0px;
    left:0px; 
    height: 68px;
    overflow: hidden;
}

.promoContainer .linkDiv {
    display:block; 
    text-decoration: none;
}

.promoContainer .linkDiv img{
    display:block;
    text-decoration: none;
    border:0px;
}
