/* -----------------------------------------------
HawthorneHouseInc.com
Gallery Style Sheet
Author: Aarron Walter, aarron@aarronwalter.com

Slate Blue: #DFEAF5
Soft Gray: #DCDDDF
Orange: #8B7A66
Soft Brown: #D7BEA0
Medium Brown: #C2B19A
Dark Brown: #785F43
Dark Gray: #899199
-----------------------------------------------*/

#trade {border-top:3px solid #fff;}
#content h2, #content h3 {margin:25px 20px 10px 20px;}

#indexpic {float:right; margin:-30px 0 0 60px; border:1px solid #C2B19A;}
#categories {margin:50px 40px 40px -70px; list-style:none; font:1.4em Garramond,Georgia,sans-serif;}
#categories li {margin:20px 0; text-align:right;}
#categories a {text-transform:capitalize; font-variant:small-caps; letter-spacing:.2em;}
#categories a:link, #categories a:visited {color:#C2B19A; text-decoration:none;}
#categories a:hover, #categories a:active {color:#785F43; text-decoration:none;}

#tbl {width:500px; margin-left:20px; margin-bottom:15px; border-collapse:collapse;}
#tbl td {width:25%; padding:0; text-align:center; vertical-align:top;}
.catpic {margin:3px; padding:5px 0; text-align:center; vertical-align:middle; font-size:.8em;}
.catpic img {margin-bottom:3px; border:1px solid #ccc;}
.catpic img:hover {margin-bottom:3px; border:1px solid #666;}
.catpic a {text-decoration:none; font-family:Garramond,Georgia,serif; text-transform:capitalize; font-variant:small-caps; letter-spacing:.08em}
.catpic a:link, .catpic a:visited {text-decoration:none !important; color:#785F43 !important;}
.catpic a:hover, .catpic a:active {text-decoration:underline; color:#333 !important;}

.special a:link, .special a:visited {color:#899199 !important;}
.special a:hover, .special a:active {color:#C2B19A !important;}
#category-col {float:right; width:150px; margin:0 20px 0 0; padding:0; list-style:none;}
#category-col li {margin:0; padding:0;}
#category-col a:link, #category-col a:visited {color:#8CACCB; text-decoration:none;}
#category-col a:hover, #category-col a:active {color:#C2B19A; text-decoration:underline;}
#category-col span {color:#C2B19A;}

.about-brands {margin-top:20px !important; color:#899199 !important;}

/* Detail */
#lightbox {font:.9em Arial,sans-serif; color:#899199;}
#lightbox strong {color:#C2B19A; font-size:1.1em;}
#lightbox p {line-height:1.3em;}
h3 {clear:both; border-bottom:1px solid #DCDDDF; color:#8B7A66; font:1.4em Garramond,Georgia,serif; padding-bottom:4px; margin-bottom:25px; text-transform:capitalize;}
#description {width:300px; padding-top:0; vertical-align:top;}
#photobox {float:right; text-align:center; clear:both;}
#preview {margin:0 0 10px 10px; border:1px solid #C2B19A;}
#photonav {width:200px; margin-left:10px; text-align:center;}
.phototracking {display:inline; margin:5px 63px;}
#closewin {position:absolute; top:10px; right:20px; text-transform:lowercase; font-size:14px;}
#closewin a {color:#785F43; text-decoration:none;}
#closewin a:hover {text-decoration:underline; color:#C2B19A;}
#lightbox .orange {color:#8B7A66; font-weight:bold;}