/* Credit: http://www.templatemo.com/ */
body {
margin:0;
padding:0;
line-height: 1.5em;
font-family: sans-serif;
font-size: 12px;
background: gray;
}

#templatemo_container {
width: 900px;
margin: auto;
background: #bcccca;
}
#templatemo_header {
height: 133px;
background: url(images/ystalyfera-main.jpg) no-repeat;
}
#templatemo_content {
width: 900px;
}
#templatemo_left_column {
float: left;
width: 650px;
min-height: 400px;
}

#templatemo_left_column a {
color:black;
font-weight:bold;
}

#templatemo_left_column a:hover {
color:white;
background:black;
font-weight:bold;
}

.text_area a {
color:black;
font-weight:bold;
}

.text_area a:hover {
color:white;
background:black;
font-weight:bold;
}

#templatemo_right_column {
background: #c790b9;
float: left;
width: 250px;
min-height: 400px;
}
#templatemo_footer {
clear: left;
background: #000000;
padding: 5px;
color: #FFFFFF;
}
#templatemo_footer a {
color: #FFFFFF;
}
#templatemo_site_title {
padding-top: 50px;
margin-left: 60px;
font-size: 24px;
font-weight: bold;
color:red;
}
#templatemo_site_slogan {
padding-top: 5px;
margin-left: 60px;
font-size: 12px;
font-weight: bold;
color:red;
}

.section_box {
margin: 10px;
padding: 10px;
background: #660000;
color: #FFFFFF;
}
.section_box2 {
margin-top: 10px;
padding: 10px;
background: #666666;
width: 610px;
color: #FFFFFF;
}

.section_box2 a {color:mauve; }
.section_box2 a:hover {color:black; background:white;}

.fell {background:white; color:black; }

<!--
.tarl li {background:inherit; color:white; }
.tarl a { color: #808080; background: inherit; text-decoration: none; }
.tarl a:hover { color: #317486; background: inherit; }
-->

.dawg {
background: white;
padding:2px;
}

.section_box a, .section_box2 a {
color: #FFFF99;
}
.text_area {
margin: 10px;
}
.title {
padding-bottom: 2px;
font-size: 14px;
font-weight: bold;
}
.subtitle {
padding-bottom: 10px;
font-size: 12px;
font-weight: bold;
}



/* Menu Credits: Dynamic Drive CSS Library */
/* URL: http://www.dynamicdrive.com/style/ */
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #FFFFFF;
border-width: 1px 0;
background: black url(images/blockdefault.gif) center center repeat-x;
}
.solidblockmenu li{
display: inline;
}
.solidblockmenu li a{
float: left;
color: white;
padding: 7px 9px;
text-decoration: none;
border-right: 1px solid white;
}
.solidblockmenu li a:visited{
color: white;
}
.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}
p.iepara{
padding-top: 1em;
}

h2 {
background: #ebecf6;
width:435px;
padding:4px;
}

.slyde {float:left; padding:5px 5px 5px 0; margin-bottom:12px;}

.sdyle {float:right; padding:5px 0 5px 5px; margin-bottom:12px;}

.section_box table {
padding-bottom: 2px;
font-size: 11px;
font-weight: bold;
background:mauve;
color:black;
}

.section_box table a {
color:a
}

.section_box table a:hover {
background:black;
color:white;
}

.lewis {
font-size: 14px;
padding:1px;
}

h1 {
background:inherit;
font-size:21px;
width:240px;
padding:2px;
margin-top:7px;
}

h3 {
background:inherit;
font-size:14px;
width:350px;
padding:2px;
margin-top:0px;
}

p.lorde {
background:white;
padding:2px;
font-size:11pt;
padding:2px;
}

.lorde a { color: #317486; background: inherit; text-decoration: none; }
.lorde a:hover { color: #808080; background: inherit; }

	#login { font-size: .9em; margin-top:-5px; margin-left:263px; }
	#login a { color: #fff; background: #505050; padding: 4px 20px 6px; text-decoration:none;}
	#login a:hover { color: #fff; background: goldenrod; }

.dawns {background:black;}
#dawns {background:black;}

#failsafe {background: #bcccca; width:950px; text-align:center; margin-right:auto; margin-left:auto;}

p.unicorn {
width:94%;
background:white;
padding:20px;
font-size:11pt;
}

p.franko {
width:96%;
background:white;
padding:5px;
font-size:11pt;
}

.franko a { color: #317486; background: inherit; text-decoration: none; }
.franko a:hover { color: #808080; background: inherit; }

p.queen {text-align:justify; padding:5pt; width:97%; background: white; font 12pt/15pt "Times New Roman"}

#navlist { padding: 0 1px 1px; margin-left: 0; font: 10px Verdana, sans-serif; background:#bfb2d3; width: 20em; zoom:1 }  
#navlist li { list-style: none; margin: 0; border-top: 1px solid gray; text-align: left; zoom:1 }  
#navlist li a { display: block; padding: 0.25em 0.5em 0.25em 0.75em; border-left: 1em solid #bedfc4; background: #CCD; text-decoration: none; }  
#navlist li a:link { color: black; } 
#navlist li a:visited { color: #667; }  
#navlist li a:hover { border-color: #008080; color: #FFF; background: #332; }

.fell {width: 100%; text-align:center;}

table.warrior {background:white; color:black;}

p.main {text-align:justify; padding:5pt; width:90%; background:#ffff9c; font 12pt/15pt "Times New Roman"}
p.mainquoter {background:tan; width:225px; padding:3pt; font-weight:bold;}

p.mainquote {background:tan; width:250px; padding:5pt; font-weight:bold;}
p.maquis {background:tan; width:350px; padding:5pt; font-weight:bold;}
p.farron {background:tan; width:450px; padding:5pt; font-weight:bold;}

.jetplane {list-style-type:none; }

.loaf {width: 100%; text-align:left;}
.loaf {background:white; color:black; }

p.hawk {
background:white;
padding:2px;
font-size:11pt;
padding:2px;
width:400px;
}

.hawk a { color: #317486; background: inherit; text-decoration: none; }
.hawk a:hover { color: #808080; background: inherit; }

#knighton { padding: 0 1px 1px; margin-left: 0; font: 12px Verdana, sans-serif; background:#bfb2d3; width: 20em; zoom:1 }  
#knighton li { list-style: none; margin: 0; border-top: 1px solid gray; text-align: left; zoom:1 }  
#knighton li a { display: block; padding: 0.25em 0.5em 0.25em 0.75em; border-left: 1em solid pink; background: white; text-decoration: bold; color:black;}  
#knighton li a:link { color: black; text-decoration: bold;} 
#knighton li a:visited { color: black; }  
#knighton li a:hover { border-color: white; color: white; background: gray; }