#coupon_outer {line-height: 1.0}

#d1-3 {display:block; width:680px; height: 130px; back ground-color: #6ebfc4;}

#d1-2 {display:block; width:300px; height: 300px; back ground-color: #6ebfc4; margin: 15px 0px 0px 0px }

#d1-1 {display:block; width:300px; height: 300px; back ground-color: #6ebfc4;}



#d2-1 {display:block; width:300px; height: 130px; back ground-color: #6ebfc4; float:left; margin: 0px 20px 0px 20px }

#d2-2 {display:block; width:300px; height: 130px; back ground-color: #9c9eeb; float:left; margin: 0px 20px 0px 20px }


.left {float:left; display:block; height:640px; width: 680px}
.right {float:right; display:block; height:640px; width: 310px; color:#12403d;
	text-align:left}
#d3-1 {display:block; width:300px; height: 180px;}
#d3-2 {display:block; width:300px; height: 180px;margin: 15px 0px 0px 0px }
#d3-3 {display:block; width:300px; height: 180px;margin: 15px 0px 0px 0px }
#d3-4 {display:block; width:680px; height: 130px; position:relative; text-align: left;}
#d3-1, #d3-2, #d3-3, #d3-4{visibility: none}
#container .slide img {w idth:100%}

#displ-text{padding:10px 10px 10px 10px;
 display:block; height: 180px; width: 300px;
 overflow-y:auto}


.share img{
    background: url(../images/sprite-final.png) no-repeat top left;
}
.share {font: 18px/28px bold arial, verdana, arial, sans-serif; color: #b23535;
	display:block; width:1020px; height: 40px; border-bottom: 1px dotted #407648;
margin: 0px 0px 5px 0px}

.share .sprite-delicious{ background-position: 0 0; width: 32px; height: 32px; } 
.share .sprite-digg{ background-position: 0 -82px; width: 32px; height: 32px; } 
.share .sprite-facebook{ background-position: 0 -164px; width: 32px; height: 32px; } 
.share .sprite-webstyleshare-logo{ background-position: 0 -246px; width: 119px; height: 35px; } 
.share .sprite-linkedin{ background-position: 0 -331px; width: 32px; height: 32px; } 
.share .sprite-mixx{ background-position: 0 -413px; width: 35px; height: 35px; } 
.share .sprite-stumbleupon{ background-position: 0 -498px; width: 32px; height: 32px; } 
.share .sprite-twitter{ background-position: 0 -580px; width: 32px; height: 32px; } 
.share .sprite-instyleshare-logo{ background-position: 0 -246px; width: 119px; height: 35px; } 



#title {float:right}


body{background-color:#e4e7ee}


h1 {font: 16px/18px bold arial, verdana, arial, sans-serif; color: #213271;}
#container_mobile h1{font: 24px/28px "OpenSans", sans-serif; color:#597e43; width:97%; margin: 0 auto; text-align:center;}

a {color: #213271}

.footer {display:block; width:1020px; border-top: 1px dotted #407648;
margin: 10px 0px 0px 0px;font: 12px/14px bold arial, verdana, arial, sans-serif;}

ul {l ist-style: none;
margin: 2px 20px 0px 15px;}



#ad_a1 {display:block; width:250px; height:50px; background-color: #5ac44c }
#ad_a2 {display:block; width:300px; height:300px; background-colo r: #6ebfc4}
#ad_a3 {display:block; width:120px; height:100px; background-color: #f16b3c; margin-top: 30px}


#ad_b1 {display:block; width:115px; height:70px; background-color: #5ac44c; float: left; }
#ad_b2 {display:block; width:115px; height:70px; background-color: #6ebfc4; float: right; margin-right: 10px}
#ad_b3 {display:block; width:115px; height:250px; background-colo r: #f16b3c}


.top-l {float:left; margin-right:7px}



#slidecontainer{position:relative;height:250px;
display: block; width:960px; background-color: #fff; text-align: left; padding-top: 20px;}
.slide{position:absolute;float:right;}
.hide { visibility: hidden}
.show {visibility: visible}
div.zlead_image{margin:0 0 10px 10px!important;float:right!important;border:1px solid #8b9061;}
.zclearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


#coupon_outer {display: block; position:relative; width: 300px; height: 180px}
#coupon_outer a {float: right; margin-top: 5px}
#coupon {display: block; position:relative; width: 300px; height: 180px; border:  2px dashed #bfbdbd; background-color: #fff; cursor: pointer; text-align: left; overflow: hidden}

#etxt1, #etxt2, #etxt3, #etxt4, #etxt5,#etxt6,#etxt7,#etxt8,#etxt9,#etxt10 {display: block; font-size: 14px; 
visibil ity: hidden; position: absolute;	
height: 100px;	width: 200px;	
top: 54px;	left: 54px; white-space:  normal; font-size: 14px; color: #97979a; overflow: visible}

#cPrint{position:absolute;  display:block; height:32px; width: 150px; margin: 5px 50px 0 5px; visibility: hidden; 
background:url(../../images/print.png) top left no-repeat; text-align:right; font: bold 18px/34px century, verdana, arial, sans-serif; z-Index: 12}

.fleft {float:left}

#template {
position:relative;
display: block;
width: 300px;
height: 140px;
text-align: left;
overflow: hidden}


#dColl{margin: 0 0 0 25px}
#dColl input{padding:3px; margin: 0 10px 7px 0}
#dGo {float:left}

#container_mobile{position: absolute}
#container_mobile,#md3-1,#md3-2, #md3-3,#md3-4 {visibility:  hidden; width: 0px; height: 0; overflow: hidden}

#container_mobile iframe {visibility: hidden}
iframe {width:680px; height:456px}

.button{
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    height: 33px;
    text-align: center;
    display: inline-block;
    line-height: 33px;
    padding: 0px 20px;
    background: url("../images/btn_bg.png") repeat-x scroll 0px 0px transparent;
    border: 1px solid rgb(53, 115, 168);
    border-radius: 2px 2px 2px 2px;
}

.bRed
{
    background: -webkit-linear-gradient(top, #FF4A40 0%, #93959a 50%, #82868e 50%, #7a7c80 100%);
	background: -moz-linear-gradient(top, #FF4A40 0%, #93959a 50%, #82868e 50%, #7a7c80 100%);
	background: -o-linear-gradient(top, #FF4A40 0%, #93959a 50%, #82868e 50%, #7a7c80 100%);
	background: linear-gradient(to bottom, #FF4A40 0%, #b51a1a 50%, #ac1818 50%, #930c0c 100%);
	border: 1px solid #E8110C;
	 
	cursor: pointer;
}
.bRed:hover
{
    background: -webkit-linear-gradient(top, #E80E0C 0%, #93959a 50%, #82868e 50%, #FF4A40 100%);
	background: -moz-linear-gradient(top, #E80E0C 0%, #93959a 50%, #82868e 50%, #FF4A40 100%);
	background: -o-linear-gradient(top, #E80E0C 0%, #93959a 50%, #82868e 50%, #FF4A40 100%);
	background: linear-gradient(to bottom, #E80E0C 0%, #b51a1a 50%, #ac1818 50%, #FF4A40 100%);
	border: 1px solid #E8110C;
	 
	cursor: pointer;
}
