article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
    text-shadow: 0 2px 3px #FFFFFF;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body {
    background: url("../images/layout/bg-main.png") repeat scroll left top transparent;
    color: #5C4F3A;
    font-family: "ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2",Georgia,sans-serif;
    font-size: 100%;
    margin: 0;
    padding: 0 0 40px;
}
#wrap {
    background: url("../img/over.png") repeat scroll 0 0 transparent;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 0 2px 3px rgba(78, 68, 60, 0.3);
    margin: 0 30px;
    max-width: 980px;
	margin: auto;
}
#wrap-inner {
    padding: 0 0px;
}
#header {
    background: url("../images/layout/header-line.png") repeat-x scroll 0 0 transparent;
    clear: both;
    width: 100%;
}
#container {
    clear: both;
	 padding: 0 50px;
}
.logo {
    background: url("../images/layout/logo.png") no-repeat scroll center top transparent;
    height: 217px;
    margin: auto;
    min-width: 217px;
	float:left;
	width: 26%;
}
.nav, .nav2 {
   line-height: 130%;
   padding-top: 5.9em;
    width: 37%;
	float: left;
}
.nav {
    float: left;
}
.nav2 {
   float: left;
}

 
 
 .ornamentL {
 background: url("../images/layout/ornamentL.png") no-repeat scroll left top transparent;
 float: left;
    height: 38px;
    width: 95px;
 }
 
.ornamentR{
   background: url("../images/layout/ornamentR.png") no-repeat scroll right top transparent;
	float: right;
	height: 38px;
    width: 95px;
}

#left {
    float: left;
    padding: 20px;
    width: 35%;
}
#right-index {
    background: url("../images/layout/meme.png") no-repeat scroll right top transparent;
    float: left;
    margin-left: 2em;
    padding: 20px;
    width: 52%;
}
#right {
    float: left;
    margin-left: 2em;
    padding: 20px;
    width: 52%;
}

.navtabs {
float:right;
}
.navtabs, .navtabs2 {
    font-size: 0.9em;
    margin: 0;
    padding: 0 10px;
    text-transform: uppercase;
}
.navtabs li {
    display: inline;
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
}

.navtabs2 li {
    display: inline;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;;
}

.navtabs a:link, .navtabs a:visited ,
.navtabs2 a:link, .navtabs2 a:visited {
    border-bottom: 1px dotted #000000;
    color: #CC3300;
    float: left;
    margin: 0 10px;
    text-decoration: none;
	font-weight:bold;
}
.navtabs a.active:link, .navtabs a.active:visited, .navtabs a:hover, 
.navtabs2 a.active:link, .navtabs2 a.active:visited, .navtabs2 a:hover {
     border-bottom: 1px dotted #CC3300;
    color: #333333;
}
.textBox {
    margin-bottom: 10px;
    margin-top: 7.5em;
    padding: 10px;
    width: 450px;
}
.folioBox {
    background: url("../images/layout/box-bg3.jpg") no-repeat scroll left top transparent;
    float: left;
    margin-bottom: 10px;
    padding: 10px;
    width: 450px;
}
.folioBox div {
    display: block;
    float: left;
    padding: 5px 10px;
    width: 100%;
}
.folioBox div p {
    color: #666666;
    margin: 2px 0;
}
.folioBox img {
    border: medium none;
    clear: both;
    float: left;
    margin: 0;
    padding-top: 5px;
}
.clearfix {
    clear: both;
}
h1 {
    font-size: 1.5em;
}
h2 {
    color: #990000;
    font-size: 1em;
    text-transform: uppercase;
}
h3 {
    font-size: 0.9em;
    font-weight: bold;
    margin: 5px 0;
}
.tk-droid-serif {
    line-height: 110%;
}
.yoBox {
    line-height: 3.4em;
    padding: 5em 0;
    text-align: right;
    text-shadow: none;
}
.tagline1 {
    color: #FFFFFF;
    font-size: 2.5em;
}
.tagline2 {
    color: #FFCC00;
    font-size: 4.07em;
}
.tagline3 {
    color: #FFCC00;
    font-size: 4em;
}
.tagline3 div {
    color: #FFFFFF;
    display: inline;
}
a:link, a:visited {
    color: #FC6B35;
    font-weight: normal;
    outline: medium none;
    text-decoration: none;
}
a:hover {
    color: #BA3B0D;
}
cite {
    font-style: italic;
}
strong {
    font-weight: bold;
}

