/* ____________________ #body overwrites ______________________________________________________________________________ */
#body h1{
	font-family:Georgia,Times New Roman,serif; font-size:30px; color: #000000;
}
#body h2{
	font-family:Georgia,Times New Roman,serif; font-size:20px; color: #000000;
}
#body h3{
	font-family: Comic Sans MS,cursive; font-size:16px; color: #000000;
}
#body p{
	font-family: Comic Sans MS,cursive; font-size:14px; line-height:22px; color: #000000;
}
#body a{
	font-family: Comic Sans MS,cursive; color: #000080;
}
#body a:hover{
	color: #FFFFFF;
	font-family: Comic Sans MS,cursive;
}
#body small{ }
#body form{ }
#body ul.navigation li{}
#body{
	color: #000000;
	font-size: 14px;
	font-family: Comic Sans MS,cursive;
	background-repeat: no-repeat;
	background-attachment: fixed;
	width: 100%;
	height: %;
	background-image: url('https://media.angelfire.lycos.com//preview/2718199/1828252.gif');
	backgroundcolor: #000000;
	-moz-background-size:100%
	100%; -webkit-background-size:100% 100%; background-size:100% 100%;
}
/* ____________________ OuterContainer and Container CSS ______________________________________________________________________________ */
#outerContainer{
	margin-right: 250px;
	background-position: left bottom;
	background-repeat: repeat-x;
}
#container{
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:20px 20px 50px;
}
/* ____________________ Header CSS ______________________________________________________________________________ */
#header{
	color: #000000;
	font-weight: bold;
	font-size: 48px;
	font-family: Comic Sans MS,cursive;
	backgroundcolor: #000000;
	background: rgba(255, 255, 255, 0.0);	
	background-position: right bottom;
	background-repeat: repeat-x;
	background-image: url('https://media.angelfire.lycos.com//preview/2718199/1843150.gif');
	height:100%;
	margin:10px 0 0 20px;
	min-height:141px; 
	padding:10px 20px;
	position:relative;
	text-align:left;
	width:940px;
}
#header h1{
	font-family: Comic Sans MS,cursive;
	color: #000000;
	font-size: 48px;
}
#header h2, #header h3{
	color: #000000;
	color: #000000;
}
#header .navigation-container{
	background-position:left bottom;
	background-repeat:repeat-x;
background-color:#fff;
	background-image:url(/adm/css/library/8c/2a/10892/1119063.gif);
	-moz-border-radius:0 6px 6px 0; -webkit-border-radius:0 6px 6px 0; border-radius:0 6px 6px 0; 
    -moz-box-shadow:1px 1px 3px #000; -webkit-box-shadow:1px 1px 3px #000; box-shadow:1px 1px 3px #000;	
	overflow:hidden;
	width:900px;
}
#header ul.navigation{}
#header ul.navigation li{
 	border-right:1px solid #b2b2b2; 
	float:left; 
	height:32px; 
	min-width:30px;  
	text-align:center;
	width:auto;
}
#header ul.navigation li.last{border-right:none}
#header ul.navigation li a{
	color: #000000; 
	display:block; 
	font-family:Georgia,Times New Roman,serif; 
	font-size:16px; 
	height:32px; 
	line-height:32px; 
	margin:0;  
	padding:0 20px;
	width:auto;
}
#header ul.navigation li a:hover, #header ul.navigation li a.selected{
	background-image:url(/adm/css/library/8c/2a/10892/1119173.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	 text-decoration:none; }
