@import url("default.css");
	.cOuter{height: 570px;width: 530px;margin: 20px 5px;position: relative;}
	.cM{width: 530px;margin: 0 auto;text-align: left;position: absolute;top: 0;left: 0;background: #000000 url(images/night.jpg) no-repeat 100% 120%;}
	.cHeader{width: 100%;background: url(boxBG.png) repeat 0% 0%;margin: 0;float: left;height: expression('100px');min-height: 100px;}
	.cContent{width: 389px;background: url(boxBG.png) repeat 0% 0%;margin: 1px 0 1px 1px;float: left;height: expression('343px');min-height: 365px;}
	.cFooter{width: 100%;background: url(boxBG.png) repeat 0% 0%;margin: 0;clear: both;height: expression('100px');min-height: 100px;}
/* misc */
	* html .bG{background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='boxBG.png', sizingMethod='scale');}
	* html #bG{background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='boxBG.png', sizingMethod='scale');}
	.foregroundTextContent{position: relative;color: #FFFFBE;padding: 10px;margin-right: 210px;line-height: 18px;font-weight: bold;width: 365px;}
/*nav text */
	.cX{cursor: pointer;position: relative;height: 43px;display: block;line-height: 14px;letter-spacing: 3px;font-size: 11px;color: #FFD700;padding: 8px 0px 5px 0;}
	.cX b{color: #CFDBE5;margin: 0 0 0 20px;padding: 0;font-size: 11px;letter-spacing: 1px;display: block;}
	.pp{display: inline;margin: 0 0 0 -6px;padding: 0 20px 0 0;color: #FF6600;font-size: 18px;letter-spacing: -1px;}
	.cP{font-size: 38px;color: #FF6600;font-weight: bold;float: left;height: 28px;line-height: 28px;}
/*slide nav */
	.jcNav{float: left;width: 140px;margin: 1px 0 0 0;}
	.jnav{width: 140px;position: relative;font-size: 16px;}
	.jnav ul li a, .jnav ul li a:visited{display: block;text-decoration: none;color: #160D46;width: 135px;height: 60px;margin: 0 0 1px 0;background: transparent url(boxBG.png);line-height: 59px;font-size: 16px;padding-left: 5px;font-weight: bold;}
	.jnav ul {padding: 0;margin: 0;list-style-type: none;}
	.jnav ul li{float: left;position: relative;}
	.jnav ul li ul{display: none;}
/*slide nav, specific to non IE browsers */
	.jnav ul li:hover a{color: #FFFFFF;background-color: #629BD0;}
	.jnav ul li:hover ul{display: block;position: absolute;top: 0;left: 140px;width: 480px;padding-left: 1px;}
	.jnav ul li:hover ul li{text-align: center;}
	.jnav ul li:hover ul li a{display: block;padding: 0;background: transparent url(boxBG.png);color: #000000;width: 120px;}
	.jnav ul li:hover ul li a:hover{background: #629BD0;color: #000000;}
/* nav for IE */
	* html table{border-collapse: collapse;border: 0;margin: 0;padding: 0;}
	* html .jnav ul li a.bye,* html .jnav ul li a:visited.bye{display: none;}
	* html .jnav ul li a:hover ul li a.bye{display: none;}
	* html .jnav ul li a,* html .jnav ul li a:visited{background: #77A1C2;filter: alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: 0.6;}
	* html .jnav ul li a:hover{color: #FFFFFF;background: #629BD0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
	* html .jnav ul li a:hover ul{display: block;position: absolute;top: 0;left: 140px;width: 480px;padding-left: 1px;}
	* html .jnav ul li a:hover ul li a{text-align: center;padding: 0;display: block;filter: alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity: 0.60;color: #000000;float: left;width: 120px;}
	* html .jnav ul li a:hover ul li a:hover{background: #629BD0;filter: alpha(opacity=100);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);color: #000000;}
/*magazine layout text */
	.jm{float: right;width: 185px;margin: 0 10px 0 0;padding-bottom: 5px;font-family: Arial;font-size: 16px;line-height: 15px;color: #A0DBE5;text-align: right;}
	.jm b{color: #629BD0;line-height: 15px;font-size: 22px;font-weight: normal;}
	.mTop{font-size: 22px;letter-spacing: 4px;line-height: 22px;font-weight: bold;color: #FF6600;}
	.mLast{color: #59B035;font-size: 22px;letter-spacing: 0px;line-height: 24px;font-weight: bold;}
	
	
	.foregroundText{position: relative;}
	/* lg/lg i is the blue one */
	.lg{position: relative;color: #629BD0;float: left;font-size: 110px;line-height: 90px;font-weight: bold;}
	.lg i{position: absolute;top: 1px;left: -10px;font-style: normal;}
	/* black C */
	.lg1{position: absolute;top: 1px;left: 1px;z-index: 100;color: #000000;font-size: 108px;line-height: 90px;font-weight: bold;}
	/* black body */
	.lg2{position: absolute;top: 38px;left: 35px;width: 170px;padding-left: 40px;padding-right: 200px;color: #000000;border-bottom: 2px solid #629bc2;font-size: 26px;line-height: 26px;}
	
	
	
	/* contains the two shadow C's */
	.cBoxTitle{position: absolute;top: 3px;width: 400px;left: -20px;filter: alpha(opacity=15);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=15);-moz-opacity: 0.15; opacity:0.15;}
	/* furthest shadow */
	.zlg{position: relative;color: #000000;float: left;font-size: 106px;line-height: 90px;font-weight: bold;}
	/* near showdow */
	.zlg1{position: absolute;top: 1px;left: 1px;color: #000000;font-size: 104px;line-height: 90px;font-weight: bold;}
	
	
/* z-indexing ******************************************/
	.jnav{z-index: 4;}
	.lg1{z-index: 2;}
	.jnav ul li{z-index: 6px;}
	.cBoxWhite{z-index: 4;}
	.cBoxTitle{z-index: 4;}
	.cBoxRedLine{z-index: 0;}
	.zlg{z-index: 4;}
	.zlg1{z-index: 4;}
/* info boxes + layer styled elements */
	.cBoxWhite{position: absolute;top: 268px;right: -60px;width: 330px;}
	.cBoxWhiteShadow{position: absolute;top: 255px;right: -44px;width: 330px;filter: alpha(opacity=20);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity: 0.20; opacity:0.2;}
	.zlg2{position: absolute;top: 38px;left: 35px;width: 170px;padding-left: 40px;padding-right: 200px;color: #000000;font-size: 26px;line-height: 26px;}
	.cBoxRedLine{position: absolute;top: 15px;left: -60px;width: 400px;height: 50px;border-bottom: 2px solid #629bc2;}
/* rounded boxes */

  /* white box */
	.xz2 p{height: 200px;margin:0 10px; letter-spacing:1px;padding-bottom:0.5em;color: #143D98;}
	.xz2{background: transparent; margin:1em;}
	.xtop2,.xbot2{display:block; background:transparent; font-size:1px;}
	.x12,.x22,.x32,.x42{display:block; overflow:hidden;}
	.x12,.x22,.x32{height:1px;}
	.x22,.x32,.x42{background: #0F2639/*#D5D5D5*/; border-left:1px solid #000000; border-right:1px solid #0F2639/*#1E5FF2*/;}
	.x12{margin: 0 5px; background:#000000;}
	.x22{margin: 0 3px; border-width:0 2px;}
	.x32{margin: 0 2px;}
	.x42{height: 2px; margin:0 1px;}
	.xbx2{display: block; background: #0F2639/*#D5D5D5*/; border:0 solid #000000; border-width:0 1px;}

  /* white box shadow*/
	.yxz2 p{height: 200px;margin:0 10px; letter-spacing:1px;padding-bottom:0.5em;color: #FFFFFF;}
	.yxz2{background: transparent; margin:1em;}
	.yxtop2,.yxbot2{display:block; background:transparent; font-size:1px;}
	.yx12,.yx22,.yx32,.yx42{display:block; overflow:hidden;}
	.yx12,.yx22,.yx32{height:1px;}
	.yx22,.yx32,.yx42{background:#000000; border-left:1px solid #000000; border-right:1px solid #1E5FF2;}
	.yx12{margin: 0 5px; background:#000000;}
	.yx22{margin: 0 3px; border-width:0 2px;}
	.yx32{margin: 0 2px;}
	.yx42{height: 2px; margin:0 1px;}
	.yxbx2{display: block; background:#000000; border:0 solid #000000; border-width:0 1px;}
	
	
  /* preview shadow box */
	.cBoxPreviewShadow{position: absolute;top: 448px;right: 435px;width: 200px;height: 200px;filter: alpha(opacity=20);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);-moz-opacity: 0.20; opacity:0.2;}
	.yxz p{margin:0 10px; letter-spacing:1px;padding-bottom:0.5em;color: #FFFFFF;height: 120px;width: 160px;margin: 0 auto;}
	.yxz{background: transparent; margin:1em;}
	.yxtop,.yxbot{display:block; background:transparent; font-size:1px;}
	.yx1,.yx2,.yx3,.yx4{display:block; overflow:hidden;}
	.yx1,.yx2,.yx3{height:1px;}
	.yx2,.yx3,.yx4{background:#000000; border-left:1px solid #000000; border-right:1px solid #000000;}
	.yx1{margin:0 5px; background:#000000;}
	.yx2{margin:0 3px; border-width:0 2px;}
	.yx3{margin:0 2px;}
	.yx4{height:2px; margin:0 1px;}
	.yxbx{display:block;background:#000000;border:0 solid #000000; border-width:0 0px;}
	
  /* preview box */
  	.cBoxPreview{position: absolute;top: 460px;right: 450px;width: 200px;height: 200px;}
	.xz p{margin:0 10px; letter-spacing:1px;padding-bottom:0.5em;color: #FFFFFF;height: 120px;width: 160px;margin: 0 auto;}
	.xz{background: transparent; margin:1em;}
	.xtop,.xbot{display:block; background:transparent; font-size:1px;}
	.x1,.x2,.x3,.x4{display:block; overflow:hidden;}
	.x1,.x2,.x3{height:1px;}
	.x2,.x3,.x4{background:#6A6969; border-left:1px solid #000000; border-right:1px solid #000000;}
	.x1{margin:0 5px; background:#000000;}
	.x2{margin:0 3px; border-width:0 2px;}
	.x3{margin:0 2px;}
	.x4{height:2px; margin:0 1px;}
	.xbx{display:block;background:#6A6969;border:0 solid #000000; border-width:0 1px;}

