BODY
	{
	    font-family: arial,helvetica,sans-serif;
	    font-size: 13px;
	    color: #5A81A2;
	    background-image: url('bg.jpg');
	    background-repeat: repeat;
        background-color: #647b9f;
	    margin: 0px;
	    padding: 0px;
	    line-height: 1.5;
	}

li
	{
        line-height: 200%;
    }

h1
	{		color: #27270D;
		font-size: 18px;
	}
a img
    {
        display: block;
        border: none;
    }

.links
	{		color: #990000;
		text-decoration: none;	}

.marg
	{		background-image: url('head_bg.jpg');
		background-repeat: repeat-x;
		width: 50%;	}

.title
	{
		background-image: url('title.jpg');
		background-repeat: no-repeat;
		height: 59px;
		width: 850px;
	}

.title_div
	{		font-size: 20px;
		font-weight: bold;
		width: 440px;
		padding-left: 320px;	}

.main
	{		width: 558px;
		background-image: url('mainbg.jpg');
		background-repeat: repeat-y;
		vertical-align: top;	}

.menu
	{		width: 201px;
		background-image: url('menubg.jpg');
		background-repeat: repeat-y;
		vertical-align: top;
		height: 10px;
		border-collapse: collapse;
		border-spacing: 0px;
	}

.menu_bottom
	{
		width: 201px;
		background-image: url('menubottom.jpg');
		background-repeat: no-repeat;
		vertical-align: top;
		height: 28px;	}

.separate
	{		background-color: #e1e1e1;
		vertical-align: top;
		background-image: url('separate.jpg');
		background-repeat: no-repeat;
		width: 91px;
	}

.banner
	{
		width: 292px;
		background-image: url('bannerbg.jpg');
		background-repeat: repeat-y;
		vertical-align: top;
	}

.banner_bottom
	{		width: 732px;
		background-image: url('banner_bottombg.jpg');
		background-repeat: no-repeat;	}

.menu_link
	{		color: #FFFFFF;
		text-decoration: none;
		font-size: 12px;	}
.menu_link:hover
	{		color:#ffd802;	}

.gallery
	{		border: 1px solid #2F2C34;
		cursor: url('size_up.cur'), pointer;	}

.picture_div
	{
		position: absolute;
		top: 0px;
		left: 0px;
		z-index:200;
		border: none;
		visibility: hidden;
		padding: 5px;
	}

.picture_border
	{
		border: 4px double #E4D3C4;
	}

.picrotator
	{
		background-color: #FCFCFC;
	}

.title_row
	{
		background-color: #CBCBCB;
		color: #000000;
		font-weight: bold;
		text-align: center;
		height: 18px;
	}



