/* Start of CMSMS style sheet 'Layout-TNav' */
* {
margin:0;
padding:0;
}

body {
/*background:#fffff7;*/
background:#594a33;
color:#222;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:75.01%;
line-height:1.6em;
margin:1em;
text-align:left;
}

div {
font-size:1em;
}

img {
border:0;
}

a:hover {
background-color:#C3D4DF;
color:#385C72;
text-decoration:none;
}

div#pagewrapper {
background-color:#fffff7;
/*border: 1px solid #9DDCFE;*/
border: 1px solid #000000;
color:#000;
margin:0 auto;
max-width:80em;
min-width:60em;
}

div#header {
background:#B70100 url(uploads/images/hdbg.jpg) repeat-x;
/*height:100px;*/
height:194px;
/*width:986px;*/
}

div#header h1 a {
/*background:transparent url(uploads/images/logo.jpg) no-repeat center top;*/
background:transparent url(uploads/images/header.jpg) no-repeat center top;
display:block;
/*height:100px;*/
height:194px;
text-decoration:none;
text-indent:-999em;
}

div#search {
float:right;
margin:0 1em;
padding:0.6em 0 0.2em;
text-align:right;
width:23em;
}

div.breadcrumbs {
border-bottom:2px solid #B70100;
font-size:90%;
padding:1em;
}

div#content {
margin:1em;
}

div#footer {
/*background:#B70100 url(uploads/images/hdbg.jpg) repeat-x;*/
background:transparent url(uploads/images/gradient.jpg) no-repeat center top;
/*border: 1px solid #9DDCFE;*/
border: 1px solid #000000;
clear:both;
color:#fff;
}
div#footer a{color: cyan;}

div#footer p {
font-size:0.8em;
margin:0;
padding:1.5em;
text-align:center;
}

div.hr {
border-bottom:2px solid #B70100;
height:1px;
margin:0;
padding:1em;
}

div.left49 {
width:49%;
}

div.right49 {
float:right;
text-align:right;
width:49%;
}

div#content h1 {
font-size:2em;
line-height:1em;
margin:0;
}

div#content h2 {
border-bottom:1px solid #B70100;
color:#294B5F;
font-size:1.5em;
line-height:1.5em;
margin:0 0 0.5em;
padding-bottom:1px;
padding-left:0.5em;
text-align:left;
}

div#content h3 {
color:#294B5F;
font-size:1.3em;
line-height:1.3em;
margin:0 0 0.5em;
}

div#content h4 {
color:#294B5F;
font-size:1.2em;
line-height:1.3em;
margin:0 0 0.25em;
}

div#content h5 {
color:#294B5F;
font-size:1.1em;
line-height:1.3em;
margin:0 0 0.25em;
}

h6 {
color:#294B5F;
font-size:1em;
line-height:1.3em;
margin:0 0 0.25em;
}

p {
font-size:1em;
line-height:1.4em;
margin:0 0 1.5em;
padding:0;
}

blockquote {
border-left:10px solid #ddd;
margin-left:10px;
}

strong,b {
font-weight:700;
}

em,i {
font-style:italic;
}
a,a:link a:active,a:visited {
background-color:inherit;
/*color:#18507C;*/
color:#124477;
text-decoration:underline;
}
/* End of 'Layout-TNav' */

