body {
color: #000000;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 0.8em;
line-height: 1.8em;
text-align: center;
background-color: #000000;
}

a:link, a:visited {
color: #CCCC99; text-decoration: underline;
}

a:hover, a:visited:hover {
color: #333333; text-decoration: none;
}


h1{
font-family: "Arial Narrow", Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.8em;
color: #000000;
margin: 15px 0 15px 0;
padding-left: 15px; 
line-height: 1em;

}

h2 {
font-family: "Arial Narrow",Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.3em;
color: #000000;
margin: 25px 15px 15px 15px;
}

h3 {
font-family: "Arial Narrow",Tahoma, Geneva, Arial, Helvetica, sans-serif;
font-size: 1.1em;
color: #000000;
margin: 15px;
}

p {
margin: 10px 15px 5px 15px;
line-height: 1.5em;
}

#layout {
width: 800px;
text-align: left;
margin: 0px auto 0 auto;
padding: 0;
line-height: 1.8em;
}

#header {
width: 800px;
height: 89px;
background:url(http://www.rifephotography.com/images/header.jpg) #000000 no-repeat;
}
#collageheader {
width: 800px;
height: 40px;
}

#content{
float: left;
width: 800px; 
margin: 0px 0px 0 0px;
padding: 0;
font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

#topnav {
margin-top: 0px;
padding: 0;
color: #cccccc;
font: 16px;
margin-bottom: 10px;
}

#topnav a:link, #topnav a:visited { letter-spacing:4px; color:#CCCCCC; text-decoration:none;}
#topnav a:hover, #topnav a:hover:visited {letter-spacing:4px; color: #FFFFFF; text-decoration:none;}

#bodycontent{
font-size: 11px;
}

#bodycontent p{
font-size: 11px;
}

#bodycontent a{ 
color: #333333; text-decoration:underline;
}

.wedcontent{
float: left;
width: 470px;
height: 370px; 
padding: 15px;
background-color: #CCCC99;
font-size: 11px;
}

	


#footer {
margin-top: 10px;
padding: 0;
height: 72px;
color: #cccccc;
}

#footer a:link, #footer a:visited { letter-spacing:4px; color:#CCCCCC; text-decoration:none;}
#footer a:hover, #footer a:hover:visited {letter-spacing:4px; color: #FFFFFF; text-decoration:none;}


#copy{
color: #666666;
font-size: 9px;
padding: 0;
}
#copy p{
color: #999999;
margin-top: 0px;
}


#gallerynav{
color: #000000; 
font-weight: bold;
text-decoration: none;
text-align: right;
}

#collagewedding {
width: 790px;
height: 491px;
background:    url(http://www.rifephotography.com/images/collagewedding.jpg) #000000 no-repeat;
}

#collagewedding2 {
width: 790px;
height: 491px;
background:    url(http://www.rifephotography.com/images/collagewedding2.jpg) #000000 no-repeat;
}
#collagewedding3 {
width: 790px;
height: 491px;
background:    url(http://www.rifephotography.com/images/collagewedding3.jpg) #000000 no-repeat;
}
#collagewedding4 {
width: 790px;
height: 491px;
background:    url(http://www.rifephotography.com/images/collagewedding4.jpg) #000000 no-repeat;
}
#collagewedding5 {
width: 790px;
height: 491px;
background:    url(http://www.rifephotography.com/images/collagewedding5.jpg) #000000 no-repeat;
}
#collagefineart {
width: 790px;
height: 550px;
background:    url(http://www.rifephotography.com/images/collagefineart.jpg) #000000 no-repeat;
}

#collagesteamboat {
width: 790px;
height: 491px;
background:    url(http://www.rifephotography.com/images/collagesteamboat.jpg) #000000 no-repeat;
}

#collagewestern {
width: 790px;
height: 504px;
background:    url(http://www.rifephotography.com/images/collagewestern.jpg) #000000 no-repeat;
}
#collagetravel {
width: 790px;
height: 537px;
background:    url(http://www.rifephotography.com/images/collagetravel.jpg) #000000 no-repeat;
}
#collageportrait {
width: 790px;
height: 449px;
background:    url(http://www.rifephotography.com/images/collageportrait.jpg) #000000 no-repeat;
}
