* { margin:0; padding:0;}
/*body { background:url(../images/main_bg.jpg) repeat; font-size:100%; line-height:1em; font-family:Arial; color:#722b13; font-size:0.75em; line-height:1.25em; text-align:center}*/
/*body { background:url(../images/main_bg.jpg) repeat; font-size:100%; line-height:1em; font-family:Arial; color:Black; font-size:0.75em; line-height:1.25em; text-align:center}*/

.right-bg {position:absolute; top:0; right:0; width:50%; height:400px; background:url(../images/right_tail.jpg) no-repeat 490px top}

/*in_line*/
select { vertical-align:middle; font-weight:normal;color:Black; font-size:1em; font-weight:normal; width:120px;}

/*input, textarea { vertical-align:middle; font-weight:normal; color:#000000; font-size:1em; font-weight:normal;}*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

dd { margin: 0; padding-right:15px; }

.dlCategories
{
    /*background-color:#efb56a;*/
    background-color:#efb469;
    margin-top:4px;
    padding:4px 4px 4px 4px;
}

#divHeaderImg
{
    height:92px;
    float:right;
    margin-right:105px;
    vertical-align:bottom;
    /*margin-bottom:-20px;*/
    /*border:solid 1px red;*/
    padding-top:17px;
}

.selectedmcat
{
    font-weight:bold;
}

.selectedscat
{
    font-weight:bold;
}

.recipePicCreator
{
    margin-top:4px;
    margin-bottom:20px;
    font-size:x-small;
}

#gAll
{
    width:100%;
    position:relative;
    float:right;
}

