/* Start of CMSMS style sheet 'Idolized' */
body {margin:0; padding:0; background-color: #CECECE}
.clearfix {clear:both;}
#container {width:960px; margin:auto auto; border:1px solid #000; background-color: #fff; border-top:none;}
#container #header {height:73px; width:960px; background:#F9F9F9 url(images/mainHeader.jpg) top left no-repeat;}
#container #header a {height:73px; width:310px; display:block;}
.mainNav {border:1px solid #000; background:#4160a0 url(images/mainNav_bg.gif) top left repeat-x; border-left:none; border-right:none;}
.mainNav ul{ margin:0; padding:0; list-style-type:none;}
.mainNav ul li{ margin:0; padding:0px; list-style-type:none; float:left;}
.mainNav ul li a{color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.mainNav ul li a:hover{color:#CECECE;}

#bodyContent {margin:0 0 10px 10px; width:410px; float:left; color:#fff; font:12px Verdana, Arial, Helvetica, sans-serif; padding:10px; background:#324f87 url(images/contentBody_bg.gif) top left repeat-x; border:1px solid #000; border-top:none;}
#bodyContent p.title {margin-top:0px; font:bold 15px Verdana, Arial, Helvetica, sans-serif;}
#bodyContent a {color:#FFF;}
#bodyContent a:hover {color:#CECECE;}

.featureItems {float:right; width:500px;}
.featureItems #fi1 {float:left; width:230px; margin:10px 10px 5px 0; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.featureItems #fi2 {float:right; width:230px; margin:10px 10px 5px 10px; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.featureItems #fiMain {float:center; width:230px; margin:10px auto 5px auto; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.featureItems #fiSmall {float:center; width:230px; margin:10px 10px 5px 0; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.featureItems #fi1 img, .featureItems #fi2 img, .featureItems #fiMain img {border:1px solid #000; width:228px; height:150px; display:block; margin:0 0 5px 0; background:url(images/featureItem_bg.gif) top left repeat;}
.featureItems #fiSmall img {border:1px solid #000; width:45px; height:45px; display:inline; margin:0 4px 5px 0; background:url(images/featureItem_bg.gif) top left repeat;}
.featureItems #fi1 a, .featureItems #fi2 a, .featureItems #fiMain a, .featureItems #fiSmall a {color:#4364a2;}
.featureItems #fi1 a:hover, .featureItems #fi2 a:hover, .featureItems #fiMain a:hover, .featureItems #fiSmall a:hover {color:#000000;}


.footNav {border-top:1px solid #000; padding:4px 10px 6px 10px; background:#4160a0 url(images/mainNav_bg.gif) top left repeat-x; color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif;}
.footNav ul{ margin:0; padding:0; list-style-type:none; float:right;}
.footNav ul a{color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.footNav ul a:hover{color:#CECECE;}

#rightSide {float:right; width:500px;}
.rightText {float:right; width:500px; font:11px Verdana, Arial, Helvetica, sans-serif; text-align:left;}
.rightText a:link {color:#4364a2;}
.rightText a:hover {color:#000000;}

/**************Start Lightbox**************/
#lightbox{
	background-color:#a3b5db;
	padding: 10px;
	border-bottom: 2px solid #000;
	border-right: 2px solid #000;
                border-left: 2px solid #000;
                border-top: 2px solid #000;

	}
#lightboxDetails{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0.4em;
	}	
a:link {color:#FFF;}
a:hover {color:#000;}

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
/**************End Lightbox**************/	
/* End of 'Idolized' */

