/* Start of CMSMS style sheet 'Main' */
/*----------------Global------------------------------*/
body {background: #000; font-family: Arial, Helvetica, sans-serif;} 
a img {border: 0 none;}

/*-----------------------Original Styles------------------------------*/
/*td img {display: block;}*/
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small;}
.style3 {font-family: Arial, Helvetica, sans-serif}

/*------------------------- Logo/Masthead------------------------------*/
.banner {margin: 0 auto; padding: 0; width: 900px;}

/*---------------------- Navigation-----------------------------------*/
.navbar {margin: 0 auto; padding: 0; width: 900px; font-family: Book Antiqua, Times New Roman, Times, serif; font-size: 18px; letter-spacing: 3.5px;}
ul.nav  {margin: 0; padding: 3px 10px 3px 0; float: right; background: #362609; width: 890px;}
ul.nav li {list-style-type: none; float: right; display: block;color: #e8d0aa; margin: 0; padding: 0; border-left: 1px solid #e8d0aa;}
ul.nav li a {color: #e8d0aa; padding: 0 23px; text-decoration: none; font-weight: lighter;}
ul.nav li a.currentpage {color: #a98436;}
ul.nav li a:hover {color: #a98436;}
ul.nav li.i15 {border-left: 0 none;}

/*------------------------Footer------------------------------------------*/
.footer {width: 900px; border: 0; margin: 0 auto; text-align: center; background: #372B11; sans-serif; font-size: small;}

/*------------------------Content Box - Light Brown Background----------------------*/
.contentbox {width: 900px; background: #8b6c2c; margin: 0 auto; border: 0; clear: both;}

/*-----------------------Home Specific-----------------------------------*/
.home_colleft {width: 542px; float: left; margin: 50px 0 50px 25px;}
.home_colright {float: left; width: 310px; margin: 120px 0 0 0;}

/*------------------------2 Column Page---------------------------------*/
table.2col {width: 100%; padding: 0; margin: 10px 0 0 0;}

/*--------------------White Box - Curved Corners----------------------*/
table.whitebox {width: 600px; margin: 0 auto 40px auto; border: 0; padding: 0; }
table.whitebox td {margin: 0; padding: 0; background: #fff;}
table.whitebox td.wbcontent {width: 560px;}

/*--------------------------Gallery-----------------------------------*/
.gallery {margin: 0; padding: 0; width: 100%;}

ul.albumlist {position: relative; margin: 50px 0 110px 85px; padding: 0;}
ul.albumlist li {margin: 0 25px 20px 0; padding: 0; float: left; list-style-type: none; width: 165px;}
ul.albumlist li .categoryimg {padding: 0; margin: 0; height: 117px; overflow: hidden;}
ul.albumlist li .categorylabel {padding: 0; margin: 0; background: #362609; text-align: center;}
ul.albumlist li .categorylabel h2 {color: #fff; font-size: 14px; margin: 0; padding: 4px 0; font-family: Book Antiqua, Times New Roman, Times, serif; letter-spacing: 1px;}
ul.albumlist li .categorylabel p.picturecount {color: #fff; font-size: 10px; margin: 0; padding: 0 0 6px 0; font-style: italic; font-weight: normal;}


table.albumphotolist {padding: 10px 20px 50px 20px; width: 100%; margin: 0;}
table.albumphotolist tr {height: 160px; vertical-align: middle;}
table.albumphotolist td {text-align: center;}

table.albumphotolist_header {padding: 20px 20px 0 20px; width: 100%; margin: 0;}
table.albumphotolist_header tr.albumname {height: 20px; text-align: left; margin: 0; padding: 0; width: 100%;}
table.albumphotolist_header tr.albumname td h2 {font-size: 26px; font-weight: normal; margin: 0; padding: 4px 0; font-family: Georgia, Book Antiqua, Times New Roman, Times, serif; letter-spacing: .5px; text-align: left; color: #f2ede3;}
table.albumphotolist_header tr.albumname td a {color: #a98436; text-decoration: none;}

.photo {float: left; width: 565px; margin: 45px 0 20px 0; padding: 0;}
.photoname {float: left; width: 300px; height: 450px; margin: 0 0 0 10px; font-family: Book Antiqua, Times New Roman, Times, serif;}
.photoname h3 {position: relative; top: 40%; font-size: 115%; font-weight: normal;}
.photoname h3 .title {font-style: italic;}
.photoname h3 .comment {}
.photoname h3 .comment p {margin: 0; padding: 0;}
.photonav {clear: both; width: 563px; text-align: center; padding: 5px 0 15px 0;}
.photonav img {margin-right: 30px;}
table.albumphotolist td a img {border: 0 none;}
/* End of 'Main' */

