/* http://meyerweb.com/eric/tools/css/reset/  v2.0 | 20110126 License: none (public domain) */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

html{background-color: #e7e0ce;}

body {line-height: 1;}

container{}

ol, ul {/*list-style: none; */}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after,q:before, q:after {content: ''; content: none;}

table {border-collapse: collapse; border-spacing: 0;}

/* Universal selector reset. -- * {padding: 0px; margin:0px;} */

body {margin: 0 auto; padding: 0; font-size: 12px; color: #595959; background-color:#f3f0e7; width:955px;}

/*Header Styles*/
#header {margin: 0 0 0px 0; padding: 108px 18px 0 30px; background-image :url(i/header.jpg); background-position : top left; background-repeat : no-repeat; height:23px; text-align: left; vertical-align:text-top;}

#header a {color: #9f9474; text-decoration: underline;}

#header a:hover {color: #c0473e;}

/*Navigation Styles*/
#navigation{margin:0;}

/*Banner Styles*/
#banner{margin:0; padding:0; background-image:url(i/flashhold.jpg); background-position:top left; background-repeat:no-repeat; background-color: #fff; width:955px; height:384px;}

/*Left Column Styles*/
#side-a{float:left; padding:0px;}


/*Right Column Styles*/
#side-b{float:right; width:325px; height:259px; background-image:url(i/qlbg.jpg); background-position:top left; background-repeat:no-repeat; color:#77787b; }

#side-b ul{list-style:none; font-size:17px; width:310px; padding:0px; margin:0px; }

#side-b li{margin:10px 0 0 49px; padding:0 15px 9px 6px; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#d1cbba;}

#side-b a{color:#76683f; text-decoration:none; font-size:18px; font-weight:normal; font-family: font-family:"Times New Roman",Georgia,Serif;}

#side-b a:hover{color:#c0473e;}

/*Center Column Styles*/
#content{float:left; width:28%; padding:0px;}

#container2{clear:both}

/*Micro Feature Left Column Styles*/
#side-a2{float:left;}

/*Micro Feature Right Column Styles*/
#side-b2{}

/*Micro Feature Center Column Styles*/
#content2{float:left;}

/*Inside Page Styles*/
/*Left Column Inside Page Styles*/
#side-ai{float:left; width:240px; margin-bottom:30px}

.lcheader{margin:30px 0 0 15px; font-size:24px; color:#a67c4a; font-weight:bold}

#side-ai ul{list-style:none; font-size:16px; width:220px; padding:5px 0 0 0px; margin:0px}

#side-ai li{margin:10px 0 0 20px; padding:0 8px 8px 0px; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#77787b}

#side-ai a{color:#77787b; text-decoration:none; font-size:16px; font-weight:normal}

#side-ai a:hover{color:#c0473e;}

#side-ai h2 {margin:0px 10px 0 20px; font-size:16px; }

/*Center Column Styles*/
#contenti{float:left; width:661px; padding:0 20px 30px 33px}

#contenti p{margin-top:12px; margin-bottom:1px}

.toptools img{padding:0 15px 0 0}

.standard{}

.standard a{color:#9f7642; text-decoration:underline; font-size:12px; font-weight:normal}

.standard a:hover{color:#bf463b;}

.larger{}

h1{font-family:"Times New Roman",Georgia,Serif; font-size:28px; color:#9f7642; line-height:97%; margin:0; padding:15px 0 0 0}

h2{font-family:"Times New Roman",Georgia,Serif; font-size:18px; color:#bf463b; font-weight: bold; line-height:97%; margin:0; padding:15px 0 0 0}

h3{font-family:"Times New Roman",Georgia,Serif; font-size:16px; font-weight: bold; color:#6c5d34; padding: 8px 0 8px 0;}

.larger a{color:#636466; text-decoration:underline; font-size:16px; font-weight:normal}

.breadcrumb{}

.breadcrumb a{color:#6c5d34; text-decoration:underline; font-size:12px; font-weight:normal}

.breadcrumb a:hover{color:#bf463b;}

.body{line-height:130%; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; }

.body a{color:#a57a49; text-decoration:underline; font-size:13px; font-weight:bold}

.body a:hover{color:#c3473b;}

.body ul{padding:10px 0 10px 20px;}

.body li{padding:0 0 5px 0}

.body p{}

.body ul a{color:#a57a49; text-decoration:underline; font-size:13px; font-weight:bold}

.body ul a:hover{color:#c3473b;}

#footer{font-size:12px; clear:both; background-image:url(i/footerbg.jpg); background-position:top left; background-repeat:no-repeat; height:40px; padding-top:25px; background-color: #e7e0ce; line-height: 130%; color: #83754d; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;}

#footer a{color:#83754d; text-decoration:none}

#footer a:hover{color:#c2463b;}

#social{float: right;}

/*Global Styles*/
img{border:0}

/*Page Image Styles*/
.alignright{float:right; Padding:0px 0 10px 10px}

.alignleft{float:left; Padding:0px 25px 10px 5px}

td{vertical-align:text-top;}

/*Tab Styles*/
div.tabcontent{border:#ccc solid 1px; padding:1em; font-family: "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; }

div.tabcontent.inactive{display:none}

ol#toc{height:2em; list-style:none; margin:0; padding:0 0 4px 0}

ol#toc a{  background:#fff url(./i/tabs.gif); color:#fff;   display:block;   float:left;      height:2em;   padding-left:10px;   text-decoration:none; font-size:14px}

ol#toc a:hover{background-color:#fff; background-position:0 -120px}

ol#toc a:hover span{background-position:100% -120px}

ol#toc li{float:left; margin:0 1px 0 0}

ol#toc li a.active{background-color:#fff; background-position:0 -60px; color:#fff; font-weight:bold}

ol#toc li a.active span{background-position:100% -60px}

ol#toc span{background:url(./i/tabs.gif) 100% 0;  display:block;  line-height:2em;  padding-right:10px}

/*related Styles*/
div.tabcontent{border:#ccc solid 1px; padding:1em}

div.tabcontent.inactive{display:none}

.tablinks li{list-style:none; margin-left:0px; padding-left:0px}

.tablinks li a{color:#a57a49;}

.tablinks li a:hover {color:#c3473b;}

#phototable{}

#phototable td{padding: 5px 5px 5px 5px}

.video{height:344px; width:425px;}

.renderings {width:600px; height:400px;}

#pp {width:350px; height: 244px;}

#creditfooter {padding:5px 0 5px 20px; width:70px; height: 14px;}
