/*--GENERAL INDEX LAYOUT STYLES------------*/
#page {padding:0; margin:0 auto;}
#pageHeader {float:left; margin:0 auto 0 0; padding:0; width:100%; text-align:left; height:120px; background:url(../img/page-header-bg.jpg);}
#pageHeader img {float:left; display:inline; margin:0; padding:0; border:none;}
#pageHeader img.logo {padding-top:60px;} 
#pageHeader #topNav {display:inline; margin:0; padding:0; border:none;}
#pageHeader #topNav img {float:left; display:inline; margin:0; padding:67px 40px 0 0; border:none;}
#pageHeader #topNav img.home {float:right; display:inline; margin:0; padding:67px 15px 0 0; border:none;}

#pageMain {float:left; margin:0 auto 0 0; padding:30px 0 30px 0; width:100%; text-align:left; height:auto; background:#839764;}
#pageMain div.title {margin:0 0 20px 50px; padding:5px 0 3px 2px; border-bottom:1px solid #c4bfbb;}
#pageMain div.title a, a:active, a:link, a:visited a:hover {border:0; margin:0; padding:0;}
#pageMain div.title img {border:0; margin:0; padding:0;}
#pageMain #pageContent {float:left; margin:0 auto 0 0; padding:10px 0 0 50px; width:800px; text-align:left; height:auto;}
#pageMain #pageContent h1 {margin:0; padding:0 0 0px 0; font:normal 10px Arial, Helvetica, sans-serif; color:#564e49;}
#pageMain #pageContent p {margin:0; padding:0 0 14px 0; font:normal 13px Arial, Helvetica, sans-serif; color:#d3cec9; line-height:19px;}
#pageMain #pageContent #twoCol {float:left; margin:0 auto 0 0; padding:0; width:800px; text-align:left; height:auto;}
#pageMain #pageContent #twoCol #left {float:left; margin:0; padding:0; width:385px; text-align:left; height:auto;}
#pageMain #pageContent #twoCol #right {float:right; margin:0; padding:0; width:385px; text-align:left; height:auto;}

#pageMain div.thumbs {float:left; margin:0 auto 0 0; padding:0 0 0 50px; width:920px; text-align:left; height:auto;}
#pageMain div.thumbs div.thumb {float:left; display:inline; position:relative; width:75px; height:75px; padding:0; margin:0 25px 40px 0; font:normal 11px Arial, Helvetica, sans-serif; color:#a5bec3;}
#pageMain div.thumbs div.thumb a, a:active, a:link, a:visited {color:#a5bec3; text-decoration:none;}
#pageMain div.thumbs div.thumb a:hover {color:#443e3a; text-decoration:none;}
#pageMain div.thumbs div.thumb img {float:left; display:inline; padding:0; margin:0 0 3px 0; border:1px solid #5d544e; width:75px; height:75px;}
#pageBottom {float:left; margin:0 auto 0 0; padding:35px 0 40px 0; width:100%; text-align:left; height:auto; background:url(../img/page-bottom-content-bg.jpg) repeat-x;}
#pageBottomContent {float:left; margin:0 auto 0 0; padding:10px 0 0 50px; width:600px; text-align:left; height:auto;}
#pageBottomContent p {margin:0; padding:0 0 14px 0; font:normal 15px Arial, Helvetica, sans-serif; color:#dfdad7; line-height:19px;}

a {color:#dfdad7; text-decoration:underline;}
a:active {color:#dfdad7; text-decoration:underline;}
a:link {color:#dfdad7; text-decoration:underline;}
a:visited {color:#dfdad7; text-decoration:underline;}
a:hover {color:#475236; text-decoration:none;}