/* ____________________ Main / Content Area & Side bar CSS ______________________________________________________________________________ */
#main{
	background-repeat:repeat;
	-moz-border-radius:0 6px 6px 0; 
	-webkit-border-radius:0 6px 6px 0; 
	border-radius:0 6px 6px 0; 
	margin:6px 0 6px 20px;
}
#main h1{
	color:#305063;
	font-size:24px;
}
#main h2, #header h3{
	color: #000000;
}
#content{
	z-index: 1;
	color: #000000;
	font-size: 14px;
	font-family: Comic Sans MS,cursive;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background: rgba(255, 255, 255, 0.5);	
	background-image: url('https://media.angelfire.lycos.com//preview/2718199/1844206.gif');
	width: 70%;
}
#content ul.navigation li{
	float:left; 
	height:28px; 
	min-width:10px; 
	padding:0 5px 0 0; 
	text-align:center;
	white-space:nowrap;
	_width:5%; 
}
#content ul.navigation li a{
	border-right:1px solid #666;
	color:#666;
	font-size:12px;
	font-weight:bold;
	height:auto; 
	padding-right:5px;
	width:auto;
}
#content ul.navigation li.last a{border-right:none}
#content ul.navigation li a:hover, #content ul.navigation li a.selected{
    color:#305063;
	text-decoration:none;
}
#content h2{color:#383838;}
#sidebar{
	z-index: 2;
	position: absolute;
	float: left;
	color: #000000;
	font-size: 14px;
	font-family: Comic Sans MS,cursive;	
	min-height:20px; 
	width: 180px;
}
/* ____________________ Footer CSS ______________________________________________________________________________ */
#footer{
	background-repeat:repeat;
	-moz-border-radius:0 6px 6px 0; 
	-webkit-border-radius:0 6px 6px 0; 
	border-radius:0 6px 6px 0; 
	height:auto;
	margin:10px 0 0 20px;
	padding:10px;
	width:880px;
} 
#footer ul.navigation li{
	float:left; 
	height:28px; 
	min-width:10px; 
	padding:0 5px 0 0; 
	text-align:center;
	white-space:nowrap;
	_width:5%; 
}
#footer ul.navigation li a{
	border-right:1px solid #666;
    color:#666;
	font-size:12px;font-weight:bold;
	height:auto; 
	padding-right:5px;
	width:auto;
}
#footer ul.navigation li.last a{border-right:none}
#footer ul.navigation li a:hover, #footer ul.navigation li a.selected{
	color:#305063;
	text-decoration:none;
}
/* ____________________ Layout Specific CSS ______________________________________________________________________________ */
/*----LAYOUT 1 Column----*/
.layout1c #content{
	margin:0 0; 
    padding:20px;
	width:860px;
}
.layout1c #sidebar{  
	margin:20px 0 10px; 
    padding:20px;
	width:860px;
}
.layout1c #sidebar ul.navigation li{
	float:left; 
	height:28px; 
	min-width:10px; 
	padding:0 5px 0 0; 
	text-align:center;
	white-space:nowrap;
	_width:5%; 
}
.layout1c #sidebar ul.navigation li a{
	border-right:1px solid #666;
	color:#666;
	font-size:12px;
	font-weight:bold;
	height:auto; 
	padding-right:5px;
	width:auto;
}
.layout1c #sidebar ul.navigation li.last a{border-right:none}
.layout1c #sidebar ul.navigation li a:hover, .layout1c #sidebar ul.navigation li a.selected{
    color:#305063;
	text-decoration:none;
}
/*----LAYOUT 2 Column Left----*/
.layout2cl #content{
	z-index: 1;
	color: #000000;
	font-size: 14px;
	font-family: Comic Sans MS,cursive;
	background-position: 55% 65%;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-image: url('https://media.angelfire.lycos.com//preview/2718199/1844215.gif');
	padding:20px;
	width: 70%;
}
.layout2cl #sidebar{
	position: absolute;
	float: left;
	z-index: 2;
	padding: 5px px px px;
	color: #000000;
	font-size: 14px;
	font-family: Comic Sans MS,cursive;
	width: 180px;
}
.layout2cl #sidebar ul.navigation{margin:5px 0;}
.layout2cl #sidebar ul.navigation li{margin-bottom:10px;}
.layout2cl #sidebar ul.navigation li a{
	color: #FFFFFF;
	display:block;
	font-family: Comic Sans MS,cursive;
	font-size:18px;
	line-height:18px;
	padding:5px 0 0 25px;
}
.layout2cl #sidebar ul.navigation li a:hover, .layout2cl #sidebar ul.navigation li a.selected{
	background-image:url(/adm/css/library/8c/2a/10892/1120321.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	color:#305063;
    font-weight:bold;
}
/*----LAYOUT 2 Column Right----*/
.layout2cr #content{
	padding:20px; 
	width:600px;
}
.layout2cr #sidebar{   
	padding:20px;
	width:200px;     
}
.layout2cr #sidebar ul.navigation{margin:5px 0;}
.layout2cr #sidebar ul.navigation li{margin-bottom:10px;}
.layout2cr #sidebar ul.navigation li a{
	color:#404040;
	display:block;
	font-family:Georgia,Times New Roman,serif;
    font-size:18px;
	line-height:18px;
    padding:5px 0 0 25px;      
}
.layout2cr #sidebar ul.navigation li a:hover, .layout2cr #sidebar ul.navigation li a.selected{
	background-image:url(/adm/css/library/8c/2a/10892/1120321.png);
	background-position:left bottom;
	background-repeat:no-repeat;
	color:#305063;
    font-weight:bold;
}
/* ____________________ Module Specific Styling ______________________________________________________________________________ */
.addOnBorder{} 
.addOnBorderBottom{} 
.addOnBorderTop{} 
.addOnGradientTop{} 
.addOnGradientBottom{}
.addOnShadowBox{} 
.addOnShadowBoxSmall{} 
.addOnTableHeading{}
.addOnTableHeadingBg{} 
.addOnTableRowBg{} 
.addOnTableRowAltBg{}
.addOnTableColumnBg{} 
.addOnTableColumnAltBg{}
.addOnBackgroundImage{}
.addOnHeadline{}
.addOnSubHead{}
.addOnSubH3{}
.addOnSubH4{}
.addOnPlainText{}
.addOnBasicLink{}
.addOnSmallText{}
.addOnBackground{}
.addOnShadedText{}
.addOnAccentText{}
.addOnSectionHead{}
.addOnMiniNavBox{}
.addOnButton{}