/*last mod 2010-04-26*/
/*main page items*/
body,html {font-family:Arial,Helvetica,Sans-serif}
a {text-decoration: none}
a:visited {text-decoration:none;color:#6699ff}
p {font-size:12pt;padding:0px 10px 0px 10px;color:#003366}
img {border:none }
img a{border:none}
.features {font-size:11pt;color:#880000;padding:4px 0px 0px 10px}
.catagory {color:#880000}
.tipsdt{font-size:12pt;color:#880000;padding:4px 0px 0px 10px}
.tipsdd{font-size:11pt;color:#003366;padding:4px 0px 0px 10px}
.tipsdt a {font-size:11pt}
#wrapper {width:1000px}
#main {width:900px;border:solid 1px #880000}
#header {text-align:center}
#content {width:750px;float:left;margin:0px 0px 0px 15px}
.here {text-align:center;font-size:10pt;padding: 0px 5px 0px 10px}
.sitelinks a{text-align:center;font-size:10pt;padding: 0px 5px 0px 10px}
#updated {text-align:center;font-size:12px;color:#880000}
.hdr {text-align:center;color:#0099ff}
.announce {text-align:left;color:#cc6600}
.cntrtxt {text-align:center}
#sitemenu {width:762px;height:29px;border-style:inset;border:2px solid #6699ff;margin:0px 0px 0px 50px}
ul.menu {list-style:none; margin:0; padding:1px}
ul.menu * {margin:0; padding:0}
ul.menu a {font-size:11px;text-align:center;display:block; color:#6699ff; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#fff; display:none;list-style:none}
ul.menu ul li {position:relative; border:1px solid #6699ff; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#fff}
ul.menu ul li a:hover {color:#fff;background-color:#6699ff}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {color:#6699ff;border:1px solid #6699ff; padding:5px 7px 7px; font-weight:bold; width:134px}
/*ul.menu .sub {color:#6699ff;background:#fff url(images/arrow.gif) 136px 8px no-repeat}*/
ul.menu .topline {border-top:1px solid #6699ff}
/*page bottom*/
#sidebar {position:relative;float:right;width:200px;height:auto;margin: 0px 10px 0px 0px}
#drcwebstag {text-align:center;font-size:10pt;width:180px;margin:5px 5px 10px 5px;border:solid 1px #880000}
#drcwebstag a{font-size:10pt}
#features {width:200px;float:right;border:1px solid #008080;margin:150px 0px 50px 0px}
.newsline {color:#008080;margin-left:5px}
.news {font-size:.8em;margin:0px 0px 0px 5px}
.notice {font-size:.85em;color:#880000;margin:0px 0px 0px 5px}
#newsbottom {margin:25px 0px 20px 0px}
#newspic {margin:5px 0px 0px 5px;border:none}
.spacer {padding:10px 0px 10px 0px}
#clear {clear:both}
#footer {font-family: Verdana, Arial, Helvetica, System, sans-serif;color: #696969;font-size: 8pt;text-align: center;padding-top: 30px;padding-bottom: 30px}
.footergray {color: #696969;font-size: 8pt}
.footergray a{color: #696969;font-size: 8pt}
#footer_nav {font-family: Arial, Helvetica, System, sans-serif;color: #000000; font-size: 9pt;text-align: center;padding-top: 30px;padding-bottom: 30px}
.bottom_nav {margin:0px 5px 0px 10px}
#validated {clear:left;float:left;margin:0px 0px 0px 0px}
#validated a{padding-left:10px;font-size:8pt;color:#696969}
/*tables*/
.navspacer {text-align:center;text-decoration:none;padding:20px 0px 20px 0px}
th {font-size:13pt;text-align:center;border:solid 1px #000000}
td {font-size:12pt;text-align:left;border:solid 1px #000000}
.dishmenutablehead{font-size:14pt;text-align:center;color:#0099ff;border:solid 2px #996600}
.subhdr {font-weight:400;color:#0099ff;padding: 0px 6px 0px 6px;border:solid 1px #996600}
.tablenote {font-size:.75em;color:#880000;text-align:left;padding:0px 0px 0px 5px}
.tableref{font-size:8pt;color:#cc6600}
.cellspc {border:solid 1px #996600;color:#ffffff;padding: 0px 4px 0px 4px}
.cellnote {font-size:10pt;text-align:center;color:#ffffff;border:solid 1px #996600}
#dishmenu {width:770px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 0px}
#dishcp {width:670px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 50px}
#cwlevels {width:780px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px -10px}
#cwmedals {width:780px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px -10px}
#dishtime {width:480px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 145px}
.tablehead {font-size:14pt;text-align:center;color:#0099ff;border:solid 2px #996600}
th.tblsubhdr {font-size:.8em;font-weight:bold;color:#0099ff;padding: 0px 6px 0px 6px;border:solid 1px #996600}
.dishmenunote {text-align:center;font-size:10pt;color:#cc6600}
.fares {width:200px;text-align:left;font-family:"Times New Roman",Garamond,Serif;font-style:italic;color:#0099ff;font-weight:600;padding: 0px 10px 0px 0px;border:solid 1px #996600}
.dish {width:150px;text-align:left;font-family:"Times New Roman",Garamond,Serif;font-size:.9em;font-style:italic;font-weight:650;color:#880000;padding: 0px 0px 0px 0px;border:solid 1px #cc6600}
.gifting {width:155px;text-align:left;font-family:Arial, Helvetica, System, sans-serif;font-size:.75em;font-weight:650;color:#880000;padding: 0px 0px 0px 0px;border:solid 1px #cc6600}
.tbldata {text-align:center;font-family:Arial, Helvetica, System, sans-serif;font-size:.75em;font-weight:650;color:#880000;padding: 0px 0px 0px 0px;border:solid 1px #cc6600}
.level {width:45px;text-align:center;font-size:11pt;color:#cc6600;border:solid 1px;border-color:#cc6600}
.levelnum {width:20px;text-align:center;font-size:.75em;color:#cc6600;border:solid 1px #cc6600}
.servings {width:55px;text-align:right;color:#880000;padding: 0px 10px 0px 0px;border:solid 1px #cc6600}
.coin {width:60px;text-align:right;color:#009966;padding: 0px 5px 0px 0px;border:solid 1px #cc6600}
.expcost {width:80px;text-align:right;color:#009966;padding: 0px 5px 0px 0px;border:solid 1px #cc6600}
.time {width:85px;text-align:right;color:#880000;padding: 0px 10px 0px 0px;border:solid 1px #cc6600}
.cpoints {width:50px;text-align:center;color:#880000;border:solid 1px #cc6600}
.lpoints {width:30px;font-size:.75em;text-align:center;color:#880000;border:solid 1px #cc6600}
.note {font-size:10pt;text-align:left;color:#cc6600}
.prep {width:80px;text-align:right;color:#880000;padding: 0px 10px 0px 0px;border:solid 1px #cc6600}
.spoil {width:170px;text-align:right;color:#880000;padding: 0px 10px 0px 0px;border:solid 1px #cc6600}
.name {text-align:left;font-family:"Times New Roman",Garamond,Serif;font-style:italic;color:#0099ff;padding: 0px 10px 0px 0px;border:solid 1px #996600}
.lname {width:145px;text-align:left;font-family:"Times New Roman",Garamond,Serif;font-size:.9em;font-style:italic;color:#880000;padding: 0px 0px 0px 0px;border:solid 1px #996600}
.celltxt {font-size:.75em;color:#880000}
.bonus {width:30px;text-align:right;font-size:.75em;color:#009966;padding: 0px 5px 0px 0px;border:solid 1px #cc6600}
.navspacer {text-align:center;}
.tblspcr {width:25px;;border-style:none}
.category {width:120px;font-size:.9em;text-align:center;color:#880000;border:solid 1px #cc6600}
.medal {width:160px;font-size:.9em;text-align:left;color:#880000;border:solid 1px #cc6600}
.color {width:60px;font-size:.9em;text-align:left;color:#880000;border:solid 1px #cc6600}
.require {width:270px;font-size:.9em;text-align:left;color:#880000;border:solid 1px #cc6600}
.reward {width:160px;font-size:.8em;text-align:left;color:#880000;border:solid 1px #cc6600}
#cwgifts {width:780px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px -10px}
#foodprep {width:600px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 95px}
#seating {width:510px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 140px}
#doors {width:470px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 160px}
#walls {width:560px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 115px}
#decor {width:600px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 100px}
#archived_decor {width:600px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 100px}
#floors {width:470px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 160px}
#cafesize {width:510px;background-color:#ffffcc;background-image:url('http://farmaddicts.com/cafeworld/images/parchment.jpg');color:#ffcc33;border:solid 4px #cc6600;border-collapse:collapse;margin: 20px 0px 0px 140px}
.item {width:235px;font-size:.95em;color:#880000;border:solid 1px #cc6600}
.stove {width:200px;font-size:.95em;color:#880000;;border:solid 1px #cc6600}
.gift {width:240px;font-size:.95em;color:#880000;border:solid 1px;border-color:#cc6600}
.csize {width:60px;text-align:center;font-size:.95em;color:#880000;padding: 0px 5px 0px 0px;border:solid 1px #cc6600}
.required {font-size:.95em;color:#880000}
/*contact page*/
#email_form {height: auto;width: 400px;margin-left: 162px;padding: 15px 0px 15px 0px;border: 2px solid #008080}
.form_header {text-align: center;padding-bottom: 25px;font-family: Tahoma, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #0099ff}
.form_label {text-align: center;font-family: Tahoma, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #0099ff}
.form_input {margin: 2px 0px 15px 102px}
.email_input {width:300px;margin:0px 0px 0px 50px}
.form_request {margin: 0px 0px 10px 50px}
.form_note {font-size:8pt}
.email_form_send {margin: 0px 0px 0px 173px;font-family: Tahoma, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;color: #0099ff;}
#moreinfo {display: none}
#moreinfomsg {display: none}