/* Blue = #002060  dark-brown = #593b1d  brown = # d4a577  light-brown = #e4c7aa  red = #ae0808  light-blue = #b3f1ff  dark-grey = #262626 */

body
{
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background:#ffffff;
/*	background:#e4c7aa;*/
/*  background:url(images/background.jpg);*/
}

/* Container ------------------------*/

#container
{
  width:1000px;
  margin-left:auto;
	margin-right:auto;
}


/* HEADER ---------------------------*/

#header
{
	height:100px;
	margin:0px 0px 0px 0px;
  padding:0px;
	overflow:hidden;
}

		#header img{
			display:block;
			float:left;
			border:none;
			margin:0;
			padding:0px 0px 2px 0px;
		}

/* NAVIGATION -------------------------*/

#navigation
{
	height:40px;
	padding:0px;
  margin:0px;
  background:url(images/nav.jpg) top no-repeat;
}

		#navigation p{
			font:12pt Arial, Helvetica, sans-serif;
			text-align:center;
			color:#593b1d;
			margin:0px 0px 0px 0px;
			padding:4px 0px 0px 0px;
		}
		
		#navigation a{
      font:bold 12pt Arial, Helvetica, sans-serif;
			color:#593b1d;
			border-bottom:none;
			text-decoration:none;
			text-align:left;
			margin:0px 4px 0px 4px;
			padding:5px 5px 5px 5px;
		}

		#navigation a.nia{
      font:bold 12pt Arial, Helvetica, sans-serif;
		  font-style:italic;
			color:#002060;
			border-bottom:none;
			text-decoration:none;
			text-align:left;
			margin:0px 4px 0px 4px;
			padding:5px 5px 5px 5px;
		}

		#navigation a:hover{
			color:#00a5cc;
      background:#ffffff;
			text-decoration:none;
			padding:5px 5px 8px 5px;
		}

		#navigation a.selected{
/*			background-color: #e4c7aa;*/
			color:#00a5cc;
      background:#ffffff;
			text-decoration:none;
			padding:5px 5px 8px 5px;
		}

/* CONTENT ------------------------------*/

#content
{
  height:auto;
  padding:0px;
  margin:0px;
/*  background:url(images/content.jpg) top repeat-y;*/
}


/* CONTENT LEFT -------------------------*/

#content #left
{
	width:160px;
  padding:0px 10px 0px 10px;
	margin:0px;
	float:left;
}

		#content #left br{
			font:4pt Arial, Helvetica, sans-serif;
			margin:0px 0px 0px 0px;
			padding:0;
		}

		#content #left p{
			font:11pt Arial, Helvetica, sans-serif;
			text-align:left;
			color:#4b0f07;
			margin:0px 0px 0px 0px;
			padding:0px;
		}

		#content #left p.stitle{
			font:bold 14pt Georgia, Garamond, serif;
			text-align:center;
			font-style:italic;
			color:#002060;
			margin:0px 0px 10px 0px;
			padding:0px;
		}

		#content #left p.quote{
			font:11pt Georgia, Garamond, serif;
			font-style:italic;
			text-align:left;
			color:#002060;
			margin:0px 0px 0px 0px;
		}

		#content #left ul{
			margin:0px 10px 0px 15px;
			padding:0px;
		}

		#content #left li{
			font:10pt Arial, Helvetica, sans-serif;
			text-align:left;
			color:#4b0f07;
			margin:0px 0px 0px -10px;
			padding:0px 0px 5px 0px;
		}

		#content #left a{
      font:bold 11pt Arial, Helvetica, sans-serif;
      color:#593b1d;
			text-decoration:none;
			margin:0px;
			padding:0px;
		}
		#content #left a:hover{
      color:#593b1d;
			text-decoration:none;
		}
		#content #left a.image{
      font:bold 11pt Arial, Helvetica, sans-serif;
      color:#593b1d;
			text-decoration:none;
			margin:0px;
			padding:0px;
		}
		#content #left a.image:hover{
      color:#00a5cc;
			text-decoration:none;
		}
		#navigation #left a.selected{
			color:#00a5cc;
			text-decoration:none;
			margin:0px;
	}

		#content #left img{
			display:block;
			float:none;
			vertical-align:bottom;
			margin:3px 0px 2px 3px;
			padding:0px;
		}

		
