/* CSS Document */

body {margin-top: 0px; background-color:#BBBCB6; color: #333333;}

a:link {color: #1F4655; text-decoration: none;}
a:visited {color: #1F4655; text-decoration: none;}
a:hover {text-decoration: underline; color: #DB4300;}

table {margin: 0;}

table td {padding: 0; border-width: 0; vertical-align: top; text-align: left;
  font-family: Arial, Helvetica, Verdana, sans-serif; font-size:11px; line-height: 15px;}
  
table#nav {width: 460px; background-color:#F0F0F0;}

table#quick {width: 300px; background-color:#EAA73C;}

table#main {width: 760px; background-color:#FFFFFF;}

table#mainy {width: 760px; background-color:#FEFCDA;}

table#geninfo {width: 552px;}

table#movie {width: 552px; background-color:#FFFFFF;}

table#movie2 {width: 552px; background-color:#FFFFFF;}

table#movie2 td {padding: 10px;}

table#newsin { width: 552px;}

table#special {width:212px; border-top:1px solid #999999; border-left:1px solid #999999; margin-top:10px; margin-right:10px;}

table#special td {padding: 2px; border-bottom:1px solid #999999; border-right:1px solid #999999;}

td#newsthumb {width: 90px;}

td#newshome {width: 90px;}

td#logo {width: 160px;}

td#datacomp {width: 392px;}


table#announcement {
	width: 520px;
	margin: 0;
	border: 1px solid #F1DD86;
	margin: 15px 0px 0px 15px;
	background-color:#FFFFFF;
}

table#news { width: 300px; }



table#contact {width: 552px;}
table#contact td {padding-left: 15px; padding-top: 10px;}

td#lightgray {background-color:#D1D2CC;}

td#left {width: 300px;}

td#leftsh {width: 300px; background-image:url(assets/shade_left.gif); background-repeat:repeat-x;}

td#middle {width: 135px; background-color:#F1DD87;}

td#middlesh {width: 135px; background-color:#F1DD87; background-image:url(assets/shade_middle.gif); background-repeat:repeat-x;}

td#right {width: 325px; background-color:#FFEEA6;}

td#rightsh {width: 325px; background-color:#FFEEA6; background-image:url(assets/shade_right.gif); background-repeat:repeat-x;}

.margin1015 {margin: 10px 0px 0px 15px;}

.margin10t {margin: 10px 10px 0px 10px;}

.margin10tr {margin: 10px 10px 0px 0px;}

.margin15tr {margin: 10px 15px 0px 0px;}

.margin15r {margin: 0px 15px 0px 0px;}

.margin15pic {margin: 10px 15px 0px 15px;}

.margin10tt {margin: 10px 0px 0px 0px;}

.margin2tt {margin: 2px 0px 0px 0px;}

.margin10lb {margin: 0px 0px 10px 10px;}

.marginback {margin: 15px 0px 10px 15px;}

.margin15 {margin: 0px 15px 0px 15px;}

.margin15t {margin: 15px 15px 0px 15px;}

.margin15th {margin: 15px 15px 0px 15px; line-height: 18px;}

.margin51552 {margin: 5px 15px 0px 52px;}

.margin151552 {margin: 15px 15px 0px 52px;}

.margin515 {margin: 5px 15px 0px 15px;}

.margin15h {margin: 15px 15px 0px 15px;}

/* news homepage */
.marginhn {margin: 10px 15px 0px 15px;}

td#newssep {background-image:url(assets/news_line_bkgrnd.gif); background-repeat:repeat-x;}

td#side {width: 208px; background-color:#F7C765;}

td#sidedarksh {width: 208px; background-color:#EAA73C; background-image:url(assets/shade_subhead.gif); background-repeat:repeat-x;}

td#sidedark {width: 208px; background-color:#EAA73C;}

td#foot {width: 760px; height:74px; background-color:#CCCCCC;}

td#sidesh {width: 208px; background-color:#F7C765; background-image:url(assets/shade_right_sub.gif); background-repeat:repeat-x;}

td#sidelight {width: 208px; background-color:#FFEEA6;}

td#subhead {width: 552px; background-color:#EAA73C;}

td#subheadsh {width: 552px; background-color:#EAA73C; background-image:url(assets/shade_subhead.gif); background-repeat:repeat-x;}

.title0 {color: #1F4655; font-weight:bold;}

.title1 {font: bold 13px Arial, Helvetica, Verdana, sans-serif;
			color: #1F4655;
			line-height: 16px;}
			
.title1brown {font: bold 13px Arial, Helvetica, Verdana, sans-serif;
			color:#993300;
			line-height: 16px;}			
			
.title1h {font: bold 12px Arial, Helvetica, Verdana, sans-serif;
			color: #1F4655;
			line-height: 15px;}
			
.title1dr {font: bold 12px Arial, Helvetica, Verdana, sans-serif;
			color:#993300;
			line-height: 15px;}					
			
.title1gray {font: 13px Arial, Helvetica, Verdana, sans-serif;
			color: #333333;
			line-height: 20px;}			
			
.title2 {font: bold 15px Arial, Helvetica, Verdana, sans-serif;
			color: #1F4655;
			line-height: 18px;}
			
.title2nb {font: 15px Arial, Helvetica, Verdana, sans-serif;
			color: #666666;
			line-height: 20px;}			
			
.title2or {font: bold 15px Arial, Helvetica, Verdana, sans-serif;
			color:#DB4300;
			line-height: 18px;}
			
.title2brown {font: bold 15px Arial, Helvetica, Verdana, sans-serif;
			color:#993300;
			line-height: 18px;}								
			
.reddish {color:#CC3333;}

.orange {color:#DB4300;}

.darkred {color:#993300;}

.floatb {float:none;  border-width: 1px; border-style: solid; border-color: #F7C765;}			
			
.floatleft {float: left; margin: 0px 10px 0px 0px;}

.floatfoot {float: left; margin: 15px 0px 0px 15px;}

.floatfoot1 {float: left; margin: 15px 0px 0px 30px;}

.floatright {float: right; margin: 0px 5px 0px 0px;}

.floatleftnews {float: left; margin: 0px 10px 0px 0px; border-width: 1px; border-style: solid; border-color: #666666;}

.floatleft5 {float: left; margin: 0px 5px 0px 0px;}

.floatleft25 {float: left; margin: 2px 5px 0px 0px;}

.floatleft45 {float: left; margin: 4px 5px 0px 0px;}

/* plma insert */

.cream {background-color:#FFFCD7;}

table#plmain { width: 552px; background-color:#FFFCD7;}

td#sidecream {width: 208px; background-color:#FFFCD7;}

td#ylight {background-color:#FFEEA6;}

td#ylight380 {width: 380px; background-color:#FFEEA6;}
td#ylight380 ul {list-style: none; margin: 0; padding: 0 15px 5px;}
td#ylight380 li {padding: 4px 0px 0px;}

td#ylight330 {width: 330px; background-color:#FFEEA6;}
td#ylight330 ul {list-style: none; margin: 0; padding: 0 15px 5px;}
td#ylight330 li {padding: 4px 0px 0px;}

td#insert1 {width: 130px;}

td#insert2 {width: 222px;}

td#insert2 ul { margin-top: 2px; margin-bottom: 4px;}
td#insert2 li { margin-left: -15px; margin-right: 15px; }

td#insert3 {width: 200px;}
