
img {border-style:none}
html{
margin:0;
padding:0;
}

body{
margin:0;
margin-top:20px;
padding:0;
background-image:url(../basic/border_blueStripes.gif);
background-repeat:repeat-x;
background-position:top left;
background-color:#FFF;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
line-height:1.6;
}
.whiteBG {
background-color:#fff;
}
#mainNav {
	background:url(../basic/internal_new/navDotted_karoff.gif) top repeat-x #D7E1F0;
	padding:7px;
}
	#mainNav ul{
	padding:0;
	margin:0;
	}
		#mainNav ul li{
		display:inline;
		margin:8px 0 0 10px;
		padding:0 0 0 8px;
		background-image:url(../basic/bullet_pixels.gif);
		background-position:top left;
		background-repeat:no-repeat;
		}
			#mainNav ul li a{color:#6b2446;font-size:11px;text-decoration:none;}
			#mainNav ul li a:hover{text-decoration:underline;}
			
.purpleBar{
	font-size:9px;
	background:#27456E;
}
.brownBar{
	font-size:9px;
	background:#F0EDE7;
}	
#leftColumn {
	background:#F0EDE7 url(../basic/internal_new/leftCol_dotted.gif) right repeat-y;
}	
	#leftColumn ul.nav{
	padding:0;
	margin:0;
	background:#6282B1;
	}
		#leftColumn ul.nav li{
		margin:0px;
		padding:8px;
		padding-left:11px;
		background:url(../basic/internal_new/subnavDotted.gif) top left no-repeat #6282B1;
		line-height:normal;
		}
		#leftColumn ul.nav li a{
			font:11px Verdana, Arial, sans-serif;
			color:#ffffff;
			text-decoration:none;
			line-height:normal;
		}
		#leftColumn ul.nav li a:hover{
			color:#EDD63A;
			text-decoration:underline;
			line-height:normal;
		}
			
				#leftColumn ul.nav li ul{
				padding:0;
				margin:5px -8px -5px -15px;
				background:#6282B1;
				}
					#leftColumn ul.nav li ul li{
					margin:0px;
					padding:4px;
					padding-left:26px;
					background:url(../basic/internal_new/subnav_arrow.gif) no-repeat #6282B1;
			
					}
					#leftColumn ul.nav li ul li a{
						font:10px Verdana, Arial, sans-serif;
						color:#EDD8E0;
						text-decoration:none;
						line-height:normal;
					}
					#leftColumn ul.nav li ul li a:hover{
						color:#EDD63A;
						text-decoration:underline;
					}
		
		
