 
html, body{ 
 padding:0; 
 background-color: #000000;
 background-image:  url(images/star_bg_01.jpg);
 background-repeat: repeat;
 text-align:center; 
} 
 
#pagewidth{ 
 width:773px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto; 
 z-index: 1; 
} 
 
#header{
 position:relative; 
 background-image: url(images/citc_header03a.jpg);
 height:145px; 
 width:773px;
 z-index: 1;
} 

#content {
 position:relative; 
 background-image: url(images/citc_bg01.jpg);
 background-repeat: repeat-y;
 height: auto; 
 width:773px;
 z-index: 1;
}

img { behavior: url("pngbehavior.htc");} /* PNG-24 Hack, courtesy MSDN */

.menu1 {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
margin-top: 14px;/*88px*/
margin-bottom: 0px;
}

a.menu1:link{ color: #ffffff; text-decoration: none; }
a.menu1:visited{ color: #ffffff; text-decoration: none; }
a.menu1:hover, focus{ color: #f5ffb3; text-decoration: none; }

.menu2 {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
margin-top: 0px; /*6px*/
margin-bottom: 0px;
}

a.menu2:link{ color: #ffffff; text-decoration: none; }
a.menu2:visited{ color: #ffffff; text-decoration: none; }
a.menu2:hover, focus{ color: #f5ffb3; text-decoration: none; }

.menu1a {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
margin-top: 8px;/*6px*/
margin-bottom: 0px;
}

a.menu1a:link{ color: #ffffff; text-decoration: none; }
a.menu1a:visited{ color: #ffffff; text-decoration: none; }
a.menu1a:hover, focus{ color: #f5ffb3; text-decoration: none; }

.menu2a {
font-family: arial, verdana, helvetica, sans-serif;
font-size: 11px;
margin-top: 4px;
margin-bottom: 0px;
}

a.menu2a:link{color: #ffffff; text-decoration: none; }
a.menu2a:visited{color: #ffffff; text-decoration: none; }
a.menu2a:hover, focus{color: #f5ffb3; text-decoration: none; }
 
#footer{
 height: 9px; 
 position: relative;
 background-color:#9C13FF; 
 clear:both;
 z-index: 1;
 } 
 
 #left_content01{
  position: absolute;
  margin-left: 10px;
  width: 312px; 
  float:left; 
  display: inline;
  z-index: 5;
 }
 
  #left_content02{
  position: absolute;
  margin-left: 0px;
  width: 312px; 
  float:left; 
  display: inline;
  z-index: 5;
 }
 
 #right_content01{
  position: absolute;
  margin-left: -90px;
  width: 470px; 
  float:left; 
  display: inline;
  z-index: 10;
 }
 
  #right_content02{
  position: absolute;
  margin-left: 90px;
  margin-top: 0px;
  width: 470px; 
  float:left; 
  display: inline;
  z-index: 15;
 }
 
  #right_content03{
  position: absolute;
  margin-left: 190px;
  margin-top: 110px;
  width: 470px; 
  float:left; 
  display: inline;
  z-index: 12;
 }
 
  #right_content04{
  position: absolute;
  margin-top: 475px;
  margin-left: -75px;
  width: 500px;
  height:1000px; 
  float:left; 
  display: inline;
  z-index: 10;
 }
 
 .copy01 {
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin-left: 50px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

h3.copy01 {
font-size: 16px;
font-weight: bold;
margin-top: 0px;
margin-left: 5px;
}
.copy02 {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}


a.copy02:link {	color: #000000; text-decoration: none;}
a.copy02:visited {	color: #000000; text-decoration: none;}
a.copy02:hover,focus {	color: #ffcc33; text-decoration: none;}

li.copy02 {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url(images/arrow01.gif);
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;	
}


li.copymist {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;	
}

.copy03 {
	color: #432173;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

h2.copy03 {
	margin-left: 25px;
}

.bumpright {
    margin-left:45px;
	padding-left:45px;
	}

.copy03a {
	color: #432173;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.copy04 {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

li.copy04 {
	list-style-position: outside;
	list-style-image: none;
	margin-left: 0px;
	margin-right: 75px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

li.copy04a {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.copy05 {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin-left: 25px;
	margin-right: 75px;
	margin-top: 15px;
	margin-bottom: 15px;

}

li.copy05 {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	margin-right: 0px;	
}

.copy06 {
	color: #5392F0;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 75px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.copy06a {
	color: #5392F0;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.copy07 {
	color: #432173;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.copy08 { /* Used on main page */
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

h3.copy08 {
	font-size: 16px;
	font-weight: bold;
	margin-top: 8px;
	margin-left: 5px;
}

.copy09 { /* Main page, "Starring In" box */
	color: #691a68;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.copy10 { /* Main page, "Starring In" box - Text */
	color: #f250f0;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration: none
}
li.copy11 {
	color: #000000;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
	list-style-image: url(images/camera.gif);
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;	
}
 .copy12 {
	color: #ffffff;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
}
a.copy10:link {color: #f250f0;}
a.copy10:visit {color: #f250f0;}
a.copy10:hover,active,focus {color: #f250f0; text-decoration: underline;}

.white {
	color: #ffffff;
}

.fix01 {
margin-top: 10px;
}

.fix02 {
background-repeat: no-repeat;
}

a.VG_white:link {color: #D7D6D5; text-decoration: none;}
a.VG_white:hover {color: #D7D6D5; text-decoration: none;}
a.VG_white:visited {color: #D7D6D5; text-decoration: none;}
a.VG_white:active {color: #D7D6D5; text-decoration: none;}

a.VG_gold:link {color: #ffcc33; text-decoration: none;}
a.VG_gold:hover {color: #ffcc33; text-decoration: none;}
a.VG_gold:visited {color: #ffcc33; text-decoration: none;}
a.VG_gold:active {color: #ffcc33; text-decoration: none;}

.tight { margin:0 0 0 5px; padding:0 0 0 5px; }

.grey-border {
	border: 1px solid #999999;
}

 /* Descriptive text */
#descText a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #863690;

}
#descText p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	margin: 10px 0 0 0;
} 
#descText h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8E389A;
	font-weight: bold;
	margin: 0;
}
 
.imgBorder img { 
 	border: 1px solid #fff;
	}
