:root{
 overflow-y:scroll;
}

body {
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.main_table {
	border:1px solid #938577;
}

.subheader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#b4795c;	
}

.brown_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4795c;	
}

.gallery_thumb{
border:2px solid white;
margin:10px;

}

.gallery_space{
margin:12px;

}

.language_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#351B00;
text-decoration:none;

}

.language_link:hover{
text-decoration:underline;

}


/* Link Styling *********************************************************************/

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4795c;
}

.nav_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

.nav_link:hover {
	color:#3e1f00;
}

.nav_link_current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3e1f00;
	text-decoration:none;
}

.portfolio_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

.portfolio_link:hover {
	color:#999999;
}

.portfolio_link_current {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	text-decoration:none;
}


/* Content Box and Scrollbox ********************************************************/
.content_textbox {
	padding:10px;
}

.content_scrollbox {
	width:407px;
	height:371px;
	padding-right:20px;
	overflow-y:scroll; 
	overflow-x:hidden;
	
	scrollbar-arrow-color: #b4795c;
	scrollbar-3dlight-color: #452300;
	scrollbar-darkshadow-color: #452300;
	scrollbar-face-color: #492400;
	scrollbar-highlight-color: #492400;
	scrollbar-shadow-color: #492400;
	scrollbar-track-color: #3c1e00;
}

.portfolio_scrollbox {
	width:506px;
	height:371px;
	padding-right:20px;
	overflow-y:scroll; 
	overflow-x:hidden;
	
	scrollbar-arrow-color: #b4795c;
	scrollbar-3dlight-color: #452300;
	scrollbar-darkshadow-color: #452300;
	scrollbar-face-color: #492400;
	scrollbar-highlight-color: #492400;
	scrollbar-shadow-color: #492400;
	scrollbar-track-color: #3c1e00;
}

/* Form Styling **********************************************************************/
.textfield {
	width:122px;
	height:16px;
	background-color:#351b00;
	border:1px solid #928475;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4795c;
}

.textarea {
	width:195px;
	height:75px;
	background-color:#351b00;
	border:1px solid #928475;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b4795c;
	
	scrollbar-arrow-color: #928475;
	scrollbar-3dlight-color: #351b00;
	scrollbar-darkshadow-color: #351b00;
	scrollbar-face-color: #351b00;
	scrollbar-highlight-color: #351b00;
	scrollbar-shadow-color: #351b00;
	scrollbar-track-color: #351b00;
}

.submit {
	width:68px;
	height:20px;
	background-color:#351b00;
	border:1px solid #928475;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

/* Footer Styling ********************************************************************/
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#928475;
}

.footer_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#928475;
	text-decoration:none;
}

.footer_link:hover {
	text-decoration:underline;
}