/*
Theme Name: CafeAda
Theme URI: http://ada.fi/
Description: Ensimmäinen Ada-teema
Version: 1.0
Author: Eero Heikkinen, Aleksi Manninen
Author URI: http://deeland.fi, http://www.aleksimanninen.com
Tags: clean, white, large background

	Ada v1.0
	 http://ada.fi

*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;vertical-align: baseline; background: transparent; }
ol, ul { list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

.flright { float:right; padding: 0 0 40px 40px}
.flleft { float:left; padding: 0 40px 40px 0 }

body { background: url(pics/body_back.jpg) top center no-repeat #7cabdc; }

#page { position: relative; top: 120px; margin: 0 auto; width: 960px; height: 600px; background:#fff } 

#header&nbsp;{ height: 130px; position:relative}
.logo { position:absolute; top:20px;left:52px }
.address { position:absolute; top: 38px; right: 40px }

#navigation { position:absolute; top:130px; left:40px; height: 430px; background: url(pics/navi_back.gif) repeat-y}
.page_item a:link, .page_item a:visited { display:block; width: 180px; height:30px; text-indent:-9999px }
.page-item-127 a:link, .page-item-127 a:visited { background:url(pics/n_valkommen.gif) no-repeat  }
.page-item-112 a:link, .page-item-112 a:visited { background:url(pics/n_meny.gif) no-repeat  }
.page-item-118 a:link, .page-item-118 a:visited { background:url(pics/n_viner.gif) no-repeat  }
.page-item-123 a:link, .page-item-123 a:visited { background:url(pics/n_kontakt.gif) no-repeat  }
.page-item-3 a:link, .page-item-3 a:visited { background:url(pics/n_etusivu.gif) no-repeat; margin-top:30px  }
.page-item-14 a:link, .page-item-14 a:visited { background:url(pics/n_menu.gif) no-repeat  }
.page-item-116 a:link, .page-item-116 a:visited { background:url(pics/n_viinit.gif) no-repeat  }
.page-item-7 a:link, .page-item-7 a:visited { background:url(pics/n_yhteystiedot.gif) no-repeat  }
.current_page_item { background:url(pics/navi_akt.gif) no-repeat}

#frontleft { float:left; width: 320px; height:430px;position:relative;background: url(/wp-content/themes/cafeada/pics/frontpic.jpg) no-repeat }

#content { position:absolute; top: 130px; left:260px; width:660px; height:430px; overflow: auto;}
#p3 #content { overflow: hidden }

#content h2 { font-family: helvetica, arial, sans-serif; font-size: 18px; margin-bottom:12px; font-weight: normal; text-transform:lowercase }

#content p { width: 620px; margin: 0 0 13px 0; font-family: itc avant garde gothic, verdana, sans-serif; font-size:11px; line-height:16px; }
.contact { font-family:  itc avant garde gothic, verdana, sans-serif; font-size:11px; line-height:16px;}
#p3 #content p { width: 300px; margin-left: 330px }
.contact {  width:270px; position:absolute; top:30px; left:370px;} 
.contact p { width:270px !important }
#content a:link, #content a:visited { color: #000; }
#content a:hover { color:#FF0099 }
sup { vertical-align: baseline; font-size: 9px; position: relative; top: -3px; }
.hrs { font-family: itc avant garde gothic, verdana, sans-serif; font-size:11px; line-height:16px; margin-bottom: 15px; }
.hrs td {padding-right: 20px;}

.menu { width: 600px !important; }
.title { font-family:itc avant garde gothic, helvetica, arial, sans-serif; font-size: 14px; font-weight:normal; padding:6px 0 4px 0; color: #888; letter-spacing: 0px; }
.dish, .price { font-family: itc avant garde gothic, verdana, sans-serif; font-size:11px; padding-bottom:10px }
.price { text-align:right; width: 50px; }

#frontleft .banner { position: absolute; top:230px }
#frontleft .banner2 { position: absolute; top:300px }
#frontleft .banner3 { position: absolute; top:370px }

#navigation .fbook { no-repeat; margin-top: 60px }

#p3 h2, #p127 h2 { display:none }

