/* CSS Document */

h1 {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 13px; font-weight:bold; line-height:13px;
}
h2 {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 13px; font-weight:bold; line-height:13px;
}
h3 {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 10px; font-weight:100; line-height:13px;
}
h4 {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 13px; font-weight:700; line-height:15px;
}
p {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 11px; font-weight:500; line-height:14px;
}
/*///////////////////////////////////////////////////*/
.specs {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 11px; font-weight:800;
}
.intro {
font-family:Arial, Helvetica, sans-serif; color:#666666; text-decoration: none; font-size: 11px; font-weight:500; line-height:16px;
}

A:visited {
	color:#666666;
	text-decoration: none;
	font-size: 13px;
	font-weight:500;
}	
A:link {
	color:#666666;
	text-decoration: none;
	font-size: 13px;
	font-weight:200;
}
A:hover {
	color:#7AB800;
	text-decoration: none;
	font-size: 13px;
	font-weight:200;
}
A:active {
	color: #666666;
	text-decoration: none;
	font-size: 13px;
	font-weight:200;
}


.email:link {
	color:#7AB800;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.email:visited {
	color:#7AB800;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.email:hover {
	color:#7AB800;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}
.email:active {
	color:#7AB800;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}




.link-paragraphe:visited {
	color:#7AB800;
	text-decoration: none;
	line-height:14px;
	font-size: 11px;
}
.link-paragraphe:link {
	color:#7AB800;
	text-decoration: none;
	line-height:14px;
	font-size: 11px;
}
.link-paragraphe:hover {
	color:#7AB800;
	text-decoration: underline;
	line-height:14px;
	font-size: 11px;
}
.link-paragraphe:active {
	color:#7AB800;
	text-decoration: none;
	line-height:14px;
	font-size: 11px;
}

#sectionLinks{
	margin: 0px;
	padding: 0px;
	display:inline;
	padding:10px 0px 10px 0px;
} 

#sectionLinks h3{
	display:inline;
	padding:10px 0px 10px 0px;
}
#sectionLinks a:link, #sectionLinks a:visited {
	display:inline;
	padding:10px 0px 10px 0px;
	font-size:13px;
	color: #666666;
	text-decoration:none;
}
#sectionLinks a:hover{
	display:inline;
	font-size:13px;
	color:#7AB800;
	text-decoration:none;
	padding:10px 0px 10px 0px;	
}

.sectionLinks_active:link {
	display:inline;
	font-size:13px;
	color: #7AB800;
	text-decoration:none;
	padding:10px 0px 10px 0px;
}
.sectionLinks_active:visited {
	display:inline;
	font-size:13px;
	color: #7AB800;
	text-decoration:none;
	padding:10px 0px 10px 0px;
}
.sectionLinks_active:hover {
	display:inline;
	font-size:13px;
	color: #7AB800;
	text-decoration:none;
	padding:10px 0px 10px 0px;
}