/* Google Ads */
.gLinks{float:right;margin-right:50px;margin-top:15px;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
ul.list-1 li 
{
    line-height:2em;
    padding-left:22px; 
}
ul.list-1 li a{text-decoration:none; background:url(../images/list_bg.gif) repeat-x bottom; color:Black;}
ul.list-1 li a:hover{font-weight:bold;}

.list-indent {margin-top:20px;margin-bottom:18px;font-size:15px;direction:rtl;}/*.list-indent {margin:20px 70px 18px 0;font-size:15px;direction:rtl;}*/
.list-indent2 {margin:0 0 18px 146px}
.list-indent3 {margin:0 0 18px -19px}

dl {line-height:1.67em;}
dl span {float:right; margin-right:25px}
dl a {text-decoration:none;color:Black;}
dl a:hover {color:black;font-weight:bold;}
/*==========================================*/

a {text-decoration:underline; }
a:hover {text-decoration:none}

.link {background:url(../images/link_bg.gif) repeat-x bottom; float:right; line-height:1em}
.link a {background:url(../images/link_right.gif) no-repeat right bottom; display:block; padding:0 19px 6px 7px; text-decoration:none; font-weight:bold}
.link a:hover {color:Black;font-weight:bold;}

.rss {background:url(../images/marker_rss.gif) no-repeat 0 0; padding:0 0 0 20px; float:right; margin:0 0 0 20px}
.rss .link-rss {background:url(../images/link_bg.gif) repeat-x bottom; line-height:1em}
.rss .link-rss .link_left {background:url(../images/link_left.gif) no-repeat left bottom}
.rss .link-rss a {background:url(../images/link_right.gif) no-repeat right bottom; display:block; padding:0 19px 6px 7px; text-decoration:none; font-weight:bold}
.rss .link-rss a:hover {color:Black;font-weight:bold;}


a.link-2 {text-decoration:none; color:Black;}
a.link-2:hover {text-decoration:none; color:Black;font-weight:bold;}

a.link-3 {text-decoration:underline; color:Black;}
a.link-3:hover {text-decoration:none; color:Black;font-weight:bold;}


p {margin:0 0 13px 0}
.p1 {margin:0 0 25px 0}

h5 {margin:0 0 13px 0; font-size:1em}

.clear { clear:both;}

.main-indent {padding:21px 0 0 82px}

.main-illustration {position:absolute; margin:-594px 0 0 0; width:292px; height:594px}

.logo {position:absolute}

.menu {position:absolute; margin:86px 0 0 152px}
.menu .bg { background:url(../images/menu_bg.png) no-repeat left top; width:304px; height:284px}
.menu .bg .indent {padding:74px 105px 0 77px;}
.menu .bg .indent .space {padding-top:20px;}
.menu .bg .indent a{text-decoration:none; font-size:large;text-align:right;float:right;color:Black;}
.menu .bg .indent .selected {padding-top:20px;}
.menu .bg .indent .selected a{text-decoration:none; font-size:large;text-align:right;float:right;color:White;}
.menu .bg .indent a:hover{text-decoration:none; font-size:large;text-align:right;float:right;font-weight:bold;}

.m2_act {position:relative; margin:-5px 0 0 0}
.m3_act {position:relative; margin:0 0 -4px 0}
.m4_act {position:relative; margin:0 0 -3px 0}
.m5_act {position:relative; margin:0 0 -3px 0}
.m6_act {position:relative; margin:-1px 0 0 0}

.title {margin:0 0 2px 19px}
.title2 {margin:0 0 7px 0}
.img-left {float:left; margin:0 20px 0 0}
.img {margin:0 0 20px 0}

.col-1 .indent {padding:373px 48px 0px 222px}
.col-2 .indent {padding:140px 0px 0px 0px;}
.col-1 .indent1 {padding:373px 48px 55px 203px}

/*.col-1 .indentcontact {}*/
.col-1 .indent1 .indentcontact .plovImg{vertical-align:bottom;margin-top:125px;width:190px;height:160px;}

.inner {padding:10px 0 7px 0; width:100%; overflow:hidden; direction:rtl;font-size:15px;}
.inner2 {padding:0 15px 18px 0; width:100%; overflow:hidden}
.inner3 {padding:0 0 0 10px}
.inner4 {padding:0 0 25px 0; width:100%; overflow:hidden}
.inner5 {padding:0 17px 0 0}

.inner .recipiesTitle{padding-right:20px;font-size:14px;}

.inner .aboutContent{width:100%;position:relative;float:right;}
.inner .aboutContent .aboutTitle{font-weight:bold;font-size:medium;}

.inner .tableIndex{position:relative;float:right;width:100%;}
.inner .tableIndex .tdImage{width:30%;}
.inner .tableIndex .tdContent{width:70%;}

.inner .nothing{text-decoration:underline;color:Black;font-weight:normal;font-size:inherit;}
.inner .nothing{text-decoration:underline;}

.inner a{text-decoration:none;color:black;font-weight:normal;font-size:inherit;background: url("../images/list_bg.gif") repeat-x scroll center bottom transparent;}
.inner a:hover{background-image:none;text-decoration:none;}

.inner h1{color:Black;font-weight:normal;font-size:inherit;margin-bottom:20px;}
.inner h2{font-size:15px;font-weight:900;margin-bottom:20px;}

.inner p {padding:0px 0px 15px 0px;}

.inner .recipeTitle{text-decoration:underline;color:Black;font-weight:bold;font-size:15px;}
.inner .recipeTitle:hover{text-decoration:none;}

.inner .imgSim{width:112px;height:91px;}
.inner .imgSim:hover{width:112px;height:91px;border-width:0px;}

.inner img{width:130px;height:100px;}
.inner img:hover{border:solid 1px black;width:128px;height:98px;}

.inner .simItem {position:relative;float:right;width:112px;margin-left:20px;background-image:none;}
.inner .simItem:hover {text-decoration:underline;}

.inner .watchSim {position:relative;float:left;padding:0px 0px 20px 30px;background-image:none;}
.inner .watchSim:hover{text-decoration:underline;cursor:pointer;}

.inner .searchBigTitle{font-size:20px;}
.inner .searchDiv{margin-bottom:10px;position:relative;float:right;}
.inner .searchDiv a{font-size:13px;text-decoration:none;padding-top:4px;color:Black;position:relative;float:right;}
.inner .searchBox{width:220px; border:solid 1px black; padding-top:10px; padding-bottom:10px; font-size:medium; margin-left:10px;float:right;}
.inner .searchButton{background-image:url(../images/searchButton.jpg);float:left;width:67px;height:27px;font-size:large;color:White;text-align:center;padding-top:12px;cursor:pointer;}
.inner .searchButton:hover{font-weight:bolder;}

.inner .advOpenButton{position:relative;float:right;width:100%;float:right;color:Black;text-decoration:none;}
.inner .advOpenButton a{color:Black;}
.inner .advSearchBox{width:312px;position:absolute;float:left;margin-top:50px;z-index:50;}

.inner .advButtom{width:100%;position:relative;background-image:url(../images/buttom_new.png);background-repeat:no-repeat;}
.inner .advContent{width:100%;position:relative;background-image:url(../images/content_new.png);background-repeat:repeat-y;}
.inner .advContent .closeAdvSearchBar{border:solid 1px black;position:absolute;padding-left:3px;padding-right:3px;cursor:pointer;margin-right:15px;}
.inner .advContent .closeAdvSearchBar:hover{font-weight:bold;}
.inner .advContent .contentAdv{padding-left:40px;padding-right:40px;}
.inner .advContent .contentAdv .closeAdvSearchBar:hover{font-weight:bold;}
.inner .advContent .contentAdv .SearchAdvButton {background-image:url(../images/searchButton.jpg);position:relative;float:left;width:42px;height:18px;font-size:small;color:White;text-align:center;cursor:pointer;}
.inner .advContent .contentAdv .SearchAdvButton:hover{font-weight:bolder;}

.inner h1 a{font-size:17px;font-weight:bold;text-decoration:underline;}
.inner h1 a:hover{text-decoration:none;}
.inner .cookingTime{font-size:13px;}
.inner .icons{padding-top:5px;padding-bottom:10px;position:relative;width:100%;}
.inner .icons .SendToFriendMsg{font-size:small;color:Red;position:relative;}
.inner .icons img{padding-left:3px;width:21px;height:21px;}
.inner .icons img:hover{width:21px;height:21px;border-width:0px;cursor:pointer;}
.inner .recDesc{width:80%;position:relative;float:right;}

.inner .aTags{text-decoration:underline;}
.inner .aTags:hover{text-decoration:none;}

.inner .facebookReccomend{width:100%;position:relative;float:left;padding-top:20px;}

.inner .contactustitle{font-size:26px;font-weight:bold;text-decoration:none;}
.inner .contactusdescription{font-weight:normal;font-size:15px;padding-bottom:30px;}
.inner .contactTable{font-size:14px;position:relative;float:right;text-align:right;}
.inner .contactTextBox{width:210px;}
.inner .contactText{width:210px;height:100px;}
.inner .contactButton{background-image:url(../images/searchButton.jpg);float:left;width:60px;height:20px;font-size:medium;color:White;text-align:center;padding-top:5px;cursor:pointer;}
.inner .contactButton:hover{font-weight:bold;}

.inner .recipeBigPic {width:390px;height:275px;border:solid 1px white;}
.inner .recipeBigPic:hover {width:390px;height:275px;border:solid 1px white;}

/*footer*/
#footer { font-size:1.17em; color:Black; line-height:1em; text-align:center; font-weight:bold; padding-bottom:10px}
#footer a {color:#502010; text-decoration:underline;}
#footer a:hover {text-decoration:none}

.phones {float:right; margin-right:30px}
/*input {width:119px; height:17px}*/
.div-input {height:29px}
textarea {width:128px; height:110px; overflow:auto; margin-bottom:7px; display:block}
.div-links {text-align:right}

/*==================block====================*/
.box 
{
    background:url(../images/box-bg.jpg) repeat;
    width:100%;
}
.box .corner-top-left { background:url(../images/corner_top_left.jpg) left top no-repeat; min-height:741px; height:auto !important; height:741px; width:100%}
.box .corner-top-right { background:url(../images/corner_top_right.jpg) right top no-repeat; width:100%}
.box .corner-bot-right { background:url(../images/corner_right_bot.jpg) right bottom no-repeat; width:100%}
.box .corner-bot-left { background:url(../images/corner_bot_left.jpg) left bottom no-repeat; width:100%}
.box .left {background:url(../images/left_1.jpg) repeat-y left; width:100%}
.box .top {background:url(../images/top_1.jpg) repeat-x top; width:100%}
.box .right {background:url(../images/right_1.jpg) repeat-y right; width:100%}
.box .bot {background:url(../images/bot_1.jpg) repeat-x bottom; width:100%}
/*==========================================*/

.pager {position:relative;float:left;text-align:center;padding-right:0px; padding-left:0px;direction:ltr;width:100%;padding-bottom:55px;font-size:13px;color:#8B0000;}
.pager a{text-decoration:none;color:Black;font-weight:bolder;}
.pager a:hover{font-size:15px;text-decoration:underline;}
.pager .pagermergin{margin-bottom:20px;}

.errorMsg {font-size:x-small;color:Red;display:none;}/*visibility:hidden;*/
.errorMsg img {width:15px;height:15px;}
.errorMsg img:hover {width:15px;height:15px;border-width:0px;}

.sim {padding-top:15px;}