/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * Browser:        0
 * Browser group: 
 */
html, body { background-color:#000; padding:0; margin:0; font-family:Verdana, Geneva, sans-serif; color:#CCC; font-size:85%; height:100%; }
.clearBoth { clear:both; }
#wrapper { position:relative; min-height:100%; }
#container { margin:0 auto; width:960px; position:relative; min-height:521px; background-image:url(../images/back-carmilla.jpg); background-repeat:no-repeat; background-position:160px top; }
#menu { width:160px; height:521px; top:0; left:0; background-image:url(../images/menu-back.jpg); background-repeat:no-repeat; float:left; font-size:135%; }
#menu ul { width:160px; list-style:none; margin:0; padding:0; padding-top:24px; }
#menu ul li { text-align:center; padding-top:4px; padding-bottom:4px; font-weight:bold; }
#menu ul li a, #menu ul li a:link { text-decoration:none; color:#8f8e8e; }
#menu ul li a:hover { color:#900000; }
#header { width:800px; position:absolute; left:370px; text-indent:-10000px; background-image:url(../images/logo-carmilla.png); width:527px; height:89px; top:23px; }
#content { width:590px; padding-top:140px; margin-left:350px; padding-bottom:230px; }
#footer { position:absolute; bottom:0px; height:209px; width:100%; background-image:url(../images/footer-background.jpg); background-repeat:repeat-x; background-position:center; min-width:930px; }
#footer_content { width:960px; margin:0 auto; color:#CCC; background-image:url(../images/footer-credits.png); background-repeat:no-repeat; background-position:156px 107px; height:105px; padding-top:97px; }
#footer_text { padding-top:61px; padding-left:390px; text-align:right; }
#footer_text a img { border:none; }
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.padd-left { }
.padd-right { padding-right:10px; }
img { border:none; }
.news_story { padding-bottom:10px; }
a:link, a:visited { font-weight:bold; color:#900000; }
a:hover { color:#999; }
.more_link { font-size:90%; }
#video-container { border: solid 1px #190202; width:520px; height:293px; }
#video-label { margin-top:-13px; font-size:80%; }
.video-thumb-container { width:522px; height:105px; }
.video-thumb { width:174px; float:left; text-align:center; }
.video-thumb img { border:solid 1px #190202; }
#gallery-container { width:585px; }
.gallery-row { height:71px; }
.gallery-thumb { width:117px; float:left; text-align:center; }
.gallery-thumb img { border:solid 1px #190202; }
h1 { font-size:180%; }
h2 { font-size:155%; }
h3 { font-size:125%; }

