@charset "utf-8";
/* CSS Document */
#body{ background: url(../images/common/BG_Fade.jpg) no-repeat top left; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#wrapperWIF{ margin-left:auto; margin-right:auto; width:1008px; height:1112px; background:url(../images/whyif/indianbook2.png) no-repeat top left;}
#leftContainer{float:left; width:248px; height:963px;}
#logoContainer{float:left;width:248px; height:185px;}
#messContainer{ float:left;width:258px; height:778px; margin-top:3px;}
#navHolder1{width:732px; height:71px; vertical-align:middle; }
#navHolder2{width:732px; height:71px;  vertical-align:middle; position:absolute;}
#navHolder{width:732px; height:71px; vertical-align:middle; position:absolute;}
#navHolder a{color:#FFF; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-decoration:none;}
#navHolder a:Hover{text-decoration:underline;}
#navButtonHolder{ float:left;width:50px; height:58px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid;}
#navAboutButtonHolder{ float:left;width:65px; height:58px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid;}
#navHomeButtonHolder{ float:left;width:45px; height:20px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid; margin-top:18px; }
#navRecpButtonHolder{ float:left;width:60px; height:20px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid; margin-top:18px; }
#navProductsButtonHolder{ float:left;width:70px; height:20px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid; margin-top:18px; }
#navLoveButtonHolder{ float:left;width:60px; height:58px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid;}
#navContButtonHolder{ float:left;width:60px; height:38px; text-align:center;margin-left:7px; margin-right:7px;  margin-top:18px;border: 0px #F00 solid;}
#navShareButtonHolder{ float:left;width:50px; height:58px; text-align:center;margin-left:7px; margin-right:7px; border: 0px #F00 solid;}
#navSearchButtonHolder{ float:left;width:138px; height:38px; text-align:left;  margin-top:18px; border: 0px #F00 solid;}
.reg{font-size:9px;}
.searchBox{background-image:url(../images/common/searchbg.gif);background-repeat:no-repeat; width:99px; border:0px; margin:0px;}
#topContainer{width:980px; height:185px;}
#toprightContainer{ float:left;width:732px; height:auto; }
#homeText{width:732px; height:71px;}
#wifText{width:669px; height:118px;}
#bottomContainer{width:1008px; height:auto; border:#F00 0px solid; }
#bottomRightContainer{ float:left;width:749px; height:778px; margin-top:3px;}
#homeText2{ width:749px; height:44px;}
#homeimageHolder1{ width:750px; height:343px;}
#homeimageHolder2{ width:750px; height:391px;}
#homeimage1{ float:left;width:347px; height:343px;}
#homeimage2{ float:left;width:403px; height:343px;}
#homeimage3{ float:left;width:371px; height:391px;}
#homeimage4{ float:left;width:379px; height:343px;}
#footerHolder{ margin-left:auto; margin-right:auto; width:1008px; height:43px; border: 0px #0F0 solid;}
#footerBG{ margin-left:auto; margin-right:auto; width:1008px; height:43px; border: 0px #0F0 solid; position:absolute;}
#footerSpacer{width:1008px; height:10px;}
#footer{ margin-left:auto; margin-right:auto; width:1008px; height:43px; border: 0px #0F0 solid; position:absolute;}
#footerText{width:1000px; height:23px; font-size:10px; color:#660066;border: 0px #F00 solid;margin-left:4px;}
#footerText a{ text-decoration:none; font-weight:bold;margin-left:4px; margin-right:4px;color:#660066;}
#wifText2{ margin-left:218px; height:41px; width:315px;}
#mainHolder{ margin-left:auto; margin-right:auto; width:1008px; height:1112px;border: 0px #F00 solid; }
#mainHolderShare{ margin-left:auto; margin-right:auto; width:1008px; height:1060px;border: 0px #F00 solid; }
#bookHolder{ margin-left:50px; width:1008px; height:1112px; position:absolute;border: 0px #0f0 solid;}
#bookHolderShare{ margin-left:50px; width:1008px; height:1060px; position:absolute;border: 0px #0f0 solid;}
#homeWrapper{ margin-left:auto; margin-right:auto; width:1008px; height:1112px; position:absolute; }
#RecipeWrapper{ margin-left:auto; margin-right:auto; width:1008px; height:1000px; position:absolute; border:0px solid #F00; margin-top:80px;}
#allWrapper{ margin-left:auto; margin-right:auto; width:1008px; height:auto; position:absolute;border: 0px #F00 solid; }
#blankSpacerDiv{ width:1008px; height:500px; }
#blankSpacerShareDiv{ width:1008px; height:530px; }
#blankSpacerShareDiv1{ width:1008px; height:500px; }
#bottomBlankHolder{ width:1008px; height:auto;border:#F00 0px solid; }
#blankRightSpacer{ float:left;width:600px; height:400px; }
#blankRightAgain{ float:left; width:400px; height:400px;}
#video1{ margin-left:150px; height:130px; width:180px; border:#F00 solid 0px; margin-top:20px;}
#blankRightSpacerShare1{ float:left;width:600px; height:100px;border:#F00 0px solid;  }
#blankRightSpacerShare{ float:left;width:600px; height:200px;border:#F00 0px solid;  }
#blankRightAgainShare{ float:left; width:400px; height:200px;border:#F00 0px solid; }
#blankRightAgainShare1{ float:left; width:400px; height:100px;border:#F00 0px solid; }
#contactBlankTop{ float:left;width:500px; height:515px; border:#F00 0px solid;}
#contactAddressHolder{ float:left;width:366px; height:515px; border:#F00 0px solid;}
#contactAddress{ width:366px; height:339px; border:#0f0 0px solid;}
#contactAddress2Holder{ float:left;width:286px; height:20px; border:#00f 0px solid; margin-left:20px;}
#loveoftop{ width:1008px; height:170px; border:0px #f00 solid; }
#loveofImageContainer{ width:1008px; height:278px;}
#loveofImage{ float:left; width:129px; height:278px;}
#loveofImage1{ float:left; width:418px; height:278px;}
#loveofImage2{ float:left; width:362px; height:278px;}
#termsTop{ width:1008px; height:30px; }
#termsLeft{ float:left; width:150px; height:500px; }
#termRight{ float:left; width:700px; height:auto; color:#330066; line-height:130%; font-size:11px;}
#sitemRight{ float:left; width:600px; height:auto; color:#330066; line-height:130%; font-size:12px; margin-left:100px; border:#F00 solid 0px;}
#sitemRight a{ text-decoration:none;color:#330066; }
#accRight{ float:left; width:700px; height:auto; color:#330066; line-height:100%; font-size:11px;}
.h4{ margin-top:10px; margin-bottom:10px; font-size:14px; font-weight:bold;}
#accTop{ width:1008px; height:10px; }
.changeCursor{ cursor:pointer;}
.normalCursor{ cursor:default;}
.listLetters{ list-style-type:upper-alpha;}
#playDiv{ margin-left:200px; margin-top:100px;width:350px; height:600px; border: 0px solid #F00;color:#330066; font-weight:bold;}
#playHolder{ width:353px; height:auto;border: 0px solid #F00; }
#playNames{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
#playNames1{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
#playNames2{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
#playNames3{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
#playNames4{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
#playNamesLong{width:150px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
#playObjects{width:250px; height:25px; float:left; border:#0f0 solid 0px; }
#playObjectDrop{width:200px; height:25px; float:left; border:#0f0 solid 0px; }
#playtextArea{width:250px; height:80px; float:left; border:#00f solid 0px; }
.inputmobile{width:15px;}
.redText{ color:#F00;}
#playError{ width:340px; height:20px; margin-left:10px; color:#F00;}
#playCap{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:50px;}
#playCapText{width:200px; text-align:left; float:left; border:#F00 solid 0px; height:auto; font-size:10px;}
#playCapType{width:100px; text-align:right; float:left; border:#F00 solid 0px; height:25px;}
.smallerText{ font-size:10px;}
.textArea{ overflow:hidden; width:225px;}
.textFields{ width:225px;}
.batchWidth{ width:100px;}
#plyBtnHolder{ width:350px; height:50px; text-align:center; vertical-align:bottom;border:#F00 solid 0px; }
.playBtnClass{margin-top:100px; cursor:pointer;}
#playtermsHolder{width:800px; height:100px;border:#F00 solid 0px; text-align:right;}
.termsBtn{ margin-top:20px; cursor:pointer;}
.playText{color:#330066; font-weight:bold;}
.test{ font-family:Tahoma, Geneva, sans-serif;}
#recipeLeft{ float:left; width:250px; height:1000px; border: 0px solid #f00;}
#recipeRight{ float:left; width:750px; height:1000px;}
#recipeLeftBarBG{ position:absolute; width:234px; height:885px; margin-top:150px;}
#recipeLeftBarContent{ position:absolute; width:234px; height:885px; margin-top:150px;border: 0px solid #f00;}
#recipTop{ width:234px; height:94px; }
#recipMid{ width:234px; height:auto;}
#product1{ float:left; width:200px; height:343px; border:#F00 solid 0px; margin-top:80px;}
#product2{ float:left; width:225px; height:369px; border:#F00 solid 0px; margin-top:80px;}
#counterPlacer{margin-left:auto; margin-right:auto; margin-top:100px; width:600px; height:500px;}
#pastesTest{ margin-top:150px; margin-left:100px;}
.yellow{ color:#FF0; font-weight:bold;}
/*-----------------------------------------------------------------------------------------------------------------------------------------*/

td.menuHeader {padding:7px;padding-left:15px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px; background-color:#461454; text-align:left; color:#ffffff}
td.menuItem {padding:2px;padding-left:15px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px;  color:#ffffff; text-align:left;}
a.menuLeft {text-decoration:none;font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:12px; text-align:left; color:#ffffff;}

/*------------------------------------------------------------------------------------------------------------------------------------------*/

.searchHeading {font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#461655;}
.searchHeadingResult {padding-left:175px;font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#ab105a;padding-right:60px;}
.searchBody {padding-left:175px;font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-weight:normal; color:#461655;padding-right:60px;}
.thePCounter {padding-left:175px;font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal; color:#461655;padding-right:60px;}
a.search {font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#ab105a; text-decoration:none;}
#newLogo {position:relative;background:transparent url(../images/common/logo.jpg) 0px 0px no-repeat; width:248px;height:185px;margin-top:-177px;}
#themenucfm {position:relative;margin-top:90px;margin-left:20px; width:200px;  background-color:transparent;}
#theMap {position:relative;margin-top:70px; left:-13px; width:625px;height:360px; background-color:transparent}
#thePasteMap { position:relative; margin-top:143px; height:790px;left:253px;width:630px;background-color:transparent; border: 1px solid transparent;}
#pastesMenu {position:relative;margin-top:90px;margin-left:20px; width:200px;  background-color:transparent;}
#recipeCat {position:relative;margin-top:90px;margin-left:-180px; width:200px;  background-color:transparent;}
#recipeCat1 {position:relative;margin-top:90px;margin-left:20px; width:200px;  background-color:transparent;}