@charset "utf-8";
/* CSS Document */
@import url("dnn.css");
@import url("navigation.css");
@import url("Home_skin.css");

body {
	background:#1e3360;
	font: normal 13px/150% Verdana Arial, Helvetica, sans-serif;
	color: #adbfe4;
}

#pagebackground{
	margin:0;
	padding:0;
	text-align:center;
}

#shell{
	position:relative;
	width:900px;
	margin:15px auto 0 auto;
	background: url(bg_shell.jpg) repeat-y;
	text-align:left;
}

#header{
	height:217px;	
	background: url(bg_header.jpg) no-repeat;
}

#tlink {
	float:right;
	margin:20px 15px 0 0;
}
#tlink a  img{
	border:0px;
}

#social { position: absolute; left: 820px; top: 655px;}
#candy { position: absolute; left: 520px; top: 800px;}
#pumpkin { position:absolute; right:825px; top:425px; }

#container{
	min-height:206px;
	_height:206px;
	background: url(bg_container.jpg) no-repeat;
}
#rewards{ position:absolute; top:10px; right:50px; }
#navigation {
	float:left;
	width:180px;
	margin-left:100px;
	_margin-left:50px;
}

#content{
	float:right;
	width:510px;
	margin-right:35px;
	_margin-right:17px;
}

#content h2 {
	padding-left:10px;
	background:#adbfe4;
	color:#1e3360; 
	font:20px/200% Verdana, Arial, Helvetica;
}
#content h3 {
	color:#1e3360; 
	font: bold 18px/180% Verdana, Arial, Helvetica;
}
#content h4 {
	color:#fff; 
	font:bold 16px/150% Verdana, Arial, Helvetica;
}
#content h5 {
	color:#adbfe4; 
	font:bold 14px/150% Verdana, Arial, Helvetica;
	diplay:inline;
}
#content a, #content a:link, #content a:visited {
	color:#adbfe4; 
	text-decoration:none;
}
#content a:hover {
	color:#a5a5a5;
}



#footer{
	width:800px;
	margin:0 auto;
	padding-top:78px;
	padding-left:100px;
	background: url(bg_footer.jpg) no-repeat;
	color:#fff;
	text-align:center;
}
#footer a {
	color:#fff;
}
#footer a:hover{
	color:#ccc;
}

/*----General Styles----*/

.clear {
	clear:both;
}

#peds_homepage a img, #whychoose_homepage a img {border: none;}


/*---sIFR 3---*/
/*.sIFR-flash {  
	visibility: visible !important;	
	margin: 0;	
	padding: 0;
}
.sIFR-replaced { 
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 0; 
	height: 0; 
	display: block; 
	overflow: hidden;
}
.sIFR-replaced > div { 
	display: none !important;
}
.sIFR-active #content h1.sIFR {
	visibility: hidden;
	font:normal 30px/100% Arial, Helvetica, sans-serif;
	color:#adbfe4;
}
.sIFR-active #navigation ul li {
	visibility: hidden;
	font:normal 16px/130% Arial, Helvetica, sans-serif;
	color:#fcd553;
}
.sIFR-active #content_home  h1.sIFR {
	visibility: hidden;
	font:normal 50px/50px Arial, Helvetica, sans-serif;
	color:#adbfe4;
}
.sIFR-active #navigation_home ul li {
	visibility: hidden;
	font:normal 16px/100% Arial, Helvetica, sans-serif;
	color:#fcd553;
}

*/

/*SIFR*/
@media screen {
  .sIFR-flash {visibility: visible !important;margin:0;padding:0;}
  .sIFR-replaced, .sIFR-ignore {visibility:visible !important;}
  .sIFR-alternate {position:absolute;left:0;top:0; width:0;height:0;display:block;overflow: hidden;}
  .sIFR-replaced div.sIFR-fixfocus {margin: 0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none;}
}

@media print {
  .sIFR-flash {display :none!important;height:0;width:0;position:absolute;overflow:hidden;}
  .sIFR-alternate {visibility :visible !important;display:block !important;position:static!important;left: auto!important; top:auto !important;width: auto!important;height: auto !important;}
}

@media screen {
  .sIFR-active h1 {
    font-family:Verdana, Helvetica, sans-serif; visibility: visible;color:#adbfe4; font-size:50px;}
}
