body {
    background:black url(../images/background.jpg) top left fixed; color:                      white;
    font-family:                Helvetica, Arial, sans-serif;
    margin:                     16px  
}

p.SiteIntro {
    font-size:			16px;
}



a {
    text-decoration:            none;
    color:                      #aaaaaa;
}

a:hover {
    color:                      #ffff00;
}

q {
    font-style:                 italic;
}

img {
    display:                    block;
    border:                     0;
}

img#terracirca {
    float:                      left;
    margin-left:                0;
    margin-right:               4px;
    margin-top:                 0;
    clear:                      none;
}

img#sitelogo {
    margin-left:                auto;
    margin-right:               auto;
}

img#subpagelogo {
    position:                   absolute;
    left:                       16px;
    top:                        4px;
    z-index:                    1;
}

table {
    width:                      100%;
    margin:                     0;
    border-collapse:            collapse;
}

td {
    vertical-align:             top;
}

.Title {
   position:                    normal;
   left:                        0px;
   right:                       0px;
   top:                         0px;
   height:                      100px;
   border:                      0;
   margin:                      0;
   padding:                     0;
}

.Title {
    text-align:                 center; /* IE5 workaround */
}

.Title h1 {
    position:                   relative;
    top:                        12px;
    left:                       0px;
    right:                      0px;
    z-index:                    0;
    font-size:                  28px;
    text-align:                 right;
    color:                      white;
    background-color:           #000000;
    border-style:               solid;
    border-width:               1;
    border-color:               #ffffff;
    padding:                    4px;
    padding-right:              12px;
    margin:                     0;
}



.MenuPanel {
    height:                     100%;
    margin:                     0;
    border:                     0;
    padding:                    0;
    padding-right:              8px;
}

.Menu {
    width:                      100%;
    padding:                    4px;
    margin-bottom:              8px;
    background-color:           #000000;
    border-width:               1;
    border-style:               solid;
    border-color:               #FFFFFF;
    font-weight:                bold;
    font-size:                  16px;
    clear:                      both;
}

.Content .Menu {
    margin-top:                 8px;
    margin-bottom:              0px;
    border:                     none;
}

.Menu td {
    width:                      100%;
    border-style:               none;
    border-width:               0;
    margin:                     0;
    padding-left:               4px;
    padding-right:              4px;
    padding-top:                2px;
    padding-bottom:             2px;
}

td.FrontPageLinkMenuItem {
    color:                      #FF0000;
    padding-left:               4px;
}

td.SubpageLinkMenuItem {
    color:                      #FF0000;
    padding-left:               20px;
}

.Menu .PrevLinkMenuItem {
    width:                      50%;
    text-align:                 left;
}

.Menu .NextLinkMenuItem {
    width:                      50%;
    text-align:                 right;
}

.Menu td#CurrentPage {
    background-color:           #FF0000;
    color:                      #000000;
}

.Menu a:link {
    color:                      #FF0000;
}

.Menu a:visited {
    color:                      #FF0000;
}

.Menu a:hover {
    color:                      #FFFF00;
}

.TopMenuPanel {
    vertical-align:             bottom;
}

.Menu#topmenu {
    margin-bottom:              0;
}

.NewsPanel {
    width:                      100%;
    padding:                    4px;
    margin-bottom:              8px;
    background-color:           #000000;
    border-width:               1;
    border-style:               solid;
    border-color:               #FFFFFF;
    padding:                    0;
}

.NewsPanel th {
    font-weight:                bold;
    font-size:                  16px;
    text-align:                 center;
    background-color:           #444444;
    color:                      #FFFFFF;
    border-width:               1;
    border-style:               solid;
    border-color:               #FFFFFF;
    
}

.NewsPanel td {
    width:                      100%;
    border-style:               none;
    border-width:               0;
    margin:                     0;
    padding-left:               4px;
    padding-right:              4px;
    padding-top:                2px;
    padding-bottom:             2px;
    font-size:                  12px;
    text-align:                 left;
}

.NewsPanel td.NewsHead {
    font-weight:                bold;
}

.NewsPanel td.ReadMoreLink {
    text-align:                 right;
}

