/* G L O B A L   I T E M S */

body {background: url(http://patismexicantable.com/images/global/bg.gif) repeat; padding: 0px; text-align:center; font-family: Helvetica, Arial,"Sans-serif"; font-size: 12px; line-height: 15px;}

img, abbr {border: 0;}

.container {width: 960px; position: absolute; left: 50%; top: 35px; margin-left: -480px; text-align: left;}

.top {width: 960px; height: 240px;}

.middle {width: 960px; background: #fff; float: left;margin:0;}

.white {width: 960px;background: #fff;float: left;}

a {text-decoration: none;}
a:link {color: #c63;}
a:visited {color: #c63;}
a:active {color: #c63;}
a:hover {color: #000;}

.clear_left {float:left;}

hr {display: none;}

/* C O R N E R S */

.corner_top {width:960px; height: 30px; background: url(http://patismexicantable.com/images/global/corner_top.gif) no-repeat; float:left;}
.corner_btm {width:960px; height: 30px; background: url(http://patismexicantable.com/images/global/corner_btm.gif) no-repeat; float:left;}

.empty {
width: 900px;
height: 30px;
background: #fff;
float: left;
}

.topleft {
background-image: url(http://patismexicantable.com/images/global/corner_tl.gif);
width: 30px;
height: 30px;
float: left;
}

.topright {
background-image: url(http://patismexicantable.com/images/global/corner_tr.gif);
width: 30px;
height: 30px;
float: right;
}

.bottomleft {
background-image: url(http://patismexicantable.com/images/global/corner_bl.gif);
width: 30px;
height: 30px;
float: left;
}

.bottomright {
background-image: url(http://patismexicantable.com/images/global/corner_br.gif);
width: 30px;
height: 30px;
float: right;
}

/* H E A D E R   &   N A V */


.nav, li {
list-style: none;
float:left;
background-color: #FFC425;
font-size: 12px;
color: #630;
font-weight: bold;
margin: 0;
padding: 10px 12px 10px 13px;
height: 28px;
overflow: hidden;
}

.nav .home {padding-left: 30px;}
.nav, ul {height: 28px; vertical-align: bottom; padding:0; width: 960px;}

/* D R O P   D O W N   M E N U */



#nav, #nav * {
        margin:0;
        padding:0;
        list-style: none;

}
#nav {
        height: 28px;
        margin:0px;
}

/*#nav ul {
        line-height: 30px;
}*/

#nav li {
        line-height: 28px;
        float: left;
        list-style:none;
        font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 11px;
font-weight: normal;
color: #444;
text-transform: uppercase;
width: auto;
}
#nav li a {
        display: block;
        padding: 9px 15px 0 15px;
        height: 28px;
}
#nav li a:hover {
        text-decoration: none;
background-color: #fff5dc;
}
#nav li ul {
        position:absolute;
        left: -999em;
        margin-top: -10px;
        padding-bottom:0;
        width:180px;
}
#nav li:hover ul, #nav2 li.sfhover ul {
        left:auto;
        z-index:10 !important;
}
#nav li ul li {
        display:block !important;
        width:180px;
        line-height: 15px;
        padding:0px;
        border-top:none !important;
        background:#fff5dc;
        height:28px;
}

#nav .search {float:right; width: 150px;padding: 0 30px 0 0; vertical-align:top;}

.empty2{width:7px; height:7px; float:none;}
.ti {height: 14px; border: #630 solid 1px; width: 122px; float:left; margin-top:7px;}
.ti2 {height: 12px; border: #630 solid 1px; width: 118px; float:left; margin-top:7px;}
.submit {border:none; float:left;}
.submit2 {border:none; float:left; margin-top: 7px;}


.rollout {background: #FFC425;}
.rollover {background: #fff5dc;}

#04_nav.rollover, #04_nav.rollout, #nav #04_nav a:hover {background: #e76e34;}

/* C O N T E N T */

.content {
width: 546px;
margin-left: 20px;
/*margin-top: -15px;*/
float: left;
}

.hr {
border: 0;
height: 5px;
width: 546px;
background-image: url(http://patismexicantable.com/images/global/divider.gif);
margin-bottom: 27px;
margin-top: 27px;
float:left;
}

#first_hr {margin-top: 11px;}

.date {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 10px;
color: #444;
margin-bottom: 5px;
text-transform: uppercase;
letter-spacing: 1px;
float: left;
}

.title {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 22px;
line-height: 22px;
margin-bottom: 20px;
width: 546px;;
float: left;
}

.content_btm {margin-bottom: 30px;}

.desc .readmore {margin-bottom: 15px;}

.desc span {
width: 546px;
/*min-height: 160px;*/
font-family: "Helvetica", Arial,"Sans-serif";
font-size: 12px;
line-height: 15px;
color: #444;
float: right;
}

.desc span .mainIMG {
width: 546px;
height: auto;
float: left;
border: 1px solid #0f0;
}

.preview a img {
width: 280px;
vertical-align: top;
float:right;
margin:0 0 20px 20px;
}

.readmore, .content_btm {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 11px;
text-transform: uppercase;
}

.content_btm {width: 546px;}
 
#content_width {width: 546px; margin-top: 15px; float:left;}


/* A R C H I V E S */

.archives { 
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 11px;
text-transform: uppercase;
color: #444;
}

/* C O M M E N T S */



/* P A T T E R N E D   B A C K G R O U N D */

blockquote {
margin-top: 15px;
margin-left: 0px;
width: 450px;
min-height: 30px;
padding: 30px 30px 15px 30px;
background-image: url(http://patismexicantable.com/images/global/bg2.gif);
background-repeat: repeat;
float: left;
color: #000;
}

blockquote b {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 12px;
font-weight: bold;
color: #630;
margin-bottom: 12px;
text-transform: uppercase;
letter-spacing: 1px;
}

.tags2 {
margin-bottom: 15px;
margin-top:27px;
padding: 30px;
width: 450px;
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 11px;
font-weight: normal;
color: #444;
text-transform: uppercase;
}

.tags {
margin-bottom: 15px;
margin-top:0;
padding: 15px;
width: 480px;
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 11px;
font-weight: normal;
color: #444;
text-transform: uppercase;
}

.comment {
width: 300px;border: #630 solid 1px;
}

textarea {width: 546px;border: #630 solid 1px;}


/* S I D E B A R */

.about_side {
width: 330px;
float:right;
margin-right: 30px;
font-family: "Helvetica", Arial,"Sans-serif";
font-size: 12px;
line-height: 15px;
color: #444;
}

.hr2 {
height: 5px;
width: 330px;
background-image: url(http://patismexicantable.com/images/global/divider2.gif);
margin-bottom: 27px;
margin-top: 27px;
border: none;
}

.sidebar {
width:150px;
margin: 0 30px 0 0 ;
float: right;
font-family: "Helvetica", Arial,"Sans-serif";
font-size: 12px;
line-height: 15px;
color: #444;
}

.hr3 {
height: 5px;
width: 150px;
background-image: url(http://patismexicantable.com/images/global/divider2.gif);
margin-bottom: 27px;
margin-top: 45px;
border: none;
}

.sidebar h1 {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 12px;
font-weight: bold;
color: #630;
margin-bottom: 12px;
text-transform: uppercase;
letter-spacing: 1px;
}

#subhead {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 12px;
font-weight: bold;
color: #630;
margin-bottom: 12px;
text-transform: uppercase;
letter-spacing: 1px;
}

blockquote #subhead {margin-bottom:0;}

.date2 {text-transform: uppercase;}

.about_side .sidebar {margin: 0}
.about_side .sidebar img {margin-right: 30px;}


.row2 {min-height: 180px;}
.row3 {min-height: 180px;}


/* F O O T E R */

.nav, .subnav {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 10px;
color: #000;
text-transform: uppercase;
letter-spacing: 1px;
float: left;
margin-left: 0px;
margin-top: 7px;
background: #FFC425;
}

.subnav {margin-left: 30px}

.copyright {
font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";
font-size: 10px;
color: #000;
text-transform: uppercase;
letter-spacing: 1px;
float: right;
margin-right: 420px;
margin-top: 7px;
}


/* N E W  D E S I G N */
html {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #555;}
.top {margin-top: -10px; height: 0;}
#mainLogo {position: relative; float:none; top:-10px; left:-330px; margin:0; z-index: 99999999;}
.corner_top {height:20px;}
.corner_btm {height:20px;background: url(http://patismexicantable.com/images/global/corner_btm.gif) bottom center no-repeat; margin-top: 10px;}
.header {background: url(http://patismexicantable.com/images/global/bg3.gif); margin:0 20px 0 20px; height: 72px; width: 920px;}
.header .col1 {padding-top: 10px;}
.col1 {float:right; width: 173px; margin-left: 12px;}
.middle .col1 {float:left; width: 173px; height: 175px; margin:0 14px 40px 0;}
#search {margin: 7px 0; height:12px;}
.ti2 {margin:7px 0;}
#nav {z-index: 99999;}
.middle .content {margin-left: 20px; width: 920px;}
.nav, li {padding: 10px 12px 10px 12px;}
/*.nav_ie {padding-left: 366px;}*/
.hr1 {width: 173px; height: 5px; background: url(http://patismexicantable.com/images/global/divider_line.gif); display: block; margin: 20px 0 8px 0;}
.hr5 {width: 920px; height: 5px; background: url(http://patismexicantable.com/images/global/divider_line.gif); display: block; margin: 20px 0 8px 0; float:left; margin: 0 20px 5px 20px;}
.col1#twitter {background: url(http://patismexicantable.com/images/home/twitterBG.gif); margin:9px 0 0 0; padding: 24px 10px 10px 10px; width: 152px;}
.subBtn {float:left; margin-top: 7px;}
.social {float: right; width: 173px; margin-right: 20px;}
.social img {float: right; margin-left: 5px;}
.bottom #subhead {font-size: 10px; }
.bottom {float:left; background: #fff;}
.homeSlide {width: 920px; height: 430px;}
.sidebar {width: 173px; margin: 28px 0; padding: 0; float:right;}
.sidebar div {border-top: 1px solid #fe8200; margin: 0 0 20px 0;}
.col4 {float:left; width: 734px;}
.col3 {float: left; width: 546px; margin-bottom: 40px;}
.pattern {background: url(http://patismexicantable.com/images/global/bg2.gif); padding: 10px; float:right;}
.middle .header {background: url(http://patismexicantable.com/images/header_new/about_pati.jpg) top left no-repeat; width: 734px; height: 269px; margin: 28px 0 0 0;}
.middle .header h1 {font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif"; font-weight: normal; font-size: 32px; color: #fff; position: relative; left: 10px; top: 232px;}
.sponsors {border-top: 1px solid #fe8200; margin: 20px 0 20px 0; text-align: center;}
.sponsors img {margin: 0 0 20px 0;}
.sponsors p {font-size: 10px; color: #999; text-align: left;}
.hr4 {width: 734px; height: 5px; background: url(http://patismexicantable.com/images/global/divider_line.gif); display: block; margin: 20px 0 8px 0;}
.hr3 {width: 546px; height: 5px; background: url(http://patismexicantable.com/images/global/divider_line.gif); display: block; margin: 20px 0 8px 0;}
.col4 .pattern {width: 168px; display: block;}
.title {clear:both;}
h1 {font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif"; font-weight: normal; font-size: 22px; color: #333;}
.middle {padding-bottom: 30px;}

#about2 .middle .header {background: url(http://patismexicantable.com/images/header_new/about_events.jpg) no-repeat;}
.middle .header .readmore {float:right; width: 168px; height: 200px; margin: -25px 10px 10px 10px; vertical-align: top; font-family: "century gothic", "avante garde", arial, sans-serif; text-transform: uppercase;}
.date {width: 734px;}

#nav123 { z-index: 999999; position: relative; top: 405px; left: 10px;}
#nav123 a {background: url(http://patismexicantable.com/images/home/homeBtn.gif); font-size: 0px; text-decoration: none; width: 11px; height: 11px; margin-right: 7px; display: block; float:left;}
#nav123 a.activeSlide { background: #ed5f00;}
#nav123 a:focus { outline: none; }
#twitter div {font-family: Arial, sans-serif; padding: 0; margin-top: 2px;}
#twitter img, #twitter h3, #twitter h4 {display:none;}
.bottom .readmore {text-transform: none;}
#nav {background: #FFC425;}
#nav li {float: right;}
#nav.headerNav {height: 28px; background: #ffe192;}
#nav.headerNav li {height: 28px;}
#nav.headerNav li a {padding: 9px 15px 0 15px; height: 28px; background: #ffe192;}
#nav.headerNav li ul li {background: #fff5dc;}
#nav.headerNav li a:hover {background-color: #fff5dc;}

#about2 .middle .header {background: url(http://patismexicantable.com/images/header_new/about_events.jpg) no-repeat;}
.middle .header p {float:right; width: 168px; height: 200px; margin: -25px 10px 10px 10px; vertical-align: top; font-family: "century gothic", "avante garde", arial, sans-serif; text-transform: uppercase;}
.date {width: 734px;}

#about3 .middle .header {background: url(http://patismexicantable.com/images/header_new/about_contact.jpg);}
#about3 .pattern {height: 279px; display: block;  text-align: left;}
#about3 .pattern h1 {font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif"; font-weight: normal; font-size: 22px; color: #333; font-weight: lighter; text-transform: none; margin: 0 0 6px 0;}
#about3 .pattern p {margin: 20px 0 20px 0;}
#about_contact .sponsors img {margin: 10px 10px 0 0; vertical-align: middle;}

#blog_main .middle .header {background: url(http://patismexicantable.com/images/header_new/blog_main.jpg); margin:-21px 0 20px 0;}
.pg_01Recipes .middle .header {background: url(http://patismexicantable.com/images/header_new/blog_recipes.jpg); margin:-21px 0 20px 0;}
.pg_02Ingredients .middle .header {background: url(http://patismexicantable.com/images/header_new/blog_ingredients.jpg); margin:-21px 0 20px 0;}
.pg_03Basics .middle .header {background: url(http://patismexicantable.com/images/header_new/blog_basics.jpg); margin:-21px 0 20px 0;}

#blog_main .sidebar, .pg_01Recipes .sidebar, .pg_02Ingredients .sidebar, .pg_03Basics .sidebar {margin:0;}


.pg_04PBSshow .middle .header {background: url(http://patismexicantable.com/images/header_new/show_header.jpg);}
.pg_04PBSshow .middle .col1 {height:auto;}
.pg_04PBSshow .sidebar .pattern {display: none;}
.pg_04PBSshow .middle .col1 .mainIMG {width: 174px; height: 98px; background: url(http://patismexicantable.com/images/global/bg2.gif); display: block; margin-bottom: 10px;}
.pg_04PBSshow .middle .col1 a {font-family: "Century Gothic", "Avante Garde", Arial,"Sans-serif";}
.pg_04PBSshow .middle .col1 a.readmore {font-size: 10px; text-transform: uppercase;}


#about_pati .middle .header {background: url(http://patismexicantable.com/images/header_new/about_pati.jpg);}
#about_events .middle .header {background: url(http://patismexicantable.com/images/header_new/about_events.jpg);}
#about_contact .middle .header {background: url(http://patismexicantable.com/images/header_new/about_contact.jpg);}

.pg_06Press .middle .header, .pg_07Events .middle .header{background: url(http://patismexicantable.com/images/header_new/about_events.jpg);}




.headerNav {display: none;}
#blog_main .headerNav, .pg_01Recipes .headerNav, .pg_02Ingredients .headerNav, .pg_03Basics .headerNav {display: block;}

.col4 span img {width: 546px;}
span blockquote {width: 486px;}
span blockquote ul li {list-style: disc; background: none; margin:0 0 0 0; padding:0; float: left; clear:both; height: auto; width: 486px;}
span blockquote ol li {list-style: disc; background: none; margin:0 0 10px 0; padding:0; float: left; clear:both; height: auto; width: 486px;}
span blockquote ul {margin:0; padding: 20px 0 0 0; clear: both; position: static;}
span blockquote ol {margin:0; padding: 20px 0 0 0; clear: both; position: static;}
span blockquote li {font-weight: normal; color: #444;}


.hr3 {width: 546px; height: 5px; background: url(http://patismexicantable.com/images/global/divider_line.gif); display: block; margin: 20px 0 8px 0;}
u {text-decoration: none;}

.pg_04PBSshow .sidebar .pattern, .pg_01Episodes .sidebar .pattern, .pg_02TVRecipes .sidebar .pattern {display: none;}
.pg_04PBSshow .middle p.readmore {display: none;}

.thumbCol .mainIMG {float:left; height: 98px; overflow: hidden;}
.thumbCol .mainIMG img {width: 174px; float:left;}
.thumbCol iframe {display:none;}

#nav.headerNav .cat-item {background: #fff5dc;}
.sidebar #subhead {text-align: left; float:left;}


#themeSong {display:none;}
.pg_04PBSshow #themeSong {display:block; margin-top: -9px;}


/* SUB-CATEGORY HEADERS */

#head_01Antojos {background: url(http://patismexicantable.com/images/header_new/blog_recipes.jpg);}
#head_02Salsas {background: url(http://patismexicantable.com/images/header_new/recipe_salsas.jpg);}
#head_03Salads {background: url(http://patismexicantable.com/images/header_new/recipe_salads.jpg);}
#head_04Sides {background: url(http://patismexicantable.com/images/header_new/recipe_sides.jpg);}
#head_05Soups {background: url(http://patismexicantable.com/images/header_new/recipe_soups.jpg);}
#head_06Main {background: url(http://patismexicantable.com/images/header_new/recipe_main.jpg);}
#head_07Desserts {background: url(http://patismexicantable.com/images/header_new/recipe_desserts.jpg);}
#head_08Drinks {background: url(http://patismexicantable.com/images/header_new/recipe_drinks.jpg);}

#head_01CookingTechniques {background: url(http://patismexicantable.com/images/header_new/basics_tech.jpg);}
#head_02KitchenTools {background: url(http://patismexicantable.com/images/header_new/basics_tools.jpg);}

#head_05Book {background: url(http://patismexicantable.com/images/header_new/cookbook.jpg);}
#head_05Book p {display:none;}


.hrecipe .author {color: #fff; font-size: 1px; line-height: 1px;}

