html, body {
	height: 100%;
}

body{
	background: #faf7d1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

body,td,th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#fff;
} 

.middle {
	background:url(/imgs/middle.gif) top left no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.header {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:14px;
color:#dbc7b0;
font-style:italic;
}

div.scroll {
height: 359px;
width: 610px;
overflow: auto;
padding: 5px;
text-align:justify;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}


.middleportfolio {
	background:url(/imgs/middle_2.gif) top left no-repeat;
}

.bottomright {
	background:url(/imgs/4_right.gif) top right no-repeat;
}

.lightbluebox {
	background:url(imgs/video_top.gif) top left no-repeat;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
}
.footercastle {
	background:url(imgs/castle2.gif) bottom right no-repeat;
	color:#FFFFFF;
	text-align:center;
}

.navspacing {
margin-right:30px;
}

.yellowtxt {
color:#D2CBAA;
}

.footertext {
color: #BFA37E;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* scroll bar 2 */

.Container {
  width: 250px;
  height: 180px;

}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 600px;
  height: 379px;
}
#Scroller-1 p {
  margin: 0; padding: 10px 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
text-align:justify;
}
.Scroller-Container {
  position: relative;
}
.Scrollbar-Track {
  width: 10px; height: 379px;
  position: relative;
  background-color: #EEE;
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 10px; height: 30px;
  background-color: #CCC;
}

/* end */

.contenttext {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; line-height:18px; text-align:justify;}
.contentspacing {margin:20px 20px 20px 30px;}

#content {color:#000000; font-family:verdana,geneva,arial,helvetica; text-align:left; margin-top:8px; margin-right:8px; margin-left:8px; line-height:18px;}
#content2 {color:#000000; font-family:verdana,geneva,arial,helvetica; text-align:left; margin-right:8px; margin-left:8px; line-height:18px;}


a:link {color: #e9d385; text-decoration: underline; font-weight : none;}
a:visited {color: #e9d385; text-decoration: underline; font-weight : none;}
a:hover {color: #fff; text-decoration: underline;font-weight : none;}

a.footer:link {color: #BFA37E; text-decoration: underline;}
a.footer:visited {color: #BFA37E; text-decoration: underline;}
a.footer:hover {color: #fff; text-decoration: underline;}

a.tan:link {color: #BFA37E; text-decoration: underline;}
a.tan:visited {color: #BFA37E; text-decoration: underline;}
a.tan:hover {color: #7b6955; text-decoration: underline;}

a.red:link {color: #6d391d; text-decoration: underline; font-weight : none;}
a.red:visited {color: #6d391d; text-decoration: underline; font-weight : none;}
a.red:hover {color: #8c563a; text-decoration: underline;font-weight : none;}


A.menulink, a.menulink:visited {
display: block;
width: 185px;
height: 21px;
text-align: left;
font-weight:bold;
line-height:18px;
text-decoration: none;
font-family:arial;
font-size:11px;
color: #000000;
BORDER: none;
padding-left:10px;
}

A.menulink:hover {
border: solid 0px #6100C1;
background-color:#6caddc;
color:#FFFFFF;
text-decoration:none;
}

.portfolionav {
margin-bottom:13px;
}

.contentbg {
background-image:url(imgs/content_logoright.gif);
background-color:#8a7864;
background-repeat:no-repeat;
background-position:left;
}

.tanline {
	border: thin solid #6D391D;
	background-color: #f3eade;
	border-width:thin;
}

