/* CSS Document */

/* Bistrotech main CSS file */

body {
margin: 0;
padding: 0;
background-color: #000000;
color: #000000}

a:link {
color: #996600;
}
a:hover {
color: #FF5809;
}

a:visitred {
color: #804000;
}   

table {
font-size: 10pt
}

.note {
font-size: 9pt;
color: #333333;
font-style: italic;
}

h1 {
color: #C66924;
font-size: 12pt;
font-family: Arial, Helvetica, sans-serif;
margin: 3px 0 3px 0;
padding: 0;
}

h2 {
color: #663300;
font-size: 11pt;
font-family: Arial, Helvetica, sans-serif;
margin: 3px 0 3px 0;
padding: 0;
}

h3{
color: #000000;
font-size: 10pt;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
margin: 0;
padding: 0;
}

ul {
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

li {
list-style:outside;
margin: 0 0 0 -15px;
}

/* Layout begins */
#parent {
width: 720px;
height: auto;
margin: auto;
clear: both;
background-image: url(../Images/background.jpg);
background-repeat: repeat-y;
}

#top-strip {
float: left;
width: 720px;
height: 15px;
background-image: url(../Images/top-strip.jpg);
background-repeat: no-repeat;
background-position: bottom;
margin: 0;
padding: 0;
clear: both;
}

#masthead {
float: left;
width: 720px;
height: 117px;
margin: 0;
padding: 0;
clear: both;
}

#bottom-mast {
float: left;
width: 720px;
height: 21px;
margin: 0;
padding: 0;
background-image: url(../Images/bottom-strip.jpg);
background-repeat: no-repeat;
clear: both;
}

#bottom-mast2{
float: left;
width: 720px;
height: 21px;
margin: 0;
padding: 0;
clear: both;
}

#menu {
float: left;
width: 720px;
height: 32px;
margin: 0;
padding: 0;
clear: both;
}

#main-content-container {
float: left;
width: 720px;
height: auto;
clear: both;
margin: 0;
padding: 0;
background-image: url(../Images/maincontent-bkgd.jpg);
background-repeat: repeat;
overflow: visible;
}

#main-content-secondary {
float: left;
width: 600px;
height: auto;
clear: both;
margin: 0;
padding: 10px 50px 10px 70px;
background-image: url(../Images/maincontent-bkgd.jpg);
background-repeat: repeat-y;
overflow: visible;
font-family: Arial, Helvetica, sans-serif;
font-size: 11pt;
line-height: 130%;
}

#side-bar-container {
float: left; 
width: 217px;
height: auto;
clear: left;
margin: 0;
padding: 15px 0 0 75px;
}

#side-bar-top {
float: left;
width: 217px;
height: 21px;
background-image: url(../Images/sidebar-top.jpg);
background-repeat: no-repeat;
clear: both;
}

#side-bar-content {
float: left;
width: 197px;
height: auto;
margin: 0px;
background-image: url(../Images/sidebar-center.jpg);
background-repeat: repeat-y;
padding: 10px;
clear: both;
}

#side-bar-copy {
float: left;
width: 180px;
height: auto;
margin-top: -10px;
margin-left: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
line-height: 115%;
clear: both;
}

#side-bar-bottom {
float: left;
width: 217px;
height: 21px;
background-image: url(../Images/sidebar-bottom.jpg);
background-repeat: no-repeat;
clear:both;
}

#news_updates {
float: left;
width: 345px;
margin-left: 22px;
margin-top: 10px;
height: auto;
padding: 0;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11pt;
line-height: 115%;
overflow: visible;
}

#updates-box {
float: left;
width: 339px;
height: auto;
clear: both;
}

#udpates-top {
float: left;
padding: 0;
margin: 0;
width: 339px;
height: 51px;
background-image: url(../Images/updates-top.jpg);
background-repeat: no-repeat;
clear: both;
}

#updates-center {
float: left;
width: 305px;
padding-left: 19px;
padding-right: 15px;
height: auto;
background-image: url(../Images/updates-center.jpg);
background-repeat: repeat-y;
clear: both;
font-size: 11pt;
}

#updates-bottom {
float: left;
width: 339px;
height: 23px;
background-image: url(../Images/updates-bottom.jpg);
background-repeat: no-repeat;
clear: both;
}

#bottom-content {
float: left;
width: 720px;
height: 38px;
margin: 0;
padding: 0;
clear: both;
background-image: url(../Images/bottom-curve.jpg);
}

#footer {
float: left;
width: 720px;
height: auto;
margin: 0;
padding: 0;
background-image: url(../Images/background.jpg);
background-repeat: repeat-y;
}

