/* Simplethree Template 1.1 by Charles Griffin http://www.rippleweb.org */
/* CSS is based on CSS generated by www.csscreator.com */
/* Released under a Attribution-NonCommercial-ShareAlike 2.0 Creative Commons License */

html, body{ 
margin: 0px 0px 0px 0px; 
padding:0; 
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #0C0024;
text-align:center;
} 

a:link { text-decoration: underline; color: #190048; }
a:hover { background-color: #190048; text-decoration: none; color: #FFFFFF; }
a:visited { text-decoration: underline; color: #190048; }
a:hover { background-color: #190048; text-decoration: none; color: #FFFFFF; }
 
#pagewidth{ 
text-align:left; 
min-width: auto;
margin-left:0; 
margin-right:auto; 
border: 4px #ffd700;
overflow:hidden;
} 
 
#header{ 
width:100%; 
background: #ffffff; 
} 
 
#leftcol{
float:left; 
position:relative; 
width: 165px; /* buttons */
margin-left:-180px; /*the higher the lefter with -160 zero*/
margin-right: 0px; /*works well with moz but displaces IE right column */
}

#maincol{ 
background: #ffffff;
float: left;
width: 86%;
position: relative; 
padding-top: 2px;
margin-top: 2px;
padding-left: 30px; 
margin-left: 0px;
font-size: 14px;
}
 
#rightcol{
float: right; 
position:relative;
width: 200px;
padding-right: 00px; /* big effect in Moz */
margin: 0px -130px 0px 0px; /* more minus the righter*/
} 

#outer{ 
border: #000000 1px; 
border-left-width: 180px ;  /* 150 left column with 150 buttons */ 
border-left-color:#000000;   /* left column colour */ 
border-left-style: solid; 
border-right-width: 170px; /* right column width. NN4 hack to hide borders */ 
border-right-color:#FFFFFF;  /* right column color */ 
border-right-style: solid; 
background: #FFFFFF; /* center column colour */ 
width: auto; 
} 
 
#footer{
height:100px; 
width:100%; 
text-align:center;
font-size: 13px;
line-height: 130%;
border-top: 1px solid #000000;
border bottom: 1px solid #000000;
}  
 
#inner{
margin:0; 
width:100%;
}
 
#outer>#inner { border-bottom: 1px solid #fff;  }
 
.clr{
clear:both;
}
 
.content {
padding:0px; /*padding for content */ 
font-size: 14px;
font-weight: normal;
} 
 
#header .content {
padding-bottom:0;  /*padding bottom 0 to remove space in IE5 Mac*/ 
}
 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}

h1 {
margin: 20px 0px 15px 0px;
font-family: georgia, times new roman, times, serif;
color: #190048;
font-size: 25px;
line-height: 120%;
font-weight: bold;
}

h2 {
margin: 0px 0px 10px 0px;
font-family: georgia, times new roman, times, serif;
color: #190048;
font-size: 22px;
line-height: 120%;
font-weight: bold;
}

h3 {
margin: 35px 0px 15x 0px;
font-family: georgia, times new roman, times, serif;
color: #190048;
font-size: 20px;
line-height: 100%;
font-weight: bold;
}

h4 {
margin: 10px 0px 15px 0px;
font-family: georgia, times new roman, times, serif;
color:color: #190048;
font-size: 21px;
line-height: 150%;
font-weight: bold;
}

h5 {
margin: 15px 0px 5px 0px;
font-family: verdana, arial, helvetica, sans-serif;
color: #190048;
font-size: 15px;
line-height: 120%;
font-weight: bold;
text-align: left;
}

h6 {
margin: 20px 0px 0px 0px;
font-family: verdana, arial, helvetica, sans-serif;
color: #8B0000;
font-size: 17px;
line-height: 125%;
margin-top: 30px;
font-weight: bold;
text-align: left;
}

p {
font-size: 14px;
margin-top: 11px;
margin-bottom: 11px;
line-height: 130%;
font-weight: normal;
}

