body { 
font-size:13px;
font-family: Verdana, Helvetica, Arial, sans-serif; 
color:#000; 
background: rgb(122,21,13); 
margin:0; 
text-align:center; /* Positions all content in the center of the viewport */
}

#container { 
background: rgb(171,183,89); /* rgb(105,191,177) */
clear: both;
position: relative;        /* Fix div position on canvas */
top: 20px; 
left: 20px;   
width: 786px;
height: 788px;
padding: 0;  
margin: 0 auto; 
}

#lowerText {
position: absolute;        /* Fix div position on canvas */
top: 700px;                /* Top position of window */
left: 10px;                 /* Left position of window */
color:rgb(122,21,13); 
border-style: none;
background: transparent; 
clear: both;
overflow: none;
width: 766px;
height: 90px;
}

#lowerText img {
border-style: none;
float:left;
}

#lowerText span {
text-align:center;
padding-top: 8px;
margin-top: 8px;
font-size:80%;
display:block;
}

#lowerText table {
width: 210px;
height: 80px;
float:right;
}

.mailFormText {
font-size:93%;
word-spacing:4px;
font-weight:600;
}

input.butt {
width: 72px;
background-color: rgb(122,21,13);
font-weight: bold; 
font-size: 13px; 
color: rgb(201,213,119);
}

.mainButt input {
background-color: rgb(180,51,0);
font-weight: bold; 
font-size: 13px; 
color:white;
}


h1 span {
visibility:hidden;
}


h3 {
font-weight: 600;
font-size:120%;
padding-top: 3px;
margin-top: 3px; 
padding-bottom: 3px;
margin-bottom: 3px;
display:block;
}

h4 {
font-weight: 600;
font-size:90%;
padding-top: 3px;
margin-top: 3px;
padding-bottom: 3px;
margin-bottom: 3px;
display:block;
}

.bld {
font-weight:600;
}

.bldRed {
font-weight:600;
color: #f00;
}

#linklist { 
background: transparent;
color: #ff0;
font-size:115%; 
font-weight: 700;
clear: both;
position: absolute;        /* Fix div position on canvas */
top: 5px;                /* Top position of window */
right: 5px;                 /* Left position of window */
}


#linklist a { 
background: transparent;
color: white; 
text-align: left; 
text-decoration: none; }

#linklist a:hover { 
background:transparent;
color: #ff0; 
text-align: left; 
text-decoration: none; }

#linklist img {
border-style: none;
}

#window {
background:black url(01.jpg) no-repeat top left;
width: 766px;
height: 683px;
border: 10px solid rgb(171,183,89); /* rgb(105,191,177);*/
position: absolute;        /* Fix div position on canvas */
top: 0px;                /* Top position of window */
left: 0px;                 /* Left position of window */
}


#contentWin{
background: black;
color:white;
width:580px;
height:660px;
text-align: left;
clear: both;
overflow: auto;
padding:0px;
margin:5px;
position: absolute;        /* Fix div position on canvas */
top: 18px;                /* Top position of window */
right: 0px;                 /* Left position of window */
}

#contentWin p{
padding:5px;
margin:5px;
}

#contentWin p:first-letter {
font-weight: 600;
}


#contentWin ul{
color: #f00;
list-style-type: square;
padding-top: 0px;
margin-top: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}


#contentWin img {
float:left;
margin-top:2px;
margin-right:8px;
margin-bottom:2px;
}

#contentWin a { 
color: #ff0; 
text-align: left; 
text-decoration: none; }

#contentWin a:hover { 
color: #ff0; 
text-align: left; 
text-decoration:underline overline;}

#photoFeature {
font-size:12px;
text-align:left;
padding:0px;
top:280px;
left:0px;
width:170px;
height300px;
background:black;
color:white;
position: absolute; 
}

#photoFeature h3{
margin-top:5px;
padding-top:10px;
padding-left:5px;
margin-bottom:0px;
padding-bottom:0px;
}

#photoFeature a { 
color: #ff0; 
text-align: left; 
text-decoration: none; }

#photoFeature a:hover { 
color: #ff0; 
text-align: left; 
text-decoration:underline overline;}

#photoFeature ul {
margin:0px !important;
padding:5px!important;
display:inline !important;
}

#photoFeature li {
margin:0px !important;
padding:0px !important;
display:inline !important;
}

.smText {
font-size:9px;
}

#photoFeature p {
color:red;
padding-left:5px;
}

#kelly {
display:block;
clear:both;
}