.caption a, a:visited 
{
color:#ffffff;
text-decoration:none;

}
.left_menu a
{
color:white;
text-decoration:none;

}
.left_menu a:visited
{
color:#ffffff;

}
.left_menu h1
{
font-size:1.4em;
margin-left:4px;
margin-top:0px;
margin-bottom:0px;

}
.left_menu h1,h2 
{
color:#ffffff;

}
.left_menu h2
{
font-size:.9em;
margin-left:8px;
margin-top:6px;
margin-bottom:0px;

}
.new_release_wrap img
{
float:left;
width:350px;
border:0px solid blue;
margin:4px;
height:250px;

}
.poetry_wrap  a,a:visited
{
color:#000000;

}
.silver_bg h2
{
color:#000000;

}
.story_nav a
{
color:#000000;
font-size:2.7em;
text-decoration:none;
padding:3px;

}
.three_column_wrapper h1
{
text-align:center;

}
.three_column_wrapper h2
{
text-align:center;
color:#000000;

}
.two_column ul, li
{
list-style-image:url('../full/arrow.png');

}
a.black
{
color:#000000;
text-decoration:none;

}
a.gallery_link
{
display:none;

}
a.gallery_nav_link
{
color:#ffffff;
font-weight:bold;

}
a.prev
{
margin-right:22px;

}
a:visited.black
{
color:#000000;

}
body
{
background-color:#000000;
margin-top:0px;
font-family:arial;
font-size:89%;

}
div.black_overlay
{
display:none;
position:fixed;
top:0%;
left:0%;
width:100%;
height:900px;
background-color:black;
z-index:1001;
-moz-opacity:0.8;
opacity:.80;
filter:alpha(opacity=80);
border:8px solid white;

}
div.black_overlay_2
{
position:absolute;
top:0%;
left:0%;
width:100%;
height:1200px;
background-color:black;
z-index:100;
-moz-opacity:0.9;
opacity:.9;
filter:alpha(opacity=90);
border:2px solid white;

}
div.caption
{
background-color:#000000;
color:#ffffff;

}
div.clear
{
clear:both;
 
}
div.error_message
{
font-weight:bold;
color:red;
text-shadow:-1px 1px 0px #000000;
background-color:#ffffff;
width:300px;
text-align:left;
padding:2px;
width:200px;
font-size:.8em;

}
div.float_home
{
border:0px solid red;
width:300px;
float:left;
margin-right:50px;

}
div.float_left
{
float:left;
margin-right:6px;
margin-top:-30px;

}
div.float_left_small
{
float:left;
margin-right:0px;
width:280px;

}
div.form_prompt
{
float:left;
width:230px;
margin-bottom:12px;
text-transform:capitalize;
text-align:right;
margin-right:16px;

}
div.form_value
{
float:left;

}
div.gallery_item_wrap
{
float:left;
border:.2px solid black;
width:125px;
height:150px;
text-align:center;

}
div.gallery_thumbs
{
height:140px;
width:140px;
border:2.4px ridge navy;
padding:1px;
float:left;
text-align:center;
background-color:#ffffff;

}
div.gallery_wrap
{
width:732px;
padding:4px;
margin-top:4px;
margin-left:auto;
margin-right:auto;

}
div.header
{
background-image:url(../full/top_banner7.png);
width:950px;
height:90px;

}
div.home_float
{
width:235px;
border:0px solid black;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
float:left;
margin-left:12px;
margin-right:12px;

}
div.home_float_2
{
width:236px;
border:0px solid black;
margin-left:auto;
margin-right:auto;

}
div.home_wrap
{
border:0px solid black;
width:520px;
margin-left:auto;
margin-right:auto;

}
div.left_menu
{
float:left;
width:160px;
min-height:450px;
padding-bottom:12px;

}
div.main_wrap
{
width:950px;
margin-right:auto;
margin-left:auto;
background-color:#5A0321;
min-height:450px;
margin-top:0px;
padding-bottom:12px;

}
div.menu_item
{
width:150px;
min-height:25px;
margin-left:auto;
margin-right:auto;
border:1px ridge #000000;
background-color:#C27B3B;
text-align:center;
margin-top:3px;
font-size:1.2em;
padding-top:4px;

}
div.new_release_float
{
width:350px;
float:left;
border:1px solid red;

}
div.new_release_wrap
{
width:730px;
margin-left:auto;
margin-right:auto;

}
div.opaque_content
{
display:none;
padding:0px;
background-color:white;
z-index:1002;
overflow:auto;

}
div.opaque_overlay{
position:absolute;
display:none;
top:0%;
left:0%;
min-width:3600px;
min-height:3600px;
background-color:#ffffff;
z-index:1000;
-moz-opacity:0.8;
opacity:.80;
filter:alpha(opacity=80);
border:2px solid red;

}
div.poetry_wrap
{
font-size:1.6em;
text-align:center;
min-height:450px;

}
div.popup_medium
{
display:none;
position:absolute;
left:50px;
top:50px;
border:solid black 1px;
padding:10px;
background-color:rgb(255,255,225);
text-align:justify;
font-size:12px;
width:450px;
height:350px;

}
div.popup_small
{
display:none;
position:relative;
left:-10px;
top:-10px;
border:solid black 5px;
padding:10px;
background-color:rgb(255,255,225);
text-align:justify;
font-size:12px;
width:200px;
z-index:1000;

}
div.right_column
{
width:765px;
float:left;
border:1px ridge #000000;
min-height:450px;
background-color:#BF6B1B;
margin-left:10px;
padding-bottom:12px;
padding-top:12px;

}
div.silver_bg
{
background-color:#E8E8E8;
width:739px;
margin-left:auto;
margin-right:auto;
padding-top:6px;
margin-top:-4px;
padding:8px;
min-height:450px;

}
div.story_nav
{
width:500px;
margin-right:auto;
margin-left:auto;
text-align:center;

}
div.style_guide_menu
{
position:absolute;
top:120px;
left:0px;
z-index:1000;
background-color:#ffffff;
border:2px solid #000000;
width:140px;
padding:5px;
color:#000000;
min-height:500px;
font-size:.8em;
overflow:auto;

}
div.three_column
{
width:230px;
float:left;
min-height:450px;
margin-left:6px;
margin-right:6px;

}
div.three_column_wrapper
{
width:740px;
margin-left:auto;
margin-right:auto;
background-color:#E8E8E8;
padding-top:8px;
padding-bottom:12px;
margin-top:6px;

}
div.two_column
{
float:left;
width:360px;
height:200px;
background-color:#E8E8E8;
border:0px solid black;
margin-left:10px;
margin-right:8px;

}
div.two_column_wrapper
{
width:760px;
margin-left:auto;
margin-right:auto;
padding-top:8px;
padding-bottom:12px;
margin-top:6px;
border:0px solid black;

}
div.white_content
{
display:none;
border:4px solid #244C32;
background-color:white;
z-index:1002;
overflow:hidden;
padding-left:16px;
padding-right:16px;
padding-bottom:16px;
padding-top:16px;

}
div.white_content_2
{
border:0px solid #000000;
background-color:white;
z-index:1002;
overflow:auto;
padding:10px;

}
h1.about
{
font-size:1em;
text-align:center;

}
h1.gallery
{
margin-top:2px;
margin-bottom:2px;

}
h1.grey
{
background-color:#E8E8E8;
width:732px;
padding:4px;
margin-top:4px;
font-weight:400;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

}
h1.title
{
position:relative;
color:#ffffff;
font-family:"times new roman";
margin-left:12px;
top:29px;
font-size:2.5em;

}
h2
{
color:#ffffff;

}
iframe.editor
{
position:fixed;
top:0px;
left:0px;
width:160px;
height:110px;
overflow:hidden;

}
img.arrows
{
border:0px;

}
img.chair_header
{
height:270px;
width:720px;
margin-left:22px;

}
img.cover
{
width:236px;
height:300px;

}
img.cover_2
{
float:left;
margin-right:12px;
margin-left:12px;

}
img.cover_3
{
width:236px;
height:300px;

}
img.gallery_thumbs_landscape
{
width:125px;
height:125px;

}
img.gallery_thumbs_portrait
{
width:125px;
height:125px;

}
img.left
{
float:left;
margin:12px;
margin-bottom:24px;

}
img.portrait
{
border-right:10px solid #BF6B1B;
border-bottom:10px solid #BF6B1B;
margin-top:-8px;
margin-left:0px;
float:left;
margin-right:12px;

}
li.horizontal
{
display:block;
width:70px;
float:left;
margin-right:20px;
text-align:center;

}
p
{
padding:4px;

}
textarea.richtext
{
width:800px;
height:550px;
z-index:1000;

}
textarea.style_guide_editor
{
height:170px;
width:145px;
font-size:10px;

}
ul.editor
{
background-color:#ffffff;
height:125px;

}
ul.horizontal
{
display:block;
border:0px solid black;
width:400px;
min-height:50px;

}
video.murder
{
width:760px;

}
