/*general styles*/
body { font-family:Verdana, Arial, Helvetica, sans-serif; }

/*site-structure*/
div#content { background:url(../../img/bg.jpg) #4a4a4a; }
div#header-wrap { background:#fff; }
div#header { width:758px; margin:auto; }
div#header h1 { float:left; width:567px; }
div#tx p {margin:4.5em 20px 0 20px;}
div#tx p a { color:#7c2020; font-weight:bold; text-decoration:none; }
div#tx p a:hover { color:#4a4a4a;}

div#site-content-wrap { background:url(../../img/texture.jpg) no-repeat top center; padding-bottom:3em; }
div#site-content { width:758px; margin:auto; color:#fff; }
div#site-content p { margin:0 10px; }
div#site-content p a{ color:#fff;}
div#site-content p.intro { font-size: 1.285714em; line-height: 1.166667em; margin-bottom:1.166667em; }
div#site-content div.border-top { border-top:2px solid #fff; padding-top:1.5em; }
div#site-content div.border-top  p { font-size: 0.857143em; line-height: 1.75em; color:#ccc; }

div#site-content h2 { font-size: 2.142857em; line-height: 0.7em; padding:0 0 0.7em 10px; }
div#site-content h3 { font-size: 1.714286em; line-height: 0.875em; padding:0 0 0.875em 10px; }
div#site-content h4 { font-size: 1.285714em; line-height: 1.166667em; padding:0 0 1.166667em 10px; }
div#site-content ul.team li ul li { padding:0 10px .5em 10px; list-style:disc; }
div#site-content ul.team li { padding-bottom:2em; }
div#site-content ul#site-nav { padding:0 0 4.5em 0; margin:0; }
div#site-content ul#site-nav li { display:inline; }
div#site-content ul#site-nav li a { -moz-border-radius-bottomright: 5px; -webkit-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; -webkit-border-radius-bottomleft: 5px; color:#f89a1f; text-decoration:none; display:block; float:left; padding:8px 10px 5px; background:#4f4f4d url(../../img/nav-bg.jpg) no-repeat; margin-right:10px; }
div#site-content ul#site-nav li a:hover { color:#fff; }
div#site-content.section1 ul#site-nav li.link1 a { color:#750502; font-weight:bold; background:#fff; }
div#site-content.section2 ul#site-nav li.link2 a { color:#750502; font-weight:bold; background:#fff; }
div#site-content.section3 ul#site-nav li.link3 a { color:#750502; font-weight:bold; background:#fff; }
div#site-content.section4 ul#site-nav li.link4 a { color:#750502; font-weight:bold; background:#fff; }
div#site-content.section5 ul#site-nav li.link5 a { color:#750502; font-weight:bold; background:#fff; }
div#site-content.section6 ul#site-nav li.link6 a { color:#750502; font-weight:bold; background:#fff; }

ul#gallery img, img.grid { border:10px solid #333; border:10px solid rgba(255,255,255,0.1); margin:0 20px 0 0; }

.clear{clear:both;}
