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

body { 
	background-image:url(../images/backgroundimg.jpg);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#FFFFFF;
	}

#wrapper {
/*	position:fixed;
*/	margin-top: 15px;
	padding: 0 0 0 25px;
/*	overflow:hidden;
	overflow:visible;
*/	}
	
#header {
	text-align:left;
	font-family:Garamond BE, Garamond, Geneva, Times New Roman, sans-serif;
	z-index:100;
	position:relative;
	background-image:url(../images/header.png);
	background-position:left;
	background-repeat:no-repeat;
	width:1000px;
	height:49px;
}

#contentarea {
	background-image:url(../images/contentshaddow.png);
	background-position:center;
	background-repeat:repeat-y;
	width:1000px;
	padding-left:1px;
	}

#contentareaHome {
	background-image:url(../images/contentshaddow.png);
	background-position:center;
	background-repeat:repeat-y;
	width:1000px;
	}


#footer {
	background-image:url(../images/bottomshaddow.png);
	background-repeat:no-repeat;
	background-position:center;
	width:1000px;
	height: 45px;
	text-align:right;
	}
	

h1 {
	font-family:Garamond BE, Garamond, Geneva, Times New Roman, sans-serif;
	font-size:21px;
	font-weight:500;
	color: #574319;
	text-align:left;
	padding:0px;
	font-weight:bold;
}

table {
	border:0;
	width:939px;
	}
	
table.contentarea {
	width:450px;
	top:auto;
	vertical-align:top;
}

p {
	font-family:Garamond BE, Garamond, Geneva, Times New Roman, sans-serif;
	font-size:14px;	
	color: #574319;
	text-align:justify;
	}

p.header {
	text-align:right;
	}
	
p.footer {
	text-align:right;
	margin-top:25px;
	}
	
a.header {
	color: #574319;
	text-decoration:none;
	margin-right:10px;
	margin-left:10px;
	font-size:15px;
	}

a.header:hover, a.header:active {
	color: #DF8C19;
	text-decoration:underline;
	}
	
a.links {color: #DF8C19; text-decoration:underline;}
a.links:hover, a.links:active {color: #DF8C19; text-decoration:underline; font-weight:bold;}
	
td.header {
	text-align:right;
	}

td.colorful {
	width:350px;
	background-image:url(../images/blue.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:505px;
	padding-left:1px;
	}

td.editablecolor {
	width:350px;
	vertical-align:top;
	background-color:#879eac;
	}

td.photoarea {
	height:300px;
	vertical-align:top;
	}
	
td.contentarea {
	vertical-align:top;
	}
	
td.slideshowarea {
	height:505px;
	width:570px;
	overflow:hidden;
	}

td.whitespace {
	width:15px;
	}

img.editablecolor {
	width:350px;
	height:505px;
	vertical-align:top;
	}


/* Javascript Drop Down Menu for VanRyn Architects */
ul.menu1	{list-style:none; text-align:left; font-size:15px; z-index:5;}
ul.menu1 *	{margin:0; padding:0;}
ul.menu1 a	{display:block; color:#574319; text-decoration:none; margin-left:10px; margin-right:10px;}
ul.menu1 a:hover {display:block; color:#DF8C19; text-decoration:underline;}
ul.menu1 ul {position:absolute; top:20px; margin-left:0px; background:#FFFFFF; display:none; list-style:none;}
ul.menu1 li {position:relative; float:right; margin-right:0px;}
ul.menu1 ul li {position:relative; border:0px; border-top:none; margin:0;}
/*ul.menu1 ul ul {left:152px; top:0px;}
*/
	
	ul.menu1 ul li.entitlement {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.entitlement a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.entitlement a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.architects {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.architects a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.architects a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.schematic {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.schematic a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.schematic a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.development {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.development a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.development a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.constrdocs {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.constrdocs a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.constrdocs a:hover img{visibility:hidden;}

	ul.menu1 ul li.bidding {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.bidding a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.bidding a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.constradmin {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.constradmin a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.constradmin a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.programming {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.programming a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.programming a:hover img{visibility:hidden;}

	ul.menu1 ul li.retail {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.retail a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.retail a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.restaurant {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.restaurant a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.restaurant a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.education {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.education a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.education a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.health {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.health a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.health a:hover img{visibility:hidden;}

	ul.menu1 ul li.commercial {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.commercial a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.commercial a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.hospitality {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.hospitality a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.hospitality a:hover img{visibility:hidden;}
	
	ul.menu1 ul li.senior {width:200px; height:20px; margin:0px; padding:0px;}
	ul.menu1 ul li.senior a, ul.menu1 ul li a:link, ul.menu1 ul li a:visited {display:block;}
	ul.menu1 ul li.senior a:hover img{visibility:hidden;}