/* CONTENT CENTER --------------------------*/

#content #center
{
	width:620px;
	padding:0px 10px 0px 10px;
	margin:0px;
	float:left;
}

		#content #center br{
			font:6pt Arial, Helvetica, sans-serif;
			margin:0px 0px 6px 0px;
			padding:0;
		}

		#content #center p{
			font:11pt Arial, Helvetica, sans-serif;
			text-align:justify;
			color:#593b1d;
			margin:0px 0px 10px 4px;
			padding:0;
		}

		#content #center p.title{
			font:28pt Georgia, Garamond, serif;
			font-style: italic;
			color:#002060;
			margin:22px 0px 6px 4px;
		}

		#content #center p.stitle{
			font:bold 14pt Georgia, Garamond, serif;
			font-style: italic;
			color:#593b1d;
			margin:0px 0px 14px 4px;
			padding:0px;
		}

		#content #center p.head{
      font:bold 13pt Georgia, Garamond, serif;
			font-style: italic;
			color:#002060;
			margin:0px 0px 14px 4px;
			padding:0px;
		}
		
		#content #center p.quote{
			font:bold 13pt Georgia, Garamond, serif;
			font-style: italic;
			text-align:justify;
			color:#593b1d;
			margin:0px 0px 4px 4px;
		}

		#content #center p.buttonshop{
      font:11pt Arial, Helvetica, sans-serif;
			color:#002060;
			text-align:right;
			margin:0px 20px 10px 4px;
			padding:0px;
		}
		
		#content #center p.tags{
			font:10pt Georgia, Garamond, serif;
			color:#002060;
			margin:0px 0px 10px 4px;
		}
		
		#content #center p.error{
      font:bold 11pt Arial, Helvetica, sans-serif;
			text-align:left;
			font-style:italic;
			color:#ae0808;
			margin:0px 0px 10px 0px;
			padding:0;
		}
		#content #center ul{
			margin:margin:0px 0px 0px 0px;
			padding:0;
		}

		#content #center li{
			font:11pt Arial, Helvetica, sans-serif;
			text-align:justify;
			color:#593b1d;
			margin:0px 30px 2px 30px;
			padding:0px;
		}
		
		#content #center img.right{
			display:block;
			float:right;
			border:none;
			margin:0;
			padding:0 0 10px 10px;
		}
		
		#content #center img.left{
			display:block;
			float:left;
			border:none;
			margin:0px 0px 0px 0px;
			padding:5px 5px 5px 4px;
		}

		#content #center iframe{
      margin:0px 0px 10px 10px;
		}

		#content #center a.head{
      font:bold 13pt Georgia, Garamond, serif;
			font-style: italic;
			color:#002060;
			text-decoration:none;
			border-bottom:1px dotted #002060;
      margin:0px 0px 0px 0px;
			padding:0px;
		}
		
		#content #center a{
			font:bold 11pt Arial, Helvetica, sans-serif;
      color:#002060;
			text-decoration:none;
			border-bottom:1px dotted #002060;
      margin:0px 0px 0px 0px;
			padding:0px;
		}

		#content #center a:hover{
      color:#00a5cc;
			text-decoration:none;
			border-bottom:1px dotted #00a5cc;
		}
		
		#content #center fieldset.product{
			display:block;
			width:auto;
			margin:0px 4px 14px 14px;
			padding:8px;
			border:solid 2px #e4c7aa;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
			box-shadow:0px 0px 6px #888888;
			-moz-box-shadow:px px 6px #888888;
			-webkit-box-shadow:0px 0px 6px #888888;
		}

    /*--- Form formatting ---*/

		#content #center fieldset{
	    clear:both;
      border:1px solid #593b1d;
      width:580px;
      margin:0px 0px 0px 10px;
		  -webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
     }

		#content #center legend{
	    font:bold 12pt Georgia, Garamond, Book Antiqua;
      color:#593b1d;
      background:#e4c7aa;
      font-style:italic;
      border:1px solid #593b1d;
      margin:5px 5px 5px 10px;
      padding:2px 6px 2px 6px;
      -webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			-khtml-border-radius: 4px;
			border-radius: 4px;
		}

    #content #center label{
      font:11pt Arial, Helvetica, sans-serif;
	    color:#593b1d;
      width:140px;
	    float:left;
	    text-align:right;
	    padding:10px 6px 0px 0px;
    }

    #content #center input{
      font:11pt Arial, Helvetica, sans-serif;
      color:#000000;
      background-color:#a7edf7;
      border:1px solid #593b1d;
      margin:10px 0px 0px 0px;
    }

    #content #center textarea{
      font:11pt Arial, Helvetica, sans-serif;
      color:#000000;
	    background-color:#a7edf7;
	    margin-top:10px;
	    border:1px solid #593b1d;
	    overflow:hidden;
    }
