/* CSS Document */
body{ margin:0px; 
	background-color1:#EAE2DF;
background-color:#C4B4AF; font-family:georgia;
background-repeat: repeat-x;
	background-image: url(../images/bg-gray.jpg);
}

h1 {font-size:22px; color:#fff;}
h2 {font-size:18px; margin-top:0px; margin-bottom:5px;}
a:link {color:#CC9933; text-decoration:underline;}
a:hover{color:#CC9933; text-decoration:none;}
a:visited {color:#CC9933; text-decoration:underline;}

#header{ width:100%;height:80px; margin-top:15px;}

#topnav {text-align: right;	margin: 0px; font-size:13px; font-family:verdana;}
	
	
#topnav ul {FONT-WEIGHT: bold;	MARGIN: 0px;COLOR: white;}
#topnav ul li {	DISPLAY: inline; MARGIN-LEFT: 20px; border-right1:1px solid #ccc; height:70px;padding-right:0px; }
#topnav ul li a { color: #fff; TEXT-DECORATION: none;padding:6px;}
#topnav ul li a:hover { background-color: #1D0902; TEXT-DECORATION: none; color:#D6A23A; border-bottom1:4px solid #000000;}

#port_nav {text-align: left;	margin: 0px; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:25px;}
#port_nav ul {MARGIN: 0px;COLOR: white; padding:0px;}
#port_nav ul li {DISPLAY: inline; border-right1:1px solid #ccc; padding-right:20px;}
#port_nav ul li a { color: #CCCCCC; TEXT-DECORATION: none;padding:4px;}
#port_nav ul li a:hover { color: #fff; TEXT-DECORATION: none; background-color:#2A1E1A;padding:4px;}
#port_img{width:280px; background-color:#FFFFFF; text-align:center; border:1px solid #999;}
#port_img img{vertical-align:middle; padding:15px;}

#intro_quote{float:right; margin-top:17px;>margin-top:42px; margin-right:10px;}
.quote{margin-left:90px; margin-top:4px;>margin-top:2px;}

#intro_quote_in{float:right; margin-top:42px;}
.quote_in{margin-left:80px; margin-top:4px;>margin-top:2px;}



#intro_bg{height:180px;}
.PortImageDevider{border-top:1px dotted #999; margin-bottom:25px;}
.PortImageDevider td{padding:8px;}
#container {width:990px; border1:1px solid #000; margin:0 auto; HEIGHT: auto; margin-top:0px;}

#content {width:900px; padding:10px; font-family:"georgia;" border-top1:1px dotted #724A4A;
line-height:135%; margin:0 auto; margin-top:2px; color:#DDD6D4}
#content table td{font-size:16px; height:135%; }
#content table td.para h1 {font-size:20px; margin-top:20px; margin-bottom:5px; color:#333;}
#nav_container{  background-color:#724A4A; width:155px; height:144px;>height:142px; padding:5px;vertical-align: top;float: left;}
#nav_container ul {
	margin: 0px;
	padding-left: 10px;
	font-weight: normal;
	display: inline;
}
#nav_container ul li {
	list-style-type: none;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-top: 4px; border-bottom:1px dotted #999;
}
#nav_container ul li a {
	list-style-type: none;
	padding: 4px;
	color: #fff;
	text-decoration: none;
}

#nav_container ul li a:hover {
	list-style-type: none;
	padding: 4px;
	color: #CC9900;
	text-decoration: none;
}




#main_bg{ text-align:center}
#port_box1{ text-align:center;background-image: url(../images/portfolio_screen.gif);	background-repeat: no-repeat; width:418px; height:217px;margin-top:25px; margin-left:25px; padding-top:12px;padding-left:0px; margin-bottom:0px;}
#port_box{ text-align:center;background-image: url(../images/portfolio_screen2.gif);	background-repeat: no-repeat; width:582px; height:300px;margin-top:-1px; margin-left:-60px; padding-top:12px;padding-left:-40px; margin-bottom:0px;}

#port_box img {margin-top:12px;>margin-top:25px; margin-left:30px;}
#nav_box p{margin-top:90px; margin-left:30px; line-height:140%;}

#free_quote{
	float:right;
	position:absolute;
	margin-top:100px;
	margin-left: 1030px;>margin-left: 780px;
	top: -20px;
}
#footer {
	width:100%;
	background-color:#2A1E1A;
	color:#FFFFFF;
	clear:both;
	margin-top:50px;
	background-image: url(../images/bg-footer.gif);
	background-repeat: repeat;
	border-top: 1px dotted #75563C; margin:0 auto;
}
#footer_content{width:900px; padding:10px; font-family:"verdana,Arial,serif;" font-size: 10px; border-top1:1px dotted #724A4A;
line-height:135%; margin:0 auto; color:#fff;}

#footer_content table td{ vertical-align:top;}
#footer h2 {color:#CC6600; font-size:14px;}

table.contact{
	background-color:#424037;
	border1: 1px solid #E3C9AE;
}
table.contact td { padding:5px 10px;}
table.contact td  span{ color:#999999;}
table.contact td  input{border:none;}

table.portfolio td {padding:10px 5px; vertical-align:top;}
table.portfolio td img{border:4px solid #EAD8A4}

#quote{ font-size:11px;color:#333; width:400px; padding:2px;}
#quote p{font-family:Georgia; font-size:11px;color:#ccc; padding:2px; border-bottom:1px dotted #ccc; padding:4px;}
#quote span{font-family:Georia; font-size:11px;color:#C1933A; text-align:right; font-style:italic;}
#leaf{background-image: url(../images/leafs.gif);
	background-repeat: no-repeat; width:207px; height:245px;}

#intro{float:right; margin-top:50px;>margin-top:42px; margin-right:0px; width:430px; font-size:24px; color:#fff; font-family:Georgia}
#intro a {color:#D7A56E; text-decoration:none;}
#intro a:hover {text-decoration:underline;}

#fadeshow1{margin-top:30px;margin-left:107px;}
#bg-gray{background-image: url(../images/port-gray-bg.jpg);
	background-repeat: repeat; }


.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default; 
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	border: 1px solid white; margin:6px; height:160px; width:250px;
}
.highslide:hover img {border1: 1px solid white;
	border-color: gray;
}
#logo-box{width:257px; height:171px; background-color:#FFFFFF;
margin-left:25px; margin-bottom:25px; border:2px solid #222;
				float:left; position: relative; text-align:center; vertical-align:middle
}
#logo-box hover{border:2px solid #fff;}
table.content_text{color:#333333}
table.content_text a{color:#663300}
table.content_text h1{color:#222; margin-top:0px;}
.text td{font-size:12px}
.text h3{color:#C1933A; margin-bottom:5px; font-size:16px}
#bg-floral{
	background-image: url(../images/bg-floral.gif);
	width:283px;
	height:350px;
	background-repeat: no-repeat;
	position:absolute;
	left: 910px;
	top: 0px;
	z-index: -100;
}
