@charset "UTF-8";
/* CSS Document */

body{
margin:5px 0;
padding:0;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
background: #fff url(../images/bg_header.jpg) repeat-x top left;
color: #666;
}
	
b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 838px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding:0;
}

h1, h2, h3 {
	font-weight: normal;
	color:#846539;
}

h1 {
	font-size: 20px;
	display: inline;
}

h2 {
	font-size: 18px;
	display: inline;
}

h3 {
	font-size: 16px;
	display: inline;
}

#header{
width:838px;
height: 99px; /*Height of top section*/
margin: 0 0 0 0;
padding: 0;
}

#header h1{
margin: 0;
padding-top: 15px;
}

#logo {
	float:left;
	width: 425px;
	height: 99px;
	margin:0px 0px 0px 0px;
	padding:0;
	border: none;
	display:block;
}

#logotsor {
	float:left;
	width: 838px;
	height: 99px;
	margin:0px 0px 0px 0px;
	padding:0;
	border: none;
	display:block;
}

#contentbox img{
border: none;
}

.linkMain {
	float: right;
	width: 94px;
	height: 32px;
	margin: 0 7px 0 0;
	padding: 0;
	text-align: center;
	display: inline;
}

.linkMain a{
float: left;
width: 94px;
height: 20px;
margin: 0;
padding: 6px 8px; /*padding inside each tab*/
text-decoration: none;
color: #666;
}

.linkMain a:visited{
color: #666;
}

.linkMain a:hover, .linkMain .selected a{
color: #fff;
text-decoration: none;
display: block;
background: #f77321; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

#intro {
float:left;
width: 367px;
height: 364px;
margin-left: -367px; /*Set left margin to -(RightColumnWidth) */
padding: 0;
background:#e5e5e5;
display:block;
}

#inside {
float:left;
width: 327px;
height: 324px;
margin: 0 0 0 0; /*Set left margin to -(RightColumnWidth) */
padding: 20px;
display:block;
}

#insideProject {
width: 367px;
height: 364px;
margin: 0 0 0 0; /*Set left margin to -(RightColumnWidth) */
padding: 0;
display:block;
}

#insideProject tr{
background:#FFF;
display:block;
}

#insideProject td{
width: 367px;
height: 72px;
margin: 0 0 0 0; /*Set left margin to -(RightColumnWidth) */
padding: 0;
text-align: center;
border-bottom: solid 1px;
border-bottom-color: #e5e5e5 ;
display:block;
}

#introFlash {
float:left;
width: 471px;
height: 364px;
margin-right: 367px; /*Set right margin to RightColumnWidth*/
padding: 0;
background:#CCCCCC;
display:block;
}

#navigation{
float: left;
width: 450px;
height: 33px;
margin: 0 0 0 0;
padding: 0 68px 15px 320px;
display: block;
}

.menuTable{
width: 450px;
height: 33px;
font: bold 12px Verdana;
display: block;
}

.menu{
width: 105px;
height: 33px;
color: #666;
display: block;
}

.menu a{
width: 105px;
height: 25px;
padding-top: 8px;
text-align: center;
text-decoration: none;
color: #666;
display: block;
}

.menu a:visited{
width: 105px;
height: 25px;
color: #666;
display: block;
}

.menu a:hover, .menu .selected a, .menu .current{
width: 105px;
height: 25px;
background: #e5e5e5; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
text-decoration: none;
display: block;
}

.menuEN{
width: 135px;
height: 33px;
color: #666;
display: block;
}

.menuEN a{
width: 135px;
height: 25px;
padding-top: 8px;
text-align: center;
text-decoration: none;
color: #666;
display: block;
}

.menuEN a:visited{
width: 135px;
height: 25px;
color: #666;
display: block;
}

.menuEN a:hover, .menuEN .selected a, .menuEN .current{
width: 135px;
height: 25px;
background: #e5e5e5; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
text-decoration: none;
display: block;
}

#contentwrapper{
float: left;
width: 838px;
margin: 15px 0 15px 0;
padding: 0;
}

#leftcolumn{
float: left;
width: 200px;
height: 450px;
margin: 0 0 0 0;
padding: 0;
background: #FFF;
display:block;
}

.content{
float: right;
width: 638px;
height: 450px;
margin: 0 0 0 0;
padding: 0;
display:block;
}

.contentTrue{
float:left;
width: 618px;
height: 450px;
margin: 0 0 0 0;
padding: 0 0 0 19px;
border-left: solid 1px;
border-left-color: #e5e5e5 ;
display: block;
}

#rightcolumn{
float: left;
width: 269px; /*Width of right column*/
height: 590px;
margin-left: -269px; /*Set left margin to -(RightColumnWidth) */
padding:0;
background: #FFF url(../images/bgRight.gif) repeat-y top left;
}

#mapProject {
	float:left;
	width:300px;
	height:398px;
	margin:0 0 0 0;
	padding:0;
	background:url(../images/map.gif) no-repeat top;
	displat:block;
}

#mapTable {
	float:left;
	width:95px;
	height:216px;
	margin:0;
	padding: 134px 107px 47px 97px;
	displat:block;
}

#contactTd {
	float:right;
	width:300px;
	margin:0 0 0 18px;
	padding:0;
	display:block;
}

#footer{
clear: left;
width: 823px;
height: 34px;
border-top: 1px solid #e5e5e5; /*right divider between tabs*/
text-align: center;
color: #666;
margin: 0 0 0 0;
padding: 15px 0 0 15px;
}

#footer a{
color: #846539;
}

a:hover {
	text-decoration:underline;
	color: #846539;
}

.brown {
	font-size:14px;
	font-weight: bold;
	color:#846539;}
.Yellow {color:#ffba00;}
.grey2 {
	font-size:14px;
	font-weight: bold;
	color:#666;
}
.c5 {
	font-size:11px;
	font-weight:bold;
	color: #493121;
}