/* CSS Document */

body {	
margin: 0px 0px;	
padding: 0px 0px;	
background-color: #eeeebb;	
background-image: url(bg2.gif);	
background-attachment: fixed;	
background-repeat: repeat;	
text-align: center;	
color: #000000;	
font: 14px/20px Arial, Arial, Helvetica, sans-serif;
}

h1 {  	
color: #f7c000; 	
padding-top: 5px; 	
padding-bottom: 5px;	
font-size: x-large; 	
line-height: normal; 	
font-weight: bolder;	
text-align: center; 	
vertical-align: middle;}

h2 { 	
color: #f7c000; 
display:none;
}

h3 { 	
font: bold 18px Arial, Arial, Helvetica, sans-serif; 	
text-align: center; 	
color: #000000; 	
margin: 10px 0px 0px; 	
padding: 5px 0px; 	
float: none ; 	width: auto; 	
border: 1px #f7c000 dotted}

h4 { 	
font: bold 12px Arial, Arial, Helvetica, sans-serif; 	
text-align: center; 	
color: #681229; 	
margin: 10px 0px 0px; 	
padding: 3px 0px 5px; 	
background: #f7c000;	
float: none ;	
border: #681229; 	
border-style: dotted; 	
border-top-width: 1px; 	
border-right-width: 1px; 	
border-bottom-width: 1px; 	
border-left-width: 1px
}

a {
border: none;
}

a:link, a:visited {	
/* font: bold 14px Arial, Arial, Helvetica, sans-serif; */	
padding: 2px;	
background: transparent;	
color: #681229;	
text-decoration: none;	
font-weight: bold;
}

img {	
border: none;
}a:hover {	
background: #681229;
color: #FFFFFF;	
text-decoration: none;	
padding: 2px;
}

blockquote {	
color: #7c7c7c;	border-left: dotted 1px #681229;	
font: normal 14px/16px Arial, Arial, Helvetica, sans-serif;	
margin: 20px 0px 10px 0px;padding: 0px 12px;	
text-align: justify;
}
blockquote strong {	
font-weight: normal;	
color: black;
}

#horizstripe {	
position: absolute;	
top: 100px;	
left: 0px;	
width: 100%;	
height: 50px;	
background-color: #eeeebb;	
background-image: url(bg1.gif);
background-attachment: fixed;	
background-repeat: repeat;	
z-index: 0;	
border: #f7c000; 	
border-style: dotted; 	
border-top-width: 1px; 	
border-right-width: 0px; 	
border-bottom-width: 1px; 	
border-left-width: 0px;
}
#navcontainer {
padding: 0px;	
margin: 0px;
}

#navcontainer ul {	
font: bold 10px Arial, Arial, Helvetica, sans-serif;	
padding: 0px;	
margin: 30px 35px 0px 35px;	
list-style-type: none;border-bottom: 1px dotted #f7c000;	
background: #ffffff;	
width: 130px;
}

#navigation li {	
font: bold 10px Arial, Arial, Helvetica, sans-serif;	
border-right: 1px dotted #f7c000;	
border-left: 1px dotted #f7c000;	
border-top: 1px dotted #f7c000;	
padding: 0px;	
margin: 0px;	
text-align: center;	
display: block;	width: 130px;
}

#navigation a, #navigation a:link, #navigation a:visited {	
color: #681229;	
text-decoration: none;	
padding: 2.5px 10px;	
display: block;	
border: 0px;
}
#current a:link, #current a:visited {	
color: #681229;	
background: #f7c000;	
text-decoration: none;
}
#navigation a:hover, #current a:hover {	
background: #681229;	
color: white;	
text-decoration: none;
}

#logo {	
border: dotted 1px #f7c000;	
margin: 0px;	
padding: 0px;
}

#logo a, #logo a:hover {	
background: inherit;	
padding: 0px;
}

#welcome {	
width: 100%;	
position: absolute;	
top: 0px;	
left: 0px;	
z-index: 0;
}

#maincol {	
width: auto;min-width:500px;	
position: absolute;	
top: 50px;	
left: 260px;right: auto;	
margin: 0px 0px;	
padding: 0px 40px 0px 0px;	
z-index: 1;}


#content {	
background: #FFFFFF;border: 1px #f7c000 solid;	
margin: 0px 0px 20px 0px;padding: 10px 20px 20px 20px;	
text-align:justify;
}

#comments {	
color: #000000;	
font: normal 14px/14px Arial, Arial, Helvetica, sans-serif;
background: #FFFFFF;
border: 1px #f7c000 solid;
margin: 0px 0px 20px 0px;
padding: 10px 20px 20px 20px;	
text-align:center;
}

#entry {	
color: #000000;	
font: 12px/20px Arial, Arial, Helvetica, sans-serif;	
background: #FFFFFF;	
text-align: justify;	
padding: 0px 20px 20px 20px;
}

#entry p {	
padding: 10px 0px 0px 0px;	
margin: 0px;
}#sidecol {	
width: 200px;	
position: absolute;	
top: 50px;	
left:20px;	
text-align: center;	
margin: 0px;	
padding: 0px;	
z-index:1;}

#comments blockquote {	
color: #7c7c7c;	
border: dotted 1px #681229;	
font: normal 10px/16px Arial, Arial, Helvetica, sans-serif;	
margin: 10px 0px 10px 0px;	
padding: 6px;	
text-align: justify;
}

#comments blockquote p {	
margin: 0px 0px 10px 0px;	
padding: 0px;	
}.largeimage {	
padding: 4px;	
margin: 0px;border: dotted 1px #7c7c7c;	
width: 347px;
}

#colophon {	
width: 200px;	
padding: 0px;	
margin: 30px 0px 0px 0px;	
color: #000000;font: 9px Arial, Arial, Helvetica, sans-seriff;	
border: 1px #f7c000 dotted;	
background: #FFFFFF;}

#colophon p {	
padding: 2px 0px;	
margin: 0px;border-bottom: dotted 1px #f7c000;
}

#colophon a {	
font-weight: bold;
}

#commentform {	
background: #f7c000;	
color: #666633;	margin: 0px;	
padding: 0px 12px 12px 12px;
}

#commentform p {
color: #666633;
}

input, textarea {
color: #000000;
font: normal 10px/14px Arial, Arial, Helvetica, sans-serif;}

.inlineimage {
border: 1px dotted #7c7c7c;
background: #ffffff;
padding: 4px;
margin-left: 12px;
margin-top: 4px;
margin-bottom: 0px;
}

.support {
text-decoration: none;
z-index: 1;
border-style: none;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
}
fieldset {
border: 0px #f7c000 dotted;
padding-top: 0px;
padding-bottom: 0px;
}