body
{ background:#ffffff url('images/bg2.jpg');
  background-repeat:repeat-x;
  color: #000000; /*text colour*/
}

#topbar
{ background-image: url(images/topbar.png);
}

.topbar
{ background-image: url(images/topbar.png);
}

#bottombar
{ background-image: url(images/bottombar.png);
}


.bottombar
{ background-image: url(images/bottombar.png);
}

#content
{ border-color: #dd1e5c;
  background-image: url(images/background.png);
  /*background-color: #ffffff;*/
  background-repeat:repeat-y; 
}

#gallery
{ border-color: #dd1e5c;
  background-image: url(images/gallery_background.png);
  background-repeat: no-repeat; 
}

#gallery2
{ border-color: #dd1e5c;
  background-image: url(images/gallery_background2.png);
  background-repeat: no-repeat; 
}

#site_content_index
{ background-image:url(images/landing.jpg);
  background-repeat:no-repeat;
  border-color: #dd1e5c;

}

p
{ color: #000000;
}



h2
{ color:#f7a71d;
}

#side_menu
{
}

#menu_links li a
{ background-image:url(images/nav.png);
  color: #7a7580;
  border-color: #dd1e5c;
}

#logo, #logo h1
{ background-image:url(images/header.png);
  color: #7a7580;
  border-color: #dd1e5c;
}

#lower_content
{ color: #7a7580;
  border-color: #dd1e5c;
}

#lower_content p
{ color: #7a7580;
}

#lower_content h1
{ color: #dd1e5c;
}


#content h1
{ background: transparent;
  color: #dd1e5c;
  border-color: #dd1e5c;
}

#content p, h10
{ color: #7a7580;
} 

#content_text
{ border-color: #dd1e5c;
}

#links a, #content a
{ background: transparent;
  color: #dd1e5c;/*portfolio landing page thumbnail titles*/
}

#menu_container
{ color: #EEE;
  border-color: #dd1e5c;
}

#menu_links li a:hover, #menu_links li a.selected, #menu_links li a.selected:hover
{ background-image:url(images/nav_sel.png);
  color: #dd1e5c;
} 


/*footer*/

#footer {
  background-image: url(images/backgroundfooter.png);
	border-color: #dd1e5c;
	color:#000000;
}

#footer a
{	color: #7a7580;
}

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