* {
margin: 0px;
padding: 0px;
}

body, html {
background-color: #F3F3F3;
height: 100%;
line-height: 1.25em;
font-family: Arial, Helvetica, sans-serif;
}

table {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
width: 828px;
background-color: #FFF;
margin: 0 auto 0 auto;
background-image: url(/images/wrapper_bg.jpg);
background-repeat: repeat-y;
}
#homeWrapper {
width: 770px;
background-color: #FFF;
margin: 0 auto 0 auto;
}
	
#bodyWrapper {
clear: both;
background-color: #FFF;
margin: 0 auto 0 auto;
}

/*#bodyWrapper td {
padding: 0px 0px 10px 0px;
}
*/


#header {
background-color: #FFF;
width: 770px;
}
#homeCenter {
width: 759px;
font-size: 12px;
margin-top: 5px;
}
#homeCenter table {
width: 759px;
font-size: 12px;
}
#homeCenter td {
width: 230px;
color: black;
}
#homeCenter td p {
padding-left: 10px;
padding-top: 5px;
padding-right: 10px;
}
#homeCenter #spacer {
width: 3px;
}

#homeCenter #vertSpacer {
height: 2px;
}
#homeCenter #spacer2 {
height: 6px;
}
.purpleCell {
background-color: #FFCEEC;
border-bottom: 1px solid #C93B90;
line-height: normal;
}

.purpleCell img {
border: 1px solid #C93B90;
}

.purpleCell a:link {
color: #C93B90;
text-decoration: none;
}

.greenCell {
background-color: #DAFFD1;
border-bottom: 1px solid #4FAB40;
line-height: normal;
}

.greenCell img {
border: 1px solid #4FAB40;
}

.greenCell a:link {
color: #39782E;
text-decoration: none;
}

.redCell {
background-color: #FFD3D1;
border-bottom: 1px solid #FF3836;
line-height: normal;
}

.redCell img {
border: 1px solid #FF3836;
}

.redCell a:link {
color: #FF3836;
text-decoration: none;
}

.orangeCell {
background-color: #FFEAD9;
border-bottom: 1px solid #FC8A45;
line-height: normal;
}

.orangeCell img {
border: 1px solid #FC8A45;
}

.orangeCell a:link {
color: #FF3836;
text-decoration: none;
}

.yellowCell {
background-color: #FFF7E6;
border-bottom: 1px solid #FDC43E;
line-height: normal;
}

.yellowCell img {
border: 1px solid #FDC43E;
}

.yellowCell a:link {
color: #FDBB22;
text-decoration: none;
}

.blueCell {
background-color: #CFE6FE;
border-bottom: 1px solid #1E61BD;
line-height: normal;
}

.blueCell img {
border: 1px solid #1E61BD;
}

.blueCell a:link {
color: #1E61BD;
text-decoration: none;
}

.silverCell {
background-color: #D3E2E8;
border-bottom: 1px solid #8DA6AF;
}

.silverCell img {
border: 1px solid #8DA6AF;
}

.silverCell a:link {
color: #1E61BD;
text-decoration: none;
}

form {
margin: 0px;
padding: 0px;
}
#search {
float: right;
margin: -60px 0px 0px 0px;
width: 300px;
}
h1 {
font-size: 110%;
color: #FF0000;
margin: 15px 0px 10px 0px;
}
h3 {
font-size: 100%;
color: #FFD148;
margin: 0px 0px 8px 0px;
}
h4 {
color: #FFF;
margin: 2px 0px 0px 0px;
font-weight: bold;
font-size: 14px;
}
h4 a:link {
color: #FFF;
margin: 2px 0px 0px 0px;
font-weight: bold;
text-decoration: none;
font-size: 14px;
}
h4 a:visited {
color: #FFF;
margin: 2px 0px 0px 0px;
font-weight: bold;
text-decoration: none;
font-size: 14px;
}
h4 a:hover {
color: #FFF;
margin: 2px 0px 0px 0px;
font-weight: bold;
text-decoration: underline;
font-size: 14px;
}
h5 {
color: #000000;
margin: 5px 0px 5px 0px;
font-weight: bold;
font-size: 14px;
}

