/* Bustos Media, OR*/
* {
margin-top: 0;
}
/* BODY */
body {
margin: 0;
padding: 0;
background: #000000 url(images/img01.jpg) no-repeat center top;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #A0A0A0;
}
h1{
font-size: 197%;
font-weight: normal;
color: #BCB584;
}
h2{
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 167%;
font-weight: normal;
color: #BCB584;
}
h3{
font-size: 100%; 
font-weight: bold;
color: #bc6214;
}
p, ul, ol {
font-size: 100%;
color:#BCB7AE;
list-style: none;
}
p{
	line-height: 1.30em;
}
a {
color: #BCA984;
}
a:hover {
text-decoration: none;
color: #bf8f2a;
}

/* HEADER */
#header {
width: 680px;
height: 110px;
margin: 0 auto;
}
#header h1 {
margin: 0;
font-weight: normal;
}
#header h1 {
padding: 65px 0 0 35px;
font-size: 160%;
font-family: Georgia, "Times New Roman", Times, serif;
}
#header p {
margin: 0 0 0 0;
padding: 0 0 0 35px;
text-transform: uppercase;
font-size: 90%;
font-weight: normal;
}
#header a {
text-decoration: none;
color: #FFFFFF;
}

/* MENU */
#menu {
text-align:center;
width: 690px;
height: 39px;
margin: 0 auto;
}
#menu h2 {
display: none;
}
#menu ul {
margin-top:0px;
padding: 8px 0 0 25px;
list-style: none;
}
#menu li {
display: inline;
}
#menu a {
font-family: Georgia, "Times New Roman", Times, serif;
display: block;
float: left;
height: 21px;
padding: 8px 20px 0 20px;
text-decoration: none;
text-align: center;
font-size: 11px;
font-weight: bold;
color:#FFFFFF;
}
#menu a:hover, #menu .active a {
background-color: #3E3A32;
}


img, img a { 
border : none 
}

/* PAGE */
#page {
width: 680px;
margin: 0 auto;
background:url(images/img03.jpg);
}

/* OD_CONTENT */
#od_content {
float: left;
width: 375px;
padding: 40px 25px 0 40px;
background: url(images/img04.jpg) no-repeat;
list-style-type: none;
}
#od_content li {
text-align:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:40px;
display: block;
}
#od_content li h2 {
margin-top:20px;
text-align:left;
font-family: Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
}
#od_content h3 {
text-align:left;
padding-left:20px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
}
#od_content a {
text-align:left;
padding-left:20px;
text-decoration: none;
}
#od_content a:hover {
padding-left: 20px;
background: url(images/arrow2.gif) no-repeat left center;
text-decoration: none;
}
#od_content img {
display:block;
margin: 0px auto 5px 0px;
border: none;
}


/* CLASSES */
.leftimag{
float:left;
padding-right:15px;
padding-bottom:3px;
}
.boxed {
background: #121B23;
border: 1px dotted #080f15;
}
.boxed .title {
margin: 0;
padding: 5px 20px;
background: #080f15;
text-transform: uppercase;
font-size: 90%;
font-weight: bold;
}
.content h3{
padding-left:0px;
}
.boxed .content {
padding: 20px;
}
.boxed img{
padding-left:20px;
}

/* SIDEBAR */
#sidebar {
float: right;
width: 220px;
padding: 20px 20px 0 0;
background: url(images/img05.jpg) no-repeat;
}
#sidebar ul {
margin: 0;
padding: 0;
list-style: none;
}
#sidebar li {
}
#sidebar li ul {
padding: 20px;
padding-top:5px;
}
#sidebar li li {
margin: 0;
padding: 5px 0;
background: url(images/img06.gif) repeat-x left bottom;
}
#sidebar h2 {
background: #75623f;
margin-left: 10px;
padding: 7px 20px;
border-bottom: 5px solid #272017;
font-size: 90%;
font-weight: bold;
color: #DFE8F2;
font-family: Georgia, "Times New Roman", Times, serif;
}
#sidebar h3 {
margin: 0;
}
#sidebar p {
margin: 0 0 0 20px;
}
#sidebar a {
text-decoration: none;
}
#sidebar a:hover {
text-decoration: none;
}

/* SUBMENU */
#submenu li a {
padding-left: 20px;
background: url(images/plusico2.gif) no-repeat left center;
}
#submenu li a:hover, #submenu .active a {
padding-left: 20px;
background: url(images/plusico1.gif) no-repeat left center;
text-decoration: none;
}
#news h3 {
padding-left: 20px;
background: url(images/starico.gif) no-repeat left center;
}
#news li a {
padding-left: 20px;
background: url(images/plusico2.gif) no-repeat left center;
}
#submenu li a:hover, #submenu .active a {
padding-left: 20px;
background: url(images/plusico1.gif) no-repeat left center;
text-decoration: none;
}


/* CALENDAR MENU */
#calendarmenu {
text-align:center;
width: 370px;
height: 39px;
margin: 0 auto;
}
#calendarmenu h2 {
display: none;
}
#calendarmenu ul {
margin-top:0px;
list-style: none;
}
#calendarmenu li {
display: inline;
}
#calendarmenu a {
font-family: Georgia, "Times New Roman", Times, serif;
display: block;
float: left;
height: 15px;
padding: 5px 20px 3px 20px;
text-decoration: none;
text-align: center;
font-size: 11px;
font-weight: bold;
color:#beac84;
}
#calendarmenu a:hover, #calendarmenu .active a {
color: #496783;
}


/* FOOTER */
#footer {
text-align:center;
width: 680px;
height: 100px;
margin: 0 auto;
padding: 30px 0 0 0;
background: url(images/img08.jpg) no-repeat;
}
#footer p {
margin: 0;
padding: 0 0 0 0;
font-size: 77%;
color:#FFFFFF;
}
#footer a {
color: #c1ac7f;
}