﻿
/******************** Layout **********************************/
body {
   background-image: url('none');
   background-color: #FFFFFF;
   margin: 5px;
   font-family: georgia,"times new roman";
   }

#cContainer {
   display: block;
   width: 650px;
   border-width: 4px;
   border-style: solid;
   border-color: #E41B5B;
   padding: 0px;
   }
   
.cHorizLine {
   display: block;
   background-color: #E41B5B;
   padding: 0px;
   line-height: 1px;
   overflow: hidden;
   height: 4px; 
   border-style: none; 
   border-color: #E41B5B; 
   color: #E41B5B; 
   background: #E41B5B;   
}

.hLine hr {
   border-style: solid;
   border-color: #E41B5B; 
height: 2px; border-style: none; border-color: blue; color: blue; background: blue;

}

#cTitleLeft {
   width: 320px;
   height: 120px;
   background-color: #FFFFFF;
   text-align: right;
   float: right;
   margin: 0px;
   padding: 0px;
   font-family: Arial, Helvetica,sans-serif;
   font-size: 13px;
   font-weight: bold;
   
   }
   
#cTitleRight {
   width: 320px;
   height: 120px;
   background-color: #E41B5B;
   text-align: left;
   float: right;
   margin: 0px;
   padding: 0px;
   }

#cHomeBotLeft {
   display: block;
   width: 322px;
   height: 113px;
   background-color: #86B342;
   text-align: right;
   float: left;
   margin: 0px;
   padding: 0px;
   font-family: Arial, Helvetica,sans-serif;
   font-size: 13px;
   line-height:15px;
   font-weight: bold;
   overflow: visible;
   }
#cHomeBotLeftText {
   width: 150px;
   float: right;
   text-align: right;
   padding-right: 14px;
   font-family: Arial, Helvetica,sans-serif;
   font-size: 12px;
   line-height: 12px;
   color: #FFF;
   }
   
#cHomeBotRight {
   width: 320px;
   height: 105px;
   background-color: #FFFFFF;
   text-align: left;
   float: left;
   margin: 0px;
   padding: 0px;
   }
#cHomeBotRightText {
   width: 315px;
   text-align: center;
   font-family: Arial, Helvetica,sans-serif;
   font-size: 13px;
   line-height: 13px;
   color: #86B342;
   }
   

#cHomeFooterLeft {
   display: block;
   width: 400px;
   height: 20px;
   background-color: #86B342;
   text-align: right;
   float: left;
   margin: 0px;
   padding: 0px;
   padding-right: 10px;
   padding-top: 2px;
   font-family: Arial, Helvetica,sans-serif;
   font-size: 12px;
   font-weight: bold;
   overflow: hidden;
   color: #FFF;
   }
   
#cHomeFooterRight {
   width: 230px;
   height: 20px;
   background-color: #FFFFFF;
   text-align: left;
   float: left;
   margin: 0px;
   padding: 0px;
   padding-left: 10px;
   padding-top: 2px;
   font-family: Arial, Helvetica,sans-serif;
   font-size: 12px;
   font-weight: bold;
   overflow: hidden;
   color: #86B342;
   }
   

#cBanner {
   position:absolute; 
   left:0px; 
   top:0px;width:734px; 
   height:113px;
   z-index:1; 
   visibility:visible;
   border-width: 0px;
   border-right-width: 4px;
   border-style: solid;
   border-color: #000;
   }

#cPrintBanner {
   display: none;
}
   
#cLeft {
  position:absolute; 
  left:0px; 
  top:113px;
  width:152px; 
  height:398px;
  z-index:2; 
  visibility:visible;
  }
  
#cNavPanel {
  display: block;
  float: left;
  width:110px; 
  height:40px;
  z-index:8; 
  visibility:visible;
  border-width: 4px;
  border-style: solid;
  border-color: #E41B5B;
  border-left-width: 0px;
  border-top-width: 0px;
  padding: 10px;
  text-align: left;
  
}
  
#cMain {
  position:absolute; 
  left:152px; 
  top:113px;
  width:554px; 
  max-width:554px; 
  height:398px;
  max-height:398px;
  margin: 0px;
  z-index:3; 
  visibility:visible;
  overflow: hidden;
  }

#cContent {
  position: absolute;
  left:187px; 
  top:123px;
  width:509px; 
  height:358px;
  margin: 0px;
  z-index:9; 
  font-size: 13px;
  color: #000;
  overflow: auto;
  overflow-x: hidden;
  overflow-y: auto;
  padding-right: 10px;
  margin-right: 10px;
}  
  
#cRight {
  position:absolute; 
  left:706px; 
  top:113px;
  width:28px; 
  height:398px;
  z-index:4; 
  visibility:visible;
   border-width: 0px;
   border-right-width: 4px;
   border-style: solid;
   border-color: #000;
  }
  
#cBottom {
  position:absolute; 
  left:0px; 
  top:511px;
  width:734px; 
  height:39px;
  z-index:5; 
  visibility:visible;
   border-width: 0px;
   border-right-width: 4px;
   border-bottom-width: 4px;
   border-style: solid;
   border-color: #000;
  }

#cBGlogo {
  position: absolute;
  height: 81px;
  width: 288px;
  bottom: 10px;
  right: 45px;
  z-index: 2;
}  

#cBGtitle {
  position: absolute;
  height: 550px;
  width: 30px;
  top: 10px;
  right: 10px;
  z-index: 1;
}  

.cMovieLink {
  display: block;
  width: 250px;
  height: 150px;
  float: left;
  text-align: center;
  border-width: 0px;
  border-style: dotted;
  border-color: #E41B5B;
  border-right-width: 0px;
  padding-right: 10px;
  padding-left: 20px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
}

#cNavPanel {
  display:block;
  float:left;
  width:186px; height:56px;
  padding: 0 10px 10px 0;
}
/***************  Navigation  *******************/

a:link, a:visited {
   text-decoration: none;
   color: #000066;
}

a:hover {
   text-decoration: underline;
   color: #FF0000;
}

#cNavPanel ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
		}

#cNavPanel li a {  
    background-image: url('/images/link-bg.gif');
    background-position: 4px 50%; 
    background-repeat: no-repeat;
    border:  none;
    color: #000; 
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 22px;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px; 
	text-decoration: none;
}

#cNavPanel li a:hover { 
    background-image: url('/images/link-bg-hover.gif');
    border:  none;
    color: #000; 
    text-decoration: underline;
}

 
h1 {
  font-size: 20px;
  font-weight: bold;
  text-shadow: #999 3px 3px 3px;
  }

h2 {
  font-size: 18px;
  font-weight: bold;
  text-shadow: #999 3px 3px 3px;
  }

h3 {
  font-size: 16px;
  font-weight: bold;
  text-shadow: #999 3px 3px 3px;
  }

h4 {
  font-size: 14px;
  font-weight: bold;
  text-shadow: #999 3px 3px 3px;
  }
  
  ol li {margin-bottom:10px;text-align:left;}
  ol {text-align:left;}