body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	background-color:#D9D3A4;
	padding:0px;
	
}
#logomenu {
	height:422px;
	text-align:center;	
}
.front{
	background-image:url(images/image.jpg);
	background-repeat:no-repeat;
}
#flashbox {
	background-color:#8b9b93;
	width:720px;
	height:354px;
	text-align:center;
	margin-left:30px;
	padding-top:10px;
	float:left;
	margin-bottom:20px;
}
#paperback {
	background-image: url(images/paper_background.png);
	width:720px;
	height:369px;
	margin-left:30px;
	background-repeat:no-repeat;
	float:left;
	}
	#paperbackalt {
	background-image: url(images/paper_background.png);
	width:720px;
	height:369px;
	padding-top:35px;
	padding-left:15px;
	background-repeat:no-repeat;
	float:left;
	}
	
	#paperbackalt img{
		border:none;
	}
#paperback720 {
	background-image: url(images/paper_background.png);
	width:715px;
	height:369px;
	background-repeat:no-repeat;
	float:left;
	padding-left: 10px;
	padding-top: 30px;
	}
#paperbacklarge{
	background-image: url(images/paper_background_large.png);
	width:740px;
	height:407px;
	background-repeat:no-repeat;
	float:left;
	padding-left: 10px;
	margin-top:10px;
	padding-top: 30px;
}
#paperbackgroundlarger{
	background-image: url(images/paper_background_larger.png);
	width:740px;
	height:700px;
	background-repeat:no-repeat;
	float:left;
	padding-left: 25px;
	margin-top:10px;
	padding-top: 30px;
}
#paperbackgroundlarger p{
	width:680px;
}
#aboutpaper{
	background-image:url(images/about_paper_bg.png);
	background-repeat:no-repeat;
	width:730px;
	height:300px;
	padding-top: 40px;
	padding-left: 15px;
	
}
#aboutpaper p{
	width:710px;
	padding-right: 10px;
	
}
.presspaper {
	background-image:url(images/press_paper_bg.png);
	background-repeat: no-repeat;
	width:740px;
	height:300px;
	float: left;
	padding-top: 40px;
	padding-left: 15px;
	
}
.presspaper h1 {

	width:720px;
	
}
#contactpaper{
	background-image:url(images/contact_paper_bg.png);
	background-repeat:no-repeat;
	width:730px;
	height:709px;
	padding-left: 30px;
}
	
#devplan{
	background-image:url(images/dev_plan_bg.png);
	background-repeat:no-repeat;
	width:700px;
	height:900px;
	float: left;
	margin-left:10px;
	text-align:center;
	padding-top: 30px;

	
}
#devplan p{
	width:680px;
	
	
}
#crumbs {
	float:left;
	clear: left;
	margin-bottom: 10px;
	margin-left: 270px;
	color: #663300;
}
#crumbsnomargin {
	float:left;
	clear: left;
	margin-bottom: 10px;
	color: #663300;
	margin-left: 10px;
}
#crumbs a{
	color:#663300;
}
#homes{
	float:left;
	clear:left;
	text-align:center;
	height: 280px;
	overflow:hidden;
	width:740px;
	margin-left: 230px;
}
#homes img{
	border: none;
	margin-left: 15px;
	margin-right: 15px;
}
#nv{
	background-image:url(images/nv_paper_background.png);
	background-repeat:no-repeat;
	width:755;
	height:340;
	float: left;
	padding-top: 45px;
	margin-left: 250px;
	padding-left: 15px;
	
	
}
#ms{
	background-image: url(images/paper_background.png);
	background-repeat:no-repeat;
	width:730px;
	height:400px;
	float: left;
	padding-top: 45px;
	margin-left: 250px;
	padding-left: 15px;
	
	
}
#ms p{
	width:690px;
}
.placestogo {
	width:690px;
	height:158px;
	background-image:url(images/places_to_go_paper.png);
	margin-left:250px;
	padding-top: 35px;
	padding-left: 25px;
	background-repeat: no-repeat;
	padding-right: 30px;
	padding-bottom: 0px;
	
}
.placestogo img {
	margin-left:10px;
	margin-right:40px;
	margin-top: 10px;
	
}
.imgleft{ float:left;}
.imgright{ float:right;}
	
#padding {
	margin-left:20px;
	margin-right:20px;
	margin-top:35px;
}


#toplinks{
	height:15px;
	left:215px;
	top:50px;
	clear:none;
	z-index:3000;
	position: absolute;
	
}

#toplinks li{
display: inline;
list-style-type: none;
padding-right: 5px;

}


#body{
	z-index:20;
	margin-left:250px;
	width:840px;
	padding-left:10px;
	margin-top:50px;
	text-align: left;
}



p{
	line-height:22px;
	width: 710px;
}
#logo_div {
	position: absolute;
	left:1%;
	top: ;
	width: 290px;
	height: 220px;
	overflow: auto;
	text-align:left;
	z-index:9;
}



#white{
	position:absolute;
	background-image:url(images/bg.png);
	top: 50px;
	left: 0px;
	width:100%;
	height:50;
	z-index: -3;
}


#white_vertical{
	position:absolute;
	background-image:url(images/bg.png);
	top: 0px;
	left: 30px;
	width:200px;
	height:150%;
	z-index: -10;

}


#stripes_vertical{
	position:absolute;
	background-image:url(images/stripes.png);
	top: 0px;
	left: 85%;
	width:158px;
	height:150%;
	z-index:-100;
}

#links{
float:left;
clear:none;
	left:0%;
	top: 0%;
   
	text-align:left;
	z-index:-1;


}
#topmenu{
	height:151px;
	width:100%;
	z-index:1;
	
}






