
/* #################################### BACKGROUND #################################### */

		
div#content {
/* This is the only important rule */
/* We need our content to show up on top of the background */
position: relative; 
			
/* These have no effect on the functionality */
width: 930px;
margin: 0 auto;
background: transparent;
padding: 0px;
font-family: "Lucida Grande", Tahoma, Arial, sans-serif;

font-size: 10pt;			
			
}




/* #################################### MISC #################################### */

html{ overflow-y:scroll;
} 





p { margin-top: 1.3em; } 


TD.space {
line-height: 0; 
}

div.space {
line-height: 0;
padding: 0px; 
valign: top;
}

div.titlebar {
line-height: 0;
padding-bottom: 3px; 
}

TD.content {
width: 930px; 
background: #d8d8d8 url(../images/content_background.jpg) no-repeat;
border-color: #6c6c6c;
border-width: 0 0 1px 0;
border-style: solid;
}

div.bodytitle {
color:#323232; 
background: transparent; 
font:13pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:bold; 
line-height: 1.4;
padding-left: 193px;
padding-right: 100px;
padding-top: 36px;
}

div.formtitle {
color:#323232; 
background: transparent; 
font:13pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:bold; 
line-height: 1.4;
padding-top: 20px;
}

div.bodytext {
color:#323232; 
background: transparent; 
font:10pt "Lucida Grande", Tahoma, Arial, sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
padding-left: 193px;
padding-right: 100px;
padding-top: 10px;
padding-bottom: 50px;
}

div.newstitle {
color:#b70012; 
background: transparent; 
font:13pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
padding-left: 119px;
padding-right: 100px;
padding-top: 36px;
}

div.newstext {
color:#323232; 
background: transparent; 
font:10pt "Lucida Grande", Tahoma, Arial, sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
padding-top: 10px;
padding-bottom: 50px;
padding-right: 71px;
}

div.newssubtitle {
color:#252525; 
background: transparent; 
font:16pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
width: 335px;
}

div.newssubtitle2 {
color:#252525; 
background: transparent; 
font:16pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
padding-right: 71px;
}

div.newssubtitle3 {
color:#252525; 
background: transparent; 
font:12pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
padding-right: 71px;
}

div.newsdate {
color:#b70012; 
background: transparent; 
font:13pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
width: 335px;
}

div.newssummary {
color:#323232; 
background: transparent; 
font:10pt "Lucida Grande", Tahoma, Arial, sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
padding-top: 10px;
padding-bottom: 40px;
width: 335px;
}

div.greyline {
text-align:left; 
padding-top: 30px;
padding-bottom: 3px;
}

TD.copyright {
color: #ffffff;
padding-left: 446px;
padding-top: 5px;
text-decoration: none;
font-family: helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
font-weight: regular;
font-size: 9pt;
}


div#flash_introduction {
position: relative; 
background: transparent;
padding-top: 30px;
padding-bottom: 4px;
}

div#introduction {
position: relative; 
background: transparent;
width: 930px;
height: 210px;
background: transparent url(../images/intro_text_back.jpg) repeat-y;
}

div#text_introduction_text {
position: relative; 
background: transparent;
padding-left: 42px;
padding-right: 50px;
font: 14pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
font-weight: regular; 
color: #2f2f2f;
line-height: 1.3;
}

div#text_introduction_text_body {
position: relative; 
background: transparent;
padding-top: 10px;
padding-left: 0px;
padding-right: 50px;
font: 12pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
font-weight: regular; 
color: #2f2f2f;
line-height: 1.4;
}

div#mediaroom_raven {
position: relative; 
background: transparent;
width: 930px;
height: 118px;
background: #FFFFFF;
}

div#mediaroom_raven_text01 {
position: relative; 
background: transparent;
width: 600px;
padding-top: 16px;
padding-left: 42px;
font: 14pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
font-weight: regular; 
color: #2f2f2f;
line-height: 1.3;
}

div#mediaroom_raven_text02 {
position: relative; 
background: transparent;
padding-top: 6px;
padding-left: 42px;
font: 14pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
font-weight: regular; 
color: #908e8e;
line-height: 1.3;
}

TD.bodytitle2 {
color:#323232; 
background: transparent; 
font:12pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:bold; 
line-height: 1.4;
padding-bottom: 10px;
}


TD.titlebox {
color:#FFFFFF; 
background:#a5a5a5; 
font:9pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:bold;  
padding-top: 8px; 
padding-right: 8px; 
padding-bottom: 8px; 
padding-left: 8px;
}

TD.bodytextbox {
color:#424242; 
background:#ebebeb; 
font:9pt "Lucida Grande", Tahoma, Arial, sans-serif;
text-align:left; 
font-weight:regular;  
padding-top: 8px; 
padding-right: 8px; 
padding-bottom: 8px; 
padding-left: 8px;
}