/*///////////////////////////////////////////////////*/
body{
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.link-active{
color:#7AB800;
}
/*///////////////////////////////////////////////////*/
.address-green{
font-size:11px;
line-height:13px;
color:#7AB800;}
/*///////////////////////////////////////////////////*/
#container {
margin: 0 auto;
width: 900px;
text-align: left;
}
.table-main{
width:900px;
background-color:#FFFFFF;
}
.column-left{
text-align:left;
vertical-align:top;
width:740px;
padding-right:30px
}
.column-right{
text-align:left;
width:130px;
vertical-align:top;
}
/*///////////////////////////////////////////////////*/
.page-head{
height:100px;
width:740px;
border-bottom:1px solid #666666;
text-align:left;
vertical-align:bottom;
}
.page-nav{
padding:2px 0px 2px 0px;
text-align:left;
}
.address-head{
height:100px;
width:130px;
border-bottom:1px solid #666666;
text-align:left;
vertical-align:bottom;
}
.address-bottom{
width:130px;
padding:10px 0px 0px 0px;
text-align:left;
}
.page-content{
width:739px;
border-left:1px solid #666666;
border-top:1px solid #666666;
text-align:left;
}
.page-foot{
border-left:1px solid #666666;
padding:20px 0px 5px 20px;
text-align:right;
}

/*///////////////////////////////////////////////////*/

#navigation{
padding:10px 0px 10px 0px;
width:620px;
float:left;
font:Arial, Helvetica, sans-serif;
font-size:13px;
}
/*#navigation a{
color: #666666;
text-decoration: none;
}
#navigation a:hover{
color:#7AB800;
text-decoration:none;
}*/
/*///////////////////////////////////////////////////*/
#site-map{
padding:10px 0px 2px 0px;
float:right;
font:Arial, Helvetica, sans-serif;
font-size:10px;
color:#CCCCCC;
}
#site-map a{
color: #CCCCCC;
font-size:10px;
text-decoration: none;
}
#site-map a:hover{
color:#7AB800;
font-size:10px;
text-decoration:none;
}
/*///////////////////////////////////////////////////*/
#address{
padding:3px 0px 10px 0px;
float:left;
font:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#7AB800;
}
#name{
padding:0px 0px 8px 0px;
font-size:13px;
font-weight:600;
color:#7AB800;
}
#logo{
padding:0px 0px 18px 0px;
}
#logo-arts-coucil{
top:600px;
padding-left:40px;
position:absolute;
float:right;
}
#image-top-aligned{
float:left;
vertical-align:top;
}
#table-links{
float:right;
vertical-align:top;
}
#tn-news{
padding:10px 10px 0px 0px;
 }
/*#logo-designed-and-made{
top:510px;
padding-left:30px;
position:absolute;
float:right;
}*/
.description-left{
padding:5px 10px 0px 10px;
width:467px;
vertical-align:top;
}
.description-link{
padding:5px 10px 0px 0px;
width:388px;
vertical-align:top;
}
.description-home{
background-image:url(../images/vertical-line.jpg);
background-repeat:no-repeat;
background-position:top left;
padding:0px 10px 0px 0px;
width:477px;
vertical-align:top;
}
.description-right{
border-left:1px solid #999999;
padding:5px 10px 0px 10px;
width:232px;
vertical-align:top;
}

/*////////////IMPUT BOXES///////////*/

input.textbox {
color:#000000;
background-color:#FFFFFF;
font-size:11px;
border:1px solid #7AB800;
height:16px;
width:210px;
padding:2px 0px 2px 0px;
}
.textbox_street {
color:#000000;
background-color:#FFFFFF;
font-size:11px;
border:1px solid #7AB800;
height:32px;
width:210px;
padding:2px 0px 2px 0px;
}
input.textbox_vsmall {
color:#000000;
background-color:#FFFFFF;
font-size:11px;
border:1px solid #7AB800;
height:16px;
width:30px;
padding:2px 0px 2px 0px;
}
.textbox_message {
color:#000000;
background-color:#FFFFFF;
font-size:11px;
border:1px solid #7AB800;
height:170px;
width:210px;
padding:2px 0px 2px 0px;
}
input.submitbutton {
color:#000000;
background-color:#7AB800;
font-size:11px;
border:none;
height:21px;
width:60px;
vertical-align:middle;
}

/*///////////////////////////////////////////////////*/
#thumbnails{
display:inline;
height:130px;
width:130px;
}
#display-two-left{
display:inline;
float:left;
padding-top:0px;
}
#display-two-right{
display:inline;
border-top:30px solid #FFFFFF;
padding-top:0px;
float:right;
}
.timber-samples{
padding-top:5px;
float:right;
	font-size:9px;
	color:#333333;
}
.timber-left{
width:30px;
padding:0px 0px 8px 0px;
vertical-align:top;
}
.timber-centre{
padding:0px 8px 8px 8px;
vertical-align:top;
width:30px;
}
.timber-right{
width:30px;
padding:0px 0px 8px 0px;
}
#pic-outline{
float:right;
padding-right:20px;
}
#commission{
padding:5px 0px 10px 40px;
}
.th-row{
width:145px;
height:130px;
padding:0px 20px 0px 20px;
}
#back{
float:left;
padding-top:5px;
}
.press-left{
width:150px;
}
.hires{
width:41px;
}