body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/*FIX PNG*/
 img { behavior: url(iepngfix.htc); }
 /* */
.topdefaultback {
	background-image: url(images/top-default-back.jpg);
}
.bottomdefaultback {
	background-image: url(images/bottombackdegault.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #1D160B;
}
.bottomtexture {
	background-image: url(images/bottom2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.browntext {
	font-family: Verdana;
	font-size: 10px;
	color: #534635;
}
.browntext2 {

	font-family: Tahoma;
	font-size: 11px;
	color: #563F23;
}
.toptexture {
	background-image: url(images/pacific-city-top-texture.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
a.brownlink {
	font-family: Tahoma;
	font-size: 10px;
	color: #534635;
	text-decoration: none;
}
a.brownlink:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #563F23;
	text-decoration: none;
}
#submenu{width:215px; background:url(images/back-sub.png); height:357px; white-space:none;}
#submenuitem{width:200px; height:15px; border-bottom:1px;}


a.sublink {
	font-family: Verdana;
	font-size: 11px;
	color: #E0D4BB;
	text-decoration: none;
}
a.sublink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.brownlink2 {

	font-family: Tahoma;
	font-size: 10px;
	color: #534635;
	text-decoration: none;
}
a.brownlink2:hover {


	font-family: Tahoma;
	font-size: 10px;
	color: #966E30;
	text-decoration: none;
}
.browntext3 {

	font-family: Verdana;
	font-size: 11px;
	color: #534635;
}
a.browntext3 {

	font-family: Verdana;
	font-size: 11px;
	color: #534635;
	text-decoration: none;
}
a.browntext3:hover {

	font-family: Verdana;
	font-size: 11px;
	color: #966E30;
	text-decoration: none;
}
.withetext {
	font-family: Verdana;
	font-size: 11px;
	color: #aba28b;
}
.lightbrowntext {
	font-family: Verdana;
	font-size: 11px;
	color: #9D753A;
}
A.lightbrowntext {
	font-family: Verdana;
	font-size: 11px;
	color: #9D753A;
	text-decoration:none;
}
A.lightbrowntext:hover { text-decoration:underline; }


.handcursor{
cursor:pointer;
cursor:pointer;
font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #aba28b;
	line-height: 15px;
	text-decoration: none;
}
a.handcursor:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #534635;
	text-decoration: underline;
}.fullborder {
	border: 1px dotted #534635;
}
.contentback {
	background-image: url(images/backcontent2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.rightborder {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #534635;
}
.brownlink2 {


	font-family: Tahoma;
	font-size: 10px;
	color: #534635;
	text-decoration: none;
}
.lightbrownsmall {



	font-family: Verdana;
	font-size: 10px;
	color: #9D753A;
}
.dottbarbottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #534635;
}
.block {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #281E0F;
	border-right-color: #110D04;
	border-bottom-color: #110D04;
	border-left-color: #281E0F;
	background-image: url(images/backcontent.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #181005;
}
.rightbar {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #534635;
	border-right-color: #534635;
	border-bottom-color: #534635;
	border-left-color: #534635;
}
.subscribback {
	background-image: url(images/subscribe-background.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.inputscribe {
	background-color: #130E04;
	border: 1px solid #534635;
	font-family: Verdana;
	font-size: 11px;
	color: #aba28b;
}
.browntext3small {
	font-family: Verdana;
	font-size: 10px;
	color: #534635;
}
.bottomcontent {

	background-image: url(images/bottombackdefault2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #1D160B;
}

/*---- Ton Style for Test ---------------*/
.ImageMagin3px {
	margin:2px;
	float:left;
}

.clearall { clear:both; }
.des-bar { text-align:center; }
.line-under-header {
	border-bottom:1px solid #534635;
	margin:2px 0 2px 0;
	height:1px;
	line-height:1px;
	
}

.line-dashed-under-header {
	border-bottom:1px dashed #534635;
	margin:10px 0 10px 0;
	height:1px;
	line-height:1px;
	
}

.ButtonTextLink {
	font-family: Verdana;
	font-size: 11px;
	color: #9D753A;
	background:none;
	border:none;
	font-weight:bold;
	text-decoration:underline;
	cursor:hand; cursor:pointer;
}

#warp-logo {
	position:relative;
	background-image: url(images/top-default-back.jpg);
	width:auto;
	height:202px;
}
.box-logo {
	background:url(images/pacific-city-top-texture.jpg) no-repeat top;
	text-align:center;
}
.box-menutop {
	text-align:center;	
	width:730px;
	height:28px;
	position:absolute;	
	left:50%;
	margin-left:-365px;
	bottom:0;
}

.box-guestbook {
	width:100%;
	padding-bottom:30px;
}

#warp-flash  {
	background-color:#110D04;
	/*height:359px;*/
}

#warp-body  {
	position:relative;
	width:auto;	

	text-align:center;
	
	background: url(images/bottombackdegault.jpg) repeat-x top;
	background-color: #1D160B;
}

.warp-body-content {
	width:700px;
	position:absolute;
	left:50%;
	margin-left:-350px;
}

#control-button {
	width:700px;	
	margin:0 auto;
}

.body-content {
	width:700px;
	margin:0 auto;
}

#warp-footer  {
	text-align:center;
	width:auto;
	
	background: url(images/bottombackdegault.jpg) repeat-x top;
	background-color: #1D160B;
}


.warp-footer-content {

	background: url(images/bottom2.jpg) no-repeat top;
	width:1000px;	
	height:175px;
	margin:0 auto;
}

#print-header {	
	display:none;
}




@media print {
	* { 
		font:Arial, Helvetica, sans-serif;
		color:#000000; 
	}
	body { margin:0; padding:0;}
	
	
	#warp-logo, #warp-flash, #control-button, #warp-footer   {
		display:none; 
	}
	#header-img { display:none; }
	#print-header {
		display:block;
		font:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:22px; 		
	}
}

