body{
background-color: black;
font-family:arial;
font-size:10pt;
}

div.container
{
  margin:0 auto;
  min-height:900px;
  width:820px;
}

div.top
{
 background-image: url('top.jpg');
 background-repeat: no-repeat;
 min-height:128px;
  height:auto !important;
  height:128px;
 width:820px;
  margin:0 auto;
font-size: 0px;
overflow-x: hidden;

      margin-bottom:-5px;

}


div.bottom
{
 background-image: url('bottom.jpg');
 min-height:69px;
  height:auto !important;
  height:69px;
 width:820px;
  margin:0 auto;

}

div.left
{
 background-image: url('left.jpg');
 min-height:873px;
  height:auto !important;
  height:873px;
 width:62px;
  margin:0 auto;
  float:left;

}

div.centre
{
 background:white;
 min-height:873px;
  height:auto !important;
  height:873px;
 width:692px;
 float:left;
}

div.right
{
 background-image: url('right.jpg');
 min-height:873px;
  height:auto !important;
  height:873px;
 width:62px;
  margin:0 auto;
  float:left;
}

div.leftnav
{ 

  width:92px;
  margin:0 auto;

  float:left;
}
div.maincontent
{    padding-top:1.5em;
     width:600px;
     float:left;
}

div.clear
{    font-size:1px;float:none;clear:left
}

ul.top-nav
{
margin-left: 100px;
padding-top:60px;
padding-bottom:20px;
list-style:none;
margin-bottom:50px;

}

ul.top-nav  li
{
color: #000000;
display: inline;
padding: 0 50px 0 50px;
}

*{
margin:0;
padding:0;
}

ul.side-nav
{
   list-style:none;

   padding-right:2em
}
ul.side-nav li
{
   font-size:16pt;
   font-weight: bold;

}


a.nostyle
{ text-decoration:none;
font-family:arial ;
font-size: 10pt;
color: #503220;

}

a.nostyle:hover
{ text-decoration:none;
font-family:arial ;
font-size: 10pt;
color: #633011;

}
h3{
color:#503220;
font-family: arial;
font-size: 14pt;
}

#demo
{
width:95%;	
 border:2px solid #503220;
 background:#3D3532;
 margin-bottom:2em;
}

/**===============================================
       TOP NAVIGATON STYLING
==================================================*/



div.photos {
	float:left;
height: 57px;
width: 113px;
margin:0;
padding:0;
background-image:url("site_images/buttons/photos_purple.jpg");
}

div.photosselected{
	float:left;
height: 57px;
width: 113px;
margin:0;
padding:0;
background-image:url("site_images/buttons/photos_pink.jpg");
}
div.photos a, div.photos a:link, div.photos a:visited {
display:block;
}

div.photos img {
width:100%;
height:100%;
border:0;
}

div.photos a:hover img {
visibility:hidden;
}

/**blog */

div.blog {
	float:left;
height: 57px;
width: 85px;
margin:0;
padding:0;
background-image:url("site_images/buttons/blog_purple.jpg");
}

div.blogselected{
	float:left;
height: 57px;
width: 85px;
margin:0;
padding:0;
background-image:url("site_images/buttons/blog_pink.jpg");
}
div.blog a, div.blog a:link, div.blog a:visited {
display:block;
}

div.blog img {
width:100%;
height:100%;
border:0;
}

div.blog a:hover img {
visibility:hidden;
}

/**About Me */

div.aboutme {
	float:left;
height: 57px;
width: 156px;
margin:0;
padding:0;
background-image:url("site_images/buttons/about_me_purple.jpg");
}

div.aboutmeselected{
	float:left;
height: 57px;
width: 156px;
margin:0;
padding:0;
background-image:url("site_images/buttons/about_me_pink.jpg");
}
div.aboutme a, div.aboutme a:link, div.aboutme a:visited {
display:block;
}

div.aboutme img {
width:100%;
height:100%;
border:0;
}

div.aboutme a:hover img {
visibility:hidden;
}
div.topnav
{
margin-left: 100px;
padding-top:60px;
padding-bottom:20px;
list-style:none;
margin-bottom:50px;

}

/**Links */

div.links {
	float:left;
height: 57px;
width: 113px;
margin:0;
padding:0;
background-image:url("site_images/buttons/links_purple.jpg");
}

div.linksselected{
	float:left;
height: 57px;
width: 113px;
margin:0;
padding:0;
background-image:url("site_images/buttons/links_pink.jpg");
}
div.links a, div.links a:link, div.links a:visited {
display:block;
}

div.links img {
width:100%;
height:100%;
border:0;
}

div.links a:hover img {
visibility:hidden;
}
div.topnav
{
margin-left: 100px;
padding-top:60px;
padding-bottom:20px;
list-style:none;
margin-bottom:50px;

}

/**Shop */

div.shop {
	float:left;
height: 57px;
width: 113px;
margin:0;
padding:0;
background-image:url("site_images/buttons/shop_purple.jpg");
}

div.shopselected{
	float:left;
height: 57px;
width: 113px;
margin:0;
padding:0;
background-image:url("site_images/buttons/shop_pink.jpg");
}
div.shop a, div.shop a:link, div.shop a:visited {
display:block;
}

div.shop img {
width:100%;
height:100%;
border:0;
}

div.shop a:hover img {
visibility:hidden;
}
div.topnav
{
margin-left: 100px;
padding-top:60px;
padding-bottom:20px;
list-style:none;
margin-bottom:50px;

}
p.note
{
margin-top:1em;
font-size:9pt;
}
/**======================Alt Gallery=========================*/
div.gallery_big
{
padding-left:50px;
}
p.center
{
margin-left:-50px;
text-align:center;
padding-bottom:2em;
font-weight:bold;
}
a.gallery
{
text-decoration: none;

}
img.noborder
{
border: none;
}
span.gallery_thumbs
{
padding:0.5em;
}
