body{
background-color: #0b4f13;
margin:0px;
padding:0px;
}

#mainContent .blackLink a:link,#mainContent .blackLink a:hover,#mainContent .blackLink a:visited,#mainContent .blackLink a:active{
text-decoration:none;
color:#cde7c5;
}

#allContain{
width:830px;
margin-right:auto;
margin-left:auto;
margin-top:10px;
margin-bottom:0px;
background-color:#cde7c5;
border-right:1px solid #FFF;
border-left:1px solid #FFF;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
}

#banner{
width:100%;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
border-bottom:8px solid #FFFFCC;
background:url(http://www.darlajoathoutphotography.com/banner.gif) no-repeat;
background-position:0px 0px;
height:216px;
}

.floatRight{
float:right;
margin:10px;
}

#MainContainer{
background-color:#cde7c5;
width:100%;
margin-left:auto;
margin-right:auto;
margin-top:0px;
border-top:1px solid #FFF;
}


form{
padding-left:30px;
}

form h1{
text-align:left;
}

#leftContent{
text-align:left;
padding-left:10px;
padding-top:15px;
width:175px;
font-family: Palatino, Georgia, "Times New Roman", serif;
color:#000;
float:left;
font-weight:400;
}

#leftContent ul{
list-style: none;
padding:4px;
padding-top:0px;
margin-top:10px;
color:#000;
text-align:left;
border-right:1px solid #307c1c;
}


#leftContent li{
//display:inline;
margin-left:3px;
padding-bottom:10px;
color:#000;
font-size:95%;
//border-right:solid 1px #FFF;
}

#leftContent a:link{
color:#307c1c;
text-decoration:none;
}

#leftContent a:visited{
color:#307c1c;
text-decoration: none;
}

#leftContent a:hover{
color:#000;
text-decoration:none;
}

#leftContent .yellow a:link, #leftContent .yellow a:visited{
color:#000;
text-decoration:none;
}

#leftContent .noDecal a:link, #leftContent .noDecal a:visited{
color:#307c1c;
text-decoration:none;
}

#mainContent a:link, #leftContent a:link{
font-weight:500;
color:#307c1c;
}

#mainContent a:visited, #leftContent a:visited{
color:#307c1c;
}

#mainContent a:hover, #leftContent a:hover{
color:#000;

}

#mainContent a:active, #leftContent a:active{
color:#307c1c;
}


#mainContent a:link, #mainContent a:visited, #mainContent a:hover, #mainContent a:active {
text-transform:none;
text-decoration:underline;
}


#mainContent{
margin-left: 175px;
width:655px;
margin-top:10px;
padding-bottom:20px;
}

#mainContent h1, #leftContent h1{
display:block;
text-align:center;
font-family: Palatino, Georgia, "Times New Roman", serif;
font-weight:400;
font-size:145%;
text-transform:none;
padding-bottom:20px;
color:#307c1c;
padding-top:15px;
}

#mainContent h2, #leftContent h2{
display:block;
text-align:left;
font-family: Palatino, Georgia, "Times New Roman", serif;
font-weight:400;
font-size:125%;
text-transform:none;
padding-bottom:8px;
color:#307c1c;
padding-top:0px;
padding-left:0px;
margin-top:0px;
}

#mainContent p, #leftContent p{
margin-left:25px;
margin-right:15px;
font-size:90%;
line-height:120%;
font-family: Verdana, Arial, san-serif;
color:#000000;
padding-bottom:10px;
}


#footer{
width:100%;
clear:both;
text-align:center;
padding-top:0px;
margin-right:auto;
margin-left:auto;
width:830px;
padding-bottom:3px;
margin-top:10px;
clear:both;
}

.clearClass{
clear:both;
margin:0px;
padding:0px;
background-color:#cde7c5;
}

#footer h1{
color:#FFFFCC;
text-transform:none;
font-size:90%;
font-weight:100;
padding:0;
margin:0;
font-family: Palatino, Georgia, "Times New Roman", serif;
}

#footer h1 a:link, #footer h1 a:visited, #footer h1 a:hover, #footer h1 a:active{
text-decoration:none;
}

#footer h1 a:link{
color:#FFFFCC;}

#footer h1 a:visited{
color:#FFFFCC;
}
#footer ul{
padding:0;
margin:0;
}

#footer li{
margin:0;
padding:0;
padding:20;
display:inline;
}
#footer h1 a:hover{
color:#000;
}

#mainContent form h1{
text-align:left;
}
