/* LACA website content page style sheet */

#container #main_content img.logo {
  margin: 6px 0 6px 8px;
  float: left;
  border: 0;
}

#container #main_content img.title {
  margin: 45px 0 0 7px;
  float: left;
  border: 0;
}

#container #main_content img.content_heading {
  margin: 20px 10px 10px 8px;
  text-align: left;
  float: left;
}

#container #main_content #content {
  margin: 20px 35px 25px 35px;
  text-align: left;
  clear: both;
}

#container #main_content #content img.mask {
  float: right;
  margin: 10px 0 0 10px;
}

#container #main_content #content img.dancing {
  float: right;
  margin: -20px 0 20px 10px;
}

#container #main_content #content img.fantasia {
  float: right;
  margin: 10px 0 20px 20px;
}

#container #main_content #content h1 {
  font: bold 1.25em Arial, Helvetica, sans-serif;
  padding: 0;
}

#container #main_content #content h2 {
  font: bold 1.12em Arial, Helvetica, sans-serif;
  padding: 0;
}

#container #main_content #content h3 {
  font: bold 1.1em Arial, Helvetica, sans-serif;
  margin: 0 0 -12px 0;
  padding: 0;
}

#container #main_content #content h3 a:link, #container #main_content #content h3 a:active {
  color: #cc0000;
}

#container #main_content #content h3 a:visited {
  color: #999966;
}

#container #main_content #content h3 a:hover {
  color: #ff8c3f;
}

#container #main_content #content p {
  font: 1.1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#container #main_content #content p a:link, #container #main_content #content p a:active, #container #main_content #content td a:link, #container #main_content #content td a:active, #container #main_content #content div.top a:link, #container #main_content #content div.top a:active, #container #main_content #content li a:link {
  color: #cc0000;
}

#container #main_content #content p a:visited, #container #main_content #content td a:visited, #container #main_content #content div.top a:visited, #container #main_content #content li a:visited {
  color: #999966;
}

#container #main_content #content p a:hover, #container #main_content #content td a:hover, #container #main_content #content div.top a:hover, #container #main_content #content li a:hover {
  color: #ff8c3f;
}

#container #main_content #content ul {
  font: 1.1em/1.50em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#container #main_content #content ul li {
  margin-bottom: 15px;
}

#container #main_content #content ul.short_list li {
  margin-bottom: 5px;
}

#container #main_content #content table#committee, #container #main_content #content table#radio, #container #main_content #content table#contact {
  margin: 0;
  padding: 0;
  font: 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: 1px solid #999999;
  width: 100%;
}

#container #main_content #content table#membership { 
  margin: 0 auto;
  padding: 0;
  font: 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  border: 1px solid #999999;
  width: 60%;
}

#container #main_content #content table#committee tr.coloured, #container #main_content #content table#membership tr.coloured, #container #main_content #content table#radio tr.coloured, #container #main_content #content table#contact tr.coloured {
  background: #ffffec;
  margin: 0;
  padding: 0;
}

#container #main_content #content table#committee th, #container #main_content #content table#membership th, #container #main_content #content table#radio th, #container #main_content #content table#contact th {
  margin: 0;
  padding: 3px;
  text-align: left;
}

#container #main_content #content table#committee td, #container #main_content #content table#membership td, #container #main_content #content table#radio td, #container #main_content #content table#contact td {
  vertical-align: top;
  margin: 0;
  padding: 3px;
  border-top: 1px solid #999999;
}

#content table.admin {
  margin: 0;
  padding-top: 5;
  font: 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  width: 100%;
}

#container #main_content #content div.top {
  float: right;
  font: 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-bottom: 10px;
}

#container #main_content #content div.pdf img {
  border: 0;
}

a.jump {
  background: url(../images/arrow_down.gif) scroll no-repeat left;
  padding-left: 14px;
}

a.back {
  background: url(../images/arrow_back.gif) scroll no-repeat left;
  padding-left: 14px;
}

a.next {
  background: url(../images/arrow_back.gif) scroll no-repeat right;
  padding-right: 14px;
}

a.top {
  background: url(../images/arrow_top.gif) scroll no-repeat right;
  padding-right: 14px;
}

input.field, textarea {
  background: #f4f4f4;
  border: 1px solid #999999;
}

* html #news_outside {
  border: 1px solid #999999;
  padding: 2px;
  width: 210px;
  float: right;
  margin-left: 15px;
  margin-top: 15px;
  margin-bottom: 0px;
}

#container #news_outside {
  border: 1px solid #999999;
  padding: 2px;
  width: 210px;
  float: right;
  margin-left: 15px;
  margin-top: 15px;
  margin-bottom: 20px;
}

img.theatre {
  float: left;
  margin: 8px;
  border: 0;
}

p.instruct {
  text-align: center;
  color: #999999;
}

img.sponsors {
  border: 0;
  margin: 0 0 0 80px;
}

.wrap {
  border: 1px solid #eeeeee;
  padding: 5px;
  background: #ffffec;
}

.events {
  margin: 5px 0 20px 0;
  background: #ffffec;
  padding: 5px 10px;
  border: 1px solid #999999;
}
#left_col {
  float: left;
  width: 45%;
}

#right_col {
  float: left;
  margin-left: 25px;
  width: 50%;
}

#photos {
  margin: 20px auto;
  text-align: center;
}

#photos img {
  border: 1px solid #ffcc00;
  margin: 0 10px 10px 0;
}

#photos img.spacer {
  border: 0;
  margin: 0 12px 12px 0;
}

img.committeephoto, img.eventscard, img.carnaval, img.legends {
 float: right;
 margin-left: 10px;
 margin-bottom: 10px;
}

img.carnaval2 {
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

img.eventcardcent {
	margin: 0 0 0 30px;
	text-align: center;
}

.eventsum img {
	float: left;
	margin-right: 10px;
	border: 1px solid #fc0;
}