body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{  
margin:0; 
padding:0; 
} 

table
{ 
border-collapse:collapse; 
border-spacing:0; 
} 

fieldset,img
{  
border:0; 
} 

address,caption,cite,code,dfn,em,strong,th,var
{ 
font-style:normal; 
font-weight:normal; 
} 

ol,ul
{ 
list-style:none; 
} 

caption,th
{ 
text-align:left; 
} 

h1,h2,h3,h4,h5,h6
{ 
font-size:100%; 
font-weight:normal; 
} 

q:before,q:after
{ 
content:''; 
} 

abbr,acronym
{
border:0; 
}

a
{
outline:none;
}

body
{
background-color:#ffffff;
font-size:62.5%;
font-family: "lucida grande", lucida, tahoma, verdana, arial;
color:#666666;
padding-top:5px;
text-align:center;
}

#wrapper
{
text-align:left;
margin:0 auto;
width:960px;
}

#wrapper-gallery
{
text-align:left;
margin:0 auto;
width:960px;
height:534px;
}

#navigation-table
{
height:480px;
background-color:#f4f4f4;
}

#navigation-table table
{
width:940px;
background-color:#f4f4f4;
text-align:center;
margin-top:9px;
}

#navigation-table td
{
border:none;
}

#page
{
height:465px;
background-color:#f4f4f4;
padding-top:15px;
padding-left:20px;
padding-right:20px;
}

#page h1
{
font-size:2em;
padding-bottom:15px;
}

#page p
{
font-size:1.4em;
padding-bottom:10px;
line-height:1.5em;
}

#page table
{
margin-bottom:30px;
}

#page td
{
font-size:1.4em;
width:160px;
padding:2px;
}

#page ul
{
margin-left:20px;
}

#page li
{
font-size:1.4em;
list-style-type:disc;
}


#contact-page
{
height:465px;
background-color:#f4f4f4;
padding-top:15px;
padding-left:20px;
padding-right:20px;
}

#contact-page h1
{
font-size:2em;
padding-bottom:15px;
}

#contact-page p
{
font-size:1.4em;
padding-bottom:10px;
line-height:1.5em;
}

#contact-page table
{
margin-bottom:30px;
}

#contact-page td
{
font-size:1.4em;
width:220px;
padding:2px;
}

#contact-page ul
{
margin-left:20px;
margin-bottom:20px;

}

#contact-page li
{
font-size:1.4em;
list-style-type:disc;
}

#contact-page legend
{
font-size:1.4em;
font-weight:bold;
}

#contact-page input
{
width:180px;
}

#contact-page input.button
{
width:60px;
}




#tracy-varndell-photography
{
padding-bottom:5px;
border-bottom:#dce6e7 12px solid;
width:960px;
}


#nav-bar
{
padding-bottom:5px;
background-color:#dce6e7;
width:960px;
height:50px;
border-bottom:#FFFFFF 6px solid;
}



#nav-bar ul
{
text-align:right;
padding-top:15px;
margin-right:20px;
}

#nav-bar li
{
display:inline;
font-size:2em;
margin-left:20px;
}

#nav-bar a
{
color:#FFFFFF;
text-decoration:none;
}

#nav-bar a:hover
{
color:#9B6061;
}

#nav-bar a.lit
{
color:#9B6061;
}

#gallery-inner
{
height:474px;
background-color:#f4f4f4;
padding-top:6px;
}

#thumbnails-weddings
{
width:400px;
float:left;
margin:37px 0px 0px 10px;
}

#thumbnails-weddings img
{
padding:3px;
}

#thumbnails
{
width:400px;
float:left;
margin:70px 0px 0px 10px;
}

#thumbnails img
{
padding:3px;
}

#main-image
{
width:540px;
float:left;
}

#tracy-varndell-photography-top
{
border-bottom:#dce6e7 6px solid;
}

#tracy-varndell-photography-top img
{
margin-left:20px;
}
	
	




