@charset "UTF-8";
/* CSS Document */
.bodymain {
	background-image: url(images/grey_bg.png);
	background-repeat: repeat;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.bodyabout {
	background-image: url(images/aboutdenise_bg.png);
	background-repeat: repeat;
	background-color: #dab581;
	margin: 0px;
	padding: 0px;
}
.bodywhatido {
	background-image: url(images/whatido_bg.jpg);
	background-repeat: repeat;
	background-color: #dddbd1;
	margin: 0px;
	padding: 0px;
}
.bodyhireme {
	background-image: url(images/hireme_plainpaper.png);
	background-repeat: repeat;
	background-color: #dad8d5;
	margin: 0px;
	padding: 0px;
}
.bodycontact {
	background-image: url(images/contact_bg.png);
	background-repeat: repeat;
	background-color: #e4e4e4;
	margin: 0px;
	padding: 0px;
}
#header {
	background-image: url(images/footer_bg.png);
	background-repeat: repeat;
	padding-top: 10px;
	width: 100%;
	height: 300px;
}
#navbar {
	height: 50px;
	width: 1100px;		
}
#navleft {
	text-align: left;
	float: left;
}
#navright {
	text-align: left;
	float: right;
}
#logo {
	padding-top: 65px;
	height: 265px;
}
#main {
	width: 1100px;
	height: 550px;
	text-align: left;
	margin-left: 50px;
	margin-right: 50px;
}
#texttitle {
	width: 1100px;
	height: 125px;
	text-align: left;	
}
#title1 {
	width: 325px;
	height: 450px;
	background-color: #FFFFFF;
	float: left;
	text-align: left;	
}
#title2 {
	width: 325px;
	height: 450px;
	background-color: #FFFFFF;
	margin-left: 62px;
	float: left;
	text-align: left;
}
#title3 {
	width: 325px;
	height: 450px;
	background-color: #FFFFFF;
	float: right;
	text-align: left;
}
.titletext {
	margin-left: 10px;
	font-family: 'Kurale', serif;
	font-size: 16px;
	line-height: 24px;
	color: #252525;
}
#footer {
	width: 100%;
	height: 400px;
	bottom: 0px;
	z-index: 99;
	background-image: url(images/footer_bg.png);
	background-repeat: repeat;
}
#follow {
	height: 350px;
	width: 1100px;		
}
#follownav1 {
	/* width: 500px; */
	margin-top: 25px;
	float: left;
	text-align: left;	
}
#follownav2 {
	/* width: 400px; */
	margin-top: 25px;
	float: right;
	text-align: left;
}
#follownav3 {
	width: 320px;
	margin-top: 25px;
	margin-left: 25px;
	float: left;
	text-align: left;
}
#aboutme {
	height: 750px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #252525;
	border-bottom-color: #252525;
	padding-top: 50px;
	background-image: url(images/about_bg.jpg);
	background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
	background-color: #dbcbd0;
}
#aboutframe {
	/*background-color: #FFF;
	border: thin dashed #252525;
	opacity: 0.75;
	filter: alpha(opacity=75); /* For IE8 and earlier */
	height: 750px;
	width: 1100px;
}
#abouttext {
	height: 500px;
	width: 350px;
	text-align: right;
	float: right;
	padding-top: 25px;
}
#aboutdenise {
	height: 1200px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #252525;
	border-bottom-color: #252525;
	padding-top: 50px;
}
#aboutmultiple {
	height: 250px;
	width: 100%;
	text-align: center;
}
#whatdenisedoes {
	height: 2400px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #252525;
	padding-top: 50px;
}
#whatdenisedoesframe {
	height: 2400px;
	width: 1100px;
	text-align: left;
}
#workwithme {
	height: 3300px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #252525;
	border-bottom-color: #252525;
	padding-top: 50px;
}
#workwithmeframe {
	height: 750px;
	width: 1100px;
	text-align: left;
}
#hire {
	height: 750px;
	width: 100%;
	background-color: #393a79;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #252525;
	background-image: url(images/hire_bg.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
#hireframe {
	height: 750px;
	width: 1100px;
	text-align: left;
}
#craftingwithcrap {
	height: 900px;
	width: 100%;
	background-color: #f3ec19;
	border-bottom-width: thick;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	border-top-width: thick;
	border-top-style: dashed;
	border-top-color: #333333;
}
#cwcframe {
	height: 900px;
	width: 1100px;
	text-align: left;
	margin-top: 100px;
	margin-bottom: 100px;
}
a.cwc:link, a.cwc:visited {
	font-weight: normal;
	color: #252525;
	text-decoration: none;
	background-color: #FFF;
}
a.cwc:hover {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #252525;
}
#contactdenise {
	height: 875px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #e4e4e4;
	border-bottom-color: #e4e4e4;
	padding-top: 50px;
}
#contactdeniseframe {
	height: 750px;
	width: 1100px;
	text-align: left;
}
#mediaroom {
	height: 2100px;
	width: 100%;
	background-color: #6ab779;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #252525;
	border-bottom-color: #252525;
	background-image: url(images/mediaroom_bg2.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
#mediaroomframe {
	height: 2200px;
	width: 1100px;
	text-align: left;
}
p, li {
	font-family: 'Kurale', serif;
	font-size: 16px;
	line-height: 24px;
	color: #252525;
}
.header1 {
	font-family: 'Kurale', serif;
	font-size: 32px;
	line-height: 48px;
	color: #252525;
}
.header2 {
	font-family: 'Kurale', serif;
	font-size: 24px;
	line-height: 32px;
	color: #FFF;
}
.hiretext {
	font-family: 'Kurale', serif;
	font-size: 21px;
	line-height: 36px;
	color: #FFF;
}
.hirelist {
	list-style-image: url(images/asterick.png);
	font-family: 'Kurale', serif;
	font-size: 21px;
	line-height: 36px;
	color: #FFF;
}
#workwithmebg1 {
	background-image: url(images/hireme_tornpaper.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 170px;
	width: 500px;
	float: left;
}
#workwithmebg2 {
	background-image: url(images/hireme_tornpaper.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 170px;
	width: 500px;
	float: right;
}
#workwithmebg3 {
	height: 1100px;
	width: 1100px;
	padding: 10px;
}
.worklist {
	list-style-image: url(images/asterick_grey.png);
	font-family: 'Kurale', serif;
	font-size: 21px;
	line-height: 36px;
	color: #252525;
	margin-left: 25px;
	margin-top: 40px;
}
.worktext {
	font-family: 'Kurale', serif;
	font-size: 21px;
	line-height: 36px;
	color: #252525;
}
.workquote {
	font-family: 'Kurale', serif;
	font-size: 21px;
	line-height: 36px;
	color: #252525;
}
.white {
	color: #FFF;
}
.bio {
	font-family: 'Share Tech Mono', monospace;
	font-size: 21px;
	line-height: 28px;
	color: #252525;
}
.presslist {
	list-style-image: url(images/asterick_grey.png);
	font-family: 'Kurale', serif;
	font-size: 21px;
	line-height: 38px;
	color: #252525;
}
a:link, a:visited {
	font-weight: bold;
	color: #252525;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #00ccff;
	text-decoration: none;
}
a.bottom:link, a.bottom:visited {
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
a.bottom:hover {
	font-weight: normal;
	color: #00ccff;
	text-decoration: none;
}
textarea {
	width: 500px;
	height: 10em;
	font-family: 'Kurale', serif;
	font-size: 14px;
}
.contactform {
	width: 500px;
	height: 25px;
	font-family: 'Kurale', serif;
	font-size: 14px;
}
.captchaform {
	width: 100px;
	height: 25px;
	font-family: 'Kurale', serif;
	font-size: 14px;
}
.captchatext {
	font-family: 'Kurale', serif;
	font-size: 14px;
}
.landingbg {
	background-color: #ebebeb;
	margin: 0px;
	padding: 0px;
}
#landinghead {
	padding-top: 10px;
	width: 100%;
	height: 200px;
	background-color: #333;
}
#landingtitle {
	height: 75px;
	width: 1100px;
	margin-top: 60px;
	margin-bottom: 50px;
}
#landingintro {
	width: 100%;
	height: 600px;
	background-color: #00ceff;
}
#landingintrobox {
	height: 550px;
	width: 1100px;	
}
#landingphoto {
	width: 500px;
	margin-top: 50px;
	float: left;
	text-align: left;	
}
#landingquote {
	width: 500px;
	margin-top: 125px;
	float: right;
	text-align: right;
}
#landingfoot {
	width: 100%;
	height: 650px;
	bottom: 0px;
	z-index: 99;
	background-color: #CCC;
}
#landingthanks {
	width: 550px;
	margin-top: 250px;
	float: left;
	text-align: left;	
}
#landingheart {
	width: 450px;
	margin-top: 25px;
	float: right;
	text-align: right;
}
#landingsidegigs {
	width: 100%;
	height: 1000px;
}
#landingfindme {
	height: 950px;
	width: 1100px;	
	margin-top: 100px;	
}
#landingfindme1 {
    width: 33.33%;
	float: left;
	text-align: center;
}
#landingfindme2 {
    width: 33.33%;
	float: right;
	text-align: center;
}
#landingfindme3 {
    width: 33.33%;
	float: left;
	text-align: center;
}
.landingtext {
	font-family: 'Kurale', serif;
	font-size: 16px;
	line-height: 24px;
	color: #252525;
	margin: 60px;
}
a.land:link, a.land:visited {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #252525;
}
a.land:hover {
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	background-color: #00ceff;
}
#landcopyright {
	height: 30px;
	width: 1100px;	
	margin-top: 10px;	
	text-align: center;
} 
	#xui { 
	width: 100%;
}