BODY {
	BACKGROUND: url(images/sitebackgroundgradient.gif) #eeeeee repeat-x left top;
}
#allcontent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; FONT-FAMILY: helvetica, ariel, sans-serif; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px;
}
#navbar {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 622px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 90%; BORDER-TOP: #eeeeee 1px solid; BORDER-RIGHT: #eeeeee 1px solid; PADDING-TOP: 0px;
}
#navbar LI {
	Z-INDEX: 5; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px;text-align: center;
}

#navbar A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 25px; WIDTH: auto; PADDING-RIGHT: 25px; BACKGROUND: #ffffff; FLOAT: left; COLOR: #222222; TEXT-DECORATION: none; PADDING-TOP: 4px;
}
#navbar LI A:hover {
	BORDER-BOTTOM: #222222 1px solid; BORDER-LEFT: #222222 1px solid; BACKGROUND: #ffffff; COLOR: #ff3333; BORDER-TOP: #222222 1px solid; BORDER-RIGHT: #222222 1px solid;
}
#home #nav-home A {
	BORDER-BOTTOM: #ff3333 1px solid;BORDER-LEFT: #ff3333 1px solid;BACKGROUND: #ffffff;COLOR: #ff3333;BORDER-TOP: #ff3333 1px solid;BORDER-RIGHT: #ff3333 1px solid;
}
#bio #nav-bio A {
	BORDER-BOTTOM: #ff3333 1px solid; BORDER-LEFT: #ff3333 1px solid; BACKGROUND: #ffffff; COLOR: #ff3333; BORDER-TOP: #ff3333 1px solid; BORDER-RIGHT: #ff3333 1px solid;
}
#projects #nav-projects A {
	BORDER-BOTTOM: #ff3333 1px solid; BORDER-LEFT: #ff3333 1px solid; BACKGROUND: #ffffff; COLOR: #ff3333; BORDER-TOP: #ff3333 1px solid; BORDER-RIGHT: #ff3333 1px solid;
}
#why #nav-why A {
	BORDER-BOTTOM: #ff3333 1px solid; BORDER-LEFT: #ff3333 1px solid; BACKGROUND: #ffffff; COLOR: #ff3333; BORDER-TOP: #ff3333 1px solid; BORDER-RIGHT: #ff3333 1px solid;
}
#contact #nav-contact A {
	BORDER-BOTTOM: #ff3333 1px solid; BORDER-LEFT: #ff3333 1px solid; BACKGROUND: #ffffff; COLOR: #ff3333; BORDER-TOP: #ff3333 1px solid; BORDER-RIGHT: #ff3333 1px solid;
}
#main {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #fff; MARGIN: 0px 10px 10px; PADDING-LEFT: 10px; WIDTH: 600px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 90%; PADDING-TOP: 0px;
}
#main H1 {
	LINE-HEIGHT: 1em;
}
#main H2 {
	COLOR: #ff3333;
}
#main A {
	COLOR: #ff3333; TEXT-DECORATION: none;
}
#main A:hover {
	COLOR: #aaaaaa;
}
#blogbar {
	BACKGROUND-IMAGE: url(images/blogbarbackground.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 650px; PADDING-LEFT: 10px; WIDTH: 220px; PADDING-RIGHT: 10px; HEIGHT: 980px; PADDING-TOP: 10px;
}
#blogbar H3 H5 {
	TEXT-ALIGN: center; LINE-HEIGHT: 20%; MARGIN: 15px 0px 0px; COLOR: #000000;
}
#blogbar P {
	TEXT-ALIGN: left; FONT-SIZE: 80%;
}
#blogbar H6 {
	TEXT-ALIGN: left; MARGIN: 40px 0px 0px;
}
#blogbar H4 {
	TEXT-ALIGN: left; MARGIN: 5px 0px 0px;
}
#blogbar A {
	COLOR: #ff3333; TEXT-DECORATION: none;
}
#blogbar A:hover {
	COLOR: #aaaaaa;
}

#projectsidebar {BACKGROUND-IMAGE: url(images/sidebarbackground1500.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 650px; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 20px; HEIGHT: 1480px; PADDING-TOP: 10px;
}

#projectsidebar P {
	TEXT-ALIGN: left; FONT-SIZE: 80%; PADDING-BOTTOM: 15px;
}

#whysidebar {BACKGROUND-IMAGE: url(images/sidebarbackground1500.gif); TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px 650px; PADDING-LEFT: 20px; WIDTH: 200px; PADDING-RIGHT: 20px; HEIGHT: 1480px; PADDING-TOP: 10px;
}
#whysidebar H3 H5 {
	TEXT-ALIGN: center; LINE-HEIGHT: 20%; MARGIN: 15px 0px 0px; COLOR: #000000;
}
#whysidebar P {
	TEXT-ALIGN: left; FONT-SIZE: 80%;
}
#whysidebar H6 {
	TEXT-ALIGN: left; MARGIN: 40px 0px 0px;
}
#whysidebar H4 {
	TEXT-ALIGN: left; MARGIN: 5px 0px 0px;
}
#whysidebar A {
	COLOR: #ff3333; TEXT-DECORATION: none;
}
#whysidebar A:hover {
	COLOR: #aaaaaa;
}


#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 10px; PADDING-LEFT: 15px; WIDTH: 600px; PADDING-RIGHT: 15px; CLEAR: left; PADDING-TOP: 15px;
}