h6 {
color: #FFFFFF;
margin: 5px 0px 5px 0px;
font-weight: bold;
font-size: 110%;
}
h7 {
color: #000000;
margin: 5px 0px 5px 0px;
font-weight: bold;
font-size: 110%;
}
h8 {
color: #FF3836;
font-size: 14px;
}
h8 a:link {
color: #FF3836;
text-decoration: none;
font-size: 14px;
}
h8 a:visited {
color: #FF3836;
text-decoration: none;
font-size: 14px;
}
h8 a:hover {
color: #FF3836;
text-decoration: underline;
font-size: 14px;
}

#subPageNav {
float: right;
margin-top: 10px;
margin-right: 12px;
width: 197px;
}


#subPageNav2 {
float: right;
margin-top: 270px;
margin-right: -210px;
width: 197px;
}

*html #subPageNav {
float: right;
margin-top: 10px;
margin-right: 12px;
width: 197px;
}

*html #subPageNav2 {
float: right;
margin-top: 10px;
margin-right: 12px;
width: 197px;
}

#subPageNavMenu {
padding: 10px;
background-image: url(../images/nav_right_bg.jpg);
background-repeat: repeat-x;
color: #FFFFFF;
font-size: 12px;
}



/* new side nav*/
#subPageNavMenunew {
padding: 0px;
color: #000000;
font-size: 12px;
line-height: 1.25em;
padding-left: 5px;
}


/*end new sidenav*/



#subPageNavRef {
width: 197px;
}
/*html>body #subPageNavRef {
margin: -10px 0px -10px 0px;
width: 197px;
background-image: url(../images/subnav_bg_ref.jpg);
background-repeat: no-repeat;
}
*/
#subPageNavRefMenu {
padding: 10px;
color: #FFFFFF;
font-size: 12px;
background-image: url(../images/nav_right_bg_ref.gif);
background-repeat: repeat-x;
}
*html #subPageNavRefMenu {
margin-top: -5px;
padding: 3px 10px 10px 10px;
color: #FFFFFF;
font-size: 12px;
background-image: url(../images/nav_right_bg_ref.gif);
background-repeat: repeat-x;
}

#subPageNavRefMenu a:link, #subPageNavMenu a:visited, #subPageNavRefMenu a:link, #subPageNavRefMenu a:visited {
color: #FFFFFF;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavRefMenu a:hover, #subPageNavRefMenu a:hover {
color: #FFFFFF;
text-decoration: underline;
}
#subPageNavRefMenu a:active, #subPageNavRefMenu a:active {
color: #FFFFFF;
text-decoration: none;
}

#subPageNavRefFooter {
vertical-align: bottom;
background-color: #83959E;
margin-bottom: -4px;
}
#subPageNavtop {
vertical-align: top;
background-color: #83959E;
margin-bottom: 0px;
}
#subPageNavtopgreen {
vertical-align: top;
background-color: #DAFFD1;
margin-bottom: 0px;
}
/*html>body #subPageNavRefFooter {
margin-bottom: 0px;
}
*/


#subPageNavMenu a:link, #subPageNavMenu a:visited, #subPageNavRefMenu a:link, #subPageNavRefMenu a:visited {
color: #FFFFFF;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavMenu a:hover, #subPageNavRefMenu a:hover {
color: #FFFFFF;
text-decoration: underline;
}
#subPageNavMenu a:active, #subPageNavRefMenu a:active {
color: #FFFFFF;
text-decoration: none;
}

/*subnavextra begin*/
#subNavExtra {
width: 197px;
float: right;
margin-right: 12px;
}
*html #subNavExtra {
width: 197px;
float: right;
margin-right: 7px;
}
#subPageNavExtraMenu {
padding: 10px;
background-image: url(../images/nav_extra_bg.jpg);
background-repeat: repeat-x;
color: #FFFFFF;
font-size: 12px;
}

#subPageNavExtraMenu a:link, #subPageNavExtraMenu a:visited, #subPageNavExtraMenu a:link, #subPageNavExtraMenu a:visited {
color: #FFFFFF;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenu a:hover, #subPageNavExtraMenu a:hover {
color: #FFFFFF;
text-decoration: underline;
}
#subPageNavExtraMenu a:active, #subPageNavExtraMenu a:active {
color: #FFFFFF;
text-decoration: none;
}
#subPageNavExtraMenu2 {
padding: 10px;
background-color: #DAFFD1;
color: #000000;
font-size: 12px;
}
#subPageNavExtraMenu2 a:link, #subPageNavExtraMenu2 a:visited, #subPageNavExtraMenu2 a:link, #subPageNavExtraMenu2 a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenu2 a:hover, #subPageNavExtraMenu a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenu2 a:active, #subPageNavExtraMenu a:active {
color: #000000;
text-decoration: none;
}

