/* CSS Document */

body {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

}

p, li {

	font: 12px Arial, sans-serif;

	line-height: 14px;

	color: #333333;

}

ul {

	list-style-type: circle;

	text-align: left;

}

.required {

	font: 10px Arial, sans-serif;

	line-height: 18px;

}

.highlight {

	font-weight: bold;

	color: #c26d45;

}

.thrifty {

	font: 12px Arial, sans-serif;

	font-weight: bold;

}

.thankyou {

	font-weight: bold;

	color: #c26d45;

	font: 18px Arial, sans-serif;

	line-height: 24px;

}

a:link, a:visited {

	font-weight: bold;

	color: #0084b5;

}

a:hover {

	font-weight: bold;

	color: #c26d45;

}

#utility {

	width: 100%;

	border-bottom-width: thin;

	border-bottom-style: dashed;

	border-bottom-color: #333333;	

}

#utilitynav {

	margin-left: 10px;

	margin-bottom: 5px;

}

#home {

	width: 750px;

	text-align: center;

}

#info {

	background-image: url(images/info_box.gif);

	background-repeat: no-repeat;

	background-position: center top;

	height: 370px;

	width: 910px;

}

#infoinsetleft {

	height: 300px;

	width: 450px;

	float: left;

	margin-top: 50px;

}

#infoinsetright {

	height: 300px;

	width: 450px;

	float: right;

	margin-top: 50px;

}

#bottom {

	background-color: #666666;

	border-top-width: thin;

	border-bottom-width: thin;

	border-top-style: dashed;

	border-bottom-style: dashed;

	border-top-color: #333333;

	border-bottom-color: #333333;

    width: 100%;

    position: fixed;

	bottom: 0px;

	z-index: 99;

}

#bottomnav {

	margin-top: 10px;

	margin-bottom: 10px;

	text-align: center;	

}

#inset {

	width: 650px;

	border: thin dashed #333333;

}

#insetabout {

	width: 650px;

	height: 250px;

	border: thin dashed #333333;

}

#insetcopy {

	margin: 10px;

}

#socialmedia {

	width: 250px;

	height: 80px;

	margin: 10px;

}

#portfolio {

	width: 650px;

	height: 600px;

	border: thin dashed #333333;

}

#portfoliosm {

	width: 650px;

	height: 350px;

	border: thin dashed #333333;

}

#portfoliomd {

	width: 650px;

	height: 850px;

	border: thin dashed #333333;

}

#craftmd {

	width: 650px;

	height: 600px;

	border: thin dashed #333333;

}

#portfoliolg {

	width: 650px;

	height: 1600px;

	border: thin dashed #333333;

}

#portfolioinsetleft {

	height: 250px;

	width: 300px;

	margin: 5px;

	float: left;

}

#portfolioinsetright {

	height: 250px;

	width: 300px;

	margin: 5px;

	float: right;

}
