/* CSS Document */

* {margin:0px; padding:0px;}
body {border:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
table {border:none; width:100%; text-align:left; border-collapse:collapse; margin:0px; padding:0px;}
td {vertical-align:top;}
img {border:none;}
a {outline:none;}

.separate {border-collapse:separate;}
.v-middle {vertical-align:middle;}

.arial {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#444444;}
.arial-12 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#59970c;}
.arial-gray {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555;}

.main {width:838px;}
.left {width:50%; background:url(../images/left.jpg) no-repeat right top;}
.right {width:50%; background:url(../images/right.jpg) no-repeat left top;}
.top {height:193px;}
.middle {height:707px;}
.bottom {background:url(../images/bottom.png) no-repeat center top; text-align:right; padding-right:10px; height:32px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff;}

.top-tab {margin-top:69px;}
.l-t-co {background:url(../images/r-t-co.gif) no-repeat right top;}
.logo {background:url(../images/flash-bg.png) no-repeat right bottom;}

.l-menu a {display:inline-block; width:165px; height:30px; padding:5px 0px 0px 15px; background:url(../images/bg.png) no-repeat left top; font-family:"Trebuchet MS", Arial; font-weight:bold; font-size:13px; color:#ffffff; text-decoration:none; cursor:pointer; margin-bottom:2px;}
.l-menu a:hover {color:#fdf949;}
.l-menu a.selected {display:inline-block; width:165px; height:30px; padding:5px 0px 0px 15px; background:url(../images/bg.png) no-repeat left top; font-family:"Trebuchet MS", Arial; font-weight:bold; font-size:13px; color:#fdf949; text-decoration:none; cursor:pointer; margin-bottom:2px;}

.l-t-cor {background:url(../images/r-t-cor.png) no-repeat right top;}
.l-b-cor {background:url(../images/r-b-cor.gif) no-repeat right top;}

.recent {background:url(../images/bg.gif) repeat-x left top #014607; border-left:solid 1px #005d08; border-right:solid 2px #003d05; height:220px;}
.recent p {font-family:"Trebuchet MS", Arial; font-size:20px; font-weight:normal; color:#ffffff; margin:4px 0px 0px 12px;}

.news {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#99bd9c; margin:5px 5px 10px 14px;}
.news li {list-style:none; background:url(../images/arrow.gif) no-repeat left 5px; padding-left:15px; margin-bottom:11px;}
.news li strong {color:#eeeeee;}
.news li.last {background:none;}
.news li.last p {text-align:right;}
.news li.last p a {font-size:11px; color:#cccccc; text-decoration:none;}
.news li.last p a:hover {color:#ffffff;}

.l-t-corner {background:url(../images/r-t-corner.gif) no-repeat right top;}
.l-b-corner {background:url(../images/r-b-corner.gif) no-repeat right top;}
.mid-td {background:#ffffff; border-right:solid 2px #ababab; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#686868; text-align:justify; padding:5px 12px 6px 12px;}

.l-corner {background:url(../images/r-corner.gif) no-repeat right top;}
.title {background:#3a4443; border-left:solid 1px #3a4443; border-bottom:solid 2px #272e2d; border-right:solid 2px #272e2d; font-family:"Trebuchet MS", Arial; font-size:18px; font-weight:normal; color:#ffffff; padding:0px 0px 5px 15px;}

.content-n {background:#ffffff; border-right:solid 2px #ababab; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#686868; text-align:justify; padding:0px 0px 0px 15px; border-left:solid 1px #ababab; border-top:solid 1px #8f8f8f; height:390px;}
.content-n p {margin:10px 0px; }
.content-n a {color:#009cff; text-decoration:underline;}
.content-n a:hover {color:#cc0000;}

.new { font-size:12px;}
.bl-c { color:#1ea7ba;}
.gr-c { color:#59970C;}
.gr-c a { color:#59970C; text-decoration:none}
.gr-c1 a{ color:#59970C; text-decoration:underline;}
.gr-c1 a:hover{ color:#59970C; text-decoration:underline;}

.square {background:url(../images/square.gif) no-repeat left 6px; padding-left:22px;}

.contact {color:#000000; margin-top:25px;}
.contact td {vertical-align:middle; padding:2px 0px;}
.contact td span {display:inline-block; margin-right:5px;}
.contact td strong {display:inline-block; width:45px;}

.scroll {background:#ffffff; border-right:solid 2px #ababab; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-align:justify; padding-left:15px; border-left:solid 1px #ababab; border-top:solid 1px #8f8f8f; height:390px;}
.b-border {border-bottom:solid 1px #e7e7e7; padding:10px 0px;}

.l-img {text-align:center; vertical-align:middle;}
.l-img img {border:solid 1px #bababa;}

.event p {margin:3px 0px; text-align:justify;}
.event span {display:inline-block; margin-top:5px; color:#a4a283;}

.e-link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#59970c; text-decoration:none;}
.e-link:hover {color:#cc0000;}

.e-link1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:underline;}
.e-link1:hover {color:#cc0000; text-decoration:none;}

.event-ul {margin:5px;}
.event-ul li {list-style:none; background:url(../images/arrow1.gif) no-repeat left 4px; padding-left:10px;}

.more-details {text-align:right;}
.more-details a {color:#009cff; text-decoration:underline;}
.more-details a:hover {color:#cc0000;}

.more-details1 {text-align:right;}
.more-details1 a img {color:#009cff; text-decoration:none; vertical-align:middle; padding:5px;}
.more-details1 a {color:#009cff; text-decoration:none;}
.more-details1 a:hover {color:#cc0000;}

.recipes {table-layout:fixed;}
.recip-td {padding:5px 1px;}

.recip-tab {border:solid 1px #e5e5e5;}
.top-td {border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; height:53px; background:url(../images/bg1.gif) no-repeat left bottom; vertical-align:middle; font-family:'Trebuchet MS', Arial; font-size:13px; font-weight:bold; color:#ffffff; padding:0px 10px; line-height:16px; position:relative; z-index:+999;}
.i-border {text-align:center;}
.i-border img {border:solid 1px #e5e5e5; margin-top:-4px; z-index:1;}
.recipe-des {padding:0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#686868; text-align:justify; height:140px;}
.recipe-des p {margin:7px 0px;}
.recipe-des a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#686868; text-decoration:none;}
.recipe-des a:hover {color:#cc0000;}

.first-td {border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; background:url(../images/bg1.gif) no-repeat left bottom; vertical-align:middle; font-family:'Trebuchet MS', Arial; font-size:13px; font-weight:bold; color:#ffffff; padding:7px 10px 12px 10px; line-height:16px;}
.first-p {border:solid 1px #e5e5e5; border-bottom:none;}
.first-p p {border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; background:url(../images/bg1.gif) no-repeat left bottom; font-family:'Trebuchet MS', Arial; font-size:13px; font-weight:bold; color:#ffffff; padding:7px 10px 12px 10px; line-height:16px;}

.recipes-td {border-top:solid 1px #ffffff; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; background:url(../images/bg1.gif) no-repeat left bottom; vertical-align:middle; font-family:'Trebuchet MS', Arial; font-size:13px; font-weight:bold; color:#ffffff; padding:7px 15px 12px 10px; line-height:16px;}
.recipes-td p {float:left;}
.recipes-td span {display:inline-block; float:right;}
.recipes-td span a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; background:url(../images/icon4.gif) no-repeat left top; padding:0px 0px 0px 28px;}
.recipes-td span a:hover {color:#404e0b;}

/*for png fix*/
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

* html .l-menu a, .bottom, .zoom-i div {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}

/*Scroll*/
#extra_controls, #scrollbar {display:none;}
div#wn {float:left; margin:10px 14px 0px 0px;}
div#scrollbar {float:left;}
.clearer {clear:left;}

.zoom {background:#e5e5e5; padding:6px;}
.zoom-i {border:solid 1px #ffffff;	position:relative;}
.zoom-i div {position:absolute; top:152px; left:0px; background:url(../images/png.png); padding:2px 5px; width:97%;}
.zoom-i div img {margin-right:5px;}
.zoom-i div a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:none;}
.zoom-i div a:hover {color:#cc0000;}

.ingredients {border:solid 1px #e5e5e5; border-top:none; padding:5px 10px; color:#686868; line-height:14px;}

.form {color:#000000; width:auto; font-size:11px; margin:10px; font-weight:bold;}
.form td {vertical-align:middle; height:26px; padding:0px 3px;}
.form td img {vertical-align:middle;}
.form td.v-top {vertical-align:top; padding-top:5px;}

.input {width:300px; padding:2px 5px; background:#ffffff; border:solid 1px #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; vertical-align:middle;}
.input1 {width:150px; padding:2px 5px; background:#ffffff; border:solid 1px #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; vertical-align:middle;}
.textarea {width:300px; height:50px; margin:3px 0px; padding:2px 5px; overflow:auto; background:#ffffff; border:solid 1px #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#444444; vertical-align:middle;}

.facebook {position:relative; margin:-28px 0px 0px 65px;}