/*CSS DOCUMENT*/

body{
font-family: Verdana, Arial, sans-serif;
background-image: url(http://www.christinapitrelli.com/images/bg_large.jpg);
background-repeat: no-repeat;
background-color: #f1eee9;
}

p{
padding-top: 0;
margin-top: 0;
}

a {
text-decoration: none;
}

.homeFooter {
float: right;
margin-top: 15px;
margin-right: 50px;
font-size: 10px;
color: #d8c4a5;
}
.homeFooter2 {
float: right;
margin-right: 50px;
font-size: 10px;
color: #d8c4a5;
height: 24px;
}


.homeFooterBG{
background-image: url('images/home_footerBG.gif');
background-repeat: no-repeat;
width: 1019px;
height: 24px;
}

.siteBy{
padding-left: 20px;

}

.siteBy a:link, .siteBy a:active, .siteBy a:visited{
color: #d8c4a5;
text-decoration: none;
border-bottom: 1px dotted #d8c4a5;
}




/*-------SECONDARY PAGE STYLES----------*/


.mainBG{
background-image: url('images/mainBG.jpg');
background-repeat: no-repeat;
background-position: bottom; 
}




#contentsMain {
padding: 20px;
color: #000;
font-size: 12px;
line-height: 140%;
}


#contentsMain  table{
color: #000;
font-size: 11px;
line-height: 140%;
}

#contentsMain  table  img {
border: 3px solid #fff;
}

#contentsMain a img{
float: left;
border: 3px solid #fff;
margin-right: 5px;
}

#contentsMain table p{
margin-top: 0;
padding-top: 0;
}
#contentsMain h2{
font-weight: bold;
font-size: 12px;
margin: 0;
}

#contentsMain h3{
font-weight: normal;
font-size: 11px;
margin: 0;
}

#contentsMain p{
padding-top: 0;
margin-top: 0;
}

#contentsMain a:link, #contentsMain a:active, #contentsMain a:visited{
color: #bb251d;
border-bottom: 1px dotted #bb251d;
}


#contentsMain ul{
list-style-type: none;
margin: 0;
padding-left: 0;
}

#contentsMain  li {
margin-left:0;
padding-left: 0;
padding-top: 0.35em;
}



.divider {
border-top: 1px dotted #000;
margin-top: 15px;
margin-bottom: 15px;
}


.footer{
background-image: url('images/bottom_graphic.jpg');
backgroud-repeat: no-repeat;
width: 863px;
height: 68px;
padding-right: 10px;
}


.backToTop{
float: left;
font-size: 10px;
margin-top: -15px;
margin-left: 35px;
}

.backToTop a{
color: #000;
}

/*-------SIDEBAR STYLES----------*/

#sideBar{
padding-left: 5px;
}

#sideBar img{
border: 0;
float: left;
}

#sideBar ul{
clear: left;
list-style-type: none;
margin-left: 10;
padding: 0;
font-size: 11px;
}


#sideBar ul li {
margin:0;
padding: 0.25em;
}


#sideBar ul li a:link, #sideBar ul li a:active, #sideBar ul li a:visited{
color: #bb251d;
border-bottom: 1px dotted #bb251d;
}

#sideBar ul li a:hover{
color: #000;
border-bottom: 1px dotted #000;


.formText{ 
width: 150;
text-align: left;
}


