/*Full Reset*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

blockquote, q {
	quotes: none;
}

:focus {
	outline: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*=========Main declarations==========*/

body {
	line-height: 1.5em;
	font-size: 0.9em;
	font-family: times, serif;
	background: rgb(191,185,167) url(../images/main-back.jpg) top left repeat;
	}
	
.clear {
	clear: both;
	}
	
p, h1, h2, h3, h4, h5, h6 {
	margin: 1em 0;
	}
	
h1, h2, h3, h4, h5, h6 {
	color: rgb(115,123,53);
	}
	
h1 {
	font-size: 1.5em;
       font-weight: normal;
	}
	
h2 {
	font-size: 1.3em;
	}
	
h3 {
	font-size: 1.1em;
	}
	
#over {
	background: url(../images/top-back.jpg) top center repeat-x;
	padding-top: 1px;
	margin-top: -1px;
	}
	
#wrapper {
	width: 950px;
	padding: 0;
	margin: 33px auto 0 auto;
	}
	

body#main #container {
	background: white url(../images/mainback.jpg) top center repeat-y;
	}
	
body#internal #container {
	background-color: white;
	}
	
#header {
	background-color: white;
	height: 160px;
	padding-top: 1px;
	}
	
#content {
	min-height: 600px;
	padding: 1px 0 1px 0;
	text-align: justify;
	}	
	
#logo {
	/*float: left;*/
	margin: 20px 0 0 20px;
	}

#left a {
        color: rgb(115,123,53);
        }
	
body#main #left {
	width: 600px;
	float: left;
	text-align: justify;
	margin: 20px 0 20px 40px;
	}
	
body#internal #left {
	margin: 34px 40px 20px 40px;
	}
	
#right {
	color: white;
	width: 272px;
	float: right;
        font-family: arial;
        line-height: 13pt;
        font-size: 10pt;
        text-align: left;
        
	}
	
#right h2, #right h3, #right h4, #right h5 {
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 1px;
        color: white;
        font-weight: normal;
        font-size: 11pt;
	}
	
#right p {
	padding: 0 17px;
	}

#right a {
	color: white;
        text-decoration: none;
	}

table#gallery h3 {
       color: rgb(207,112,25);
       padding-left: 28px;
       }



table#gallery td {
      padding: 0 28px;
      }

table#gallery td a {
      color: white;
      }

table#gallery h3 a {
      color: rgb(207,112,25);
      text-decoration: none;
      }
