* {margin:0px;padding:0px;}

body
{
margin: 0;
padding: 0;
font-family: ‘Lucida Sans Unicode’, ‘Lucida Grande’, sans-serif;
color: #3f3f3f;
background-color: #fff;
background-image: url("http://www.dylandoom.com/images/wood_bg.jpg");
background-position:center top;
}

a.display {display:none;}

blockquote
{
	margin-right: 0;
	margin-left: 20px;
}

h1, h2, h3
{
	margin: 0 0 15px 0;
	padding: 0 10px;
	font-weight: normal;
}

h1, h2
{
	font-family: Century Gothic, Arial, Georgia;
}

h1
{
	font-size: 1.4em;
}

h2
{
	font-size: 1em;
	font-style: italic;
}

hr
{
	margin: 2em auto;
	width: 370px;
	height: 1px;
	color: #7a7e7d;
	background-color: #7a7e7d;
	border: none;
}

small, .small
{
	font-size: 0.9em;
}

a, a img, h1 a, h2 a, h3 a
{
	text-decoration: none;
	border: none;
}


h3 a
{
	font: 1.5em Century Gothic, Arial, Georgia;
}

#site-name a
{
	border: none;
}

#sidebar-2 a, #sidebar-1 a
{
	color: #c00;
	border: none;
}

#accessibility
{
	position: absolute;
	top: -10000px;
}

#container
{
	margin:0 auto;
	width: 1024px;
	margin-top: -20px;
}

#work {margin: 0 auto;}

#head
{
	text-align: center;
}

#site-name
{
	margin: 15px 0;
	font: 3em Century Gothic, Arial, Georgia;
}

#site-slogan
{
	font: italic 1em Century Gothic, Arial, Georgia;
}

#sidebar-1, #sidebar-2
{
	padding-top: 50px;
	width: 150px;
	\width: 150px;
	w\idth: 150px;
}

#sidebar-1
{
	margin-right: 5px;
	float: left;
	text-align: right;
}

#sidebar-2
{
	margin-left: 5px;
	float: right;
}

.section_list
{
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
}

.section_list li
{
	margin: 0 5px 0 0;
	padding: 0;
}

#content
{
width: 842px;
margin: auto;
margin-left: 91px;
margin-top:-10px;
padding-top: 30px;
background-color: white;
text-align:center;
background-image:url('http://www.dylandoom.com/images/footer_bg.jpg');
background-position:bottom left;
background-repeat:no-repeat;
}

#header img {padding:0px;margin:0px;}

#resume_small
{
width: 712px;
margin: auto;
text-align:left;
float:left;
background-image:url('http://www.dylandoom.com/images/portfolio_middle.jpg');
background-position:top center;
padding:160px 0 0 130px;
background-repeat:no-repeat;
margin:-5px 0 0 0;
}

#resume_small ul {float:left;}
#resume_small ul li {list-style-type:none;padding:0 0 5px 10px;font-size:9px;width:130px;}
#resume_small li.header {padding:0 0 10px 0;margin:0px;font-weight:bold;font-size:11px;width:150px;}
#resume_small ul.skills {float:none;}
#resume_small ul.skills li {width:130px;padding:0 0 4px 15px;}
#resume_small li.sub_header {padding:0 0 5px 5px;font-size:10px;font-weight:bold;}
#resume_small li span{display:block;padding:0 0 0 5px;font-style:italic;}
#resume_small ul.main_info li.header{font-size:16px;}
#resume_small ul.main_info li {font-size:11px;}

#post_it {width:145px;height:90px;background-image:url('http://www.dylandoom.com/images/name_post.png');float:left;padding:160px 40px 0 40px;background-repeat:no-repeat;}

#post_it img{border:none;}

#work {padding:0 0 0 90px;}

#web_work {width:650px;float:left;padding:20px 0 0 0;text-align:left;}

.listing {height:75px;width:640px;padding:5px;margin:0 0 15px 0;float:left;
background-image:url('http://www.dylandoom.com/images/gradient2.jpg');
background-position:left;
background-repeat:repeat-y;
background-color:white;}
.listing img{float:left;vertical-align:top;}
.listing p {float:left;padding:0 0 0 10px;top:0;font-size:10px;line-height:13px;width:450px;}
.listing p span {font-weight:bold;}
.listing strong {border-bottom:solid #b8b8b8 1px;padding:0 0 2px 0;font-size:12px;}
a.visit {display:block;font-size:10px;text-transform:uppercase;padding:7px 0 5px 0;}
a.visit , a.visit :visited, a.visit :hover {color:#b8b8b8;}
a.visit:hover, a.visit:visited {text-decoration:none;}

#foot
{
	margin-top: 5px;
	clear: both;
	text-align: center;
}

#sidebar-2 p, #sidebar-1 p
{
	font-size: 0.8em;
}

.caps
{
	font-size: 0.9em;
	letter-spacing: 0.1em;
}

div.divider
{
	margin: 2em 0;
	text-align: center;
}

ul.directory
{
list-style-type: none;
margin:0px;padding:0px;
}

ul.directory a {padding:0 0 10px 0;}

.author
{
	font-style: normal;
	font-size: 0.8em;
}

.published
{
	font-size: 0.8em;
}

.comments_error
{
	color: #000;
	background-color: #fff4f4;
}

ul.comments_error
{
	padding: 0.3em;
	list-style-type: circle;
	list-style-position: inside;
	border: 2px solid #fdd;
}

div#cpreview
{
	color: #000;
	background-color: #f1f1f1;
	border: 2px solid #ddd;
}

form#txpCommentInputForm td
{
	vertical-align: top;
}

#comments-help
{
	margin: 2px 0 15px 0;
	font-size: 0.7em;
}

#header
{
	padding: 0px;
	margin: 0px;
	text-align: center;
}

#motion, #illustration
{
background-image:url('http://www.dylandoom.com/images/gradient.jpg');
background-position:top;
background-repeat:repeat-x;
background-color:#e9e9e9;
padding:10px;
width: 132px;
float: left;
margin:0 90px 0 0;

}
#branding
{
background-image:url('http://www.dylandoom.com/images/gradient.jpg');
background-position:top;
background-repeat:repeat-x;
background-color:#e9e9e9;
padding:10px;
width: 132px;
float: left;


}

#footer
{
	width: 842px;
height:10px;
	clear: both;
	}

.error-status
{
	font: 1.3em Georgia, Times, serif;
}


#multiple li, ul
{list-style-type:none;float:left;}


#multiple {width:140px;}

#Resume {font-size:75%;
font-family:Century Gothic, Arial, Georgia;padding-left:30%;}

#Resume.style1 {font-size: 24px}
#Resume.style2 {font-size: 14px}
#Resume.style3 {font-size: 12px}
#Resume.style6 {
	font-size: 14px;
	font-style: italic;
}
#Resume table, tr, td{border:none;}

img.header {float:left;padding:0 0 10px 0;}