/************************************************************************************/
/**	design: design.css
/**	Beacon Web Design: lightmybeacon.com
/************************************************************************************/
html {
	background: url("../images/bg.png") 0 0 repeat-x #f0f0f0;
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
}
#header {
	background: url("../images/hdr_bg.png") right 0 no-repeat #077;
}
#nav {
	background-color: #ff0;
	border-bottom: 1px solid #dedf00;
}
#content {
	background-color: #fff;
	border-left: 1px solid #d9d9d9;
	border-right: 201px solid #f8f8f8;
	color: #222;
}
#aside {
	background-color: #f8f8f8;
	border-left: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
}
	#aside img.work {
		border: 1px solid #808080;
	}
	#aside h3 {
		font-family: Arial, Helvetica, sans-serif;
		color: #077;
	}
	#aside h3 a:link, #aside h3 a:visited {
		color: #077;
		text-decoration: none;
	}
	#aside h3 a:hover, #aside h3 a:active {
		color: #055;
	}
#footer {
	background-color: #efefef;
	border-top: 1px solid #d1d1d1;
	color: #808080;
}
/* Headers */
h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
h1 {
	color: #077;
	text-shadow: 1px 1px 2px #aaa;
}
h2 {
	color: #055;
	text-shadow: 1px 1px 2px #aaa;
}
h3, h4 {
	color: #000;
}
/* Links */
a:link, a:visited {
	color: #007;
	text-decoration: underline;
}
a:visited { color: #707; }
a:hover, a:active { color: #700; }
#footer a:link, #footer a:visited { color: #909090; }
#footer a:visited { color: #808080; }
#footer a:hover, #footer a:active { color: #707070; }
/* Forms */
form {
	background-color: #fff;
	border: 1px solid #eee;
	border-bottom-color: #ccc;
	border-right-color: #ccc;
	color: #444;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
input, textarea, select {
	border: 1px solid #ddd;
	background: url("../images/input_bg.jpg") repeat-x;
	background-color: #fff;
	color: #444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus {
	border-color: #077;
}
input.button {
	background: url("../images/button_bg.jpg");
	padding: 2px 4px;
	line-height: normal;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
/* Misc */
acronym {
	border-bottom: 1px dotted #444;
	cursor: help;
}
.warning {
	background-color: #f00;
	border: 1px solid #800;
	color: #fff;
	font-weight: bold;
}
label { font-weight: bold; }
iframe { border: none; }