*{margin:0; padding:0;}

body
{
background-color:#FFFFFF;
}

#wrap
{
position:absolute;
width:900px;
left:50%;
margin-left:-450px;
}

#navDiv
{
background:url(../images/nav_backgound2.jpg) no-repeat;
height:35px;
margin-bottom: 2em;
}

#main
{
clear:left;
padding:0 1em 0 1em;
margin-bottom:2em;
}

#main .titleImg
{
clear:left;
margin-bottom:1em;
}

#main .imgBlock
{
width:60%;
}



#footer
{
clear:both;
position:relative;
border-top-style:dotted;
border-width:1px;
border-color:#1a4563;
padding-top:0.5em;
padding-left:0.5em;
}

#footer p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1a4563;
font-size:0.8em;
}

p.imgLogo
{
position:absolute;
left:150px;
top:60px;;
}

#canterbury
{
clear:left;
text-align:left;
margin-left:312px;
margin-bottom:1em;
padding-top:1em;
height:3.5em;
}

#canterbury p
{
line-height:0.5em;
}

#footNav
{
height:2em;
margin-bottom:1em;
}

#footNav p
{
text-align:center;
}

#travelprint p
{
text-align:center;
}


/* photo images */
img.photoLargeR
{
float:right;
border-style:solid;
border-width:2px;
border-color:#fff685;
margin-left:2em;
margin-bottom:2em;
}

img.photoLargeL
{
float:left;
border-style:solid;
border-width:2px;
border-color:#fff685;
margin-right:2em;
margin-bottom:2em;
}


/* Small Thumbs */
#main .imgBlock
{
height:80px;
margin-bottom:1em;
}

#main .imgBlock img
{
border-style:solid;
border-width:2px;
border-color:#fff685;
}

#main .imgBlockL p
{
float:left;
text-align:right;
width:36%;
}

#main .imgBlockC p
{
float:left;
text-align:center;
width:30%;
}

#main .imgBlockR p
{
float:left;
text-align:left;
width:30%;
}


/* Large Thumbs */
#main .imgLrgBlock
{
height:147px;
margin-top:2em;
margin-bottom:2em;
}

#main .imgLrgBlock img
{
border-style:solid;
border-width:2px;
border-color:#fff685;
}

#main .imgLrgBlockL p
{
float:left;
text-align:right;
width:30%;
}

#main .imgLrgBlockC p
{
float:left;
text-align:center;
width:40%;
}

#main .imgLrgBlockR p
{
float:left;
text-align:left;
width:30%;
}


h2, h3
{
position:absolute;
left:-999em;
color:#1a4563;
}


a img
{
border-style:none;
}

#main p, #main li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1a4563;
font-size:0.8em;
line-height:1.8em;
margin-bottom:1em;
}

#main p.pList
{
margin-bottom:0;
margin-left:1em;
}

#main p.pListLast
{
margin-bottom:1em;
margin-left:1em;
}

#main  ul
{
margin-bottom:1em;
margin-left:2em;
}

#main li
{
margin-bottom:0;
}



#footer p
{
margin-bottom:1em;
}