/*subnavextra end*/
/*subnavextra yellow*/
#subPageNavExtraMenuyellow {
width: 194px;
background-color: #FFF7E6;
color: #000000;
font-size: 12px;
border: 1px solid #FDC43E;
}
#subPageNavExtraMenuyellow a:link, #subPageNavExtraMenuyellow a:visited, #subPageNavExtraMenuyellow a:link, #subPageNavExtraMenuyellow a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenuyellow a:hover, #subPageNavExtraMenuyellow a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenuyellow a:active, #subPageNavExtraMenuyellow a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenuyellow end*/
/*subnavextra orange*/
#subPageNavExtraMenuorange {
width: 194px;
background-color: #FFEAD9;
color: #000000;
font-size: 12px;
border: 1px solid #FC8A45;
}
#subPageNavExtraMenuorange a:link, #subPageNavExtraMenuorange a:visited, #subPageNavExtraMenuorange a:link, #subPageNavExtraMenuorange a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenuorange a:hover, #subPageNavExtraMenuorange a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenuorange a:active, #subPageNavExtraMenuorange a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenuorange end*/
/*subnavextraMenugreen start*/
#subPageNavExtraMenugreen {
width: 194px;
background-color: #DAFFD1;
color: #000000;
font-size: 12px;
border: 1px solid #4FAB40;
}
#subPageNavExtraMenugreen a:link, #subPageNavExtraMenugreen a:visited, #subPageNavExtraMenugreen a:link, #subPageNavExtraMenugreen a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenugreen a:hover, #subPageNavExtraMenugreen a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenugreen a:active, #subPageNavExtraMenugreen a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenugreen end*/
/*subnavextraMenured start*/
#subPageNavExtraMenured {
width: 194px;
background-color: #FFD3D1;
color: #000000;
font-size: 12px;
border: 1px solid #FF3836;
}
#subPageNavExtraMenured a:link, #subPageNavExtraMenured a:visited, #subPageNavExtraMenured a:link, #subPageNavExtraMenured a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenured a:hover, #subPageNavExtraMenured a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenured a:active, #subPageNavExtraMenured a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenugreen end*/
/*subnavextraMenublue start*/
#subPageNavExtraMenublue {
width: 194px;
background-color: #CFE6FE;
color: #000000;
font-size: 12px;
border: 1px solid #1E61BD;
}
#subPageNavExtraMenublue a:link, #subPageNavExtraMenublue a:visited, #subPageNavExtraMenublue a:link, #subPageNavExtraMenublue a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenublue a:hover, #subPageNavExtraMenublue a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenublue a:active, #subPageNavExtraMenublue a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenublue end*/
/*subnavextraMenuperiwinkle start*/
#subPageNavExtraMenuperiwinkle {
width: 194px;
background-color: #DAC9FB;
color: #000000;
font-size: 12px;
border: 1px solid #9966FF;
}
#subPageNavExtraMenuperiwinkle  a:link, #subPageNavExtraMenuperiwinkle  a:visited, #subPageNavExtraMenuperiwinkle  a:link, #subPageNavExtraMenuperiwinkle  a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenuperiwinkle  a:hover, #subPageNavExtraMenuperiwinkle  a:hover {
color: #000000;
text-decoration: underline;
}
#subPageNavExtraMenuperiwinkle  a:active, #subPageNavExtraMenuperiwinkle  a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenuperiwinkle end*/
/*subnavextraMenuidentity start*/
#subPageNavExtraMenuidentity {
width: 194px;
background-color: #000;
color: #fff;
font-size: 12px;
border: 1px solid #fff;
}
#subPageNavExtraMenuidentity  a:link, #subPageNavExtraMenuidentity   a:visited, #subPageNavExtraMenuidentity   a:link, #subPageNavExtraMenuidentity   a:visited {
color: #fff;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subPageNavExtraMenuidentity   a:hover, #subPageNavExtraMenuidentity  a:hover {
color: #fff;
text-decoration: underline;
}
#subPageNavExtraMenuidentity  a:active, #subPageNavExtraMenuidentity   a:active {
color: #fff;
text-decoration: none;
}
/*subnavextraMenuidentity end*/
/*subnavextraMenubirthday start*/
#subnavextraMenubirthday {
width: 150px;
background-color: #ffccff;
color: #fff;
font-size: 12px;
border: 1px solid #cc3399;
}
#subnavextraMenubirthday  a:link, #subnavextraMenubirthday   a:visited, #subnavextraMenubirthday   a:link, #ssubnavextraMenubirthday   a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
#subnavextraMenubirthday   a:hover, #subnavextraMenubirthday  a:hover {
color: #000000;
text-decoration: underline;
}
#subnavextraMenubirthday  a:active, #subnavextraMenubirthday   a:active {
color: #000000;
text-decoration: none;
}
/*subnavextraMenubirthday end*/
/*subnavfooter*/

