html,body{
margin:0;
padding:0;
background:#fff url(https://14d982.claudeassets.com/20250326114119im_/https://www.crabstreetjournalphotos.com/theme/crabstreet/images/texture.png) repeat;
width:100%;
height:100%;
font-family:Arial, Helvetica, sans-serif;
}

* html

#wrap{
height: 100%;
}

p,td{
font-family:Arial, Helvetica, sans-serif;
margin-top:0px;
font-size: 14px;
line-height: 150%;
}

a img{
border:0;
}

a{
color: #ee6316;
text-decoration:underline;
}
a:hover{
color: #f9ab00;
text-decoration:none;
}
a.hidden{
text-decoration: none;
color:#000;
cursor:default;
}

form{
margin:0;
padding:0;}
div.clr{
clear:both;
}

ul{
margin:0 0 0 20px;
padding:0;
list-style: none;
line-height: 16px;
}

h1{
font-size:20px;
font-weight:normal;
color:#000;
margin:5px 0 10px;
}

h2{
font-size:16px;
font-weight:normal;
color:#000;
margin:2px 0 7px;
}

#wrap{
position:relative;
min-height:100%;
margin:0 auto;
width:100%;
}

#page{
width:950px;
margin:40px auto;
}

#top{
height:143px;
background: #692822;
position:relative;
border-radius: 10px 10px 0px 0px;
}

#header{
position:relative;
height:267px;
background:url(https://843349.claudeassets.com/20250326114119im_/https://www.crabstreetjournalphotos.com/theme/crabstreet/images/header_bg.jpg) no-repeat;
overflow:hidden;
}

#smenu{
float:right;
height:267px;
width:227px;
margin:0px 0px 0 0;
background: #cab38a;
position:relative;
}



	#smenu ul{
	list-style:none;
	color:#FFF;
	margin:0;
	padding:2px 0 0 0;
	}

	#smenu ul li{
	height: 86px;
	line-height: 86px;
	width: 228px;
	display: block;
	position: relative;
	border-bottom:2px dotted #edddbd;
	}

	#smenu ul li.last{
	border-bottom:2px dotted transparent;
	}

	#smenu ul li a{
	color:#FFF;
	text-decoration:none;
	height: 86px;
	line-height: 86px;
	width: 228px;
	display: block;
	position: relative;
	text-align: center;
	}

	#smenu ul li a:hover {text-decoration: underline;}
/**************************************/

/**************************************/
	#logo{
	position:absolute;
	margin:0 0 0 20px;
	}

	#company_name{
	font-size:26px;
	font-weight:normal;
	text-transform: none;
	color: #FFF;
	position:absolute;
	margin:26px 0 0 55px;
	z-index:2;
	}

	#company_name_sh{
	font-size:26px;
	font-weight:normal;
	text-transform: none;
	color:#093683;
	position:absolute;
	margin:28px 0 0 117px;
	z-index:1;
	}

#menu ul{
color: #FFF;
font-weight:normal;
white-space: nowrap;
list-style:none;
font-size:15px;
position:absolute;
margin:82px 0 0 0px;
width:910px;
background: #3a3148;
padding: 0px 20px;
}

	#menu ul li{
	float:left;
	/*padding:0 34px;*/
	}

	#menu ul li a, #menu ul li span{
	height: 60px;
	line-height: 60px;
	width: 120px;
	display: block;
	position: relative;
	text-align: center;
	text-decoration: none;
	color: #FFF;
	/*border: 1px solid black;*/
	}

	#menu ul li a:hover, #menu ul li span:hover{
	color: #FFF;
	text-decoration: none;
	}

	#menu >ul >li >a:hover:after, #menu >ul >li >ol >span:hover:after {
	content: "";
	width: 0;
	height: 0;
	border: 0;
	border-radius: 0px;
	box-shadow: none;
	background: none;
	margin: 0;
	padding: 0;

	display: inline-block;
	/*margin: 0 0 0 0.5em;*/
	position: absolute;
	left: 46px;
	top: 45px;
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-bottom: 15px solid #692822;
	-webkit-transition: all 400ms ease-out 0s;
	   -moz-transition: all 400ms ease-out 0s;
		 -o-transition: all 400ms ease-out 0s;
		    transition: all 400ms ease-out 0s;

}


#wrap_bg{
}

#wrap_bg .bottom{
background:#3a3148;
height:85px;
overflow:hidden;
border-radius: 0px 0px 10px 10px;
color: white;
text-align: center;
padding: 25px 0px 25px 0px;
}

