body.template { margin: 0px; }
div.contentAreaElement { clear: both; }
.menuitem_code { display:none; }
div.popupBlockerImage {
   background-image: url(http://img.webkreator.com.mx/Shared/Images/popup_blocker_anim.gif);
   width: 375px;
   height: 130px;
   margin-top: 15px;
}

/*
   STANDARD FOOTER
*/
#footer_cell { vertical-align: top; }
#footer_text { float: left; }
#footer_cell .sharedElementContentWrapper { float: left; }
#AREA__FOOTER_SHARED_AREA { float: left; }
#AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .elmRte { margin-right: 20px; }
#footer_cell *, #footer_icons_cell * { line-height: 1.5; }

/* workaround for wrapping of last word problem in Safari/AA */
.adminView #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper { position: relative; }

#AREA__FOOTER_SHARED_AREA div.sharedElementIcon { float: left; }

/* reseller copyright */
#copyright_slogan { float: left; white-space: nowrap; padding-right: 20px; }

/* bottom navigation */
#AREA__BOTTOM_NAV_AREA { white-space: nowrap; float: left; }

/* icons */
#footer_icons_cell { white-space: nowrap; vertical-align: top; }
#footer_icons_cell div { display: inline; float: none; white-space: nowrap; }
#footer_icons_cell .sk-obj-placeholder { display: none; }
#footer_icons_cell .sk-zero-footprint { display: block; }

div#AREA__FOOTER_ICONS_AREA { padding: 0px; white-space: nowrap; }
div#AREA__FOOTER_ICONS_AREA div.sharedElementContentWrapper,
div#AREA__FOOTER_ICONS_AREA div.sharedElementContentWrapper div#footer_icons_wrapper,
div#AREA__FOOTER_ICONS_AREA div.sharedElementIcon,
div#AREA__FOOTER_ICONS_AREA div.areaContentWrapper { float: right; }

#footer_edit_icon a:link, #footer_edit_icon a:visited,
#footer_print_icon a:link, #footer_print_icon a:visited,
#footer_email_icon a:link, #footer_email_icon a:visited { background-color: transparent; }

#edit_links_wrapper,
#email_links_wrapper,
#print_links_wrapper { float: left; text-align: right; white-space: nowrap; padding-right: 0px; }

#footer_edit_icon,
#footer_email_icon,
#footer_print_icon { float: left; padding-right: 5px; }

#footer_edit_text,
#footer_email_text,
#footer_print_text { padding-right: 10px; }

div#footer_print_text { padding-right: 0px; }
#footer_edit_icon { padding-left: 0px; }


.fb_outline, TABLE.fb_outline TD {
   border-style:solid;
   border-width:1px;
   border-color:#e5e5e5;
   border-spacing: 0;
   border-collapse: collapse;
}

.fb_bckg {
   background-color:#F2F2F2;
}

.fb_bckg_outline {
   background-color:#E5E5E5;
}


.TABLE.fb_outline TABLE TD {
   border-style:none;
}

a.fb_thread_link:link {
   width:100%;
   filter: alpha(opacity=100);
   -moz-opacity: 1;
}

a.fb_thread_link:visited {
   width:100%;
   filter: alpha(opacity=50);
   -moz-opacity: 0.5;
}

a.fb_thread_link:hover {
   width:100%;
   filter: alpha(opacity=100);
   -moz-opacity: 1;
}

.numbered_nav_table {
   border-collapse: collapse;
}

TABLE.numbered_nav_table DIV {
   padding: 0px;
   margin: 0px;
   width: 20px;
   height: 20px;
   text-align: center;
   vertical-align: middle;
   line-height: 1;
}

TABLE.numbered_nav_table DIV.fb_bckg_outline A {
   font-weight: bold;
}

TABLE.numbered_nav_table A:link, TABLE.numbered_nav_table A:visited {
   text-decoration: none;
}


.cutOff {
   width: 100%;
   line-height: 1.3;
   height: 1.3em;
   overflow: hidden;
}

.printSelected {
   -moz-opacity: 1;
   filter: alpha(opacity=100);
}

.printDeselected {
   -moz-opacity: 0.3;
   filter: alpha(opacity=30);
}

.firstSlide {
   position: relative;
   visibility: hidden;
}

.slide {
   position:      absolute;
   visibility:    hidden;
   padding:       auto;
   width:         100%;
   height:        100%;
   left:          0px;
   top:           0px;
}

.slideshow {
   width:    100%;
   height:   100%;
   position: relative;
   margin: 0 auto;
}

.commentsContainer {
   width: 100%;
   padding-left:  auto;
   padding-right: auto;
}

.filmStripContainer {
   position: absolute;
   padding: 0px;
   overflow: hidden;
   margin: 0px;
}

.numbered_nav_table {
   border-collapse: collapse;
}

.numbered_small_nav_table {
   border-collapse: collapse;
}

TABLE.numbered_nav_table DIV {
   padding: 0px;
   margin: 0px;
   width: 20px;
   height: 20px;
   text-align: center;
   vertical-align: middle;
   line-height: 1;
}

TABLE.numbered_small_nav_table DIV {
   padding: 0px;
   margin: 0px;
   width: 15px;
   height: 15px;
   text-align: center;
   vertical-align: middle;
   line-height: 1;
}

TABLE.numbered_nav_table DIV.fb_bckg_outline A {
   font-weight: bold;
}

TABLE.numbered_small_nav_table DIV.fb_bckg_outline A {
   font-weight: bold;
}

DIV.commentsContainer A:link,DIV.commentsContainer A:visited {
   text-decoration:none;
}

TABLE.numbered_nav_table A:link, TABLE.numbered_nav_table A:visited {
   text-decoration: none;
}

TABLE.numbered_small_nav_table A:link, TABLE.numbered_small_nav_table A:visited, TABLE.numbered_small_nav_table A:hover {
   line-height: 1.5;
   vertical-align: middle;
   text-decoration: none;
}

.auto_slide_ctrl { float: right; }


P {
   margin:0in;
}
DIV {
   margin:0in;
}

ol.alphalist {
   list-style-type: lower-alpha;
}
ol.ualphalist {
   list-style-type: upper-alpha;
}

ol {
   margin-top:0in;
   margin-bottom:0in;
   margin-right:0in;
   text-decoration:none;
   font-weight:normal;
   font-style:normal;

}

ul {
   list-style-type:disc;
   margin-top:0in;
   margin-bottom:0in;
   margin-left:0.2in;
   margin-right:0in;
   padding:0in;
   text-decoration:none;
   font-weight:normal;
   font-style:normal;

}

ul ol {
   list-style-image: none;
}

li, table, tr, tbody, thead {
   text-decoration:none;
   font-weight:normal;
   font-style:normal;
}

blockquote {
   margin-top:0in;
   margin-bottom:0in;
}

.clearformat, .plain, .plainsmall, .plainlarge,  .alert, .plainfixedwidth {
   text-decoration:none;
   font-weight:normal;
   font-style:normal;
}

a.plain, a.plainsmall, a.plainlarge, a.plainfixedwidth {
   font-weight:normal;
   font-style:normal;
}

a.heading1, a.heading2 {
   font-style:normal;
}

.heading1, .heading2 {
   font-style:normal;
   text-decoration:none;
}

a.alert:link,a.alert:visited
{
   text-decoration:underline;
}

a.alert:hover {
   text-decoration:none;
}
.SystemAlertPlaceholder {
   position: absolute;
   width: 420px;
   z-index: 1000;
   left: 50%;
   top: 0px;
   margin-left: -210px;
   font-family: Arial, Verdana, Helvetica, Courier, Times New Roman;
}

.SystemAlertPlaceholder .content {
   width: 420px;
   background-color: #6A6D6A;
   background-repeat: repeat-x;
   background-position: top;
   background-image: url( http://img.webkreator.com.mx/Shared/Images/sys_alert_top.gif );
}

.SystemAlertPlaceholder .content .text {
   padding: 20px;
}

.SystemAlertPlaceholder .content .break {
   clear:both;
   float: none;
   display: block;
   margin-top: 20px;
}

.SystemAlertPlaceholder .bm {
   padding: 0px;
   width: 400px;
   height: 10px;
   font-size: 1px;
   background-color: #6A6D6A;
   float: left;
   display: block;
}

.SystemAlertPlaceholder .bl {
   padding: 0px;
   width: 10px;
   height: 10px;
   background-repeat: no-repeat;
   background-image: url( http://img.webkreator.com.mx/Shared/Images/sys_alert_corner_bl.gif );
   float: left;
   display: block;
}

.SystemAlertPlaceholder .br {
   padding: 0px;
   width: 10px;
   height: 10px;
   background-repeat: no-repeat;
   background-image: url( http://img.webkreator.com.mx/Shared/Images/sys_alert_corner_br.gif );
   float: left;
   display: block;
}

.SystemAlertPlaceholder .heading1 {
   float: none;
   clear: both;
   display: block;
   margin-bottom: 5px;
   font-size: 18px;
}

.SystemAlertPlaceholder .heading1,
.SystemAlertPlaceholder .plain {
   color: #FFFFFF;
   font-family: Arial, Verdana, Helvetica, Courier, Times New Roman;
   font-weight: normal;
   line-height: 2em;
}
.SystemAlertPlaceholder .plain {
   color: #FFFFFF;
   font-size: 12px;
}

.SystemAlertPlaceholder a:link,
.SystemAlertPlaceholder a:hover,
.SystemAlertPlaceholder a:visited {
   color: #ffc43c;
   font-size: 14px;
   text-decoration: underline;
}


/*
   ADVANCED FOOTER
*/
.advanced_footer #footer_cell { }
.advanced_footer #copyright_slogan { float: left; white-space: nowrap; padding-right: 20px; }
.advanced_footer #footer_icons_cell { white-space: nowrap; text-align: right; }
#footer_text .sk-obj-placeholder {
   width: 50px;
}
.advanced_footer #footer_icons_cell div { display: inline; float: none; white-space: nowrap; }
.advanced_footer #footer_icons_cell .sk-obj-placeholder { display: none; }
.advanced_footer #footer_icons_cell .sk-zero-footprint { display: block; }
.advanced_footer #AREA__FOOTER_SHARED_AREA div.sharedElementIcon { position: absolute; }
/* Layout 1 */
.footer_layout_1 #AREA__BOTTOM_NAV_AREA { float: left; }
.footer_layout_1 #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .elmRte { margin-right: 20px; }
/* Layout 2 */
.footer_layout_2 #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .elmRte { margin-right: 0px; }
.footer_layout_2 #AREA__BOTTOM_NAV_AREA { float: right; }
.footer_layout_2 #AREA__BOTTOM_NAV_AREA .microNavLink { padding: 0px 0px 0px 20px; }
.footer_layout_2 #AREA__BOTTOM_NAV_AREA .microNavItemIcon { margin: 0px -10px 0px 10px; }
/* Layout 3 */
.footer_layout_3 #AREA__FOOTER_SHARED_AREA { float: none; }
.footer_layout_3 #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .elmRte { margin-right: 0px; }
.footer_layout_3 #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .contentAreaElement { float: none; }
.footer_layout_3 #AREA__BOTTOM_NAV_AREA { float: none; }
/* Layout 4 */
.footer_layout_4 #adv_footer_cell { text-align: center; }
.footer_layout_4 #AREA__FOOTER_SHARED_AREA { float: none; }
.footer_layout_4 #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .elmRte { margin-right: 0px; }
.footer_layout_4 #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .contentAreaElement { float: none; }
.footer_layout_4 #AREA__FOOTER_SHARED_AREA .contentAreaElement { clear: both; }
.footer_layout_4 #AREA__BOTTOM_NAV_AREA { float: none; }
.footer_layout_4 #AREA__BOTTOM_NAV_AREA .microNavTable { margin: 0px auto; }
.footer_layout_4 #AREA__BOTTOM_NAV_AREA .microNavLink { padding-right: 10px; padding-left: 10px; }
.footer_layout_4 #AREA__FOOTER_SHARED_AREA div.sharedElementIcon { position: static; }
.footer_layout_4 .adminView #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .elmRte { padding-left: 0px; }
.footer_layout_4 .adminView #AREA__FOOTER_SHARED_AREA .sharedElementContentWrapper .rteIcon
{ position: static; float: left }
#footer_icons_cell div.footer_edit_icons_element {
   display: block;
   float: right;
}



/* Imagen built micro navigations */
a.microNavLink:link .imageOver,
a.microNavLink:visited .imageOver { display: none; }
a.microNavLink:link .imageOut,
a.microNavLink:visited .imageOut { display: block; }
a.microNavLink:hover .imageOut { display: none; }
a.microNavLink:hover .imageOver { display: block; }

.microNavDiv .sk-obj-placeholder,
.microNavList .sk-obj-placeholder,
.microNavTable .sk-obj-placeholder,
.microNavSpan .sk-obj-placeholder,
#AREA__TOP_RIGHT_NAV_AREA .sk-obj-placeholder,
#AREA__BOTTOM_RIGHT_NAV_AREA .sk-obj-placeholder {
   width: 10px;
   height: 20px;
}

.microNavSpan .microNavItem {
   vertical-align: bottom;
}
.microNavSpan .sk-obj-placeholder {
   height: 16px;
}

.microNavDiv, .microNavDiv .microNavItem {
   float: left;
}

.microNavDiv .sk-obj-placeholder,
.microNavList .sk-obj-placeholder,
.microNavTable .sk-obj-placeholder {
   float: left;
   margin-left: 5px;
   margin-right: 5px;
}

.control, .radio, .textfield,.textfieldbig, .textfieldsmall, .checkbox, .textareafield,
.textareafieldsmall, .filefield, .selectobject, .selectobjectmedium, .selectobjectshort
{ font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:11px; background:#FFFFFF; color:#000000; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }

.textfield[readonly], .textfieldbig[readonly], .textfieldsmall[readonly], .textareafield[readonly], .textareafieldsmall[readonly]
{ color: #666666; background: #F0F0F0; }

.checkbox, .radio { background: none; border-style:none; color:#FFFFFF; }

.textareafield { width:400px; }
.textfieldbig { width:179px; }
.textfieldsmall { width:30px; }
.textareafieldsmall { width:300px; }
.selectobject { width:179px; }
.selectobjectmedium { width:150px; }
.selectobjectshort { width:100px; }
.sk-tip {
   width: 300px;
   min-width: 20px;
   padding: 10px;
   background-color: #656565;
   color: #FFFFFF;
   border-radius: 10px;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;   
}
.sk-tip .tip-title {
   height: 3px;
}


/* the default Members Login CSS */
.members-login .ml-wrapper { display: none; }
.members-login fieldset { border: none; padding: 0px; margin: 0px; }
.members-login .ml-field-box { position: relative; }
.members-login .ml-field-label { position: absolute; color: #cccccc; padding: 2px 6px; cursor: text; }
.members-login .ml-message { display: none; }
.members-login .ml-message.ml-error { margin-bottom: 10px; }
.members-login .ml-wrapper table td { vertical-align: middle; }

.members-login.vertical .ml-field-box { margin-bottom: 10px; }
.members-login.vertical .ml-link.ml-forgot-password { margin-bottom: 10px; }
.members-login.vertical .ml-link.ml-back { margin-top: 10px; }
.members-login.vertical .ml-link.ml-logout { margin-top: 10px; }

.members-login.horizontal .ml-field-box { margin-right: 10px; }
.members-login.horizontal .ml-link.ml-forgot-password { margin-left: 20px; }
.members-login.horizontal .ml-link.ml-back { margin-left: 20px; }
.members-login.horizontal .ml-link.ml-logout { margin-left: 5px; }

.members-login input.ml-field { width: 160px; }


/*BODY*/
.template, .rte,
.banner, .heading1, .heading2, .bgheading3, .areaheader, .areafooter,
.plainsmall, .plainlarge, .plainfixedwidth,
td, p, font, span, li, input, select
{
   font-family: Arial, Helvetica, Tahoma, Verdana, Sans-serif;
}


/*LINKS*/
a:link, a:visited,
a.plain:link, a.plain:visited,
a.plainlarge:link, a.plainlarge:visited,
a.plainsmall:link, a.plainsmall:visited,
a.plainfixedwidth:link, a.plainfixedwidth:visited,
a.banner:link, a.banner:visited,
a.heading1:link, a.heading1:visited,
a.heading2:link, a.heading2:visited,
a.bgheading3:link, a.bgheading3:visited,
a.mi_sec_link:link, a.mi_sec_link:visited,
li.plain a:link, li.plain a:visited
{
   text-decoration: none;
}

a:hover,
a.plain:hover,
a.plainlarge:hover,
a.plainsmall:hover,
a.plainfixedwidth:hover,
a.banner:hover,
a.heading1:hover,
a.heading2:hover,
a.bgheading3:hover,
a.mi_sec_link:hover,
li.plain a:hover
{
   text-decoration: underline;
}

a.highlight:link, a.highlight:visited, a.highlight:hover,
a.alert:link, a.alert:visited, a.alert:hover,
a.background:link, a.background:visited, a.background:hover
{
   text-decoration: underline;
}


/* BLUE */

/* BODY */
body { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/3/body_bg.gif"); background-repeat: repeat-x; background-color: #1C4361; }
.rte { color: #FFFFFF; background-color: #496981; }
.plain, .plainsmall, .plainlarge, .plainfixedwidth { color: #FFFFFF; }

/* RTE STYLES */
.plain, .plainsmall, .plainlarge, .plainfixedwidth, .banner, .heading1, .heading2, .areaheader, .areafooter, .bgheading3 { color: #FFFFFF; }
.highlight { color: #ffa4a8; }
a.highlight:link, a.highlight:visited, a.highlight:hover { color: #ffa4a8; }
.alert, .error { color: #81fffb; }
a.alert:link, a.alert:visited, a.alert:hover { color: #81fffb; }
.background { background-color: #6693b3; color: #ffffff; }
a.background:link, a.background:visited, a.background:hover { background-color: #6693b3; color: #ffffff; }

/* LAYOUT */
#head_bar { }
td#right_bar { background-color: #496981; }
td.cellDelimiter { }

/* HEAD BAR */
#page_title { color: #496981; }

/* MAIN MENU */
li.mainMenuItemWrapper { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/3/left_section_bottom_shadow.gif"); }

/* SEARCH */
#searchInputBar input {  }

/* FORM */
.button { background-color: #ffe788; color: #082029; }

/* FORUM/BLOG */
.fb_outline, TABLE.fb_outline TD { border-color: #70889C; }
.fb_bckg { background-color: #627D92; }
.fb_bckg_outline { background-color: #70889C; }

/* GALLERY */
div.numberedSmallNavSelected, div.numberedNavSelected { background-color: #FFFFFF; }
div.numberedSmallNavSelected a:link, div.numberedSmallNavSelected a:visited, div.numberedSmallNavSelected a:hover,
div.numberedNavSelected a:link, div.numberedNavSelected a:visited, div.numberedNavSelected a:hover
{
   color: #5A727B;
}
.filmStripCell { border-color: transparent; }
.filmStripCellSelected { border-color: #ffe788; }

/* SECTION GROUP */

/* Horizontal Classic */
/* Separator */
.sgHC0 .sgDelim1 { background-color: #617C91; }

/* Vertical Classic */
/* Header */
#left_section_bar .sgVC0 .noactive .secTitle { background-color: #2C506C; }
#left_section_bar .sgVC0 .active .secTitle { background-color: #2C506C; }
/* Body */
#left_section_bar .sgVC0 .secBody { background-color: #2C506C; }

/* Vertical Classic Collapsible */
/* Header */
.sgVCC0 .noactive .secTitle { background-color: #617C91; }
.sgVCC0 .active .secTitle { background-color: #617C91; }
#left_section_bar .sgVCC0 .noactive .secTitle { background-color: #2C506C; }
#left_section_bar .sgVCC0 .active .secTitle { background-color: #2C506C; }
/* Body */
.sgVCC0 .secBody { background-color: #617C91; }
#left_section_bar .sgVCC0 .secBody { background-color: #2C506C; }
/* Collapse Icon */
.sgVCC0 .secIconCol { background: url('http://img.webkreator.com.mx/Designs/Pasta/Images/1/arrow_anim_collapse.gif') no-repeat center left; }
.sgVCC0 .secIconExp { background: url('http://img.webkreator.com.mx/Designs/Pasta/Images/1/arrow_anim_expand.gif') no-repeat center left; }
.sgVCC0 .secIconColCell { background-color: #617C91; }
#left_section_bar .sgVCC0 .secIconColCell { background-color: #2C506C; }

/* Horizontal Tabbed */
/* Header */
.sgHT0 .tabButtonContainer td.active { background-color: #617C91; }
/* Body */
.sgHT0 .tabContentHolder .sectionCell { background-color: #617C91; }

/* Vertical Tabbed */
/* Header */
.sgVT0 .tabButtonContainer td.active { background-color: #617C91; }
#left_section_bar .sgVT0 .tabButtonContainer td.active { background-color: #2C506C; }
/* Body */
.sgVT0 .tabContentHolderCell { background-color: #617C91; }
#left_section_bar .sgVT0 .tabContentHolderCell { background-color: #2C506C; }


/* BODY */
body, .template, .rte { font-size: 12px; color: #FFFFFF; }
td, p, font, span, li, input, select { }
.galleryinfo { background-color: #FFFFFF; background-image: none; }

/* DEFAULT SIZES */
body, td, p, font, span, li, input, select { font-size: 12px; }
.banner  { font-size: 24px; }
.heading1 { font-size: 20px; }
.heading2, .areaheader, .areafooter, .bgheading3  { font-size: 16px; }
.plainsmall { font-size: 10px; }
.plain, .alert, .error, .copyright, .miBottomLink  { font-size: 12px; }
.plainlarge { font-size: 14px; }
.plainfixedwidth, a.plainfixedwidth { font-size: 11px; }
.siteTitleLink { font-size: 42px; }
.pageTitle { font-size: 36px; }
.mi_link { font-size: 14px; }
.si_link { font-size: 12px; }

/* LINE HEIGHT */
* {line-height: 1.5;}

/* DEFAULT STYLES */
.banner, .heading1, .heading2, .bgheading3, .areaheader, .areafooter { font-weight: bold; font-style: normal; }

/* LINKS */
a:link, a:visited { text-decoration: underline; }
a:hover { text-decoration: none; }
a img { border-style: none; }
a img.imagelink, a img.filmStripImage { border-style: solid; }
a.imagelink, a.imagelink:visited, a.imagelink:link, a.imagelink:hover {background-color: transparent;}
a.imagelink:link, a.imagelink:visited, a.imagelink:hover { text-decoration: none; border-style: none; }
a.filmStripButtonLink:link, a.filmStripButtonLink:visited, a.filmStripButtonLink:hover { border-style: none; display: block; }

/* LINK COLORS */
a:link, a:visited, a:link span, a:visited span, a.imagelink:link, a.imagelink:visited { color: #ffe788; }
a:hover, a:hover span, a.imagelink:hover { color: #ffe788; }
.imagelink { border-color: #ffe788; }

/* DEFAULT WIDTH*/
#container { width: 960px; }

/* LAYOUT */
#wrapper { width: 100%; }
#container { margin-top: 20px; }
#top_bar { padding: 10px 0px 10px 0px; }
table#top_table { width: 100%; height: 60px; }
td#logo_bar { padding-left: 20px; }
td#search_nav_bar { padding: 10px 0px; text-align: right; }

/* SEARCH */
#search_nav_bar table { /*height: 100%;*/ }
a.searchButton:link, a.searchButton:visited { color: #FFFFFF; }
a.searchButton:hover { color: #FFFFFF; }
#searchWrapper { float: right; width: 172px; margin: 30px 20px 0px 0px; }
#searchInputBar { float: left; }
#searchInputBar input { width: 120px; height: 18px; border-style: none; }
#searchButtonBar { float: left; margin: 4px 0px 0px 10px; }

/* HEAD BAR */
#page_title { line-height: 1; text-align: right; margin-bottom: -5px; }
#head_bar { margin: 0px 0px 0px 230px; height: 30px; overflow: hidden; }

/* LEFT BAR */
td#left_bar { width: 240px; vertical-align: top; }

/* RIGHT BAR */
td#right_bar { width: 100%; height: 100%; vertical-align: top; padding-bottom: 20px; }
#pageImageBar{ background-repeat: no-repeat; background-position: top left; }

/* BOTTOM BAR */
#bottom_bar { padding: 10px 20px 60px 20px; }
.copyright { color: #FFFFFF; }
a.copyright:link, a.copyright:visited { color: #FFFFFF; }
a.copyright:hover { color: #FFFFFF; }

/* SLOGAN */
td#slogan_bar { padding: 0px 30px; }
td#slogan_bar div.areaContentWrapper { }
td#slogan_bar div.sharedElementContentWrapper { }
td#slogan_bar div.areaIcon  { display: none; }
td#slogan_bar div.sharedElementIcon { }
td#slogan_bar div.rteIcon { padding-right: 5px; }
#AREA__HEADER_SHARED_AREA { margin: 0px; }

/* RTE */
#AREA__FOOTER_SHARED_AREA div.rteIcon { padding-right: 5px; }
.rte { background-image: none; }
.plainfixedwidth { font-family: Courier, Courier New, mono; }

/* SITE LOGO/TITLE */
a.siteTitleLink { border-style: none; white-space: nowrap; text-decoration: none; color: #FFFFFF; }
a.siteTitleLink:link, a.siteTitleLink:visited { color: #FFFFFF; text-decoration: none; }
a.siteTitleLink:hover { color: #FFFFFF; text-decoration: none; }

/* MENU COMMON */
div.mainMenuItemIcon, div.mainMenuSubitemIcon { width: 12px; height: 12px; }

li.mainMenuItemWrapper, li.mainMenuSubitemWrapper { position: relative }
div.mainMenuItemIcon, div.mainMenuSubitemIcon { position: absolute; }
div.mainMenuItemIcon { top: 10px; left: 0px; }
div.mainMenuSubitemIcon {  top: 5px; left: -30px; }

/* MAIN MENU */
#main_nav_bar { padding: 20px 20px 0px 0px; }
#main_menu_icon { margin-bottom: 5px; }
ul#main_menu_wrapper { list-style: none; margin: 0px; }
li.mainMenuItemWrapper { background-position: bottom; background-repeat: repeat-x; display: inline-block;}
a.mi_link div div { padding-top: 4px; }
a.mi_link:link, a.mi_link:visited { text-decoration: none; color: #FFFFFF; outline: none; }
a.mi_link:hover,
.current a.mi_link:link, .current a.mi_link:visited, .current a.mi_link:hover
{ text-decoration: none; color: #FFE788; }
div.menuItemWindowLayer { width: 180px; margin: 0px 20px; cursor: pointer; }
div.menuItemContentLayer { padding: 4px 0px; }

/* SUBMENU* */
ul.mainSubmenuWrapper {
   list-style: url("http://img.webkreator.com.mx/Designs/Pasta/Images/bullet.gif") disc;
   margin-left: 30px;
   padding: 5px 0px 10px 20px;
   display: none;
}
ul.mainSubmenuWrapper div { display: inline; }
ul.mainSubmenuWrapper .sk-obj-placeholder { display: none; }
div.current ul.mainSubmenuWrapper{ display: block; display: inline-block; }
li.current ul.mainSubmenuWrapper { display: block; display: inline-block; }
a.si_link:link, a.si_link:visited { text-decoration: none; color: #FFE788; }
a.si_link:hover, .mainSubmenuWrapper .current a.si_link { text-decoration: none; color: #FFFFFF; }

/* TOP MENU */
#AREA__TOP_NAV_AREA { display: inline; }
#AREA__TOP_NAV_AREA .microNavItem {
   padding-right: 20px;
}
#AREA__TOP_NAV_AREA .microNavItemIcon { padding-right: 5px; }
#AREA__TOP_NAV_AREA a.microNavLink:link,
#AREA__TOP_NAV_AREA a.microNavLink:visited { color: #FFFFFF; }
#AREA__TOP_NAV_AREA a.microNavLink:hover { color: #FFFFFF; }

/* BOTTOM MENU */
#AREA__BOTTOM_NAV_AREA { float: left; }
#AREA__BOTTOM_NAV_AREA a.microNavLink {
   white-space: nowrap; padding-right: 20px; line-height: 1.5;
}
#AREA__BOTTOM_NAV_AREA a.microNavLink:link,
#AREA__BOTTOM_NAV_AREA a.microNavLink:visited { color: #FFFFFF; }
#AREA__BOTTOM_NAV_AREA a.microNavLink:hover { color: #FFFFFF; }

/* SECTION GROUP */
#left_section_bar { padding: 20px 0px 0px 0px; }

/* FORUM / BLOG */
.fb_outline, TABLE.fb_outline TD { border-style: solid; border-width: 1px; border-collapse: collapse; }
a.fb_thread_link { width: 100%; filter: alpha(opacity=100); -moz-opacity: 1; }
a.fb_thread_link:visited { filter: alpha(opacity=50); -moz-opacity: 0.5; }
.fb_perm_link_popup { border-style: solid; border-width: 1px; }
.posting_comment_content { padding: 10px 0px 15px 0px; }
.fb_main_table .posting_comment_content { padding: 10px 0px 0px 0px; }
div.layoutForum table.fb_edit_tmpl_table { padding: 10px; }
table.blog_comment_wrapper { padding: 10px 0px; }

/* GALLERY */
.numbered_nav_table a { line-height: 20px; }
TABLE.numbered_small_nav_table A:link, TABLE.numbered_small_nav_table A:visited, TABLE.numbered_small_nav_table A:hover { line-height: 15px; }
.auto_slide_ctrl a:link, .auto_slide_ctrl a:link, .auto_slide_ctrl a:hover { line-height: 1.2; }
div.elmGallery td.areafooter { vertical-align: middle; }

/* PAGE ICON */
#PublishedStatus a:hover, #Clipboard a:hover, #PageIcon a:hover { border-style: none; }
a.nav_text:hover { border-style: none; }

/* FORM */
.button { padding: 2px 8px; overflow: visible; width: auto; font-size: 12px; border-style: none;}
.textfield, .textfieldbig, .textfieldsmall, .mlistfield { min-height:20px; max-height:20px; }
.mlistfield { width: 130px; }
#TooltipLayer td { color: #FFFFFF; }
.textfield, .textareafieldsmall, .selectobject, .mlistfield, .control { color: #666666; font-family: Arial,Helvetica,Sans-serif; font-size: 12px; }

/* GALLERY */
.filmStripCell {
   border-width: 1px;
   border-style: none;
   cursor: pointer;
}
.filmStripCellSelected {
   border-width: 1px;
   border-style: solid;
   cursor: pointer;
}
.numberedNavSelected, .numberedNavSelected a:link, .numberedNavSelected a:hover, .numberedNavSelected a:visited {
   font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 12px;
   line-height: 1.9;
}

/* MAIN CONTENT AREA */
.contentAreaElement { padding: 20px 20px 0px 20px; }
#slogan_bar .contentAreaElement,
#bottom_bar .contentAreaElement { padding: 0px; }

/* SECTION GROUP */
.sg { padding: 0px; margin: 0px 0px 20px 0px; background: transparent; border: none; }
.sg .contentAreaElement { padding: 0px; }
.sectionCell { vertical-align: top; }
.secTitle a { cursor: pointer; display: block; }
.active .imgCollapsed,
.noactive .imgExpanded { display: none; }
.secBody {
   background: transparent;
   margin: 0px;
   padding: 0px;
   border: none;
}
.secIconColCell { cursor: pointer; }
.secIconCol, .secIconExp {
   border: none;
   padding: 0px;
   margin: 0px;
   background: transparent;
}

/* Horizontal Classic */
/* Header */
.sgHC0 .secTitle { width: 100%; padding: 0px 20px; background-color: transparent; }
/* Body */
.sgHC0 .sectionCell { background-color: transparent; }
.sgHC0 .secBody { padding: 10px 20px 20px 20px; background-color: transparent; }
/* Separator */
.sgHC0 .sgDelim1 { width: 1px; }
.sgHC0 .sgDelim1 div { padding-left: 1px; _width: 1px; }

/* Vertical Classic */
.sgVC0 .sectionCell { padding: 0px 0px 10px 0px; }
/* Header */
.sgVC0 .secTitle { width: 100%; padding: 0px 20px; background-color: transparent; }
.sgVC0 .noactive .secTitle { background-color: transparent; }
.sgVC0 .active .secTitle { background-color: transparent; }
/* Body */
.sgVC0 .secBody { padding: 0px 20px 0px 20px; }
.sgVC0 .secBodyWrapper { padding: 10px 0px 20px 0px; }
.sgVC0 .secBody .active { display: block; }
.sgVC0 .secBody .noactive { display: none; }
/* Collapse Icon */

/* Vertical Classic Collapsible */
/* Header */
.sgVCC0 .secTitle { width: 100%; padding: 0px 20px; cursor: pointer; }
/* Body */
.sgVCC0 .sectionCell { padding: 0px 0px 10px 0px; }
.sgVCC0 .secBodyInnerWrapper { padding: 10px 20px 20px 20px; }
.sgVCC0 .sectionCell tr.noactive { display: none; }
/* Collapse Icon */
.sgVCC0 .secIconColCell { padding: 0px 40px 0px 0px; }

/* Horizontal Tabbed */
/* Header */
.sgHT0 .emptyTabButtonCell { display: none; }
.sgHT0 .tabButtonContainer .tabButtonCell { padding: 0px 20px; }
.sgHT0 .tabButtonContainer td.noactive { background-color: transparent; }
/* Body */
.sgHT0 tr.noactive { display: none; }
.sgHT0 .tabContentHolder .sectionCell { padding: 0px 20px 20px 20px; }
.sgHT0 .tabContentHolder .contentAreaElement { padding: 10px 0px 0px 0px; }

/* Vertical Tabbed */
/* Header */
.sgVT0 .emptyTabButtonRow { display: none; }
.sgVT0 .tabButtonContainer .tabButtonCell { padding: 10px 5px 10px 0px; }
.sgVT0 .tabButtonContainerCell { padding: 0px 0px 10px 0px; }
.sgVT0 .tabButtonContainer td.noactive { background-color: transparent; }
/* Body */
.sgVT0 tr.noactive { display: none; }
.sgVT0 .tabContentHolderCell { width: 100%; }
.sgVT0 .tabContentHolder div.noactive { display: none; }
.sgVT0 .tabContentHolder .sectionCell { padding: 10px 20px 20px 20px; }
.sgVT0 .tabContentHolder .contentAreaElement { padding: 10px 0px 0px 0px; }

/*
   Big, fat and ugly patch for IE, which doesn't want to behave like a normal browser
*/
div.plain { _padding: 0px 20px 0px 20px; }
table.sg { _margin: 0px -20px 20px -20px; _width: 100%; }
#content_bar .contentAreaElement { _padding: 20px 0px 0px 0px; _width: 100%; }
#content_bar .sg .contentAreaElement { _padding: 10px 0px 0px 0px; _width: auto; }


.pageHeaderImage1  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/1.jpg"); }
.pageHeaderImage2  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/2.jpg"); }
.pageHeaderImage3  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/3.jpg"); }
.pageHeaderImage4  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/5.jpg"); }
.pageHeaderImage5  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/6.jpg"); }
.pageHeaderImage6  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/6g.jpg"); }
.pageHeaderImage7  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/6r.jpg"); }
.pageHeaderImage8  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/8.jpg"); }
.pageHeaderImage9  { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/9.jpg"); }
.pageHeaderImage10 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/10.jpg"); }
.pageHeaderImage11 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/12.jpg"); }
.pageHeaderImage12 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/13.jpg"); }
.pageHeaderImage13 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/14.jpg"); }
.pageHeaderImage14 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/15.jpg"); }
.pageHeaderImage15 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/16.jpg"); }
.pageHeaderImage16 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/17.jpg"); }
.pageHeaderImage17 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/19.jpg"); }
.pageHeaderImage18 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/20.jpg"); }
.pageHeaderImage19 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/21.jpg"); }
.pageHeaderImage20 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/22.jpg"); }
.pageHeaderImage21 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/23.jpg"); }
.pageHeaderImage22 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/24.jpg"); }
.pageHeaderImage23 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/25.jpg"); }
.pageHeaderImage24 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/26.jpg"); }
.pageHeaderImage25 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/27.jpg"); }
.pageHeaderImage26 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/28.jpg"); }
.pageHeaderImage27 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/29.jpg"); }
.pageHeaderImage28 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/30.jpg"); }
.pageHeaderImage29 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/31.jpg"); }
.pageHeaderImage30 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/33.jpg"); }
.pageHeaderImage31 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/34.jpg"); }
.pageHeaderImage32 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/35.jpg"); }
.pageHeaderImage33 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/36.jpg"); }
.pageHeaderImage34 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/37.jpg"); }
.pageHeaderImage35 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/38.jpg"); }
.pageHeaderImage36 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/38g.jpg"); }
.pageHeaderImage37 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/38r.jpg"); }
.pageHeaderImage38 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/39.jpg"); }
.pageHeaderImage39 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/40.jpg"); }
.pageHeaderImage40 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/41.jpg"); }
.pageHeaderImage41 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/barbeque.jpg"); }
.pageHeaderImage42 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/basics.jpg"); }
.pageHeaderImage43 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/bulb.jpg"); }
.pageHeaderImage44 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/calligraphy.jpg"); }
.pageHeaderImage45 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/color-palette.jpg"); }
.pageHeaderImage46 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/deliveries.jpg"); }
.pageHeaderImage47 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/dunes.jpg"); }
.pageHeaderImage48 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/facade.jpg"); }
.pageHeaderImage49 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/fence.jpg"); }
.pageHeaderImage50 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/fiberoptics.jpg"); }
.pageHeaderImage51 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/gears.jpg"); }
.pageHeaderImage52 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/getting-slim.jpg"); }
.pageHeaderImage53 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/harvest.jpg"); }
.pageHeaderImage54 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/healthy-diet.jpg"); }
.pageHeaderImage55 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/open-road.jpg"); }
.pageHeaderImage56 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/oranges.jpg"); }
.pageHeaderImage57 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/property.jpg"); }
.pageHeaderImage58 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/real-estate.jpg"); }
.pageHeaderImage59 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/restaurant.jpg"); }
.pageHeaderImage60 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/sailing.jpg"); }
.pageHeaderImage61 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/stock-exchange.jpg"); }
.pageHeaderImage62 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/strawberries.jpg"); }
.pageHeaderImage63 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/tax-cuts.jpg"); }
.pageHeaderImage64 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/teacher.jpg"); }
.pageHeaderImage65 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/tree-on-hill.jpg"); }
.pageHeaderImage66 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/watercolors.jpg"); }
.pageHeaderImage67 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/water-bubbles.jpg"); }
.pageHeaderImage68 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/woman-smiling.jpg"); }
.pageHeaderImage69 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/world.jpg"); }
.pageHeaderImage70 { background-image: url("http://img.webkreator.com.mx/Designs/Pasta/Images/young-woman-portrait.jpg"); }


