html, body {height:100%}
body {background: #404040 url('images/interface/background.gif') repeat top left; color: #FFFFFF; margin: 0px; 
font-family:  Arial, Verdana, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-align: left;}
a {color: #660000; text-decoration: none;}
a:hover {color: #EFE6D1; }
a:active {color: #666600; }

.hand{cursor:pointer;}
.help{cursor:help;}

/* Colors 
#404040 = background
#5f5d54 = dark grey
#a5a188 = light grey
#462f14 = brown (picture)
#5f5e56 = grey (perfect)
#684d2e = brown (side bar)
#D3CFA1 = light tan (side bar)
#6f6d5e = dark grey (menu bar)
#edece8 = med grey (menu bar)
#4f91cd = light blue
#bbbbbb = grey blue
#d3e3f2 = powder blue
#003d7d = royal blue
*/

/* first page structure */
table {background: none; padding: 0px; margin: 0px; height: auto; width: auto; border-collapse: collapse;}

/* main table */
table.main {background: #5f5d54; width: 780px; height: auto; margin-left: auto; margin-right: auto;}
table.main td {width:auto;}
table.main td.top_bevel {background: url('images/interface/top_bevel.gif') no-repeat top left;}
table.main td.logo {background: #000000; height: 116px; vertical-align: top; text-align: left;}
table.main td.bottom_bevel {background: url('images/interface/bottom_bevel.gif') no-repeat top left;}

/* menu bar */
table.main td.menu_bar {width: auto; border: solid #000000; border-width: 0px 1px 0px 0px; text-align: center;}

/* body */
table.mainb {width: 780px; height: auto; margin-left: auto; margin-right: auto;}
table.mainb td.left_col {background: #000000; width: auto; height: 100%; border: none; vertical-align: top; text-align: left; padding: 0px;}
table.mainb td.right_col {background: #a5a188; width: 535px; height: 100%; border: solid #000000; border-width: 0px 1px 0px 0px; vertical-align: top; text-align: left; padding: 0px;}

/* Articles */

table.main td.right_col table.Articles {width:534px;}
table.main td.right_col table.Articles td.Title {color: #e9e8df; font-size: 1.4em; font-weight: bold;}
table.main td.right_col table.Articles td.SubTitle {color: #000000; font-size: 1.2em; font-weight: bold;}
table.main td.right_col table.Articles td.Body {color: #000000; font-size: 1em; font-weight: normal;}
table.main td.right_col table.Articles td.SubBody {color: #000000; font-size: 1.1em; font-weight: normal;}
table.main td.right_col table.Articles span.highlight {color: #000000; font-size: 1em; font-weight: bold;}
table.main td.right_col table.Articles span.underline {font-weight: normal; text-decoration: underline;}
table.main td.right_col table.Articles span.notation {font-size: 0.8em;}
table.main td.right_col table.Articles span.form_header {font-size: 1.0em; font-weight: bold;}
table.main td.right_col table.Articles span.form_title {font-size: 1.0em; font-weight: bold;}
table.main td.right_col table.Articles span.form_subtitle {font-size: 1.0em; font-weight: normal;}
table.main td.right_col table.Articles span.form_notation {font-size: 0.9em; font-weight: normal;}
table.main td.right_col table.Articles img {border: none;}

/* Photos */
table.main td.right_col table.Articles table.Photos {width:534px;}
table.main td.right_col table.Articles table.Photos td {text-align: center; vertical-align: top;}

/* Home */

table.main td.right_col table.Home {width:auto;}
table.main td.right_col table.Home td.Title {color: #e9e8df; font-size: 1.5em; font-weight: bold;}
table.main td.right_col table.Home td.Body {color: #000000; font-size: 1em; font-weight: normal;}
table.main td.right_col table.Home span.highlight {color: #000000; font-size: 1em; font-weight: bold;}
table.main td.right_col table.Home span.underline {font-weight: normal; text-decoration: underline;}
table.main td.right_col table.Home span.notation {font-size: 0.8em;}
table.main td.right_col table.Home span.form_header {font-size: 1.0em; font-weight: bold;}
table.main td.right_col table.Home span.form_title {font-size: 1.0em; font-weight: bold;}
table.main td.right_col table.Home span.form_subtitle {font-size: 1.0em; font-weight: normal;}
table.main td.right_col table.Home span.form_notation {font-size: 0.9em; font-weight: normal;}

/* sidebar */
table.sidebar {background: url('images/interface/sidebar_bk.gif') repeat top left; width: 245px; height: 100%; border: none; padding: 0px; color: #000000; font-weight: bold;}
table.sidebar td.section {background: none; width: 245px; height: auto; border: solid #000000; border-width: 0px 0px 1px 0px; vertical-align: top; text-align: left; padding: 10px;}
table.sidebar td.section_title {background: none; width: 245px; height: auto; border: solid #000000; border-width: 0px 0px 1px 0px; vertical-align: top; text-align: left; padding: 10px;}
table.sidebar td.section_title a  {color: #D3CFA1; font-size: 0.9em; font-weight: normal; text-decoration: none; padding: 0px 0px 0px 10px; }
table.sidebar td.section_title a:hover {color: #FFFFFF; font-size: 0.9em; font-weight: normal; text-decoration: none;}
table.sidebar td.section_shows {background: none; width: 245px; height: 100%; border: solid #000000; border-width: 0px 0px 1px 0px; vertical-align: top; text-align: left; padding: 10px;}
table.sidebar td.sidebar_addr {background: #000000; width: 245px; height: auto; border: none; vertical-align: middle; text-align: left; padding: 20px 20px 0px 50px; color: #bbbbbb; font-size: .9em; font-weight: normal;}
table.sidebar td.sidebar_addr img {width: auto; border: none;}
table.sidebar td.sidebar_addr span.highlight {font-weight: bold;}
table.sidebar td.sidebar_addr span.underline {font-weight: normal; text-decoration: underline;}
table.sidebar td.sidebar_addr a  {color: #bbbbbb; font-weight: normal; text-decoration: none;}
table.sidebar td.sidebar_addr a:hover {color: #bbbbbb; font-weight: normal; text-decoration: underline;}


/* footer */
table.mainc {background: none; width: 780px; height: auto; border: none; color: #000000;}
table.mainc td.footer {font-size: 0.8em; color: #303030; vertical-align: top; text-align: center;}
table.mainc td.footer a {color: #303030;}
table.mainc td.footer a:hover {text-decoration: underline;}


/* extras */
table.main td.copyright {background: none; font-size: 0.9em; color: #303030; vertical-align: top; text-align: right;}

hr {
	border: 0px;
	color: #000000;
	background-color: #000000;
	border-style: solid;
	height: 1px;
};

/* 
table.mainb {background: #C1B18B; width: 750px; height: auto; margin-left: auto; margin-right: auto; border: none; color: #000000;}
table.mainb td.left_col {background: #373228; width: 236px; height: auto; border: solid #000000; border-width: 0px 1px 0px 0px; vertical-align: top; text-align: left; color: #FFFFFF;}
table.mainb td.left_col table td.infobox {text-align: left; font-size: .9em; color: #FFFFFF; padding: 10px 10px 5px 15px; vertical-align: top;}
table.mainb td.left_col table td img {width: 236px; height: 151px; border: solid #000000; border-width: 0px 0px 1px 0px; vertical-align: top;}
table.mainb td.menu_col {background: #706650; width: 145px; height: auto; border: solid #000000; border-width: 0px 1px 0px 0px; vertical-align: top; text-align: center; color: #000000;}
table.mainb td.right_col {background: none; width: 369px; height: auto; border: none; vertical-align: top; text-align: left; color: #000000; padding: 0px;}
table.mainb td.right_col table.Articles {background: none; width: 100%; height: auto; border: none; vertical-align: top; text-align: left; color: #000000; padding: 0px;}
table.mainb td.right_col table.Articles td.Title {background: url('images/leather_bk.gif') repeat top left;  width: 100%; height: 35px; border: none; vertical-align: middle; font-family: Times; text-align: left; text-indent: 10px; color: #EFE6D1; font-size: 1.7em; font-weight: bold; font-style: italic; border: solid #000000; border-width: 0px 0px 1px 0px; padding: 0px;}
table.mainb td.right_col table td.Body {background: #C1B18B; width: auto; height: auto; border: none; vertical-align: top; text-align: left; color: #000000; padding: 10px;}
table.mainb td.right_col table td.footer {background: #C1B18B; vertical-align: top; text-align: center; font-size: .9em; color: #000000; padding: 10px;}
table.mainb td.right_col table p.highlight {font-size: 1.1em; font-weight: bold; font-style: italic;}


table.mainc {background: #000000 url('images/asado_footer.gif') repeat top left; width: 100%; height: auto; border: solid #000000; border-width: 1px 1px 0px 1px; color: #000000;}
table.mainc td.footer {font-size: 0.9em; color: #303030; border: solid #000000; border-width: 0px 1px 0px 0px; vertical-align: top; text-align: center;}
table.mainc td.footer a {color: #303030;}
table.mainc td.footer a:hover {text-decoration: underline;}


table.main td.hotbox p.hbtitle {background: none; color: #FFFFFFF; }
table.main td.hotbox p.hbcontent {background: none; color: #FFFFFFF; font-weight: none; font-size: 1em;}
table.mainb td.infobox p.ibtitle {background: none; color: #FFFFFFF; font-weight: bold;}
table.mainb td.infobox p.ibcontent {background: none; color: #FFFFFFF; font-weight: none; font-size: 1em;}

/* Pop up video */
/*
table.mainv {background: #000000; width:640px; height: auto; margin-left: auto; margin-right: auto; border: solid #FFFFFF; border-width: 1px;}
table.mainv td.head {height: 17px; font-weight: bold; border: solid #FFFFFF; border-width: 0px 1px 0px 0px; color: #E0E000; padding: 5px;}
table.mainv td.video {text-align: center; width: 100%;}
table.mainv td.footer {background:#000000; color: #E0E000; text-align: right; }
object {border: solid #ffffff; border-width: 1px;}
embade {border: solid #ffffff; border-width: 1px;}
a {background:transparent; color: #E0E000; text-decoration: none; font-weight: bold;}
a:hover {background:#E0E000; color: #670000; text-decoration: none; font-weight: bold;}
*/