#centerColumn {
	background:url(../basic/internal_new/mainBg.gif) repeat-x #fff;
	padding:15px 45px 25px 25px;
	width:100%;
}	

	#centerColumn a{
		color:#9B4768;
	}
	#centerColumn a:hover{
		color:#EDD63A;
	}
	
	#centerColumn h1 {
		font:180% Georgia, Verdana, Arial, sans-serif;
		margin:0px 0 8px 0px;
		color:#67273f;
		font-weight:bold;
	}
	
	#centerColumn h2 {
		font:120% Georgia, Verdana, Arial, sans-serif;
		margin:0px 0 8px 0px;
		color:#AC5F7D;
		font-weight:bold;
	}
	#centerColumn h3 {
		font:100% Georgia, Verdana, Arial, sans-serif;
		margin:0px 0 8px 0px;
		color:#AC5F7D;
		font-weight:bold;
	}
	#centerColumn ul {
		margin:10px 50px 8px 14px;
		padding:0px 0px 0px 0px;
	}
	#centerColumn ul li{
		margin:0px;
		padding:0px 0px 10px 0px;
		line-height:normal;
		
	}

	#centerColumn .userPoll{
	width:190px;
	float:right;
	clear:right;
	margin:0px 10px 0px 10px;
	padding-top:9px;
	background-image:url(../basic/box_top.gif);
	background-position:top left;
	background-repeat:repeat-x;
	}
	#leftColumn .userPoll{
	width:199px;
	margin:0px 0px 0px 0px;
	}
	
	.boxTop, #centerColumn .boxBottom, #centerColumn .boxHeader{background-image:url(../basic/border_lightPurpleDot.gif);}
	.boxTop, #leftColumn .boxBottom, #leftColumn .boxHeader{background-image:url(../basic/border_lightPurpleDot.gif);}
	.boxLeft, #centerColumn .boxRight{background-image:url(../basic/border_lightPurpleDotV.gif);}
	#centerColumn .boxHeader{
		background-color:#f4f6e0;
		margin:0 1px;
		padding:7px;
		font-weight:bold;
	}
	#leftColumn .boxHeader{
		margin:0 1px;
		padding:7px;
		font-weight:bold;
		font-size:10px;
	}
	#leftColumn .module{
		background:#F8F6F2;
		font-size:10px;
		margin:0px 1px 1px 0px;
	}
		.module ul{
			margin:0px;
			padding:0px;
		}
		.module ul li{
			margin:0px;
			list-style:none;
			padding:8px 0px;
			background:url(../basic/border_lightPurpleDot.gif) top left repeat-x;
			line-height:normal;
		}
		.module a{
			font:100% Verdana, Arial, sans-serif;
			color:#9B4768;
			text-decoration:none;
		}
		.module a:hover{
			font:100% Verdana, Arial, sans-serif;
			color:#EDD63A;
			text-decoration:underline;
		}
	.boxTop{
	background-position:top left;
	background-repeat:repeat-x;
	}
	.boxRight{
	background-position:top right;
	background-repeat:repeat-y;
	}
	.boxBottom{
	background-position:bottom left;
	background-repeat:repeat-x;
	}
	.boxLeft{
	background-position:top left;
	background-repeat:repeat-y;
	padding:1px 0 0 0;
	}
	.boxHeader{
	background-position:bottom left;
	background-repeat:repeat-x;
	}
	.moduleRight{
		padding:0px 10px 10px 10px;
		font-size:10px;
		line-height:normal;
	}
	.moduleRight a{
		font-size:10px;
	}
		
		.moduleRight ul{
			margin:0px 0px 0px 7px;
			padding:0px 0px 0px 7px;
			line-height:normal;
		}
		.moduleRight ul li{
			padding-bottom:8px;
		}
		
		
 

#crumb{
	font-size:9px;
}
#footer {
	background-image:url(../basic/bg.gif);
	font-size:9px;
	color:#aaaaaa;
	padding:10px;
	text-align:center
}
#footer a{
	color:#D2CBB0;
}
#signinButton{
	position:absolute;
	top:0px;
	right:20px;
}

#intro {
	position:relative;
	left:-25px;
	top:-15px;
	right:-50px;
}
	#intro .header{
		padding:10px 10px 10px 15px;
	}
	#intro .header h1{
		padding:0px;
		margin:0px;
		font-family:verdana;
		font-weight:normal;
		font-size:18px;
	}
	#intro .content{
		padding:10px;
		line-height:1.1;
		font-size:11px;
		height:116px;
		overflow:auto;
	}
	#headernav{
		position:absolute;
		top:70px;
		right:15px;
		font-size:9px;
		font-weight:bold;
		color:#cccccc;
	}
	#headernav a{
		font-size:9px;
		font-weight:bold;
		color:#6B2446;
		text-decoration:none;
	}
	#headernav a:hover{
		font-size:9px;
		font-weight:bold;
		text-decoration:underline;
	}
#featured .featuredDivs {
	background:#F8F9F0;
}
#featured .boxLeft{
	padding:15px;
	font-size:11px;
	height:150px;
	overflow:auto;
	
}
#featured .boxLeft img{
	margin:0px 10px 10px 0px;
}
 
 
 