.ReadMoreLink a:link {
    color:                      #FF0000;
}

.ReadMoreLink a:visited {
    color:                      #FF0000;
}

.ReadMoreLink a:hover {
    color:                      #FFFF00;
}

.Content {
    width:                      100%;
    padding:                    8px;
    background-color:           black;
    border-width:               1;
    border-style:               solid;
    border-color:               white;
    font-size:                  14px;
}

div.PictureFrame {
    width:                      100%;
    text-align:                 center; /* IE5 workaround */
    margin-bottom:              8px;
}

div.PictureFrame img {
    margin-left:                auto;
    margin-right:               auto;
}

div#homePictureFrame {
    width:                      100%;
    text-align:                 center; /* IE5 workaround */
    margin-bottom:              8px;
	margin-top:10px;
	height: 300px;
}

div#homePictureFrame img {
    margin-left:                auto;
    margin-right:               auto;
	padding-left: 3%;
}


.ThumbnailPanel {
    position:                   relative;
    display:                    inline;
    width:                      128px;
    float:                      right;
    clear:                      right;
    margin-left:                8px;
    margin-right                0;
    margin-top:                 8px;
    margin-bottom:              8px;
    padding:                    4px;
    border-style:               solid;
    border-width:               1;
    border-color:               #888888;
    background-color:           #222222;
    color:                      white;
    font-size:                  10px;
    text-align:                 center;
}

td.ThumbnailPanel a:hover {
    color:                      #ffff00;
}

img.Thumbnail {
    display:                    block;
    margin-bottom:              4px;
}

table.Gallery {
    width:                      auto;
    border-collapse:            separate;
    border-spacing:             8px;
    margin-left:                auto;
    margin-right:               auto;
}

table.Gallery td {
    width:                      128px;
    padding:                    4px;
    border-style:               solid;
    border-width:               1;
    border-color:               #888888;
    background-color:           #222222;
    text-align:                 center;
    font-size:                  10px;
    margin:                     8px;
}

.JournalContentTable {
    width:                      100%;
    border-collapse:            collapse;
    border-style:               none;
    border-width:               0;
    border-spacing:             4px;
}

.JournalContentTable td {
    background-color:           #222222;
    color:                      #ffffff;
    font-size:                  12px;
    font-weight:                bold;
    border-style:               solid;
    border-width:               4px;
    border-color:               black;
    padding:                    2px;
}

.JournalContentDate {
    width:                      8em;
    text-align:                 center;
}

.JournalContentTitle {
    text-align:                 left;
}

.Credits {
    background-color:           #eeeeee;
    color:                      #777777;
    border-style:               solid;
    border-width:               1;
    border-color:               #cccccc;
    padding:                    1px;
    font-size:                  9px;
    text-align:                 right;
}

.Credits a {
    color:                      #444444;
}

.Credits a:hover {
    color:                      #000000;
}

a.B13link {
    color:                      #44aa22;
}

.PhotoCredit {
    text-align:                 right;
    font-size:                  10px;
}

.Name {
    font-weight:                bold;
}

.americatitle {
padding:5px 10px 10px 10px;
font-weight: bold;
font-family:arial;
font-size:1.5em;
}

.americatitle {
padding:5px 10px 10px 10px;
font-weight: bold;
font-family:arial;
font-size:1.5em;
color:#FFFF00;
}



.amnavoff {
	background-color: #339966;
	color: #FFF;
	vertical-align: middle;
	font-weight: bold;
	width: 200px;
	height: 31px;
	text-align:center;
}

.amnavon {
background-color: #FFF;
color: #339966;
vertical-align: middle;
font-weight: bold;
height: 31px;
text-align:center;
width: 200px;
}

.afnavoff {
	background-color: #FFFF00;
	color: #FF0000;
	vertical-align: middle;
	font-weight: bold;
	width: 200px;
	height: 31px;
	text-align:center;
}

.afnavon {
background-color: #FF0000;
color: #FFFF00;
vertical-align: middle;
font-weight: bold;
height: 31px;
text-align:center;
width: 200px;
}

ul.news {
margin: 0px;
padding: 0px;
list-style-image:none;
}

ul.news li {

padding-bottom: 20px;

}