#links_sub{
	position: absolute;
	left: 5px;
	top: 17px;
	overflow: hidden;
	text-align:center;
	z-index:2;
	margin-left:5px;
	width:250px;
	height: 800px;
}


#links_sub2{
	position: absolute;
	left: 25px;
	top: 17px;
	overflow: hidden;
	text-align:center;
	z-index:2;
	margin-left:5px;
	width:250px;
	height: 800px;
}




#flash{
z-index:21;
position:absolute;
width:100%;
height:100%;
}


/*For home nav tabs*/

 a:link {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
margin-right: 15px;



}


a:visited {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
margin-right: 15px;



}


a:hover {
	color: #546292;
	font-family: garamond, georgia, serif;
	font-size: 15px;
	font-weight:bold;
	text-decoration:underline;
	margin-right: 15px;

}

/*For main_navigation tabs*/

 a.sub:link {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
display:block; height:20px; overflow:hidden; margin-bottom: 10px;
}


a.sub:visited {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
display:block; height:20px; overflow:hidden; margin-bottom: 10px;

}


a.sub:hover {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;

display:block; width:200px; height:20px; overflow:hidden;

background-color:#C9CEE1;
margin-bottom: 10px;

}

.sub_active {
	text-decoration: none;
	color: #546292;
	font-family: garamond, georgia, serif;
	font-size: 15px;
	font-weight: bold;
	display:block;
	width:170px;
	height:20px;
	overflow:hidden;
	background-color:#C9CEE1;
	margin-bottom: 10px;
	text-align: left;
	padding-left: 30px;
	margin-top: 10px;

}

/*For 2lines tabs*/

#hor_menu{

	list-style-type:none;
	overflow:hidden;
	

}

#hor_menu li{ 
margin-left: -20px;

text-align:left;
overflow:hidden;


}

#hor_menu li.sub a{
	padding-left:30px;
	width: 170px;
	overflow:hidden;
}
#hor_menu li.sub2 a{
	padding-left:20px;
	width: 180px;
	overflow:hidden;
}

Vertical Menu in the Gallery Pages
#hor_menugallery{

	list-style-type:none;
	overflow:hidden;
	

}

#hor_menugallery li{
	margin-left: 20px;
	text-align:left;
	overflow:hidden;


}

#hor_menugallery li.sub a{
	padding-left:30px;
	width: 170px;
	overflow:hidden;
}
#hor_menugallery  li.sub2 a{
	padding-left:20px;
	width: 180px;
	overflow:hidden;
}


 a.sub2:link {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
display:block; height:40px; overflow:hidden; margin-bottom: 10px;



}


a.sub2:visited {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
display:block; height:40px; overflow:hidden; margin-bottom: 10px;

}


a.sub2:hover {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;

display:block; width:200px; height:40px; overflow:hidden;

background-color:#C9CEE1;
margin-bottom: 10px;

}


.sub2_active {
text-decoration: none; 
color: #546292;
font-family: garamond, georgia, serif;
font-size: 15px;
font-weight: bold;
padding-left: 30px;
display:block; width:170px; height:40px; overflow:hidden;

background-color:#C9CEE1;
margin-bottom: 10px;

}

/*For sub_navigation tabs*/


 a.sub_nav:link {
text-decoration: none; 
color: #000000;
font-family: garamond, georgia, serif;
font-size: 15px;
display:block; height:20px; overflow:hidden; margin-bottom: 10px;


}


a.sub_nav:visited {
text-decoration: none; 
color: #000000;
font-family: garamond, georgia, serif;
font-size: 15px;
display:block; height:20px; overflow:hidden; margin-bottom: 10px;



}


a.sub_nav:hover {
	color: #000000;
	font-family: garamond, georgia, serif;
	font-size: 15px;
	text-decoration:none;
	display:block;
	width:200px;
	height:20px;
	overflow:hidden;
	margin-bottom: 10px;
	background-color:#C9CEE1;
	text-align: left;
}


.sub_nav_active {

color: #000000;
font-family: garamond, georgia, serif;
font-size: 15px;
float:left;

text-decoration:none;
font-weight:bold;
display:block; width:200px; height:20px; overflow:hidden; margin-bottom: 10px;
background-color:#C9CEE1;
}


a.breadcrumb{
color: #663300;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
}

a.black{
color: #000000;
font-family4Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
margin:0px;
}


.title{
color: #556293;
font-size:25px;
letter-spacing:2px;
font-weight:normal;
margin:0px;
}


.small_title{
color: #556293;
font-size:18px;

font-weight:normal;
}


.sub_head{
color:#8B9B93;
font-size:18px;

}

.header{
	color: #556293;
	font-size:35px;
	letter-spacing:2px;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-left: 10px;

}
.headerhr{
	width:400px;
	color:#556293;
	text-align:left;
	float: left;
	clear: left;
	margin-left: 10px;
}

.headerhrcolor{
	color:#556293;
	width:390px;
	clear: left;
	
	
}
.popupdiv{
	width:800px;
	height:auto;
	float: left;
	
}
.popupdiv li{
	padding-top:5px;
	padding-bottom:5px;
	
	
}

.popleft {
	width:400px;
	height:auto;
	float: left;
	font-size: 22px;
	
}

.popright{
	width:400px;
	height:auto;
	float: left;
	font-size: 20px;
	
}


.sub_header{
color:#8B9B93;
font-size:25px;
font-weight:bold;

}



.ul_line_height{
line-height:20px;
font-family:Georgia, "Times New Roman", Times, serif; 
font-size: 14px;
}
