@charset "UTF-8";
/* CSS Document */

body {
	margin:10px 0px; 
	padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
	}	
	
#outside {
	width: 644px;
	margin: 0px auto;
	text-align: center;
	background-image:url(dots_bg.gif);
	background-repeat:repeat-y;
}	

#wrapper { 
	width:540px;
	margin:0px auto;
	padding-left: 20px;
	padding-right: 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	letter-spacing: 0.1em;
	}	

p, ul {
	text-align: left;
	}

h1 {
	font-size: 18pt;
	color:#FFFFFF;
	background-color:#940000;
	padding-left: 10px;
	font-family: 'Bank Gothic', Copperplate, 'Franklin Gothic Book', Helvetica;
	}

#copy, #possibli {
    font-family: 'Bank Gothic', Copperplate, 'Franklin Gothic Book', Helvetica;
    font-size: 8pt;
    line-height: 8pt;
	text-align: center;
	padding-top: 20px;
}

#download {
	font-family: 'Bank Gothic', Copperplate, 'Franklin Gothic Book', Helvetica;
    font-size: 8pt;
    line-height: 8pt;
}


a {
	color:#940000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	background-color:#fce09f;
	}

.bolden {
	font-weight: bold;
	}
	
#widgetFront {
	position: relative;
	height: 600px;
	background-image:url(CapWidgetWebFront.png);
	background-repeat: no-repeat;
	}
	
#widgetBack {
	position: relative;
	height: 600px;
	background-image:url(CapWidgetWebBack.png);
	background-repeat: no-repeat;
	}


