body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img a {border:0px solid ;}

img a:hover{border:0px solid ;}

a:link {
	color: #5674b9;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #5674b9;
}
a:hover {
	text-decoration: none;
	color: #7d97d4;
}
a:active {
	text-decoration: none;
	color: #7d97d4;
}
#maindiv {
	width:932px;
	height:auto;
	margin:0 auto;
}
.topad728x90 {
	float:left;
	width:728px;
	/*height:90px;*/
	height:auto;
	margin-left:103px;
	margin-top:2px;
}
.toparea {
	float:left;
	width:932px;
	height:58px;
	margin:18px 0px 18px 0px;
}
.logo {
	float:left;
	width:217px;
	height:58px;
}
.topmenuarea {
	float:left;
	width:472px;
	height:58px;
	background:url(../images/menubg.gif) no-repeat;
}

.quicklinkarea {
	float:left;
	width:243px;
	height:58px;
	background-color:#f7f6cc;
}

.quicklinkarea a {color:#363636; text-decoration:none;}

.quicklinkarea a:hover {color:#737373; text-decoration:none;}

.quicklinkareacontent {
	float:left;
	margin:8px 7px 13px 13px;
}
.bttnarea {
	float:left;
	margin-right:6px;
}
.bttnarea2 {
	float:left;
}
.newspopupbox {
	z-index:10;
	margin-top:50px;
	margin-left:-90px;
	display:none;
	padding-left:8px;
	text-align:left;
	width:245px;
	position:absolute;
	background-color:#eaf3d6;
	border:1px solid #dad37f;
}
.loginboxtxtarea {
	float:left;
	width:265px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
}
.loginheader {
	color:#363636;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin-bottom:7px;
}
.logintxt1_2 {
	float:left;
	margin-left:10px
}
.logintxt1new {
	float:left;
	margin-left:1px
}
.logintxt1 {
	float:left;
	margin-bottom:15px;
}
.clickherelink:link {
	font-size:13px;
	color:#9e0b0f;
	text-decoration:underline;
	font-weight:normal;
}
.clickherelink:visited {
	font-size:13px;
	color:#9e0b0f;
	text-decoration:underline;
	font-weight:normal;
}
.clickherelink:hover {
	font-size:13px;
	color:#9e0b0f;
	text-decoration:underline;
	font-weight:normal;
}
.clickherelink:active {
	font-size:13px;
	color:#9e0b0f;
	text-decoration:underline;
	font-weight:normal;
}
.logintxtbox2 {
	float:left;
	width:210px;
	height:15px;
	font-size:11px;
	border:1px solid #b7b7b7;
}
.thnkstxt {
	float:left;
	font-size:13px;
	padding-left:10px;
	padding-right:10px;
}
.logintxt2 {
	float:left;
}
.logintxt1_33 {
	float:left;
	margin-left:19px
}
.logintxt1_1 {
	float:left;
	margin-bottom:7px;
}
.logintxt2_1 {
	float:left;
	margin-right:5px;
}
.logintxt2_2 {
	float:left;
	margin-right:12px;
}
.logintxt1_3 {
	float:left;
	margin-left:2px
}
.logintxtbox {
	float:left;
	width:140px;
	height:15px;
	font-size:11px;
	border:1px solid #b7b7b7;
}
.logintxt2_3 {
	float:left;
	margin-right:14px;
}
.logintxt1_3 {
	float:left;
	margin-left:18px
}
.submitbuttopn {
	float:left;
	margin-left:80px;
}
.newsleterdrop {
	color:#363636;
	font-size:12px;
	width:143px;
	border:1px solid #CCCCCC;
}
.loginbttn {
	float:left;
	margin-left:75px;
}
.signpopupbox {
	z-index:10;
	margin-top:50px;
	margin-left:-37px;
	display:none;
	padding-left:8px;
	text-align:left;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	position:absolute;
	background-color:#eaf3d6;
	border:1px solid #dad37f;
}
.logintxt1_4 {
	float:left;
	margin-top:10px;
}
.contentarea {
	float:left;
	width:932px;
}
.searcharea {
	float:left;
	width:932px;
	margin-bottom:9px;
}
.searchtextbox {
	float:left;
	margin-right:50px;
}
.searchtextboxbg {
	float:left;
	width:537px;
	height:36px;
	
	background:url(../images/searchboxbg.gif) no-repeat;
}
.textboxbg {
	float:left;
	margin-left:10px;
	margin-top:7px;
}
.textbox {
	float:left;font-size:13px;
	width:513px;
	height:20px;
	padding-top:4px;
	color:#555555;
	border:0px solid #fff;
	font-weight:bold;
}
.gobttn {
	float:left;
}
.shareimgarea {
	float:right;
	margin:7px 0px 14px 0px;
}
.homecontainer {
	float:left;
	width:932px;
	font-size:13px;
}
.innercontainer {
	float:left;
	width:932px;
	font-size:13px;
}
.leftcontainer {
	float:left;
	width:743px;
}
/*books detail page*/
.breadcrumbarea {
	float:left;
	width:743px;
	color:#363636;
	font-size:12px;
	border-bottom:1px solid #959595;
	padding-bottom:10px;
	margin-bottom:18px;
}
.breadcrumbarea a {
	color:#0072bc;
	font-size:12px;
}
.breadcrumbarea a:hover {
	color:#4da7e1;
	font-size:12px;
}
.breadcrumbhighlights {
	color:#959595;
	font-size:12px;
	text-decoration:none;
}
.bookscontainer {
	float:left;
	width:743px;
}
.dynamicbooksarea {
	float:left;
	width:302px;
	margin-right:26px;
}
.dynamicbooksheading {
	float:left;
	width:411px;
	font-size:12px;
}
.dynamicimgboxarea {
	float:left;
	width:302px;
}
.dynamicimgbox {
	float:left;
	width:auto;
	height:250px;
	padding:8px;
	border:1px solid #e1e1e1;
}

.thumimgboxarea2 {
	float:left;
	width:350px;
	height:auto;
	margin-top:20px;
}

.thumimgboxarea ul {
	float:left;
	width:350px;
	height:auto; 
	list-style:none;
}

.thumimgboxarea ul li{
	padding-bottom:10px;
	float:left;
}

.thumimgbox {
	float:left;
	width:41px;
	height:41px;
	padding:2px;
	margin-right:5px;
	border:1px solid #dad37f;
}

.divalign {
	float:left;
}
.bookdetailsheading {
	font-size:21px;
	font-weight:bold;
}
.booksubheading {
	color:#5674b9;
}
.bestbuybttnarea {
	float:left;
	font-size:14px;
	width:411px;
	line-height:18px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:10px;
}
.bestbuybttn {
	float:left;
	margin-right:14px;
	margin-top:-2px;
}
.saveheading {
	font-size:16px;
	font-weight:bold;
	color:#f26522;
}
.availableheading {
	font-size:14px;
	color:#363636;
}
.stockheading {
	font-size:14px;
	font-weight:bold;
	color:#2c7023;
}
.booksbttnarea {
	float:left;
	width:743px;
	margin-top:15px;
	margin-bottom:29px;
}
.cart-wishlistarea {
	float:left;
	margin-right:22px;
}
.socialsitesarea {
	float:left;
	width:515px;
	border-top:1px solid #dad37f;
	padding-top:8px;
}
.knowmorecurvebox {
	float:left;
	width:743px;
	height:auto;
	color:#5674b9;
	margin-bottom:30px;
	border:0px solid;
	padding-left:16px;
	padding-top:14px;
	padding-bottom:12px;
}
.knowmorecurvebox a {
	color:#5674b9;
	text-decoration:none;
}
.knowmorecurvebox a:hover {
	color:#8096c9;
	text-decoration:none;
}
.knowmoreheading {
	font-size:18px;
	color:#9b176f;
	font-weight:normal;
}
/*books detail page*/

.cartandsliderarea {
	float:left;
	width:743px;
	margin-bottom:30px;
}
.cartarea {
	float:left;
	width:223px;
	margin-right:33px;
}
.onlinestorebttn {
	float:left;
	width:223px;
	margin-bottom:31px;
}
.cartcurvebox {
	color: #363636;
	width:223px;
	padding-left:20px;
	padding:20px;
	float:left;
	font-size:14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
}
.welcomearea {
	float:left;
	width:113px;
}
.welcomeheading {
	float:left;
	font-size:14px;
	color:#9b176f;
	font-weight:bold;
}

.welcomeheading-cart {
	float:left;
	font-size:14px;
	color:#363636;
	font-weight:bold;
}

.welcomeheading2 {
	font-size:12px;
	color:#5674b9;
	font-weight:bold;
}
.welcometxt {
	float:left;
	font-size:14px;
	color:#484848;
	margin-bottom:23px;
}
.welcometxt2 {
	float:left;
	font-size:12px;
	color:#484848;
}

.welcometxtright {
    margin-bottom:10px;
	font-size:12px;
	color:#484848;
	text-align:center;
}

.trackordertxt {
    margin-bottom:10px;
	font-size:12px;
	color:#484848;
	text-align:left;
}

.trackordertxtHome {
    margin-bottom:10px;
	font-size:12px;
	color:#484848;
	text-align:left;
}

.viewcartbttn {
	float:left;
	width:223px;
	margin-top:20px;
	margin-bottom:15px;
}
.viewcartimg {
	float:left;
	width:73px;
}
.carttxtarea {
	float:left;
	width:223px;
}
.sliderbanner {
	float:left;
	width:467px;
	height:257px;
	padding:4px;
	border-top:1px solid #dad37f;
	border-right:1px solid #dad37f;
	border-bottom:1px solid #dad37f;
	border-left:1px solid #dad37f;
}
.newarrivalsarea {
	float:left;
	width:733px;
	margin-bottom:31px;
}
.newarrivalsheader {
	float:left;
	width:auto;
	margin-bottom:4px;
}
.newarrivalcurvebox {
	color: #363636;
	width:733px;
	height:auto;
	padding:20px;
	float:left;
	font-size:12px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
}
.newarrivaltxtarea {
	float:left;
	/*border:1px solid red;*/
	width:650px;
	height:200px;
	margin-left:35px;
	margin-bottom:35px;
}

.booksimgleftboxBestValue {
	float:left;
	width:158px;
}

.featuredbox {
	float:left;
	width:485px;
}
.featuredcurvebox {
	color: #363636;
	width:485px;
	height:244px;
	padding:20px;
	float:left;
	font-size:12px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
}
.featuredbookheader2 {
	float:left;
	margin-bottom:7px;
}
.innercontent {
	float:left;
	width:740px;
}
.innerleftarea {
	float:left;
	width:164px;
	margin-right:28px;
}
.innermiddlearea {
	float:left;
	width:544px;
}
.innermiddletxt_1 {
	float:left;
	width:544px;
	margin-bottom:10px;
}



.mainheadingarea {
	float:left;
	width:544px;
	font-size:21px;
	font-weight:normal;
	color:#9b176f;
	border-bottom:1px solid #959595;
	padding-bottom:10px;
}

.mainheadingareanew {
	float:left;
	width:544px;
	font-size:19px;
	font-weight:normal;
	color:#9b176f;
	border-bottom:1px solid #9B176F;
	padding-bottom:10px;
}
.sortdetails {
	float:left;
	width:544px;
	margin-bottom:29px;
}
.showresult {
	float:left;
	font-size:16px;
	font-weight:bold;
}
.sortbox {
	float:right;
}
.dropdownbox {
	color:#363636;
	font-size:11px;
	width:153px;
	padding:2px 2px 2px 2px;
	border:1px solid #CCCCCC;
}
.innerbookarea {
	float:left;
	width:522px;
}
.booksimgbox1 {
	float:left;
	width:135px;
	margin-right:65px;
}
.booksimgbox2 {
	float:left;
	width:135px;
	margin-right:50px;
}
.booksimgbox3 {
	float:left;
	width:135px;
}
.boldtext {
	font-weight:bold;
}


.pagenavareasearch {
	font-size:11px;
	color:#363636;
	width:100%;
	height:auto;
	margin-top:20px;
	
}

.pagenavarea {
	float:left;
	font-size:11px;
	color:#363636;
	width:544px;
	height:37px;
	margin-top:46px;
	margin-bottom:20px;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}
.pagenavcontentarea {
	width:544px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:110px;
}

.pagenavcontentarearec {
		width:100%;	
	height:auto;
	float:left;
	margin-top:20px;
	padding-top:15px;
	padding-bottom:10px;
	border-top:1px solid #dbdbdb;
	border-bottom:1px solid #dbdbdb;
}
.previoustxt {
	float:left;
	margin-right:20px;
}
.previouslink:link {
	font-size:11px;
	color:#afafaf;
	text-decoration:none;
	font-weight:normal;
}
.previouslink:visited {
	font-size:11px;
	color:#afafaf;
	text-decoration:none;
	font-weight:normal;
}
.previouslink:hover {
	font-size:11px;
	color:#afafaf;
	text-decoration:underline;
	font-weight:normal;
}
.previouslink:active {
	font-size:11px;
	color:#afafaf;
	text-decoration:underline;
	font-weight:normal;
}
.pagetxt {
	float:left;
	margin-right:11px;
}
.numbertxt {
	float:left;
	margin-right:4px;
}
.numberbox {
	float:left;
	width:15px;
	height:16px;
	text-align:center;
	background-color:#f2b21d;
	margin-right:6px;
}
.numberbox2 {
	float:left;
	width:15px;
	height:15px;
	text-align:center;
	background-color:#ffffff;
	margin-right:6px;
}
.numberbox3 {
	float:left;
	width:15px;
	height:15px;
	text-align:center;
	margin-right:6px;
}
.numberlink:link {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.numberlink:visited {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.numberlink:hover {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.numberlink:active {
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.nexttxt {
	float:left;
}
.nextlink:link {
	font-size:11px;
	color:#363636;
	text-decoration:none;
}
.nextlink:visited {
	font-size:11px;
	color:#363636;
	text-decoration:none;
}
.nextlink:hover {
	font-size:11px;
	color:#363636;
	text-decoration:underline;
}
.nextlink:active {
	font-size:11px;
	color:#363636;
	text-decoration:underline;
}
.innerbooksline {
	float:left;
	
	width:730px;
	height:1px;
	margin-top:20px;
	margin-bottom:20px;
}
.refinecurvebox {
	color: #363636;
	width:164px;
	height:auto;
	float:left;
	font-size:14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
	margin-bottom:33px;
}
.refinecurvebox2 {
	color: #363636;
	width:164px;
	height:auto;
	float:left;
	font-size:14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
	margin-bottom:30px;
}
.browseinarea {
	float:left;
	width:164px;
	font-size:13px;
	line-height:18px;
}

.browseinarea a { color:#363636; text-decoration:none;}

.browseinarea a:hover { color:#737373; text-decoration:none;}

.browseinbttn {
	float:left;
	width:152px;
	margin-bottom:12px;
	padding:12px 12px 0px 10px;
}
.browseinline {
	float:left;
	border-bottom:1px solid #dad37f;
	height:1px;
	width:162px;
}
.browseintxt {
	float:left;
	width:147px;
	padding:12px 12px 12px 10px;
}
.browseintxt2 {
	float:left;
	width:147px;
	padding:6px 12px 12px 10px;
}
.bulletheaderarea {
	float:left;
	width:156px;
}
.bulletheadertxt {
	float:left;
	width:150px;
}
.scrollbarimg {
	float:left;
	margin:-4px 12px 12px 12px;
}
.booksarea_1 {
	float:left;
	width:733px;
	margin-bottom:31px;
}
.bookssubarea_1 {
	float:left;
	width:330px;
	margin-right:66px;
}
.bookssubtxt_1 {
	float:left;
	width:330px;
}
.bookheaderarea {
	float:left;
	width:330px;
	padding:10px 0px 8px 0px;
	margin-bottom:20px;
	border-bottom:1px solid #9b176f;
}
.bookheaderarea_2 {
	float:left;
	width:726px;
	padding:10px 0px 3px 0px;
	margin-bottom:20px;
	border-bottom:1px solid #f26522;
}
.booksheading {
	float:left;
}
.viewalltxt {
	float:right;
}
.bookssubtxtarea {
	float:left;
	width:330px;
}
.bookssubtxtarea_2 {
	float:left;
	width:480px;
}
.bookssubtxtarea_what {
	float:left;
	width:750px;
}


.booksimgleftbox {
	float:left;
	width:130px;
}
.booksimgrightbox {
	float:left;
	width:130px;
	margin-left:50px;
}
.booksimgrightbox2 {
	float:left;
	width:130px;
}
.booksimgleftbox3 {
	float:left;
	width:130px;
	margin-left:40px;
}
.booksimgleftboxwhat {
	float:left;
	width:130px;
	margin-left:20px;
}
.booksimgleftboxwhat2 {
	float:left;
	width:130px;
}
.booksimgleftbox4 {
	float:left;
	width:130px;
	margin-left:40px;
}
.booksimg {
	float:left;
	width:130px;
	height:91px;
	text-align:center
}
.normalheading {
	font-size:12px;
	color:#5674b9;
	font-weight:bold;
}
.booksimg_3 {
	float:left;
	width:130px;
	height:83px;
	text-align:center
}
.booksimg_4 {
	height:89px;
}
.booksimg_2 {
	float:left;
	width:150px;
	height:94px;
}
.rstxtline {
	text-decoration:line-through;
}
.bookssubarea_2 {
	float:left;
	width:314px;
}
.bookssubareatxt {
	float:left;
	width:314px;
}
.combobooksimg {
	float:left;
	width:150px;
}
.combooffertxt {
	float:left;
	width:150px;
	margin-right:24px;
}
.comboofferimgbrd {
	float:left;
	width:150px;
	padding:10px 0px 8px 0px;
	margin-bottom:10px;
	border-bottom:1px solid #00746b;
}
.featuredbooktxt {
	float:left;
	width:140px;
}
.viewalllink:link {
	font-size:11px;
	color:#5674b9;
	text-decoration:none;
	font-weight:bold;
}
.viewalllink:visited {
	font-size:11px;
	color:#5674b9;
	text-decoration:none;
	font-weight:bold;
}
.viewalllink:hover {
	font-size:11px;
	color:#7991c7;
	text-decoration:none;
	font-weight:bold;
}
.viewalllink:active {
	font-size:11px;
	color:#7991c7;
	text-decoration:none;
	font-weight:bold;
}
.booksarea_what {
	float:left;
	width:726px;
	margin-bottom:31px;
}
.booksarea_whattxt {
	float:left;
	width:726px;
}
.booksarea_sponsor {
	float:right;
	width:160px;
}
.booksarea_sponsortxt {
	float:right;
	width:160px;
}
.booksarea_sponsor2 {
	float:right;
	width:160px;
}

.booksarea_combooffer {
	float:right;
	width:160px;
	margin-top:20px;
}

.booksarea_sponsortxt2 {
	float:right;
	width:160px;
}
.bookheaderarea_3_2 {
	float:left;
	width:160px;
	padding:10px 0px 3px 0px;
	margin-bottom:10px;
	border-bottom:1px solid #00746b;
}
.sponserimg {
	float:left;
}
.bookheaderarea_3 {
	float:left;
	width:160px;
	padding:10px 0px 3px 0px;
	margin-bottom:10px;
	border-bottom:1px solid #f26522;
}
.connectwitharea {
	float:left;
	width:700px;
}
.connectwitharea-inner {
	float:left;
	width:auto;
	
}
.connectcurvebox {
	color: #363636;
	width:auto;
	padding:12px;
	float:left;
	font-size:14px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
	margin-top:7px;
}
.bottomline {
	float:left;
	background:url(../images/bottomline.gif) repeat-x;
	width:934px;
	height:1px;
	margin-top:30px;
	margin-bottom:30px;
}
.rightarea {
	float:right;
	width:160px;
	margin-top:4px;
}
.dealsarea {
	float:left;
	width:160px;
	margin-bottom:20px;
}
.dealoftheweekheader {
	float:left;
	width:160px;
	margin-left:5px;
	margin-bottom:4px;
}
.dealscurvebox {
	color: #363636;
	width:160px;
	padding:0px 20px 20px 20px;
	float:left;
	font-size:11px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
}
.dealscurveboxtxt {
	float:left;
	width:160px;
	margin-top:20px;
}
.dealsimg {
	float:left;
	margin-bottom:20px;
	margin-left:17px;
}
.dealstxt {
	margin-left:10px;
	margin-bottom:17px;
	
}
.booksnormaltxt {
	float:left;
	font-size:11px;
	margin-top:10px;
}
.booksnormaltxt_2 {
	float:left;
	font-size:11px;
	margin-top:6px;
}
.booksnortxtheading {
	float:left;
	color:#f26522;
	font-size:11px;
	font-weight:bold;
}
.buynowbttn {
	float:left;
	margin:10px 0px 0px 0px;
}
.buynowbttn_2 {
	float:left;
	margin:7px 0px 0px 0px;
}
.buynowbttn_3 {
	float:left;
	margin:21px 0px 0px 0px;
}
.inputbttn {
	float:left;
	margin-left:10px;
	margin-bottom:15px;
}
.rightadvertise {
	float:left;
	width:160px;
	margin-bottom:31px;
}
.happycustomerarea {
	float:left;
	width:160px;
	margin-bottom:31px;
}
.happycustomerheader {
	float:left;
	width:160px;
	margin-left:1px;
	margin-bottom:4px;
}
.happyboxtxt {
	float:left;
	width:140px;
	font-size:12px;
	margin-top:10px;
	margin-bottom:15px;
}
.happycustomerbox {
	color: #363636;
	width:160px;
	padding:0px 0px 0px 12px;
	float:left;
	font-size:11px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
}
.morelink:link {
	font-size:14px;
	color:#5674b9;
	text-decoration:none;
	font-weight:bold;
}
.morelink:visited {
	font-size:14px;
	color:#5674b9;
	text-decoration:none;
	font-weight:bold;
}
.morelink:hover {
	font-size:14px;
	color:#7991c7;
	text-decoration:none;
	font-weight:bold;
}
.morelink:active {
	font-size:14px;
	color:#7991c7;
	text-decoration:none;
	font-weight:bold;
}
.bottomad728x90 {
	float:left;
	width:728px;
	height:90px;
	margin-left:103px;
	margin-bottom:28px;
}

.footerareabox {
	width:932px;
	float:left;
}

.footerarea {
	float:left;
	width:932px;
	height:auto;
}
.footerarea a {
	color:#363636;
	font-size:12px;
	text-decoration:none;
}
.footerarea a:hover {
	color:#969595;
	font-size:12px;
	text-decoration:none;
}
.footercontentarea {
	width:932px;
	float:left;
	line-height:19px;
	margin-bottom:16px;background:#efefef;
}
.footercurvebox {
	border: 1px solid;
	background-color:#efefef;
	width:932px;
	float:left;
	padding:10px 30px 10px 28px;
}
.bottomrecipelinks {
	float:left;
}
/*.bottomlinks1 {
	float:left;
	margin-right:30px;
}
.bottomlinks2 {
	float:left;
	margin-right:50px;
}

.bottomlinks2_1 {
	float:left;
	margin-left:30px;
	margin-right:30px;
}

.bottomlinks3 {
	float:left;
	margin-right:130px;
}
.bottomlinks3_1 {
	float:left;
	margin-left:42px;
}
.bottomlinks4 {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}*/

.bottomlinks1 {
	float:left;
	margin-right:30px;
}
.bottomlinks2 {
	float:left;
	margin-right:30px;
}
.bottomlinks3 {
	float:left;
	margin-right:50px;
}
.bottomlinks4 {
	float:left;
	margin-left:42px;
	/*margin-right:50px;*/
}
.bottomlinks5 {
	float:left;
	margin-left:30px;
	margin-right:30px;
}
.bottomlinks6 {
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}




.bottomheader {
	font-size:12px;
	color:#0072bc;
	text-decoration:none;
	font-weight:bold;
}
.copyrighttext {
	float:left;
	width:932px;
	color:#464646;
	font-size:11px;
	margin-left:25px;
	margin-bottom:20px;
}


.copyrighttext a:link {
	color:#363636;
	font-size:11px;
	text-decoration:none;
}

.copyrighttext a:hover {
	color:#969595;
	font-size:11px;
	text-decoration:none;
}



/*Offer img*/

#shopofferimg {
	position:absolute;
	left:0px;
	width:57px;
	height:57px;
	margin-top:-10px;
	z-index:1001;
}
#shopofferimg2 {
	position:absolute;z-index:1003; margin-left:-6px;
}
#shopofferimg3 {
	position:absolute;
	left:505px;
	width:57px;
	height:57px;
	z-index:1004;
}
#hotdealsimg {
	position:absolute;
	left:474px;
	width:57px;
	height:56px;
	z-index:1002;
}
/*Offer img*/


.lie {
	height: 89px;
	vertical-align: bottom;
	text-align: left;
	position:inherit;
	background-position:bottom;
}
.searchfont {
	font-size:11px;
}
.blogandyoutubeimg {
	float:left;
	width:100%;
}

.rightcurveboxarea {
	float:left;
	width:160px;
	margin-bottom:31px;
}

.rightcurvebox {
	color: #363636;
	width:160px;
	height:auto;
	padding:10px 20px 20px 10px;
	float:left;
	font-size:13px;
	text-align: left;
	background-color: #fff;
	border: 1px solid;
}

.trackcurvebox {
	color: #363636;
	width:160px;
	padding:10px 20px 20px 10px;
	float:left;
	font-size:13px;
	text-align:left;
	background-color:#ffffff;
	border:1px solid;
}


.rightcurvetext {float:left; width:140px; margin-bottom:7px;}

.rightcurvetext2 {float:left; margin-right:7px; margin-bottom:10px;}

.carticon {float:left; width:24px; margin-right:7px;}

.closeicon {float:right; width:140px; text-align:right; margin-bottom:10px;}

.closeiconHome {float:right; width:10px; text-align:right; margin-bottom:10px;}


.trackorderheader {float:left; width:140px; margin-bottom:15px; margin-top:10px;}

.trackorderheaderHome {float:left; width:140px; margin-bottom:10px; margin-top:10px;}


.trackyourlink:link {
	font-size:12px;
	color:#5674b9;
	text-decoration:underline;
	font-weight:bold;
}
.trackyourlink:visited {
	font-size:12px;
	color:#5674b9;
	text-decoration:underline;
	font-weight:bold;
}
.trackyourlink:hover {
	font-size:12px;
	color:#5674b9;
	text-decoration:underline;
	font-weight:bold;
}
.trackyourlink:active {
	font-size:12px;
	color:#5674b9;
	text-decoration:underline;
	font-weight:bold;
}


.trackorderdiv {
	font-size:12px;
	color:#5674b9;
	text-decoration:underline;
	font-weight:bold;
}

.tracktxtbox {
	float:left;
	width:130px;
	padding-top:4px;
	color:#363636;
	border:1px solid #dbdbdb;
}

.trackrdertxtbox {
	float:left;
	width:130px;	
	height:13px;
	color:#363636;
	border:1px solid #dbdbdb;
}

.quantitytxtbox {
	
	width:11px;
	height:15px;
	padding-top:1px;
	padding-left:6px;
	font-size:12px;
	color:#363636;
	border:1px solid #dbdbdb;
}

.addtocartboxarea {
	float:left;
	width:320px;
	font-size:13px;
    margin-top:20px;
}

.addtocartbox {width:300px; height:auto; margin-bottom:10px; padding:9px; float:left; background:#e9f0e9; border:1px solid #acd373;}

.addpopupbox {
	z-index:10;
	margin-top:50px;
	margin-left:-37px;
	/*display:none;*/
	padding-left:8px;
	text-align:left;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	position:absolute;
	background-color:#eaf3d6;
	border:1px solid #dad37f;
}

.trackdiv {
	z-index:10;
	display:none;
	padding-left:8px;
	text-align:left;
	width:auto;
	height:auto;	
}

.tabsarea 
	{
	float:left;
	width:666px;
	height:30px;
	font-size:14px;
	margin-bottom:70px;
	margin-left:10px;
	background:url(../images/tab-line.gif) no-repeat;
	}
	
.tabscontent {float:left;width:800px;}


.tabsimg {width:93px; float:left; color:#bababa; margin-right:214px;}

.tabshigh{width:93px; float:left; color:#363636; margin-right:110px;}

.tabsimg2 {width:80px; float:left; color:#bababa; color:#bababa; margin-right:70px;}

.tabshigh2{width:80px; float:left; color:#363636; margin-right:172px;}

.tabsimg3 {width:177px; float:left; color:#bababa;}

.tabshigh3{width:177px; float:left; color:#363636;}

.tabsimg4 {width:270px; float:left; color:#bababa; }

.tabshigh4 {width:92px; float:left; color:#363636;}
	
.shopwelcomesarea 
	{
	float:left;
	width:743px;
	margin-bottom:30px;
	}
	
.shopheading {float:left; }

.viewcartimg {float:left;}

.continueshopping {float:right; margin-top:15px;}

.cartheadingarea {float:left; width:auto; margin-top:10px;}

.viewcartheading {
	font-size:18px;
	color:#9b176f;
	font-weight:bold;
}

.productgridheader {
	font-size:18px;
	color:#363636;
	font-weight:normal;
	margin-right:310px;
}

.productgridheader2 {
	font-size:18px;
	color:#363636;
	font-weight:normal;
	margin-right:80px;
}

.productgridheader3 {
	font-size:18px;
	color:#363636;
	font-weight:normal;
}


.productgridarea {float:left; width:743px;}

.productgridhead {float:left; width:743px; padding-top:7px; padding-bottom:7px;  border-top:1px solid #dad37f;  border-bottom:1px solid #dad37f; margin-bottom:25px;}

.productgridtext {float:left; width:743px;}

.gridfirstheading {float:left; color:#5674b9; font-size:14px; font-weight:bold;}

.gridfirstheading2 {float:left; color:#5674b9; font-size:11px; font-weight:bold;}

.productgridfirst {float:left; width:346px;}

.productgridsecond {float:left; width:130px; color:#5674b9; font-size:12px;}

.productgridthird {float:left; width:200px; font-size:13px; margin-left:53px;}

.rsline {text-decoration:line-through;}

.offertxt { font-size:13px; color:#f26522; font-weight:bold;}

.cartimg {float:left; width:124px; margin-right:15px;}

.shoppingtextbox {width:30px; height:18px; text-align:center; margin-bottom:8px; border:1px solid #ccc;}

.shoppingline { float:left; width:740px; background:url(../images/shoping-line.gif) repeat-x; height:40px;}

.shoppinglineprice { float:left; width:310px; background:url(../images/shoping-line.gif) repeat-x; height:40px;}

.couponcodearea {float:left; width:396px;}

.checkoutarea {float:right; width:260px; font-size:14px; line-height:20px; margin-right:60px; text-align:right;} 

.checkouttxt {width:275px; float:left; text-align:right; margin-left:-10px;} 

.checkouttxt2 {width:297px; float:left; text-align:right; margin-left:-10px;} 

.checkpricetxt {float:left; width:185px; text-align:right;}

.checkpricetxt2 {float:right; text-align:left;}

.checkpricetxt3 {float:right; padding-left:7px; text-align:left;}

.couponbox {
	color: #363636;
	width:324px;
	height:auto;
	padding:15px;
	margin-bottom:20px;
	float:left;
	font-weight:bold;
	font-size:15px;
	border: 1px solid;
}

.FreeProductCouponbox {
	color: #363636;
	width:324px;
	height:auto;
	padding:15px;
	margin-bottom:20px;
	float:left;
	font-weight:bold;
	font-size:15px;
	border: 1px solid;
}

.earnrewardbox {
	color: #363636;
	width:264px;
	height:auto;
	margin-bottom:25px;
	float:left;
	
	font-weight:bold;
	font-size:15px;
}

.redeemtextbox {width:159px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; border:1px solid #ccc;}

.redeemtextbox2 {width:152px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; border:1px solid #ccc;}

.priceheader {
	font-size:18px;
	color:#363636;
	font-weight:normal;
}

.totalheader { font-size:18px; color:#f26522; font-weight:bold;}

.imint-bttn {float:left; margin-right:10px; margin-bottom:15px;}

.checkoutbttn-big {float:left; margin-left:140px;}

.termstxtarea {float:left; width:743px; height:auto; font-size:11px; margin-bottom:30px;}

.bighheading {
	float:left;
	width:auto;
	font-size:21px;
	font-weight:normal;
	color:#9b176f;
	margin-bottom:15px;
}

.registeredbox {
	color:#363636;
	width:743px;
	min-height:250px;
	padding:20px;
	float:left;
	border: 1px solid;
}

.addressedbox {
	color:#363636;
	width:743px;
	height:auto;
	padding:20px;
	float:left;
	border: 1px solid;
	margin-bottom:30px;
}



.addressedboxnew {
	width:680px;
	height:auto;
	
	float:left;
	margin-bottom:30px;
}


.addressetxt {
	width:660px;
	height:auto;padding-top:20px;padding-left:20px;
	border-left:1px solid #dad37f; 
	border-right:1px solid #dad37f; 
}


.newmemberarea {float:left; width:743px; margin-left:23px; margin-top:15px; margin-bottom:20px;}


.newmembertextbox {width:260px; height:auto; padding:5px; font-size:12px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}

.newmembertextboxbig {width:260px; height:123px; font-size:12px; margin-left:10px; font-family:Arial, Helvetica, sans-serif; border:1px solid #dbdbdb;}


.registeruserarea {float:left; width:743px; margin-left:-76px; margin-top:15px; margin-bottom:20px;}

.regusertxt {width:467px; float:left; text-align:left; margin-bottom:20px;} 

.regusertxt2 {width:467px; float:left; text-align:left; margin-bottom:20px;} 

.regusertxt3 {width:467px; float:left; text-align:left;} 

.signinbttn {float:left; width:307px; margin-left:200px;}

.reguserlefttxt {float:left; width:185px; text-align:right;}

.reguserrighttxt {float:right; text-align:left;}

.regformdiv {
	float:left;
	width:auto;
	margin-bottom:15px;
}


.regformtxt {
	float:left;
	width:743px;
	margin-bottom:20px;
}

.paymentmethodarea {
	float:left;
	width:743px;
	margin-bottom:20px;
}

.regformleft {
	float:left;
	width:170px;
	margin-top:4px;
	text-align:right;
}

.regformright {
	float:right;
	margin-left:5px;
}

.regformarea {float:left; width:700px;}


.formheading {
	float:left;
	font-size:18px; width:743px;
	color:#363636;
	font-weight:normal;
	 margin-bottom:20px;
}

.formheadingarea {float:left; width:743px; margin-bottom:20px;}

.billingaddresgarea {float:left; width:743px; margin-bottom:20px;}

.deliveraddresgarea {float:left; width:743px; margin-bottom:20px;}

.formtextbox {width:260px; font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #ccc;}

.proceed-bttn {margin-top:25px; float:left;}

.invoicetxt {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.invoiceterms {font-size:11px; line-height:18px;}

.internalarea {	float:left;	width:160px; font-size:12px;}

.internalarea a{color:#5674b9; font-size:11px; font-weight:bold;}

.internalarea a:hover{color:#708bc9; font-size:11px; font-weight:bold;}

.internaladheading {float:left;	width:160px; border-bottom:1px solid #fc804c; padding-bottom:9px; margin-bottom:14px;}

.internaladimg {float:left; width:124px; padding:2px; border:1px solid #d8d27e; margin-bottom:10px;}

.internaladimgtxt {float:left; width:135px; line-height:18px;}


.booksmain {
	float:left;
	width:544px;
	border-bottom:1px solid #9b176f;
	padding-bottom:5px; margin-bottom:25px;
}

.mainheadingnew {
	float:left;
	width:auto;
	font-size:19px;
	font-weight:normal;
	color:#9b176f;
	
}

.viewalltxtnew {
	float:right;
	margin-top:5px;
}

.booksmainarea1 {float:left; margin-bottom:40px;}

.booksmainarea2 {float:left;}


.generic-table {
	padding: 0;
	margin: 10;
	border-collapse: collapse;
	font-family: Arial;
	font-size: 12px;
	color: #363636;
	background: #f1f1f1;
}
.generic-table th {
	border-bottom: 1px solid #b7b7b7;
	border-top: 1px solid #b7b7b7;
	background: #FFF;
	padding: 9px;
	text-align: left;
	color: #9b176f;
}
.generic-table td {
	border-bottom: 1px solid #FFF;
	padding: 9px;
	text-align: left;
	color: #363636;
}
.generic-table tr.alternate th, .generic-table tr.alternate td {
	background-color:#f7f7f7;
	color: #2a4763;
	font-weight:normal;
}
.generic-table tr:hover td {
	background-color: #fcfadf;
	color: #363636;
	font-weight:normal;
}
.generic-table tr.alternatelink th, .generic-table tr.alternatelink td {
	background-color:#ffffff;
	color: #2a4763;
	font-weight:normal;
	cursor:pointer;
}

.middletxtarea {
	float:left;
	width:544px;
	line-height:22px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:justify;
}

.innerpagerecipeimg {
	float:left;
	width:258px;
	height:192px;
	padding:2px;
	border-top:1px solid #d8d27e;
	border-bottom:1px solid #d8d27e;
	border-left:1px solid #d8d27e;
	border-right:1px solid #d8d27e;
	margin-right:15px;
	clear:left;
	margin-bottom:10px;
}

.shoppingoverlay {float:left; width:auto; z-index:10; position:absolute; display:none;}

.shoppingcontent {float:left; width:925px; padding:10px; font-size:12px;}

.zoomimgarea {float:left; width:500px; height:420px; padding:4px; 
	border-top:1px solid #d8d27e;
	border-bottom:1px solid #d8d27e;
	border-left:1px solid #d8d27e;
	border-right:1px solid #d8d27e;}

.zoomimgrighttxt {float:right; width:370px; margin-right:20px;}

.zoomimgbox {float:left; width:320px; padding:4px; margin-top:20px;}


.iphonearea {float:left; width:auto;}

.iphoneimg {float:left; width:75px;}

.iphonetxt {float:right; width:255px; line-height:17px;}

.phonsiconarea {float:left; width:auto; margin-top:32px;}

.overlayheading {font-size:19px;
	font-weight:bold;
	color:#9b176f; float:left;}


.overcontent {width:380px; margin-left:540px; margin-top:-430px; float:left;}


.serviceprovarea {
	float:left;
	width:544px;
	margin-bottom:-50px;
}
.appscontainer {
	float:left;
	width:544px;
	line-height:22px;
	margin-top:10px;
	margin-bottom:20px;
	text-align:left;
}
.subscribetxt {
	float:left;
	width:544px;
	margin-bottom:30px;
}
.subscribeform {
	float:left;
	width:500px;
	margin-bottom:30px;
}
.subcribedrop {
	font-family:Arial, Helvetica, sans-serif;
	color:#363636;
	font-size:12px;
	width:224px;
	height:20px;
	border:1px solid #CCCCCC;
}
.subcribeformarea {
	float:left;
	width:743px;
	margin-left:-88px;
	margin-top:15px;
	margin-bottom:20px;
}
.subformtxt1 {
	width:427px;
	float:left;
	text-align:left;
	margin-bottom:20px;
}
.subformtxt2 {
	width:427px;
	float:left;
	text-align:left;
	margin-bottom:20px;
}
.smsboxarea {
	float:left;
	width:350px;
	border:1px solid #dad37f;
	background:#f9f8ef;
	margin-left:204px;
	height:auto;
	padding:15px;
}
.smsicon {
	float:left;
	width:21px;
}
.smstext {
	float:left;
	width:320px;
	margin-top:-5px;
}
.smsheading {
	float:left;
	font-weight:bold;
}
.smstext2 {
	float:left;
	font-size:11px;
	line-height:15px;
}
.devicestabarea {
	float:left;
	width:547px;
	height:auto;
	margin-bottom:50px;
}
.devicestabborder {
	width:547px;
	height:auto;
	border-left:1px solid #dad37f;
	border-right:1px solid #dad37f;
}
.appstabbg {
	width:547px;
	height:58px;
	color:#ffffff;
	font-size:18px;
	background:url(../images/appstabbg.jpg) no-repeat;
}
.appstabbg a {
	color:#ffffff;
	font-weight:normal;
	font-size:18px;
	padding:5px;
}
.appstabbg a:hover {
	color:#fff200;
	font-weight:normal;
	font-size:18px;
	padding:5px;
}
.appstabbghighlight {
	color:#fff200;
	font-weight:normal;
	font-size:18px;
}
.mobileiconsarea {
	width:487px;
	
	margin-left:30px;
}

.appsoverviewarea {float:left;margin-top:35px; height:400px;}

.mobileappstxt {
	width:487px;
	float:left;
	height:auto;
	margin-left:30px;
	margin-top:50px;
}
.instantaccess {
	width:70px;
	float:left;
	height:auto;
}
.appsboxtxtarea {
	float:left;
	width:410px;
	height:auto;
}
.appsboxtxt {
	color:#555555;
	float:left;
	font-weight:normal;
	font-size:12px;
}
.appsboxheading {
	float:left;
	color:#555555;
	font-weight:normal;
	font-size:18px;
	line-height:20px;
}
.iphonetxtarea {
	float:left;
	width:487px;
	margin-left:30px;
}
.iphonebigimg {
	float:left;
	width:220px;
}
.ipadbigimg {
	float:left;
	width:262px;
	margin-right:20px;
}
.ipadrighttxtarea {
	float:left;
	width:170px;
}
.ipadrighttxt {
	float:left;
	width:215px;
	font-size:14px;
	margin-top:10px;
}
.iphonerighttxtarea {
	float:left;
	width:250px;
}
.iphonerighttxt {
	float:left;
	width:250px;
	font-size:14px;
	margin-top:10px;
}

.zoomimgrighttxtapps{
	float:left;
	width:370px;
	height:450px;
	overflow:auto;
}

.zoomimgaappsrea {
	float:left;
	width:450px;
	height:420px;
	margin-right:30px;
	padding:15px;
	border-top:1px solid #d8d27e;
	border-bottom:1px solid #d8d27e;
	border-left:1px solid #d8d27e;
	border-right:1px solid #d8d27e;
}

.sklogo-knowmore {float:left; width:99px; height:99px; margin-right:10px;}

.iphoneoverlayknowtxt {float:left; width:230px; height:auto; margin-left:5px;}

.downloadbttn {float:left; width:230px; margin-bottom:175px;}

.appstorebttn {float:left; width:230px;}






/* Show Record in Div for AutoSuggest */

	
	.mainParentDiv
        {
        	border:solid 6px #979797;        	
        	width:340px;
        	height:auto;
        	padding:0px;
        	/*background-color:#FAF5EF;*/
        	/*margin-top:230px;*/
        	margin-left:10px;
        	z-index:1000;
        }
        .childDiv
        {   
            width:auto;
        	max-height:200px;        	
        	background-color:#FAF5EF;
        	padding:10px;
        	line-height:20px;        	
        	
        }
        
        .DivHeader
        {
        	background-color:#F0E5CB;
        	height:7px;        	
        	font-size:14px;
        	padding:10px;
        	position:relative;
        	line-height:7px;
        	font-weight:bold;
        }
        .close
        {
        	width: 12px;
            height: 12px;
            position: absolute;
            right: 7px;
            _right: 11px;
            top: 6px;
        }
        .ulShowPop
        {
        	/*min-height: 85px;
        	
            _height: 147px;*/
            max-height:200px;
            list-style-type:none;
            margin: -1px 7px 4px 2px;
            padding: 0;
            overflow:auto;
            width:auto;
         }
        .ulShow
        {
        	/*min-height: 85px;
        	
            _height: 147px;*/
            max-height:200px;
            list-style-type:none;
            margin: -1px 7px 4px 2px;
            padding: 0;
            overflow:auto;
            width:auto;
         }
        .liShow
        {
        	background-position:-10px;
        	
        }
        
        .liShow a
        {
        	color: #1E7BAC;
            text-decoration: none;
            font-size:12px;
        }
        
        
        .liShow a:visited {
	        text-decoration: none;
        	
        }
        .liShow:hover {
	        text-decoration: none;
	        background-color:#FFFFFF;
        	cursor:pointer;
        }
        .liHover
        {
        	text-decoration: none;
        	background-color:#FFFFFF;
		}
        .liShow:active {
	        text-decoration: none;
        	background-color:#FFFFFF;
        }
        
        
        
        
        
   /*End Autosuggest*/    
   
   
   
   
    /* Show Record in Div on click of others link */

	
	.popUpmainParentDiv
        {
        	border:solid 6px #979797;        	
        	width:240px;
        	height:auto;
        	padding:0px;
        	/*background-color:#FAF5EF;*/
        }
        .popUpchildDiv
        {   
            width:auto;
        	/*height:147px;*/
        	height:auto;
        	background-color:#FAF5EF;
        	padding:10px;
        	line-height:22px;       	
        	
        }
        
        .popUpDivHeader
        {
        	background-color:#F0E5CB;
        	height:7px;        	
        	font-size:14px;
        	padding:10px;
        	position:relative;
        	line-height:7px;
        	font-weight:bold;
        }
        .popUpclose
        {
        	width: 12px;
            height: 12px;
            position: absolute;
            right: 7px;
            _right: 11px;
            top: 6px;
        }
        .popUpulShow
        {
        	min-height: 85px;
        	
           /* _height: 147px;*/
            max-height: 147px;
            list-style-type:none;
            margin: -1px 7px 4px 2px;
            padding: 0;
            overflow:auto;
            width:215px;
         }
         
         .popUpSearchulShow
        {	
           /* _height: 147px;*/
            
            list-style-type:none;
            margin: -1px 7px 4px 2px;
            padding: 0;
            overflow:auto;            
         }
         
        .popUpliShow
        {
        	background-position:-10px;
        	
        }
        
        .popUpliShow a
        {
        	color: #1E7BAC;
            text-decoration: none;
            font-size:12px;
        }
        
        
        .popUpliShow a:visited {
	        text-decoration: none;
        	
        }
        .popUpliShow:hover {
	        text-decoration: none;
	        background-color:#FFFFFF;
        	cursor:pointer;
        }
        .popUpliHover
        {
        	text-decoration: none;
        	background-color:#FFFFFF;
		}
        .popUpliShow:active {
	        text-decoration: none;
        	background-color:#FFFFFF;
        }
        .hyperlinkOther
        {
        	color:#0072bc;font-size:11px;font-weight:bold;cursor:pointer;
        }
        
        
.selectedarea {
	float:left;
	margin-left:12px;
	color:#363636;
	font-size:13px;
}
.selectedarea a {
	font-size:11px;
	color:#363636;
	text-decoration:none;
}
.selectedareatxt {
	float:left;
	line-height:20px;
}

.selectedareatxt a
{	
	color:#1E7BAC
}
.selectedareatxt a:hover{	
	text-decoration:underline;

}




/* overlay */



.autoScroll
{
    overflow-x:scroll;
    width:500px;
    height:500px;
}

	.LB-white-content2 
	{
		
			display: none; 
			position: absolute; 
			width:auto;			
			margin:0 auto;
			height: auto; 
			padding: 6px 8px; 
			background-color:#ffffff;
			z-index:20;
			border:3px solid #ccc;
			overflow:auto;
			
	 } 
	 
	 .LB-white-content3
	{
		
			display: none; 
			position: absolute; 
			width:auto;			
			margin-left:120px;
			height: auto; 
			padding: 6px 8px; 
			background-color:#ffffff;
			z-index:21;
			border:3px solid #ccc;
			overflow:auto;
			
	 } 
	 
	 
	 
	 .LB-black-overlay2 { 
			display: none; 
			position: fixed; 
			top: 0%; 
			left: 0%; 
			width: 100%; 
			height: 100%; 
			z-index:20; 
			background:#848383;
			-moz-opacity: 0.7; 
			opacity:.70; 
			filter: alpha(opacity=70);
			cursor:wait;
	}

	a.close2 {
			/*background:url(../images/fancy_close.png) no-repeat; */
			width:50px; 
			height:29px; 
			display:inline; 
			z-index:9999; 
			position:relative; 
			cursor:pointer;			
	} 
.mediahr {
	background:url(../images/articlelinenew.gif) repeat-x;
	height:21px;
	width :10px;
	border:0px solid
}
.innertxt {
	width:600px;
}
.innerprevnxtmain {
	float:left;
}
.innerprevarea {
	float:left;
	width:auto;
	padding-top:10px;
	padding-bottom:12px;
	padding-left:6px;
	margin-bottom:10px;
}
.innerbottomline {
	float:left;
	margin-top:20px;
	margin-bottom:10px;
	width:600px;
	border-top:1px solid #dbdbdb;
}
.innerprevnxtarea {
	float:left;
	width:590px;
}
.prevrecipes {
	float:left;
	width:260px;
	text-align:left;
}
.prevrecipeslink4:link {
	font-size:15px;
	color:#0072bc;
	text-decoration:none;
	font-weight:bold;
}
.prevrecipeslink4:visited {
	font-size:15px;
	color:#0072bc;
	text-decoration:none;
	font-weight:bold;
}
.prevrecipeslink4:hover {
	font-size:15px;
	color:#8b8b8b;
	text-decoration:none;
	font-weight:bold;
}
.prevrecipeslink4:active {
	font-size:15px;
	color:#8b8b8b;
	text-decoration:none;
	font-weight:bold;
}
.signoutarea {
	float:right;
	font-size:12px;
	margin-top:15px;
	margin-left:10px;
	margin-bottom:-2px;
}
.nextrecipes {
	float:right;
	width:260px;
	text-align:right;
}

/* overlay */

.curveboxtop {float:left; width:auto; height:8px;}

.curveboxcontainer {width:930px; float:left; border-left:1px solid #efefef; border-right:1px solid #efefef;}

.curveboxcontainer2 {width:628px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}

.curveboxcontainer3 {width:221px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}

.curveboxcontainer4 {width:731px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}

.curveboxcontainer5 {width:158px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}


.curveboxcontainer6 {width:162px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f; background:#fffff1;}


.curveboxcontainer7 {width:162px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}


.curveboxcontainer8 {width:739px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}


.curveboxcontainer9 {width:262px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}


.curveboxcontainer10 {width:741px; float:left; border-left:1px solid #dad37f; border-right:1px solid #dad37f;}


.footerareabox {
	width:932px;
	float:left;
}

.connectwithcurvebox {
	width:630px;
	float:left;
}

.welcomecurvebox {
	color: #363636;
	width:223px;
	float:left;
	font-size:14px;
	text-align: left;
}

.valuecurvebox {
	color: #363636;
	width:733px;
	height:auto;
	float:left;
	font-size:12px;
	text-align: left;
}

.rightboxcurve {
	color: #363636;
	width:160px;
	float:left;
	font-size:11px;
	text-align: left;
}

.searchleftboxcurve {
	color: #363636;
	width:164px;
	height:auto;
	float:left;
	font-size:14px;
	text-align: left;
	margin-bottom:33px;
}

.knowmoreboxcurve {
	float:left;
	width:743px;
	height:auto;
	color:#5674b9;
	margin-bottom:30px;
}

.earncurvebox {float:left; width:264px;}

.loginregbox {
	color:#363636;
	width:743px;
	float:left;
}
.innerheader {
	color:#9b176f;
	font-size:18px;
	font-weight:normal;
	text-align:left;
}

.borderleft {border-left:1px solid #dad37f;}

.borderright {border-right:1px solid #dad37f;}

.bordertop {border-top:1px solid #dad37f;}

.borderbottom {border-bottom:1px solid #dad37f;}
