﻿body
	{background-image:url(../images/background4.png);
	background-repeat: repeat;
	font-family:Times,georgia;
	font-size:14px;
	color:#593c43;}

*{margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;}

a
	{margin-top:0px;}
/*
a:link{color:#593c43;}

a:visited{color:#593c43;}

a:hover{color:#d0583b;}

a:active{color:#f6bebe;}
*/

#container
	{min-height:640px;}

/****************************************
*                Header                 *
****************************************/

#topwrapper
	{margin:auto;
	min-width:804px;
	max-width:100%;
	height:106px;}

#header
	{margin:auto;
	width:804px;
	height:106px;}

#title
	{height:106px;
	padding-left:0px;}

#title img
	{margin-top:26px;
	margin-bottom:0px;
	float:left;}
#nav
	{border-top-style:solid;
	border-bottom-style:solid;
	border-width:6px;
	border-color:#593c43;
	clear:both;
	margin:auto;
	padding-top:6px;
	padding-bottom:6px;
	height:16px;
	width:800px;
	overflow:hidden;
	list-style-type:none;}

#nav li{float:left;
	width:auto;}

#nav img
	{float:left;
	position:relative;}

#menudesign{margin-left:86px;}

#menuillustration{margin-left:68px;}

#menuwebsites{margin-left:77px;}

/****************************************
*             Main Display              *
****************************************/

#main
	{height:445px;
	width:978px;
	margin:auto;
	padding-left:0px;}

#main img.gallery
	{border:solid;
	border-width:6px;
	padding:6px;
	margin-top:18px;
	margin-left:12px;
	border-color:#593c43;
	position:relative;
	clear:both;}

#main img.gallery:link
	{border-color:#593c43;}

#main img.gallery:hover
	{border-color:#d0583b;}

.left
	{float:left;
	position:relative;
	width:auto;}

.left a
	{margin-left:6px;
	margin-right:6px;}

.right
	{float:left;
	position:relative;
	padding-left:0px;
	margin-top:6px;
	width:auto;}

.right img
	{border:solid;
	border-width:6px;
	padding:6px;
	margin-top:12px;
	margin-left:12px;
	border-color:#593c43;}

.right img:link
	{border-color:#593c43;}

.right img:hover
	{border-color:#d0583b;}

img.bar {
	border:none;
	padding:0 0 0 0;
	margin-left:23px;
	margin-right:0;
}
	
/****************************************
*               Scroller                *
****************************************/

#slider
	{height:445px;
	width:100%;
	float:left;}

.scroll
	{margin-top:29px;
	width:100%;
	height:400px;
	overflow:auto;
	overlow-x:hidden;
	position:relative;
	clear:left;}

	.scrollContainer div.panel
		{margin-top:40px;
		float:left;
		height:375px;
		width:100%;}

	.hide
		{display:none;}

	.clear
		{clear:both;}

/****************************************
*                Footer                 *
****************************************/

#footer
	{position:relative;
	margin:auto;
	min-width:800px;
	max-width:100%;
	min-height:100px;
	background-color:#d0583b;
/*	background-color:#7ca8a4;*/
	}

#footercontent
	{margin:auto;
	width:800px;
	min-height:90px;}

#footercontent img
	{margin-top:26px;
	float:left;}
