/* CSS Document */
/* 
New colours:
Light: #C1BBAB
Dark: #3D4242 
*/

* {
margin:0;
padding:0;
border:0;
}

body {
background-color:#EEE;
color: #3D4242;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
text-align:center;
}

a:link, a:visited, a:active {
color: #3D4242;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}


/* MAIN SECTIONS */

#holder {
background-color:#fff;
width:990px;
margin: 0 auto;
text-align:left;
}

#main_nav {
height:30px;
width:990px:
}

#content_area {
position:relative;
height:520px;
width:990px;
}

#folio_nav_area {
height:40px;
width:990px;
/*padding: 0 115px;*/
position: relative;
/*background-color:#ccc;*/
}

#logo_area {
height:45px;
width:990px;
font-size: 34px;
color: #dddddd;
text-align: center;
}

/* MAIN NAV */

#main_nav_list {
list-style: none;
padding-top:6px;
padding-left: 11px;
}

#main_nav_list li {
text-transform: lowercase;
font-weight: bold;
color: #C1BBAB;
float: left;
padding: 0 2px;
}

#main_nav_list li a {
font-size: 13px;
}


/* CONTENT AREA */

#thumbslist, #thumbslist10 {
list-style:none;
width:805px;
margin: 0 auto;
padding-top:25px;
}

#thumbslist10 {
padding-top:65px;
}

#thumbslist li, #thumbslist10 li {
margin:0;
border:0;
padding:0;
float:left;
width: 131px;
height: 131px;
margin:15px;
/*background-color:#0f0;*/
text-align:center;
}

#thumbslist10 li {
margin:30px 15px;
}

#thumb_content li td {
height:125px;
width:125px;
border: 1px solid #ccc;
text-align:center;
vertical-align:middle;
}

#thumbsscrolllist {
padding-top:160px;/**/
text-align:center;
color: #C1BBAB;
text-transform: lowercase;
}

#thumbsscrolllistholder {
position:relative;
width:990px;
overflow:auto;
height: 180px;
text-align:center;
/*padding-top:10px;
height: 185px;*/
}

#thumbsscrolllist table {
border-collapse:collapse;
border:0;
padding:0;
margin:0 auto;
}

#thumbsscrolllist td {
border:0;
vertical-align:bottom;
}

#thumbsscrolllist td.imagecell {
padding: 0px 5px;
height:125px;
}

#thumbsscrolllist td.imagecellfirst {
border:0;
padding: 0 5px 0 0;
height:125px;
}

#thumbsscrolllist td.imagecelllast {
border:0;
padding: 0 0 0 5px;
height:125px;
}

#full_image table {
width:800px;
margin: 0 auto;
}

#full_image td {
height:480px;
width:785px;
text-align:center;
vertical-align:middle;
}

#page_content {
/*width: 500px;
margin-left: auto;
margin-right:auto;
padding-top: 100px;*/
}

.pageText {
width: 760px;
margin-left: auto;
margin-right:auto;
padding-top: 70px;/**/
}

.pageText h1, #contactText h1 {
font-size: 20px;
font-weight: normal;
}

.pageText p {
margin: 10px 0;
line-height: 150%;
}

#contactImage2 {
margin-top:65px;
}

#contactText {
width:574px;
float:left;
padding-left:116px;
padding-top: 10px;
}

#contactText p {
margin: 10px 0;
line-height: 150%;
}

/* INDEX PAGES */

.indexThumbs {
/*width:824px;*/
margin-left: auto;
margin-right:auto;
list-style:none;
}

.indexThumbs li {
text-transform: lowercase;
font-weight: bold;
color: #C1BBAB;
font-size:15px;
float:left;
width:150px;
height:170px;
margin: 15px 28px;
text-align:center;
}

/* FOLIO NAV */

#folio_nav_left {
position:absolute;
left:115px;
top:0;
}

#folio_nav_right {
position:absolute;
right:115px;
top:0;
}

#folio_nav_left div, #folio_nav_right div {
float:left;
padding-top:5px;
}

#folio_nav_left div, #folio_nav_right div {
padding-right:5px;
}

#folio_nav_right div {
padding-left:5px;
}

#numberseq p {
	color: #C1BBAB;
padding-top: 6px;
}

#image_title p {
text-align:center;
/*background-color: #f00;*/
padding-top: 11px;
}

/* LOGO AREA */

.dk_text {
	color: #C1BBAB;;
}

/* SPECIAL CLASSES */

.make_hidden {
	visibility: hidden;
}

.make_visible {
	visibility: visible;
}

.make_none {
display: none;
}

.make_block {
display: block;
}