* { padding: 0; margin: 0; }


img {padding:0px;margin:0px; }
img.pad {padding-right:13px;padding-bottom:0px;margin:0px;}
.imgpad img {padding-top:12px;padding-bottom:6px;margin:0px; }
.imgpadbtm img {padding-top:0px;padding-bottom:6px;margin:0px; }
p {font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:10px;line-height:14px;}
p a{color:#fff;}
p a.NavOff:link, p a.NavOff:visited {color:#fff; text-decoration:none;font-size:11px;}
p a.NavOn:link, p a.NavOn:visited, p a.NavOff:hover{color:#b5afa8;text-decoration:underline;font-size:11px;}
p a.NavOff:hover {color:#b5afa8;text-decoration:underline;font-size:11px;}

h4 {font-family:Georgia, "Times New Roman",Times, serif; color:#655c54; font-size:14px;font-weight:400;line-height:16px;text-align:left;}
body {font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:11px; line-height: 18px;background-color:#f2f4ef;}

#wrapper {width:970px; height:auto; margin: 0 auto; padding:0;}

/* header */
#hero-head-jaw { position:relative; z-index:2; background-image: url(../images/header.jpg); background-repeat:no-repeat; width:970px; height:165px; margin:0; padding:0;}
#hero-head { position:relative; z-index:2; background-image: url(../images/header-main.jpg); background-repeat:no-repeat; width:970px; height:165px; margin:0; padding:0;}

#info-head {float:left;padding-top:15px;padding-left:15px; width:380px;}
#info-head h1 {font-family:Georgia, "Times New Roman",Times, serif; color:#fff; font-size:9px;text-transform: uppercase; letter-spacing:1.2px; font-weight:500; }
#info-head p {font-family:Georgia, "Times New Roman",Times, serif; color:#fff; font-size:11px; line-height:14px; margin-top:6px;font-weight:400;letter-spacing:normal}
* html #info-head p {font-family:Georgia, "Times New Roman",Times, serif; color:#fff; font-size:11px; line-height:14px; margin-top:6px;font-weight:400;letter-spacing:-1px}
*+html #info-head p {font-family:Georgia, "Times New Roman",Times, serif; color:#fff; font-size:11px; line-height:14px; margin-top:6px;font-weight:400;letter-spacing:-1px}

#info-head-main {float:left;padding-top:15px;padding-left:15px; width:380px;}
#info-head-main h1 {font-family:Georgia, "Times New Roman",Times, serif; color:#000; font-size:9px;text-transform: uppercase; letter-spacing:1.2px; font-weight:500; }
#info-head-main p {font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:11px; line-height:14px; margin-top:6px;font-weight:400;letter-spacing:normal}
* html #info-head-main p {font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:11px; line-height:14px; margin-top:6px;font-weight:400;letter-spacing:-1px}
*+html #info-head-main p {font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:11px; line-height:14px; margin-top:6px;font-weight:400;letter-spacing:-1px}


.breadcrumbs {margin-top:20px;font-family:Georgia, "Times New Roman",Times, serif; color:#fff; font-size:11px;line-height:14px; letter-spacing:normal;}
.breadcrumbs ul { list-style-type:none; }
.breadcrumbs ul li {display:inline;float:left;padding-right:3px;}
.breadcrumbs ul li a{ color:#fff; text-decoration:none;font-weight:400;}

#info-head-main .breadcrumbs {margin-top:20px;font-family:Georgia, "Times New Roman",Times, serif; color:#fff; font-size:11px;line-height:14px; letter-spacing:normal;}
#info-head-main .breadcrumbs ul { list-style-type:none; }
#info-head-main .breadcrumbs ul li {display:inline;float:left;padding-right:3px;color:#7f7870;}
#info-head-main .breadcrumbs ul li a{ color:#7f7870; text-decoration:none;font-weight:400;}

.nav-head {float:left;width:190px;padding-top:20px;margin:0px;}


/* content shell */

#main {float:left;width:765px; margin: 0px; padding:0px;}
#right-container { float:right; width:180px;margin-right:10px;}
#left-container {float:left;width:750px; margin: 0px; padding:0px;}

.production-hed {border-top:3px solid #000;border-bottom:1px solid #a39c95;height:32px;background-color:#f2f4ef;margin-bottom:0px; padding-bottom:0px;}
.production-hed h1 {float:left;font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:20px; line-height: 18px; padding-top:6px; width:300px;}
.production-nav  {position:relative;float:right;width:370px;}
.production-nav-buy  {position:relative;float:right;width:406px;}
.production-nav-btm  {position:relative;float:right;width:370px;}


.general-hed {border-top:3px solid #000;border-bottom:1px solid #a39c95;height:32px;background-color:#f2f4ef;margin-bottom:0px; padding-bottom:0px;}
.general-hed h1 {float:left;font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:20px; padding-top:6px; width:750px;padding-bottom:2px; overflow:hidden;}

.general-parag {padding-bottom:20px; padding-top:0px;}
.general-parag .top {height:66px;padding-top:0px;}
.general-parag .top p.media {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:12px;line-height:15px;text-align:left; padding-top:0px; }
.general-parag .top-long {height:100px;padding-top:0px;}
.general-parag .sentce {padding-bottom:0px;}
.general-parag .sentce p.nrml {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:12px;line-height:15px;text-align:left; padding-top:8px; }
.general-parag .sentce p.blg-top {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:13px;line-height:18px;text-align:left; padding-top:8px; }
.general-parag .sentce p.blg {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:13px;line-height:18px;text-align:left; padding-top:0px; }
.general-parag .sentce h2 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:20px;;margin-right:2px;line-height:26px; }
.general-parag .sentce h3 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:16px;;margin-right:2px;line-height:16px; }
.general-parag .sentce h4 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#655c54; font-size:11px;;margin-right:2px;line-height:16px; }
.general-parag .sentce h5 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:600; color:#655c54; font-size:13px;;margin-right:2px;line-height:16px;padding-top: 16px; }

.general-parag .btm {padding-bottom:0px; padding-top:0px;}
* html .general-parag .btm {padding-bottom:0px; padding-top:0px;}
*+html .general-parag .btm {padding-bottom:0px; padding-top:0px;}

.general-parag .btm p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:14px;;margin-right:2px;line-height:18px; }
.general-parag .btm p a {color:#51687b; }
* html .general-parag .btm p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:14px;;margin-right:2px;padding-top:0px;}
*+html .general-parag .btm p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:14px;;margin-right:2px;padding-top:0px; }

.general-parag .btm p.sml {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:11px;line-height:15px;padding-bottom:6px;letter-spacing:-.2px; }
* html .general-parag .btm p.sml {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:11px; letter-spacing:-1;}
*+html .general-parag .btm p.sml {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:11px; letter-spacing:-1; }
.general-parag .btm p.smlblk {color:#000; font-size:11px;line-height:15px;padding-bottom:12px;}

.general-parag .btm p.sml a {color:#51687b; }

.bullets {padding-left:16px;font-family:Georgia, "Times New Roman",Times, serif;font-weight:400;color:#7f7870;font-size:11px;line-height:15px;padding-bottom:10px;}
.bullets ul {padding-top:0px;padding-bottom:0px; list-style-type:disc; color:#7f7870; }
.bullets ul li {letter-spacing:normal; text-indent:-6px;}

.general-parag h1 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#4b2f21; font-size:36px;padding-top:0px;padding-bottom:12px;line-height:40px;}
* html .general-parag h1 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#4b2f21; font-size:36px;padding-top:0px;padding-bottom:10px;line-height:40px;}
*+html .general-parag h1 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#4b2f21; font-size:36px;padding-top:0px;padding-bottom:10px;line-height:40px;}

.general-parag .top p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#655c54; font-size:14px;;margin-right:2px;line-height:18px; }
.general-parag .top h2 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#655c54; font-size:12px;;margin-right:2px;line-height:16px; }

.general-parag .top p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:14px; line-height:18px;padding-top:2px; }
* html .general-parag .top p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:14px;line-height:16px;padding-top:0px; }
*+html .general-parag .top p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:14px;line-height:16px;padding-top:0px;}

.general-parag .top-long p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#655c54; font-size:14px;;margin-right:2px;line-height:18px; }
.general-parag .top-long p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:14px; line-height:18px; padding-top:2px; }
* html .general-parag .top-long p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:14px;line-height:16px;padding-top:0px; }
*+html .general-parag .top-long p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:14px;line-height:16px;padding-top:0px;}








.portrait {padding: 6px 0;float:left;}


/* social media drop down container */

#sm-element {margin-right:-1px; padding:0px;position:relative;}
div.sm-drop-down {position:absolute; z-index:1;right:0px;margin-top:1px;width:184px; height:128px; padding-top:0px;background-image: url(../images/sm-bg.png); background-repeat:no-repeat; background-position:right; }
* html div.sm-drop-down { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sm-bg.png', sizingMethod='crop');position:absolute; z-index:1;right:0px;}
*+html div.sm-drop-down { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sm-bg.png', sizingMethod='crop');position:absolute; z-index:1;right:0px;}

div.sm-column {float:left; width:90px; padding:0px; margin:0px;padding-top:4px;}
div.icon-col1 {float:left;padding-left:8px;padding-right:4px; width:auto;}
div.icon-img {float:left;padding-right:4px;}
div.icon-col1 p {float:left;font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:9px; font-style:italic;line-height:16px; margin-bottom:3px;}
div.icon-col1 p a{color:#7f7870; font-size:9px; letter-spacing:-.5px;}
div.icon-col1 p a.NavOff:link, .icon-col1 p a.NavOff:visited {color:#7f7870; text-decoration:none; font-size:9px;}
div.icon-col1 p a.NavOn:link, .icon-col1 p a.NavOn:visited, .icon-col1 p a.NavOff:hover{color:#6b4938;text-decoration:underline; font-size:9px;}
div.icon-col1 p a.NavOff:hover {color:#6b4938;text-decoration:underline; font-size:9px;}



.icon-col2 {float:left;padding-left:0px;padding-left:4px; width:auto;}
.icon-col2 p {float:left;font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:9px; font-style:italic;line-height:16px; margin-bottom:3px;}
.icon-col2 p a{color:#7f7870;}
.icon-col2 p a.NavOff:link, .icon-col2 p a.NavOff:visited {color:#7f7870; text-decoration:none; font-size:9px;}
.icon-col2 p a.NavOn:link, .icon-col2 p a.NavOn:visited, .icon-col2 p a.NavOff:hover{color:#6b4938;text-decoration:underline; font-size:9px;}
.icon-col2 p a.NavOff:hover {color:#6b4938;text-decoration:underline; font-size:9px;}
.icon-col3 {float:left;padding-left:0px;padding-right:8px; width:15px;}



/* left container start */
.image-hero {width:749px;}

#left-top {height:auto; width:750px; margin:0px; padding:0px;}
#left-bottom {height:auto; width:750px; margin:0px; padding:0px;}

.top-column {float:left;width:750px;padding-bottom:0px; margin:0px;height:auto;}
.left-column {float:left;width:370px;padding:0px; margin:0px;height:auto;}
.right-column {float:right;width:370px;padding:0px; margin:0px;height:auto;}



.left-sub-column {float:left;width:180px; margin:0px;padding:0px; }
.left-sub-column p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:600; color:#000; font-size:12px;padding-top:0px;padding-bottom:12px;}
.left-sub-column ul {padding-top:6px;padding-bottom:0px; list-style-type:none; font-size:12px;line-height:15px;}
.left-sub-column ul li.thin {padding-left:0px; color:#7f7870;line-height:17px;}
.left-sub-column ul li.blkthin {padding-left:0px; color:#000;line-height:15px;}



.right-sub-column {float:left;width:180px; margin:0px;padding:0px;}
.right-sub-column p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:600; color:#000; font-size:12px;padding-top:0px;padding-bottom:12px;}
.right-sub-column ul {padding-top:6px;padding-bottom:0px; list-style-type:none; font-size:12px;line-height:15px;}
.right-sub-column ul li.thin {padding-left:0px; color:#7f7870;line-height:17px;}
.right-sub-column ul li.blkthin {padding-left:0px; color:#000;line-height:15px;}





.blue {color:#51687b;padding-top:0px;font-size:12px; font-weight:500;}
* html .blue {color:#51687b;padding-top:0px;font-size:12px; font-weight:500;}
*+html .blue {color:#51687b;padding-top:0px;font-size:12px; font-weight:500;}
.blue a {width:140px;}
.blue a.NavOff:link, .blue a.NavOff:visited {color:#51687b;text-decoration:none;}
.blue a.NavOn:link, .blue a.NavOn:visited, .blue a.NavOff:hover{color:#000;text-decoration:none;}
.blue a.NavOff:hover {color:#000; text-decoration:none;}


.grey-block {width:370px;background-color:#b5afa8; height:170px; margin:0px; padding:0px;}
.grey-block h2 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400;padding-left:8px; padding-top:8px; text-align:left;font-size:18px;color:#000;line-height:20px;}
.grey-block h3 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400;padding-left:8px; padding-top:8px;padding-bottom:8px; text-align:left;font-size:14px;color:#fff;line-height:18px;}
.grey-block h4 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400;padding-left:8px; padding-top:8px; text-align:left;font-size:14px;color:#000;line-height:18px; font-style:italic; }

.reg-block {width:370px;padding-top:6px; text-align:left;}
.reg-block p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; font-size:14px;color:#7f7870;line-height:18px;letter-spacing:-0.2px;}
.reg-block p .ital {font-style:italic;}


/* review list */
.review-list {width:370px; margin-top:0px; padding-top:0px;}
.review-list-container {border-top:1px solid #999;}

.review-list .review-list-container .parag { padding-bottom:8px;padding-right:8px;padding-top:6px;margin:0px;}
* html body .review-list .review-list-container .parag { padding-bottom:1px;padding-right:8px;padding-top:2px;margin:0px;}
*+html body .review-list .review-list-container .parag { padding-bottom:2px;padding-right:8px;padding-top:1px;margin:0px;}

.review-list .review-list-container .parag p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; font-size:12px;color:#726a63;line-height:16px;margin:0px; padding:0px;}
* html body .events-list .events-list-container .parag p {line-height:16px;margin:0px; padding:0px;}
*+html body .events-list .events-list-container .parag p {line-height:16px;margin:0px; padding:0px;}

.review-list-container .parag .more-btn {position:relative; top:3px;}

.review-list .parag p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; font-size:12px;color:#726a63;line-height:16px;}



/* events list */
.events-list {width:370px; margin-top:0px; padding-top:0px;}
.events-list .parag p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; font-size:12px;color:#726a63;line-height:16px;}
.events-list-container {border-top:1px solid #999;}

.events-list .events-list-container .parag { padding-bottom:8px;padding-right:8px;padding-top:6px;margin:0px;}
* html body .events-list .events-list-container .parag { padding-bottom:1px;padding-right:8px;padding-top:2px;margin:0px;}
*+html body .events-list .events-list-container .parag { padding-bottom:2px;padding-right:8px;padding-top:1px;margin:0px;}

.events-list .events-list-container .parag p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; font-size:12px;color:#726a63;line-height:16px;margin:0px; padding:0px;}
* html body .events-list .events-list-container .parag p {line-height:16px;margin:0px; padding:0px;}
*+html body .events-list .events-list-container .parag p {line-height:16px;margin:0px; padding:0px;}

/* blog list */
.events-list-container-blog {border-top:1px solid #999;}
.events-list-container-blog .parag {float:left;position:relatve; padding-bottom:8px;padding-right:8px;padding-top:16px;}
.events-list-container-blog .parag .more-btn {position:relative; left:312px;bottom:16px;z-index:3;}
.pad {padding-top:6px;padding-bottom:6px;}

.events-list-container-blog .parag h1 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:500; font-size:16px;color:#000;text-decoration:none;}
.events-list-container-blog .parag a h1 {color:#4b2f21;text-decoration:none;}
.events-list-container-blog .parag h1 a.NavOff:link, .events-list-container-blog .parag h1 a.NavOff:visited {color:#000; text-decoration:none;}
.events-list-container-blog .parag h1 a.NavOn:link, .events-list-container-blog .parag h1 a.NavOn:visited, .events-list-container-blog .parag h1 a.NavOff:hover{color:#6b4938;text-decoration:underline;}
.events-list-container-blog .parag h1 a.NavOff:hover {color:#6b4938;text-decoration:underline;}

.events-list-container-blog .parag h3 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:500; font-size:16px;color:#000;text-decoration:none;padding-top:4px;}
.events-list-container-blog .parag a h3 {color:#4b2f21;text-decoration:none;}
.events-list-container-blog .parag h3 a.NavOff:link, .events-list-container-blog .parag h3 a.NavOff:visited {color:#000; text-decoration:none;}
.events-list-container-blog .parag h3 a.NavOn:link, .events-list-container-blog .parag h3 a.NavOn:visited, .events-list-container-blog .parag h3 a.NavOff:hover{color:#6b4938;text-decoration:underline;}
.events-list-container-blog .parag h3 a.NavOff:hover {color:#6b4938;text-decoration:underline;}

.events-list-container-blog .parag h2 {font-family: Verdana, Tahoma, Helvetica, Arial; font-weight:400; font-size:9px;color:#a39c95;}

/* index list */
.events-list-container-index {margin:0px;padding:0px;}
.events-list-container-index .parag p.pad  {font-family:Georgia, "Times New Roman",Times, serif; font-weight:500; font-size:12px;color:#726a63; line-height:16px; letter-spacing:-0.3px;}
.events-list-container-index .parag {float:left;position:relatve; padding-bottom:8px;padding-right:6px;padding-top:16px;}
.events-list-container-index .parag .more-btn {position:relative; left:312px;bottom:16px;z-index:3;}
.pad {padding-top:6px;padding-bottom:6px;}

.events-list-container-index .parag h1 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:500; font-size:16px;color:#000;text-decoration:none;}
.events-list-container-index .parag a h1 {color:#4b2f21;text-decoration:none;}
.events-list-container-index .parag h1 a.NavOff:link, .events-list-container-index .parag h1 a.NavOff:visited {color:#000; text-decoration:none;}
.events-list-container-index .parag h1 a.NavOn:link, .events-list-container-index .parag h1 a.NavOn:visited, .events-list-container-index .parag h1 a.NavOff:hover{color:#6b4938;text-decoration:underline;}
.events-list-container-index .parag h1 a.NavOff:hover {color:#6b4938;text-decoration:underline;}

.events-list-container-index .parag h3 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:500; font-size:16px;color:#000;text-decoration:none;padding-top:4px;}
.events-list-container-index .parag a h3 {color:#4b2f21;text-decoration:none;}
.events-list-container-index .parag h3 a.NavOff:link, .events-list-container-index .parag h3 a.NavOff:visited {color:#000; text-decoration:none;}
.events-list-container-index .parag h3 a.NavOn:link, .events-list-container-index .parag h3 a.NavOn:visited, .events-list-container-index .parag h3 a.NavOff:hover{color:#6b4938;text-decoration:underline;}
.events-list-container-index .parag h3 a.NavOff:hover {color:#6b4938;text-decoration:underline;}

.events-list-container-index .parag h2 {font-family: Verdana, Tahoma, Helvetica, Arial; font-weight:400; font-size:9px;color:#a39c95;}


.pad {padding-top:6px;padding-bottom:6px;}
.pad a {color:#000; text-decoration:none;}

.padbig {padding-top:6px;padding-bottom:6px;font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; font-size:13px;color:#726a63;line-height:18px; letter-spacing:-.1px;height:126px;}

/* gallery */
.gallery-content {margin:0px; padding:0px; height:214px;}

/* media list */
.media-sidebar-container {border-top:1px solid #999; padding-top:16px;}
.media-sidebar-wrap {height:160px;}
.media-sidebar-wrap .image {padding-bottom:2px;padding-top:2px;}
.media-sidebar-wrap p {font-family: Verdana, Tahoma, Helvetica, Arial; font-size:9px; color:#4b2f21;text-align:left;line-height:12px;font-weight:300;overflow:hidden;letter-spacer:0px;}

/* twitter list */
.twitter-sidebar-container {border-top:1px solid #999; padding-top:16px;margin:0px;}
.twitter-sidebar-container p {font-family:Georgia,"Times New Roman",Times, serif;font-size:11px; text-align:left;color:#655c54;font-weight:400;text-decoration:none;line-height:15px;margin-top:2px; padding-bottom:2px;}
* html body .twitter-sidebar-container p {margin-top:0px; padding-bottom:0px;}
*+html body .twitter-sidebar-container p {margin-top:0px; padding-bottom:0px;}

.cite {color:#4b2f21;}
.cite a {color:#4b2f21;}
.cite a.NavOff:link, .cite a.NavOff:visited {color:#4b2f21; font-style:italic; text-decoration:none;}
.cite a.NavOn:link, .cite a.NavOn:visited, .cite a.NavOff:hover{color:#000; font-style:italic;text-decoration:none;}
.cite a.NavOff:hover {color:#000; font-style:italic;text-decoration:none;}

/* media shell */

.left-column .general-parag .btm p.media {font-family:Georgia, "Times New Roman",Times, serif; font-weight:300; color:#7f7870; font-size:12px;;line-height:15px;padding-bottom:22px;padding-top:8px;}
.right-column .general-parag .btm p.media {font-family:Georgia, "Times New Roman",Times, serif; font-weight:300; color:#7f7870; font-size:12px;;line-height:15px;padding-bottom:22px;padding-top:8px;}
.med-img1 {float:left;}
.med-img1 p.media {width:180px;font-family:Georgia, "Times New Roman",Times, serif; font-weight:300; color:#7f7870; font-size:12px;;line-height:15px;padding-top:8px;}
.med-img2 {float:right;}
.med-img2 p.media {width:180px;font-family:Georgia, "Times New Roman",Times, serif; font-weight:300; color:#7f7870; font-size:12px;;line-height:15px;padding-top:8px;}

/* blog shell */

.left-blog {float:left;width:560px;padding:0px; margin:0px;height:auto;border-top:1px solid #a39c95;}
.right-blog {float:right;width:180px;padding:0px; margin:0px;height:auto;border-top:1px solid #a39c95;padding-bottom:24px;}

p.posts { color:#655c54; padding-top:12px;font-size:11px;}
p.posts a.NavOff:link, p.posts a.NavOff:visited { color:#7f7870; text-decoration:none; }
p.posts a.NavOn:link, p.posts a.NavOn:visited, p.posts a.NavOff:hover{ color:#6b4938;text-decoration:underline;}
p.posts a.NavOff:hover { color:#6b4938;text-decoration:underline;}

.blog-img {float:right; width:274px;}
.blog-parag {float:left;width:280px;}

.right-blog h1 {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#554a41; font-size:14px;;line-height:18px;padding-bottom:26px;padding-top:2px; }
.right-blog p {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:11px;;line-height:15px; }
.right-blog p.entries {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#7f7870; font-size:9px;;line-height:15px; padding-top:3px; padding-bottom: 6px;}
.right-blog p.entries .user {font-weight:600;}
.right-blog p.entries .date {font-weight:300;}
.right-blog p.entries .info { font-style:italic;}

.left-sub-column-blog {float:left;width:85px;}
.left-sub-column-blog p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:11px;padding-top:0px;padding-bottom:12px;}
.left-sub-column-blog ul {padding-top:0px;padding-bottom:0px; list-style-type:none; font-size:11px; line-height:15px;}
.left-sub-column-blog li .thin {padding-left:0px; color:#7f7870; padding-bottom:17px;}

.right-sub-column-blog {float:left;width:85px;}
.right-sub-column-blog p.blk {font-family:Georgia, "Times New Roman",Times, serif; font-weight:400; color:#000; font-size:11px;padding-top:0px;padding-bottom:12px;}
.right-sub-column-blog ul {padding-top:0px;padding-bottom:0px; list-style-type:none; font-size:11px; line-height:15px; }
.right-sub-column-blog ul li .thin {padding-left:0px; color:#7f7870; padding-bottom:12px;}



p a.topicsOff:link, p a.topicsOff:visited { font-size:11px;color:#7f7870; text-decoration:none; }
p a.topicsOn:link, p a.topicsOn:visited, p a.topicsOff:hover{font-size:11px; color:#6b4938;text-decoration:underline;}
p a.topicsOff:hover {font-size:11px; color:#6b4938;text-decoration:underline;}


/* left container end */


/* right container start */
.brown-block {width:180px;height:54px;background-color:#4b2f21;margin:0px; padding:0px;}
.brown-block h5 {font-family:Georgia, "Times New Roman",Times, serif;font-size:14px;font-weight:300;padding-left:6px;padding-top:5px;color:#f2f4ef; letter-spacing:-.3px}
.brown-block h4 {font-family:Georgia, "Times New Roman",Times, serif;font-size:14px;font-weight:300;padding-left:6px;padding-top:0px;color:#f2f4ef; letter-spacing:-.3px}


/* right top container definition list */
dl .date {float:left;width:20px;color:#000; font-weight:600;text-align:right;}
dl .day {float:left;width:18px;color:#7f7870;text-align:center;margin:0px;padding:0px;font-size:10px;}
dl .time {float:left;width:19px; color:#962d32;position:relative;left:-2;}
dl .author {color:#655c54;position:relative;top:-4px;}

dl.white-col {width:180px;background-color:#f2f4ef;margin:0px;padding:0px;font-family:Georgia, "Times New Roman",Times, serif;font-size:11px;font-weight:400;height:35px;}
.white-col dt {float:left;width: 58px;height:32px;margin:0px;padding:2px 0px 0px 0px;}
.white-col dd {float:left;width: 122px; height:16px;margin:0px;padding:2px 0px 0px 0px;}
.white-col dd p {margin:0px;padding:2px 0px 0px 4px;font-family:Georgia, "Times New Roman",Times, serif;font-size:11px;font-weight:400;color:#000;line-height:14px;}

dl.tan-col {width:180px;background-color:#e9e8d4;border-top:1px solid #c5c1bb;border-bottom:1px solid #c5c1bb;margin:0px;padding:0px;font-family:Georgia, "Times New Roman",Times, serif;font-size:11px;font-weight:400;height:35px;}

.tan-col dt{float:left;width: 58px;height:32px;margin:0px;padding:2px 0px 0px 0px;}
.tan-col dd {float:left;width: 122px;height:16px;margin:0px;padding:2px 0px 0px 0px;}
.tan-col dd p {margin:0px;padding:2px 0px 0px 4px;font-family:Georgia, "Times New Roman",Times, serif;font-size:11px;font-weight:400;color:#000;line-height:14px;}


/* in touch */
.intouch-container {border-top:1px solid #999;border-bottom:1px solid #999; padding-top:8px;padding-bottom:8px;}
.intouch-container p {padding-bottom:6px;padding-bottom:16px; letter-spacing:.2px;font-size:11px;}
* html .intouch-container p {padding-bottom:6px;padding-bottom:16px; letter-spacing:-1px;font-size:11px;}
*+html .intouch-container p {padding-bottom:6px;padding-bottom:16px; letter-spacing:-1px;font-size:11px;}

input.form-bg { background-image:url(../images/form-bg.gif); background-repeat:no-repeat; background-color:transparent; border:0px;width:180px; height:20px; padding:0px;color:#999;}
input.form-sub { background-image:url(../images/btn-submit.gif); background-repeat:no-repeat; background-color:transparent; border:0px;width:16px; height:16px; padding:0px;color:#51687b;}
input.form-res { background-image:url(../images/btn-reset.gif); background-repeat:no-repeat; background-color:transparent; border:0px;width:16px; height:16px; padding:0px;color:#51687b;}

input[type="text"] {font:normal 11px/11px arial,verdana,serif;padding-top:3px;padding-left:6px;color:#7f7870;}
input[value=""] {font:normal 11px/11px arial,verdana,serif;padding-top:3px;padding-left:6px;color:#7f7870;}



.blue {color:#51687b;}
.read-txt { padding-left:10px;text-transform:uppercase; font-size:9px; color:#000;font-family:Georgia, "Times New Roman",Times, serif; text-decoration:none; }


.sm-container {margin:0px;padding-top:9px;padding-bottom:9px; width:180px;}
.sm-container p {margin:0px;padding-top:6px;padding-bottom:6px; width:auto;}

.sm-menu {;width:180px; height:auto;margin:0px; padding-bottom:6px;}
.sm-menu .sm-column {float:left; width:90px; padding:0px; margin:0px;padding-top:8px;}
.sm-menu .icon-col1 {float:left;padding-left:4px;padding-right:4px; width:auto;height:18px;}
.sm-menu .icon-img {float:left;padding-right:6px;}
.sm-menu .icon-col1 p {float:left;font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:11px; font-style:italic;position:relative;top:-6px;}
.sm-menu .icon-col2 {float:left;padding-left:4px;padding-right:4px; width:auto;height:18px;}
.sm-menu .icon-col2 p {float:left;font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:11px; font-style:italic;position:relative;top:-6px;}
.sm-menu .icon-col3 {float:left;padding-left:0px;padding-right:8px; width:15px;}

.sponsor-container {border-top:1px solid #999; padding-top:12px;padding-bottom:8px;}
.spon-box {float:left;padding-bottom:8px;margin:0px;}
.spon-box2 {float:right;padding-bottom:8px;margin:0px;}

/* right container end */


/* FOOTER start */

#footer {margin: 0 auto; padding:0;text-align:left;width:940px;font-family:Georgia, "Times New Roman",Times, serif; color:#7f7870; font-size:10px;}
.footer-container {border-top:1px solid #999;border-bottom:1px solid #999;padding-top:8px;padding-bottom:8px;}
.col-main-footer {width:188px;float:left;}
.col-main-footer h6 {font-family:Georgia, "Times New Roman",Times, serif; color:#000; font-size:11px;font-weight:400;}
.col-main-footer p {font-size:11px;font-weight:400;padding-right:10px;}
.col-sm-footer {width:94px;float:left;}
.col-sm-footer h6 {font-family:Georgia, "Times New Roman",Times, serif; color:#000; font-size:11px;font-weight:400;}
* html .col-sm-footer h6 {font-family:Georgia, "Times New Roman",Times, serif; color:#000; font-size:10px;font-weight:400;}
* html .col-main-footer h6 {font-family:Georgia, "Times New Roman",Times, serif; color:#000; font-size:10px;font-weight:400;}


.footer-nav {padding-top:8px; letter-spacing:-.2px; line-height:15px;}
.footer-nav ul {margin:0px;text-align:left;line-height:15px;}
.footer-nav ul li {color:#7f7870;list-style-type:none;line-height:15px;font-family:Georgia, "Times New Roman",Times, serif; font-weight:400;font-size:10px; }
.footer-nav ul li a:link, .footer-nav ul li a:visited { color:#7f7870;text-decoration: none; }
.footer-nav ul li a:visited, .footer-nav ul li a:hover { color:#7f7870;text-decoration: none; }
.footer-nav ul li a:hover{color:#4b2f21;text-decoration: underline; }


.sub-footer-nav {padding-left:0px;}
.sub-footer-nav ul {text-align:left;list-style-type:none;}
.sub-footer-nav ul li {color:#7f7870;background-image: url(../images/grey-arrow.gif); background-repeat:no-repeat;background-position:2px; font-style:italic;font-family:Georgia, "Times New Roman",Times, serif; font-weight:400;font-size:10px; padding-left:15px; text-indent:-5px;}
.sub-footer-nav ul li a:link, .sub-footer-nav ul li a:visited { color:#7f7870;text-decoration: none; }
.sub-footer-nav ul li a:visited, .sub-footer-nav ul li a:hover { color:#7f7870;text-decoration: none; }
.sub-footer-nav ul li a:hover{color:#4b2f21;text-decoration: underline; }

.footer-txt {text-align:center;font-family: Verdana, Tahoma, Helvetica, Arial; font-weight:400; font-size:9px;color:#a39c95;padding-bottom:8px;padding-top:8px;}
/* FOOTER end */




/* hover change */

.see-all-long-bdr .oakey {border-bottom:1px solid #c5c1bb; height:20px; background-color:#e1ad40;}
.see-all-long-bdr .oakey .see-all-long-date {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px;color:#fff; width:90px; text-align:left;}
.see-all-long-bdr .oakey .see-all-long-txt {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px; text-align:left;color:#fff;font-weight:600;text-decoration:none;}
.see-all-long-bdr .oakey .see-all-long-arrow {float:right;margin:0px;padding:0px;}
.see-all-long-bdr .oakey .see-all-long-arrow img {padding:6px;}
/* hover change */

/* hover change */

.see-all-long-no-bdr .oakey { height:20px; background-color:#e1ad40;}
.see-all-long-no-bdr .oakey .see-all-long-date {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px;color:#fff; width:90px; text-align:left;}
.see-all-long-no-bdr .oakey .see-all-long-txt {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px; text-align:left;color:#fff;font-weight:600;text-decoration:none;}
.see-all-long-no-bdr .oakey .see-all-long-arrow {float:right;margin:0px;padding:0px;}
.see-all-long-no-bdr .oakey .see-all-long-arrow img {padding:6px;}
/* hover change */

.see-all-long-nopad {width:370px;border-top:2px solid #c5c1bb;margin-top:0px;padding:0px;}
.see-all-long {width:370px;border-top:2px solid #c5c1bb;margin-top:8px;}
.see-all-long-bdr {border-bottom:1px solid #c5c1bb; height:20px;}
.see-all-long-no-bdr {height:36px;}
.see-all-long-date {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px;color:#7f7870; width:90px; text-align:left;padding-left:3px;}
.see-all-long-txt {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px; text-align:left;color:#4b2f21;font-weight:600;text-decoration:none;}
.see-all-long-arrow {float:right;margin:0px;padding:6px;}





/* hover change */

.see-all-bdr .oakeySml {height:20px;  background-color:#e1ad40;}
.see-all-bdr .oakeySml .see-all-txt {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px; text-align:left;color:#fff;font-weight:600;text-decoration:none;}
.see-all-bdr .oakeySml .see-all-arrow {float:right;margin:0px;padding:0px;}
.see-all-bdr .oakeySml .see-all-arrow img {padding:6px;}
/* hover change */

.see-all {width:180px;border-top:2px solid #c5c1bb;padding-bottom:10px; margin-top:4px;}
.see-all-bdr {height:20px;}
.see-all-txt {float:left;font-family:Georgia, "Times New Roman",Times, serif;font-size:9px; text-align:left;color:#4b2f21;font-weight:600;text-decoration:none;padding-left:3px;}
.see-all-arrow {float:right;margin:0px;padding:6px;}








.rss-feed {position:absolute; right:2px;bottom:16px; z-index:3;}
.header-img {float:left;position:relative;margin:0px; padding:0px; height:36px;}
.blk {color:#000;font-weight:600; }
.ital { font-style:italic;}
.black {color:#000;font-weight:400; }
.bold { font-weight:600;}

hr.hr2 {color: #c5c1bb;background-color: #c5c1bb;height: 1px;margin:0px; padding:0px; clear:both;}
* html body hr.hr2 {color: #c5c1bb;background-color: #c5c1bb;height: 1px;margin:0px; padding:0px; clear:both;}
*+html body hr.hr2 {color: #c5c1bb;background-color: #c5c1bb;height: 1px;margin:0px; padding:0px; clear:both;}

hr {border: 0;background-color: #fff;height: 1px;width: 100%;text-align: center;margin: 0 auto;padding:0px;  clear:both;}
* html body hr {border: 0;background-color: #fff;height: 1px;width: 100%;text-align: center;margin: 0 auto;padding:0px; clear:both; }
* html body hr {border: 0;background-color: #fff;height: 1px;width: 100%;text-align: center;margin: 0 auto;padding:0px;  clear:both;}

hr.hr3 {color: #c5c1bb;background-color: #c5c1bb;height: 1px;margin:0px; padding:0px; clear:both;}
* html body hr.hr3 {color: #c5c1bb;background-color: #c5c1bb;height: 1px;margin:0px; padding:0px; clear:both;}
*+html body hr.hr3 {color: #c5c1bb;background-color: #c5c1bb;height: 1px;margin:0px; padding:0px; clear:both;}

.spacer {float:left;padding: 0; margin: 0;}

.clear {clear:both;margin:0px; padding:0px;}
.clear20 {clear:both;height:50px;margin:0px; padding:0px;}

.clear18 {clear:both;height:18px;margin:0px; padding:0px;}







.sitemap {padding:20px;}
.sitemap a {color:#000; font-size:12px;}