#subPageNavFooter {
}
#subPageBanner {
background-repeat: none;
height: auto;
clear: both;
}
html>body #subPageBanner {
background-repeat: none;
height: auto;
margin-top: -24px;
}
#breadcrumb {
font-size: 80%;
color: #FF0000;
font-weight: bold;
margin: 25px 0px 10px 10px;
}
html>body #breadcrumb {
font-size: 80%;
color: #FF0000;
font-weight: bold;
padding-top: 10px;
margin: 25px 0px 10px 10px;
}
#breadcrumb a {
color: #465862;
font-weight: normal;
}
#breadcrumb a:link, #breadcrumb a:visited {
text-decoration: none;
}
#breadcrumb a:hover {
text-decoration: none;
color: #CC3300;
}

#subPageContent_imax {
width: 530px;
background-color: #FFFFFF;
margin-right: 10px;
}
#subPageContent_imax p {
font-size: 82%;
color: #000;
display: block;
}

}
#subPageContent {
width: 510px;
background-color: #FFFFFF;
margin-left: 10px;
}
#subPageContent table {
padding: 0px;
margin: 0px;
}
#subPageContent table li {
font-size: 82%;
color: #000;
}
#subPageContent td {
vertical-align: top;
padding: 3px;
}
#subPageContent hr {
border: 1px #CCCCCC dotted;
width: 100%;
margin: 20px 0px 20px 0px;
}
*html #subPageContent hr {
border: 1px #CCCCCC dotted;
width: 100%;
margin: 10px 0px 10px 0px;
}

#flashcontenthome {
float: left;
z-index: -2;
}
#subPageContent p {
font-size: 82%;
color: #000;
display: block;
}

#subPageContent_wide {
width: 750px;
background-color: #FFFFFF;
margin-left: 10px;
}
#subPageContent_wide p {
font-size: 82%;
color: #000;
display: block;
z-index: 0;
}
#subPageContent_wide table {
padding: 0px;
margin: 0px;
}
#subPageContent_wide td {
padding: 3px;
}
#subPageContent_wide hr {
border: 1px #CCCCCC dotted;
width: 100%;
margin: 20px 0px 20px 0px;
}
*html #subPageContent_wide hr {
border: 1px #CCCCCC dotted;
width: 100%;
margin: 10px 0px 10px 0px;
}
#footer {
background-color: #FFFFFF;
font-size: 12px;
color: #485961;
padding-top: 40px;
padding-bottom: 20px;
clear: both;
border-bottom: double medium #CCCCCC;
	/*background-color: #FFF;*/
}
#footer a {
text-decoration: none;
color: #485961;
margin: 0 5px 0 5px;
font-weight: bold;
}
#footer a:hover {
text-decoration: underline;
color: #485961;
margin: 0 5px 0 5px;
}
#footer_border {
border-top: 1px #CCCCCC dotted;
text-align: center;
padding-top: 10px;
}
/*internal nav for each perm exhibit */
#exhibitnav {
background-color: #FFFFFF;
font-size: 12px;
color: #485961;
padding-bottom: 10px;

	/*background-color: #FFF;*/
}
#exhibitnav a {
text-decoration: none;
color: #485961;
margin: 0 5px 0 5px;
font-weight: bold;
}
#exhibitnav a:hover {
text-decoration: underline;
color: #485961;
margin: 0 5px 0 5px;
}
#exhibitnav_border {
border-top: 1px #CCCCCC dotted;
text-align: center;
padding-top: 10px;
}
/*exhibit nav end*/

