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

#clear {
clear:both;
}

#homeTop{
width:900px;
height:296px;
clear:both;
}

#homeBottom{
width:900px;
height:250px;
}

#newsBanner{
width:450px;
height:250px;
float:left;
}

#mapBanner{
width:420px;
height:250px;
float:left;
}

#pageBG{
width:900px;
background-image:url(../images/sidebarBG.gif);
background-repeat:repeat-y;
background-position:0 0;
}

#pageContainer{
width:900px;
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
background-position:0 0;
}

#portfolioFlash{
width:724px;
}


#portfolioNav dd{
margin-left:0px;
margin-top:0px;
padding-top:0px;
}

#portfolioNav dl{
margin-left:12px;
margin-top:5px;
padding-top:0px;
}

.selected{
color:#ded5c7;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
}

.selected span{
display:inline;
}

#portfolioNav .selected a{
color:#ded5c7;
text-decoration:none;
}
#portfolioNav .selected a:hover{
color:#8cc63f;
}

#portfolioNav dt{
font-weight:bold;
margin-top:0px;
padding-top:0px;
}

.deselected{
color:#ded5c7;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
}
.deselected span{
display:none;
}
#portfolioNav .deselected a{
color:#ded5c7;
text-decoration:none;
}
#portfolioNav .deselected a:hover{
color:#8cc63f;
}

#portfolioNav{
width:171px;
float:left;
margin-top:10px;
}

#rightColumn{
float:left;
margin-top:12px;
margin-left:5px;
width:724px;
}
#rightColumn h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#53534a;
font-weight:normal;
margin:0 0 12px 15px;
}

#lightingText{
width:684px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#53534a;
line-height:24px;
float:right;
padding:20px 20px 20px 0px;
}


/*----------------------------------------------------form*/

#FloatRightForm {
	float:right;
}

form{
	width:400px;
}

form p{
	margin-top:10px;
}

input{
	width:340px;
	border: 1px solid #999;
	padding:2px;
}

textarea {
	width:340px;
	border: 1px solid #999;
	padding:2px;
}


.input150{
	width:150px;
}

.width150{
	width:152px;
}


.input100{
	width:100px;
}

.width100{
	width:102px;
}



.input75{
	width:75px;
}

.width75{
	width:77px;
}



.input50{
	width:50px;
}

.width50{
	width:52px;
}



.floatLeft{
	float:left;
	margin-right:20px;
}

.clear{
	clear:both;
}

.width{
	width:150px;
}

.bar{
	background-color:#666;
	width:350px;
	height:3px;
	margin:20px 0 20px 0;
}

.checkbox{
	width:25px;
	border:0;
}

.send{
	width:79px;
	height:24;
	border:0;
}

#contactMail{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#53534a;
line-height:24px;
}
