/*
Dickey Family Website

*/
@media screen {
	body {
		margin: 0 0 40px 270px;
		background-color: #ffffff;
		background-image: url("imgs/photos.gif");
		background-repeat: repeat-y;
		font-family: georgia;
		font-size: 14px;
	}
	a:link {
		color:#666666;
	}
	a:visited {
		color:#666666;
	}
	a:hover {
		color:#999999;
	}
	.toplink {
		margin-top: 10px;
	}
	.title {
		width: 600px;
		margin-top: 20px;
	}
	.content {
		width: 560px;
		margin-top: 20px;
		padding: 20px;
		border: dashed 1px #cccccc;
	}
	h1 {
		font-size: 28px;
		color: #666666;
		text-transform: uppercase;
		margin: 0;
	}
	h2 {
		font-size: 14px;
		color: #000000;
		margin: 0;
	}
	h3 {
		font-size: 22px;
		color: #666666;
		text-transform: uppercase;
		margin: 0;
	}
	h4 {
		font-size: 20px;
		color: #666666;
		margin: 0;
	}
	h4 a {
		text-decoration: none;
	}
	h1 a {
		text-decoration: none;
	}
	.nav {
		font-size: 10px;
		margin-top: 20px;
	}
	
	/* Reunion - blue */
	
	.reunion {
		width: 560px;
		margin-top: 20px;
		padding: 20px;
		border: dashed 1px #6699CC;
	}
	.num {
		color: #336699;
		font-size: 14px;
		font-weight: bold;
	}
	.reunion a:link {
		color:#336699;
	}
	.reunion a:visited {
		color:#336699;
	}
	.reunion a:hover {
		color:#6699CC;
	}
	.reuniontop {
		margin-top: 10px;
	}
	.reuniontop a:link {
		color:#336699;
	}
	.reuniontop a:visited {
		color:#336699;
	}
	.reuniontop a:hover {
		color:#6699CC;
	}
	.reunion h1 {
		color: #336699;
		text-transform: none;
	}
	.reunion h3 {
		color: #336699;
	}
	.reunion h4 {
		color: #336699;
	}
	.reunionnav {
		font-size: 10px;
		margin-top: 20px;
	}
	.reunionnav a:link {
		color:#336699;
	}
	.reunionnav a:visited {
		color:#336699;
	}
	.reunionnav a:hover {
		color:#6699CC;
	}

	/* Cookbook - yellow/green */
	
	.cookbook {
		width: 560px;
		margin-top: 20px;
		padding: 20px;
		border: dashed 1px #CCCC99;
	}
	.cookbook h4 {
		color: #999966;
	}
	.cookbook a:link {
		color:#999966;
	}
	.cookbook a:visited {
		color:#999966;
	}
	.cookbook a:hover {
		color:#CCCC99;
	}
	
	/* Mailing List - red */
	
	.mailinglist {
		width: 560px;
		margin-top: 20px;
		padding: 20px;
		border: dashed 1px #CC6666;
	}
	.mailinglist h4 {
		color: #993333;
	}
	.mailinglist a:link {
		color:#993333;
	}
	.mailinglist a:visited {
		color:#993333;
	}
	.mailinglist a:hover {
		color:#CC6666;
	}

	/* purple */
	
	.purple {
		width: 560px;
		margin-top: 20px;
		padding: 20px;
		border: dashed 1px #CC99CC;
	}
	.purple h4 {
		color: #996699;
	}
	.purple a:link {
		color:#996699;
	}
	.purple a:visited {
		color:#996699;
	}
	.purple a:hover {
		color:#CC99CC;
	}


}
@media print {
	body {
		margin: auto;
		background-color: #ffffff;
		font-family: georgia;
		font-size: 14px;
	}
	a:link {
		color:#666666;
	}
	a:visited {
		color:#666666;
	}
	a:hover {
		color:#999999;
	}
	.title {
		width: 600px;
		margin-top: 20px;
	}
	.content {
		width: 560px;
		margin-top: 20px;
		padding: 20px;
		border: solid 1px #cccccc;
	}
	h1 {
		font-size: 28px;
		color: #666666;
		text-transform: uppercase;
		margin: 0;
	}
	h2 {
		font-size: 14px;
		color: #000000;
		margin: 0;
	}
	h3 {
		font-size: 22px;
		color: #666666;
		text-transform: uppercase;
		margin: 0;
	}
	h4 {
		font-size: 20px;
		color: #666666;
		margin: 0;
	}
	.num {
		color: #666666;
		font-size: 14px;
		font-weight: bold;
	}
	.nav {
		font-size: 10px;
		margin-top: 20px;
	}
}