#search .submitSearch {
border: none;
background-image: url(../images/search-button.jpg);
height: 17px;
width: 53px;
}
#sponsorLogo {
margin: 16px 8px 0px 8px;
text-align: center;
padding: 10px 2px 3px 2px;
background-color: #FFFFFF;
font-size: 11px;
font-weight: bold;
color: #666666;
}
#sponsorLogoWrapper {
text-align: center;
padding: 0px 0px 0px 0px;
margin: 10px auto 8px auto;
background-color: #465861;
width: 760px;
}

hr {
border: 1px #CCCCCC dotted;
width: 100%;
margin: 5px 0px 5px 0px;
}
*html hr {
border: 1px #CCCCCC dotted;
width: 100%;
margin: 2px 0px 2px 0px;
}

#leftColumn {
float: left;
margin: 12px 10px 0px 0px;
text-align: center;
font-family: "Arial Black", Arial, Helvetica, sans-serif;
}
#imaxShowtimes {
text-align: center;
padding-bottom: 10px;
overflow: visible;
visibility: visible;
}
#showtimes h2, #imaxShowtimes h2 {
font-size: 120%;
color: #506169;
margin: 0px 0px 0px 0px;
}
#showtimes .showDates, #imaxShowtimes .showDates {
font-size: 80%;
color: #506169;
margin: 0px;
}
#showtimes .showTickets a, #imaxShowtimes .showTickets a {
color: #E6A202;
margin: 0px;
text-decoration: underline;
z-index: 101;
}
#showSchedule {
width: 210px;
font-size: 80%;
font-family: Arial, Helvetica, sans-serif;
color: #506169;
}
#showSchedule td {
width: 30px;
padding-left: 2px;
}
#showSchedule .spacer {
height: 1px;
background-color: #FFFFFF;
border: none;
font-size: 5%;
margin: 0px;
padding: 0px;
width: 3px;
}
#showSchedule .week {
background-color: #FEDD92;
}
#showSchedule .weekend {
background-color: #FFEFCA;
}
#showSchedule .morningTitle {
height: 15px;
border: 1px #FDC43E solid;
border-right: none;
font-weight: bold;
padding: 2px;
}
#showSchedule .afternoonTitle {
height: 15px;
border: 1px #FDC43E solid;
border-left: none;
font-weight: bold;
padding: 2px;
text-align: left;
}
#showSchedule .times {
font-weight: bold;
vertical-align: middle;
text-align: center;
padding: 2px;
border-top: 1px #FDC43E solid;
border-bottom: 1px #FDC43E solid;
text-align: left;
}
#showSchedule .borderLeft {
border-left: 1px #FDC43E solid;
}
#showSchedule .borderRt {
border-right: 1px #FDC43E solid;
}
#showSchedule .day {
font-family: "Arial Black", Arial, Helvetica, sans-serif;
width: 20px;
height: 20px;
border: 1px #FDC43E solid;
padding: 2px;
vertical-align: middle;
text-align: center;
}
p {
padding: 5px 0px 5px 0px;
}
p a {
color: #006699;
text-decoration: underline;
}
p a:hover {
color: #CC0000;
text-decoration: none;
}
p.small {
font-size: 80%;
}

p img {
padding: 5px;
}

UL {
margin: 0px 0px 0px 40px;
}
#trailer {
z-index: 100;
position: absolute;
top: 0;
left: -30px;
display: block;
}
html>body #trailer {
z-index: 100;
position: absolute;
top: -13px;
left: 0px;
display: block;
margin-left: 5px;
visibility: visible;
}
#flashThumb {
margin: 0px;
position: relative;
}
.totop {
font-size: 11px;
color: #999999;
}
.totop a {
color: #999999;
text-decoration: none;
}
.totop a:hover {
color: #666666;
text-decoration: none;
}
.sidetitle {
color: #FC8A45;
margin: 2px 0px 4px 0px;
font-size: 14px;
padding-left: 5px;
}
/* for old side nav*/
.sidetitle2 {
color: #000000;
margin: 2px 0px 4px 0px;
font-size: 14px;
padding-left: 5px;
}
/*old nav ends*/
.sidenavlinks {
color: #000000;
margin: 2px 0px 0px 0px;
font-size: 12px;
padding-left: 0px;
}
.sidenavlinks a:link, .sidenavlinks a:visited, .sidenavlinks  a:link,.sidenavlinks  a:visited {
color: #000000;
text-decoration: none;
line-height: 1.25em;
padding-left: 5px;
}
.sidenavlinks  a:hover, .sidenavlinks  a:hover {
color: #000000;
text-decoration: underline;
}
.sidenavlinks  a:active,.sidenavlinks  a:active {
color: #000000;
text-decoration: none;
}