TD.bod_title_back01 {
width: 623px;
height: 125px; 
background: transparent url(../images/bod_title_back_pat.gif) no-repeat;
}

TD.bod_title_back02 {
width: 623px;
height: 125px; 
background: transparent url(../images/bod_title_back_george.gif) no-repeat;
}

TD.bod_title_back03 {
width: 623px;
height: 125px; 
background: transparent url(../images/bod_title_back_howard.gif) no-repeat;
}

div.bodname {
color:#ffffff; 
background: transparent; 
font:20pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1;
padding-left: 230px;
padding-top: 34px;
width: 430px;
}

div.bodtitle {
color:#323232; 
background: transparent; 
font:14pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
padding-left: 230px;
padding-top: 5px;
padding-bottom: 90px;
width: 430px;
}


div.bod_first_para {
color:#323232; 
background: transparent; 
font:19pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.2;
padding-left: 193px;
padding-right: 100px;
padding-top: 36px;
}


div.flash_bodytitle {
color:#323232; 
background: transparent; 
font:13pt helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;
text-align:left; 
font-weight:bold; 
line-height: 1.4;
padding-left: 43px;
padding-right: 100px;
padding-top: 36px;
padding-bottom: 2px;
}


div.what_header_image {
background: transparent; 
text-align:left; 
padding-left: 112px;
padding-top: 48px;
}


TD.map {
color:#323232; 
background: transparent; 
font:10pt "Lucida Grande", Tahoma, Arial, sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
width: 418px;
border-color: #6c6c6c;
border-width: 1px 1px 1px 1px;
border-style: solid;
}



TD.addresstext {
color:#323232; 
background: transparent; 
font:10pt "Lucida Grande", Tahoma, Arial, sans-serif;
text-align:left; 
font-weight:regular; 
line-height: 1.4;
padding-bottom: 50px;
width: 210px;
}

div.screenshot {
float: right;
background: transparent; 
padding-left: 30px;
padding-top: 5px;
padding-bottom: 10px;
}





a.bodylinksRollover {text-decoration:none; background:transparent;}
a.bodylinksRollover:link {color: #515151; background:transparent;}
a.bodylinksRollover:visited {color: #515151; background:transparent;}
a.bodymlinksRollover:active {color: #515151; background:transparent;}
a.bodylinksRollover:hover {color: #48b5df; text-decoration: underline; background:transparent;}

a.viewRollover {text-decoration:none; background:transparent;}
a.viewRollover:link {color: #908e8e; background:transparent;}
a.viewRollover:visited {color: #908e8e; background:transparent;}
a.viewRollover:active {color: #908e8e; background:transparent;}
a.viewRollover:hover {color: #b60b1c; text-decoration: underline; background:transparent;}

a.newsmenuRollover {text-decoration:none; background:transparent;}
a.newsmenuRollover:link {color: #252525; background:transparent;}
a.newsmenuRollover:visited {color: #252525; background:transparent;}
a.newsmenuRollover:active {color: #252525; background:transparent;}
a.newsmenuRollover:hover {color: #b70012; background:transparent;}





/* #################################### MAIN MENU #################################### */

.tabsmenuclass ul{
float: right;
width: auto;
margin: 0;
padding-top: 5px;
list-style-type: none;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 5px 10px;
background: transparent;
color: #636363;
margin-right: 1px;
text-decoration: none;
font: "Lucida Grande", Tahoma, Arial, sans-serif;
font-size: 14px;
Font-weight: regular;

}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: transparent;
color: black;
}



/* #################################### SUB MENU ############################################# */

.tabsmenucontentclass{
float: right;
background: transparent;
width: 500px;
height: 14px;
font: bold 12px "Lucida Grande", Tahoma, Arial, sans-serif;

}

.tabsmenucontentclass ul{
margin: 0;
padding: 0px;
float: right;
list-style-type: none;
}

.tabsmenucontentclass li{
float: left;
padding-left:10px;
padding-right:10px;
}

a.submenuRollover {text-decoration:none; background:transparent;}
a.submenuRollover:link {color: #636363; background:transparent;}
a.submenuRollover:visited {color: #636363; background:transparent;}
a.submenuRollover:active {color:#636363; background:transparent;}
a.submenuRollover:hover {color:#48b5df; background:transparent;}






/* ########################### FOOTER MENU ########################### */

.footermenuclass ul{
overflow: hidden;
width: auto;
margin: 0;
padding-top: 0px;
padding-left: 28px;
padding-bottom: 50px;
list-style-type: none;

}

.footermenuclass li{
float: left;

}

.footermenuclass a{
display: block;
padding: 2px 15px;
background: transparent;
color: #ffffff;
margin-right: 1px;
text-decoration: none;
font-family: helvetica, Tahoma, Arial, "Lucida Grande",  sans-serif;

font-size: 12pt;
}

.footermenuclass a:hover, .footermenuclass a.selected{
background: #48b5df;
color: #ffffff;
}






