body {
background:#92A944 url('images/background.jpg') 50% 0 no-repeat;
color:#FFFFFF;
font-family:Arial;
font-size:11px;
margin:0;
padding:0;
}
a {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.clear {
clear:both;
}
.container {
margin:0 auto;
padding:0;
position:relative;
text-align:left;
width:980px;
}
.column_main {
float:left;
margin:0;
padding:0 0 20px 20px;
width:640px;
}
#content .column_main {
float:left;
margin:0 0;
padding:0 0 20px 80px;
width:500px;
}
.column_right {
float:right;
margin:0;
padding:0 20px 20px;
width:280px;
}
h1 {
color:#FFFFFF;
font-size:28px;
font-weight:bold;
margin:0;
padding:30px 0;
}
h2 {
color:#FFFFFF;
font-size:17px;
font-weight:bold;
margin:0;
padding:20px 0;
text-shadow:0 1px 1px #000000;
}
p {
margin:0;
}
#header {
margin:0;
height:308px;
}

.page_menu {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0;
}
.page_menu li {
float:left;
font-size:17px;
}
.page_menu li a, .page_menu li a:visited {
color:#445706;
margin:0 0 0 10px;
padding:2px 5px;
text-decoration:none;
}
.page_menu li a:hover {
color:#FFFFFF;
}
.page_menu li.current_page_item a {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-color:#445706;
color:#91A946;
text-shadow:0 1px 1px #333333;
}
#stage {
background-color:#445706;
margin:0;
padding:0;
}
#stage .column_main {
background-color:#445706;
text-align:left;
}
#mediacontent {
font-size:17px;
}
#mediacontent a, #mediacontent a:visited {
background-color:#222222;
color:#CCCCCC;
padding:2px 5px;
text-decoration:none;
}
#mediacontent a:hover {
color:#FFFFFF;
}
#stage .column_right ul.episode_menu {
display:inline-block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:40px 0 0;
}
#stage .column_right #drop_menu {
font-size:13px;
margin:40px 0 10px;
text-align:left;
}
#stage .column_right #drop_menu select, .menuitem {
background-color:#FFFFFF;
color:#000000;
margin:0;
}
.episode_menu li {
cursor:pointer;
float:left;
margin-bottom:8px;
}
.episode_menu li a, .episode_menu li a:visited {
color:#FFFFFF;
margin:0 7px 0 0;
padding:3px 7px;
text-decoration:none;
}
.episode_menu li a:hover {
color:#FDCA00;
text-decoration: underline;
}
.episode_menu li.current a {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-color:#91A946;
color:#FFFFFF;
}
#stage .column_right #list_container ul.episode_list {
clear:left;
cursor:pointer;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#list_container {
height:350px;
overflow:hidden;
}
.episode_list li a, .episode_list li a:visited {
color:#91A946;
display:block;
margin:0;
padding:12px 10px;
text-decoration:none;
}
.episode_list li a b, .episode_list li a:visited b {
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:normal;
}
.episode_list li a:hover {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-color:#F79323;
color:#FFFFFF;
}
.episode_list li a:hover b {
color:#FFFFFF;
}
.episode_list li.current a {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-color:#91A946;
color:#FFFFFF;
}
.episode_list li.current a b {
color:#FFFFFF;
}
.totalfaded {
opacity:0;
}
a#linkup, a#linkup:visited, a#linkdown, a#linkdown:visited {
background-image:url(images/buttons.png);
cursor:pointer;
display:block;
height:20px;
margin:5px 0 5px 130px;
width:20px;
}
a#linkup, a#linkup:visited {
background-position:-20px 50%;
}
a#linkdown, a#linkdown:visited {
background-position:0 50%;
}
a#linkup.inactive, a#linkup.inactive:visited, a#linkdown.inactive, a#linkdown.inactive:visited {
background-image:url(images/buttons.png);
cursor:default;
display:block;
height:20px;
margin:5px 0 5px 130px;
width:20px;
}
a#linkup.inactive, a#linkup.inactive:visited {
background-position:-60px 50%;
}
a#linkdown.inactive, a#linkdown.inactive:visited {
background-position:-40px 50%;
}
.stage_footer {
background-color:#313f02;
color:#FFFFFF;
margin:0;
padding:0;
}
#stage .stage_footer .column_main {
padding:20px 0 20px 20px;
background-color:#313f02;
text-align:left;
}
.stage_footer .column_right {
padding:20px;
}
.stage_footer p a, .stage_footer p a:visited {
color:#FDCA00;
font-weight:bold;
text-decoration:none;
}
.stage_footer p a:hover {
color:#fdca00;
text-decoration: underline;
}
#content {
	background:#a2b556;
	padding:0 0 40px 0;
	}