#imaxleft {
float: left;
padding: 0px 10px 5px 10px;
}

*html #imaxleft {
float: left;
padding: 8px 10px 5px 10px;
}

#ipoddownload {
margin-top: 10px;
background: url(../../flash/images/quicktime.jpg) no-repeat;
width: 168px;
height: 30px;
font-size: 10px;
padding-top: 5px;
padding-left: 32px;
text-align: left;
}
#imaxTrailer {
z-index: 100;
position: absolute;
margin-left: -5px;
top: 290px;
width: 225px;
height: 200px;
overflow: hidden;
}
* html #imaxTrailer {
z-index: 100;
position: absolute;
margin-left: -110px;
top: 305px;
width: 225px;
height: 200px;
overflow: hidden;
}

#ticker {
margin: 0 auto 10px;
}
#ticker table {
align: center;
bgcolor: #ffffff;
border: 0;
margin: 0;
padding: 0;
}

#ticker table td {
font-size: 12px;
}
#ticker table td#tic-title {
background: transparent url(http://www2.fi.edu/rss/ticker/ticker1.gif) no-repeat top left;
font-size: 12px;
font-weight: bold;
padding: 4px 0;
text-align: center;
vertical-align: top;
width: 184px;
}
#ticker table td#tic-item {
bgcolor: #ffffff;
padding: 4px 10px 4px 16px;
width: 534px;
text-align: left;
}
#ticker table td#tic-item a {
opacity: 0.999;
}
#ticker table a {
color: #222;
text-decoration: none;
}
#ticker table a:hover {
color: #111;
text-decoration: underline;
}

.list {
left: 20px;
position: relative;
font-size: 80%;
list-style-type: none;
vertical-align:baseline;
}
#container {
height: 75%;
width: 350px;
background-color: #F3F3F3;
font-size: 80%;
font-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
background: #C0C0C0;
}
	/*rounded box*/

	b.rtop, b.rbottom {
display: block;
background: #FFF
}
	b.rtop b, b.rbottom b {
display: block;
height: 1px;
overflow: hidden;
background: #C0C0C0
}
	b.r1 {
margin: 0 5px
}
	b.r2 {
margin: 0 3px
}
	b.r3 {
margin: 0 2px
}
	b.rtop b.r4, b.rbottom b.r4 {
margin: 0 1px;
height: 2px
}
	
	
	/*star wars start*/

	#starwarsContent  {
width: 760px;
background-color: #000000;
color: #fff;
}
	.starwars {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 5px;
margin-right: 5px;
color: #fff;

}

	.starwarslinks {
color: #fff;
margin: opx 0px 0px 0px;
font-size: 95%;
padding-left: 0px;
}
	.starwarslinks a:link, .starwarslinks a:visited, .starwarslinks  a:link,.starwarslinks  a:visited {
color: #fff;
text-decoration: none;
line-height: 1.25em;
padding-left: 0px;
}
	.starwarslinks  a:hover, .starwarslinks  a:hover {
color: #fff;
text-decoration: underline;
}
	.starwarslinks  a:active,.starwarslinks  a:active {
color: #fff;
text-decoration: none;
}
	div.Article {
float: left;
border-style: solid;
border-color: #fff;
width: 530px;
margin-left: 10px;
}
	div.Article h2 {
top right no-repeat;
font-size: 1.3em;
padding: 15px;
margin: 0;
}
	div.ArticleBody {
margin: 0;
margin-top: -2em;
padding: 15px;
}
	div.side {
float: right;
border-style: solid;
border-color: #fff;
width: 180px;
margin-right: 10px;
}
	div.side h2 {
top right no-repeat;
font-size: 1em;
padding: 15px;
margin: 0;
}
	div.sideBody {
float: right;
clear: right;
margin: 0;
font-size: .8em;
padding: 15px;
}





































h2 {font-size:100%;}