/*
    #content #center select{
	    font:9pt Century Gothic, Tahoma, Arial, sans-serif;
      background-color:#D7E5F2;
      color:#102132;
      border:1px solid #284279;
    }
*/
    #content #center .submit input{
	    width:auto;
      font:bold 12pt Georgia, Garamond, Book Antiqua;
      font-style:italic;
      background:#d7e5f2;
      color:#ffffff;
      background:#002060;
      margin:10px 5px 0px 10px;
      padding:2px 6px 2px 6px;
      border:1px outset #593b1d;
		  -webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-khtml-border-radius: 10px;
			border-radius: 10px;
    }

/* CONTENT RIGHT -------------------------*/

#content #right
{
	width:160px;
  padding:0px 10px 0px 10px;
	margin:0px;
	float:left;
}

		#content #right br{
			font:4pt Arial, Helvetica, sans-serif;
			margin:0px 0px 0px 0px;
			padding:0;
		}
		
		#content #right p{
			font:11pt Arial, Helvetica, sans-serif;
			text-align:justify;
			color:#262626;
			margin:0px 0px 0px 0px;
			padding:0px;
		}

		#content #right p.stitle{
			font:bold 14pt Georgia, Garamond, serif;
			text-align:center;
			font-style:italic;
			color:#002060;
			margin:0px 0px 10px 0px;
			padding:0px;
		}

		#content #right p.rtitle{
			font:bold 14pt Georgia, Garamond, serif;
			text-align:center;
			font-style:italic;
			color:#ae0808;
			margin:0px 0px 10px 0px;
			padding:0px;
		}
		
		#content #right p.quote{
			font:11pt Georgia, Garamond, serif;
			font-style:italic;
			text-align:left;
			color:#002060;
			margin:0px 0px 0px 0px;
		}

		#content #right a{
			color:#593b1d;
			text-decoration:none;
			border-bottom:1px dashed #86ae5e;
			margin:0px;
			padding:0px;
		}

		#content #right a:hover{
      color:#00a5cc;
			text-decoration:none;
			border-bottom:1px dotted #ae0808;
		}
		
		#content #right img{
			display:block;
			float:none;
			margin:0px 0px 5px 5px;
			padding:0px;
		}
		
		
/* FOOTER --------------------------------*/

#footer
{
	height:80px;
	float:center;
	clear:both;
	padding:0;
	margin:0;
	background:url(images/footer.jpg) top no-repeat;
}

		#footer br{
			font:8pt Arial, Helvetica, sans-serif;
			margin:0px 0px 6px 0px;
			padding:0;
		}
		
		#footer p{
      font:bold 11pt Arial, Helvetica, sans-serif;
		  text-align:center;
		  color:002060;
		  margin:0px 0px 0px 0px;
      padding:28px 0px 0px 0px;
	  }

	  #footer a{
		  font:bold 11pt Arial, Helvetica, sans-serif;
		  text-decoration:none;
      color:#593b1d;
	  }
	
	  #footer a:hover{
		  color:#00a5cc;
	  }
	  
/*	  #footer img.left{
		  display:block;
		  float:left;
		  margin:10px 15px 0px 0px;
		  padding:0px;
	  }*/
	
	  #footer p.right{
		  font:8pt Arial, Helvetica, sans-serif;
		  text-align:right;
		  color:#002060;
		  margin:0px 10px 0px 0px;
	  	padding:0;
  }
/*
	  #footer a.right{
		  font:8pt Arial, Helvetica, sans-serif;
		  text-decoration:none;
      color:#002060;
	  }

	  #footer a.right:hover{
		  text-decoration:none;
		  color:#ae0808;
	  }*/
	  