#contentwrap{
position:relative;
background:#fff;
overflow:hidden;
}

	#body_area{
	color:#000;
	text-align: justify;
	vertical-align: top;
	width:660px;
	margin:25px;
	font-size:12px;
	}

	#sidebar, #sidebar_p{
	margin:17px 0px 0 0;
	width:230px;
	}

	#sidebar_p {margin-left: 10px;}

	#sidebar h2{
	background: #cab38a;
	height:38px;
	line-height:38px;
	color:#fff;
	font-size:14px;
	padding: 5px 0px 5px 0px;
	text-align: center;
	display:block;
	margin:0;
	}

	#sidebar_p h2{
	height:38px;
	line-height:38px;
	color:#913B33;
	font-size:18px;
	font-weight: 600;
	padding:5px 0px;
	text-align: center;
	display:block;
	margin:0;
	}

	#sidebar ul,#sidebar_p ul{
	list-style:none;
	font-size:12px;
	padding:7px 10px 10px 15px;
	margin:1px 0 0;
	}

	#sidebar ul li, #sidebar_p ul li{
	padding:5px 0px 5px 0px;
	}

	#sidebar ul li a, #sidebar_p ul li a{
	color:#645790;
	text-decoration:none;
	}

	#sidebar ul li a:hover, #sidebar_p ul li a:hover{
	color:rgb(174, 64, 54);
	text-decoration:none;
	}

#footer{
width:950px;
color:#000;
text-align: center;
padding: 5px 15px 15px;
font-size:11px;
}

ul.fa_before .fa:before
{
	font-size: 1.3em;
	margin-right: 10px;
}

	ul.contact
	{
		margin: 0;
		padding: 10px 0em 0em 0em;
		list-style: none;
	}

	ul.contact li
	{
		display: inline-block;
		padding: 0em 0.10em;
		font-size: 1em;
	}

	ul.contact li span
	{
		display: none;
		margin: 0;
		padding: 0;
	}

	ul.contact li a
	{
		color: #FFF;
	}

	ul.contact li a:before
	{
		display: inline-block;
		background: #423951;
		width: 40px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		color: #FFFFFF;
		border-radius: 5px;
	}

	ul.contact li a:hover:before
	{
		background: #692822;
	}
.fl_r {
	float: right;
}

.fl_l {
	float: left;
}


/* banner */
.site-banner {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	height: 291px;
	margin: 20px auto;
	font-family: "Lato";
	background-image: url("https://248dcf.claudeassets.com/20250326114119im_/https://www.crabstreetjournalphotos.com/theme/crabstreet/images/us-essay-writers-bg.png");
	background-size: contain;
	border: 3px solid #000;
}
.site-banner, .site-link {
	color: #000;
}
.banner-text {
	width: 55%;
	margin-bottom: 10px;
	font-size: 30px;
	font-weight: 700;
	line-height: 1.2;
	text-align: center;
}
.site-link {
	width: 30%;
	padding: 10px 0;
	font: 800 20px "Lato";
	background-color: #000;
	border: 3px solid #000;
	color: #fff;
	text-decoration: none;
	transition: .3s ease-in-out;
	cursor: pointer;
}
.site-link:hover {
	background-color: #fff;
	color: #000;
}
/* sale */
.sale {
	position: absolute;
	top: 100px;
	right: 12px;
	display: none;
	align-items: center;
	width: 270px;
	height: 270px;
	padding: 5px;
	text-align: center;
	background: url("https://2916de.claudeassets.com/20250326114119im_/https://www.crabstreetjournalphotos.com/theme/crabstreet/images/sale-bg.png") no-repeat;
	background-size: contain;
	border: 4px solid #000;
	border-radius: 20px;
}
.sale p {
	position: relative;
	top: -5px;
	left: -20px;
  margin: 0;
  padding: 0;
  font-size: 24px;
  font-weight: 700;
	line-height: 1.2!important;
  color: #fff;
}
.sale-amount {
	color: #303030;
}
.sale-number {
	font-size: 33px;
}
.sale-name {
	position: relative;
	top: 10px;
	left: -40px;
	font-size: 29px;
	font-family: "Carter One";
	color: #f6445c;
}
.active-sale {
	display: block!important;
}
/*
     FILE ARCHIVED ON 20:57:47 Jul 11, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:33:00 Jun 22, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.667
  exclusion.robots: 0.091
  exclusion.robots.policy: 0.078
  esindex: 0.011
  cdx.remote: 92.704
  LoadShardBlock: 280.118 (3)
  PetaboxLoader3.datanode: 297.015 (5)
  PetaboxLoader3.resolve: 114.48 (2)
  load_resource: 161.543
  loaddict: 47.636
*/