.center {
text-align: center;
}

blockquote {
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
background-color: #FBFAFA;
border-top: 2px solid #E7E7E7;
border-right: 2px solid #E7E7E7;
border-bottom: 2px solid #A9A9A9;
border-left: 2px solid #A9A9A9;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 17px;
padding-right: 17px;
font-size: 14px;
line-height: 122%;
color: #0C0024;
}

ul {
font-size: 14px;
color: #000000;
list-style-type: disc;
margin-left: 12px;
margin-right: 0px;
padding-left: 0em;
padding-right: 0em;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0em;
padding-bottom: 0em;
}

li {
color: #000000;
font-size: 14px;
font-weight: normal;
line-height: 135%;
margin-left: 2px; 
margin-right: 0px;
padding-left: 0em; 
padding-right: 0em;
margin-top: 0px;
margin-bottom: 0px;
}

img {
margin: 0;
padding: 0;
border: 0;
}

.date {
font-size: 140%;
font-weight: bold;
color: #190048;
}

.blogtitle {
font-size: 21px;
font-family: arial;
font-weight: bold;
font-color: #170044;
letter-spacing: 0.3em;
margin: 0;
margin: 20px 0px 15px 0px;
padding: 10px 15px 15px 20px;
}

.title {
font-size: 25px;
margin: 0px 0px 10px 0px;
color: #0C0024;
font-weight: bold;
line-height: 130%;
}

.posted {
margin-top: 10px;
padding-top: 0.3em;
margin-bottom: 25px;
font-size: 14px;
font-weight: bold;
line-height: 140%;
} 

.sidetitle {
margin: 10px 0;
font-size: 19px;
color: #000000;
}

.trackbacktitle {
font-size: 14px;
padding:  5px 5px 5px 5px;
font-weight: normal;
background: #f5f5f5;
color: #190048;
text-align: center;
border: 1px solid #004E4F;
line-height: 110%;
}

.paginate {
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 14px;
font-weight: bold;
letter-spacing:	0.1em;
padding: 5px 0px 10px 0px;
margin:	0;
}

.pagecount {
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 14px;
color: #004E4F;
font-weight: normal;
}

.textarea {
border-top: 1px solid #999999;
border-left: 1px solid #999999;
background-color: #f5f5f5;
color: #ffffff;
width: 250;
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 14px;
font-weight: normal;
margin-top: 6px;
margin-bottom: 3px;
}

.checkbox {
margin: 3px;
padding: 0;
border: 0;
}

.submit {
background: #fff;
font-family: Arial, Verdana, Sans-serif;
font-size: 14px;
font-weight: normal;
letter-spacing: .1em;
padding: 1px 3px 1px 3px;
margin-top: 6px;
margin-bottom: 4px;
text-transform: uppercase;
color: #004E4F;
}

#left1navcontainer
{
background: transparent;
width: 110%; /*column & button */
margin: 10px 0px 0px -4px; /*button groups external top, bottom, left*/
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}

ul#left1navlist
{
text-align: left;
list-style: none;
width: 100%;
}

ul#left1navlist li
{
display: block;
margin-left: 0px;
margin-right: 25px;
padding: 0;
}

ul#left1navlist li a /*text within buttons*/
{
display: block;
width: 100%;
padding: 5px 0px 5px 3px; 
border-width: 1px;
border-color:#FFFACD #696969 #696969 #FFFACD ;
border-style: solid;
font-size: 14px;
font-family: verdana, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
color: #FFFACD;
background: #000000;
}

#left1navcontainer>ul#navlist li a { width: 0px; }

ul#left1navlist li#active a
{
background: #fff;
color: #000;
}

ul#left1navlist li a:hover, ul#navlist li#active a:hover
{
padding: 5px 0px 5px 3px; 
border-color: #666666 #ffffec #ffffec #666666;
font-size: 14px;
font-weight: bold;
color: #000000;
background: #FFFACD;
}