body {
	background-color: #d7d6d3;
	background-image:url(layout/white-theme/body_bg.gif);
	color: #5f5f5f;
}

input.text, textarea {
	color: #4B4B4B;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #276b8b;
}



#wrapper {
	background-image:url(layout/white-theme/wrapper_top.gif);
}

#wrapper_inner {
	background-image:url(layout/white-theme/artwork.jpg);
}

#header_bg {
	background-image:url(layout/white-theme/artwork2.png);
}

h2 {
	color: #000;
}

h2 .extra {
	background-image:url(layout/white-theme/h2_bg.png);
}

h3 {
	color: #0f0f0f;
}

.project_nav dt {
	color: #727272;
}

h4 {
	color: #4b4b4b;
	background-image:url(layout/white-theme/h4_bg.gif);
}

.project_type {
	background-image:url(layout/white-theme/h4_bg.gif);
}

.project_type dd  {
	color: #8b8b8b;
}

.section_inner ul li, .contact_details dt  {
	background-image:url(layout/white-theme/list_bg.gif);
}

.contact_details dt, .ims dt {
	color: #797979;
}

#footer h4 {
	color: #d8d8d8;
	background-image:url(layout/white-theme/footer_h4.gif);
}

#footer li {
	background-image:url(layout/white-theme/footer_list.gif);
}

.project_type dt {
	color: #4b4b4b;
}

.view_project dt {
	color: #656565;
}

#logo a {
	background-image:url(layout/white-theme/logo.png);
}

.title_outer {
	background: #fff;
	opacity: 1;
	filter: alpha(opacity=100);
}

.title_inner {
	opacity: 1;
	filter: alpha(opacity=100);
	background: #f5f5f5;
}

.contact_form form label {
	color: #4b4b4b;
}

.input {
	border-color: #a3a3a1;
	background-image:url(layout/white-theme/input_bg.png);
}

.response {
	color: #688200;
}

.button {
	background-image:url(layout/white-theme/button_middle.gif);
}

.button span {
	background-image:url(layout/white-theme/button_left.gif);
}

.button span span {
	background-image:url(layout/white-theme/button_right.gif);
}


#footer {
	background-color: #a0a0a0;
	background-image:url(layout/white-theme/footer_bg.gif);
	color: #b0b0b0;
}

#footer a:link, 
#footer a:visited, 
#footer a:active {
	color:#d4d4d4;
}

#footer a:hover {
	color: #d8d8d8;;
}

#footer_bg {
	opacity: 1;
	filter: alpha(opacity=100);
	background: #fff;
}

#footer .footer_menu li {
	background-image:url(layout/white-theme/footer_menu.gif);
}

#footer .logo {
	background-image:url(layout/white-theme/logo_footer.png);
}

#prev span {
	background-image:url(layout/white-theme/prev.png);
}

#next span {
	background-image:url(layout/white-theme/next.png);
}

.work_lk span {
	background-image:url(layout/white-theme/work_lk.png);
}

.ref_lk span {
	background-image:url(layout/white-theme/ref_lk.png);
}

.contact_lk span {
	background-image:url(layout/white-theme/contact_lk.png);
}

.links_lk span {
	background-image:url(layout/white-theme/links_lk.png);
}

.scroll span {
	background-image:url(layout/white-theme/scroll_top.png);
}

.title_wrapper_inner a:link, 
.title_wrapper_inner a:visited, 
.title_wrapper_inner a:active {
	color: #8f8f8f;
}

.title_wrapper_inner a:hover {
	color: #000;
}






