BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff;
}
.margin { 
	margin-left: 20px; margin-right: 20px; margin-top: 20px;
}
.splash { 
	margin-right: 20px;
}
A {
	COLOR: #0060af
}
A:visited {
	COLOR: #9b9db4
}
H1 {
	MARGIN-BOTTOM: 2em;  FONT: 170% Arial; clear: both
}
H1.margin {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;
}
H2 {
	MARGIN-BOTTOM: 2em; MARGIN-TOP: 2em; FONT: 113% Arial; COLOR: #cc9966; clear: both
}
#menuCover {
	MARGIN-TOP: 55px; Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#menuCover A {
	COLOR: #0060af
}
.menuOn {
	COLOR: #cc9966
}
#menuInside {
	MARGIN-TOP: 55px; MARGIN-BOTTOM: 75px;
}
#menuInside A {
	COLOR: #0060af
}
#nav {
	PADDING-LEFT: 20px
}
TD.space {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px
}
#space {
	PADDING-LEFT: 30px;
}
.defFont {
	FONT-SIZE: 80%; FONT-FAMILY: Arial
}
.subscript {
	FONT-SIZE: 65%; FONT-FAMILY: Arial; COLOR: #cc9966
}
.widthsub {
	width:250px
}
P {
	FONT-SIZE: 80%; FONT-FAMILY: Arial; MARGIN-LEFT: 20px;
	clear:both
}
#phone {
	FONT: 130% Arial; COLOR: #cc9966
}
.copy {
	COLOR: #cc9966
}
#broad A {
	COLOR: #cc9966
}
#broadblack A {
	COLOR: #000000
}
#smallmenu A {
	MARGIN-RIGHT: 16px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}

DIV#leftmenu UL {
	PADDING: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV#leftmenu UL LI {
	PADDING: 0px; MARGIN: 0px 0px 1em; 
}
.list UL LI {
	BACKGROUND-POSITION: 1ex 0.45em; PADDING-LEFT: 2em; MARGIN-BOTTOM: 1em; BACKGROUND-IMAGE: url(/images/public/li.gif); BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.files UL LI {
	BACKGROUND-POSITION: 0ex 0.1em; PADDING-LEFT: 2em; PADDING-BOTTOM: 1em; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none
}
.pdf {
	BACKGROUND-IMAGE: url(/images/public/icon_pdf.gif)
}
.swf {
	BACKGROUND-IMAGE: url(/images/public/icon_swf.gif)
}
.nomargin UL {
	margin: 0px; padding: 0px;
}
.colors UL LI {
	BACKGROUND-POSITION: 0ex 0.1em; PADDING-LEFT: 2em; PADDING-BOTTOM: 1em; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; vertical-align:top
}
.red {
	BACKGROUND-IMAGE: url(/images/public/li_red.gif)
}
.yellow {
	BACKGROUND-IMAGE: url(/images/public/li_yel.gif)
}
.green {
	BACKGROUND-IMAGE: url(/images/public/li_grn.gif)
}
.blue {
	BACKGROUND-IMAGE: url(/images/public/li_blu.gif)
}
.brown {
	BACKGROUND-IMAGE: url(/images/public/li_brn.gif)
}
#leftmenu A {
	COLOR: #0060af
}
.arr {
	COLOR: #cc9966; LEFT: 10%
}
.end {
	MARGIN-TOP: 60px; PADDING-BOTTOM: 60px
}
TABLE#character {
	PADDING-LEFT: 20px
}
TABLE#character TD {
	PADDING-BOTTOM: 0.2em; PADDING-TOP: 1.3em
}
TABLE#character TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.2em; PADDING-TOP: 1.3em
}
.L1 {
	PADDING-LEFT: 35px
}
.L2 {
	PADDING-LEFT: 70px
}
.L3 {
	PADDING-LEFT: 105px
}
.mm {
	COLOR: #9b9db4
}
.shema {
	MARGIN-TOP: 40px; MARGIN-BOTTOM: 40px
}
.h1movie {
	MARGIN-LEFT: 30px; MARGIN-RIGHT: 30px; MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0em
}
.pic {
	padding: 5px 5px; border:#FFFFFF 1px solid; float:left;
}
img {
	border:none
}
.bigpic {
	MARGIN-BOTTOM: 8px
}
.pictures {
	clear: both
}
.headtable {
	FONT: 130% Arial; PADDING-BOTTOM: 1em
}
hr {
 	height: 0; margin: 0.5em 0 0.2em -0.5em; padding: 0; border: 0;	 border-bottom: 1px solid #cc9966
}
hr.black {
	border-color:#000000; margin-top:3em
}
.lefthome {
	background: url('/images/home/left.jpg') no-repeat 100% 0%; height: 520px
}
.righthome {
	 background: url('/images/home/right.jpg') no-repeat 0% 0%; height: 520px
}
.homebottom {
	background: url('/images/home/bottom.jpg') repeat-y; height: 100%;  
}
.marginhometext{
	margin: 2em 80px 0 120px
}
.homeend{
	padding: 0 0 80px 0
}
