/*-- STANDARD --*/

#sidebar {width:65%;border:1px solid #dec896;margin:12px 0px 0px 0px;background-color:#f8e6b8;clear:both;margin-right:auto;margin-left:auto;}
#sidebar td {padding:3px 5px;}
#sidebar div img {border:1px solid #dec896;margin-bottom:12px;}

body 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; color: #a34556; text-decoration: none; line-height:17px; background-image:url(images/bg_monterey_main2.jpg); margin:12px 0px 0px 0px ; background-attachment: fixed; }

hr { height:1px; border :0 solid #a34556; border-top-width : thin; }

p  { line-height: 1.5em; }

h1 { font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1.6em; color:#a34556; font-weight: bold; line-height:0.6; }

h2 { font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1.3em; color:#a34556; font-weight: bold; line-height:0.6; }

td { font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1.15em; color: #a34556; text-decoration: none;}

th { font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #a34556; text-decoration: none;}

a:link 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #a34556; text-decoration: underline;}
a:visited 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #a34556; text-decoration: underline;}
a:hover 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #a34556; text-decoration: none;}
a:active 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #a34556; text-decoration: underline;}

.short 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a34556; text-decoration: none;}

img.print { display:none; }

/*-- IDIRECT FORM ELEMENTS --*/

.form_textarea 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #a34556; text-decoration: none;}
.form_textfield 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #a34556; text-decoration: none;}
.form_checkbox 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #a34556; text-decoration: none;}
.form_button
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #a34556; text-decoration: none;}

/*-- CHEESES --*/

table.cheeses
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }

/*-- FOOTER CONTENT --*/

td.footer 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; }

.footer a:link
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.footer a:visited
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.footer a:hover
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline;}
.footer a:active
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none;}

/*-- TOP NAV --*/

td.nav 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a34556; text-decoration: none; }

.nav a:link
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a34556; text-decoration: none;}
.nav a:visited
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a34556; text-decoration: none;}
.nav a:hover
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #500917; text-decoration: underline;}
.nav a:active
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a34556; text-decoration: none;}

/*-- SUB NAV --*/

td.subnav 
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc7687; text-decoration: none; }

.subnav a:link
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc7687; text-decoration: none;}
.subnav a:visited
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc7687; text-decoration: none;}
.subnav a:hover
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #a34556; text-decoration: underline;}
.subnav a:active
{ font-family: Times New Roman, Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc7687; text-decoration: none;}

table#maintable { width:753px; }

td#navigation { height:70px; background-image:url(images/monterey-navigation.jpg); padding:0px 12px 0px 12px; }
td#content { padding:22px 26px 0px 26px; }
td#footer { height:128; background-image:url(images/bg_monterey_content_foot.jpg); padding:70px 26px 12px 26px; }
td#foot1 { height:23px; }
td#foot2 { height:20px; width:50%; padding-top:1px; }
td#foot3 { height:20px; width:50%; padding-top:1px; }

td#navrow1 { height:22px; padding:0px 0px 0px 110px; margin:0px 0px 0px 0px; }
td#navrow2 { height:23px; padding:0px 0px 0px 110px; margin:0px 0px 0px 0px; }

table#imageright { height:10px; width:10px; padding:3px; background-color:#e6cb91; border:1px solid #c4ab75; margin:0px 0px 15px 15px; }
table#imageleft { height:10px; width:10px; padding:3px; background-color:#e6cb91; border:1px solid #c4ab75; margin:0px 15px 15px 0px; }

#twitter_div {padding:5px 0px;background:url(images/bg_twitter.jpg) no-repeat right top;}

	ul#twitter_update_list    {margin:0px;padding:0px;list-style:none;}
	ul#twitter_update_list li {margin:0px;padding:0px 0px 5px;border-bottom:1px solid #e1cea5;margin-bottom:5px;}
	
#facebook_div {}