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

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

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

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

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

#content, #gallery-content
{ border-color: #2183c6;
  /*background-image: url(images/background.png);*/
  background-color: #000000;
  background-repeat:repeat-y; 
}

#gallery
{ border-color: #2183c6;
  background-image: url(images/gallery_bg.jpg);
  background-repeat: no-repeat; 
}

.gallery_text, .gallery_image
{ border-color: #2183c6;
 
}

p
{ color: #000000;
}



#content_text h3, #content_text_contact h3, #content_text_about, #content_text2 h3
{
color:#2183c6;
border-color: #2183c6;
}

#content_text h5, #content_text_about h5, #content_text2 h5
{
color:#2183c6;
border-color: #2183c6;
}

h2
{ color:#f7a71d;
}

#side_menu
{
}


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

#lower_content
{ color: #7a7580;
  border-color: #2183c6;
}

#lower_content p
{ color: #7a7580;
}

#lower_content h1
{ color: #dd1e5c;
}


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

#content p, h10
{ color: #b7b7b7;
} 

.gallery_text a,
{ color: #000000;
} 

#content_text, #content_text_contact, #content_text_about, #gallery-content_text, #content_text2
{ border-color: #2183c6;
}

#links a, #content a
{ background: transparent;
  color: #b7b7b7;
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  text-decoration: none;
  line-height: 25px;
}

#content a:hover
{ background: transparent;
  color: #2183c6;
  font-family: Arial, Helvetica, sans-serif;
  font-size:16px;
  text-decoration: none;
  
}

#menu_container
{ color: #EEE;
background-image:url(images/menu.png);
  border-color: #dd1e5c;
}

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

  color: #2183c6;
} 

#menu_links li a.selected
{ background-image:url(images/nav_selected.png);
background-repeat:no-repeat;

  color: #2183c6;
} 

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

/*footer*/

#footer {
background-color:#000000;
	border-color: #2183c6;
	color:#2183c6;
}

#footer a
{	color: #7a7580;
}

#footer a:hover
{	color: #2183c6;
}