#content .column_main p {
color:#556800;
font-size:15px;
line-height:22px;
margin:0;
}
#content .column_main a, #content .column_main a:visited {

color:#fdca00;
text-decoration:none;
}
#content .column_main a:hover {
color:#fff;
}
#content .column_main p label input {
border-color:#999999 #BBBBBB #BBBBBB #999999;
border-style:solid;
border-width:1px;
color:#444444;
font-family:Arial;
font-size:13px;
margin:1px 0 0;
padding:5px 2px;
width:240px;
}
#content .column_right p {
color:#556800;
font-size:13px;
line-height:19px;
margin:0 0 10px;
text-align:left;
}
#content .column_right a, #content .column_right a:visited {
background-color:#222222;
color:#CCCCCC;
padding:2px 5px;
text-decoration:none;
}
#content .column_right a:hover {
color:#FFFFFF;
}
#content .column_main #commenting p {
background:transparent none repeat scroll 0 0;
font-size:13px;
line-height:19px;
margin:0 0 10px;
}
#content .column_main #commenting a, #content .column_main #commenting a:visited {
background:transparent none repeat scroll 0 0;
padding:0;
}
.comment_author {
background-image:url(images/avatar.jpg);
background-repeat:no-repeat;
clear:both;
float:left;
margin:0 0 10px;
padding:0 20px 0 0;
}
.comment_author img {
background-image:url(images/avatar.jpg);
background-repeat:no-repeat;
display:block;
height:75px;
width:75px;
}
.comment {
float:left;
font-size:13px;
height:auto !important;
line-height:19px;
margin:0 0 10px;
min-height:80px;
width:539px;
}
.comment .meta {
color:#FFD200;
}
#comment_preview {
overflow:hidden;
}
.leave_comment {
border-bottom:1px solid #92A944;
border-top:1px solid #92A944;
margin:0;
padding:40px 0 40px 0;
}
.leave_comment fieldset {
border:medium none;
padding:5px 0;
}
.leave_comment .meta {
color:#999999;
float:left;
font-size:11px;
padding:4px 0 0 15px;
}
.leave_comment .error {
-moz-border-radius-bottomleft:2px;
-moz-border-radius-bottomright:2px;
-moz-border-radius-topleft:2px;
-moz-border-radius-topright:2px;
background-color:#993333;
color:#FFFFFF;
cursor:default;
padding:2px 5px;
}
.leave_comment fieldset label {
float:left;
font-size:11px;
font-weight:bold;
padding:5px 20px 0 0;
text-align:right;
width:90px;
}
.field {
float:left;
}
.leave_comment .input {
border-color:#999999 #BBBBBB #BBBBBB #999999;
border-style:solid;
border-width:1px;
color:#444444;
font-family:Arial;
font-size:13px;
margin:0;
padding:5px 2px;
width:240px;
}
.leave_comment .textarea {
border-color:#999999 #BBBBBB #BBBBBB #999999;
border-style:solid;
border-width:1px;
color:#444444;
font-family:Arial;
font-size:13px;
margin:0;
padding:5px 2px;
width:419px;
}
.button {
margin:10px 0 0 110px;
}
.widget {
line-height:15px;
}
.widget ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.widget ul li {
font-size:17px;
line-height:21px;
padding:2px 0;
}
#footer {
	background:#a2b556;
	}
#footer .column_main {
padding:20px 0 20px 20px;
}
#footer p {
color:#819735;
line-height:16px;
}
#footer a, #footer a:visited {
color:#819735;
font-weight:bold;
text-decoration:none;
}
#footer .column_main p a:hover {
color:#fdca00 !important;
text-decoration:none;
}
