html 
{
	overflow-y: scroll;
}

body
{
	margin: 20px 0 0 0;
	padding: 0;
	text-align: center; 
	background: #fff;
	font: normal 12px/18px verdana;
}

#wrap
{
	background: url(images/slither.jpg) ;
	width: 750px;
	margin: auto;
	text-align: left;
}

#contentarea
{
	background: url(images/header.jpg) no-repeat ;
	width: 750px;	
}

#titlebanner
{
	margin: 0 0 0 44px;
	padding: 27px 0 0 0;
}

#menustrip
{
	background: url(images/menu.jpg) no-repeat ;
	height: 43px;
	margin: 5px 0 0 44px;
	width: 660px;
}

#menustrip ul 
{ 
	margin: 0 0 0 70px;
	padding: 6px 0 0 0;
	list-style-type: none; 
}

#menustrip ul li { display: inline; }

#menustrip ul li a 
{ 
	text-decoration: none; 
	padding: .2em 1.2em;
	color: #fff;
	font-weight: bold;
}

#menustrip ul li a:hover
{
	color: #c5c5c5;
}

#leftnav
{
	float: left;
	margin: 20px 0 0 50px;
	width: 200px;
	height: 2800px;
	background:url(images/stars.jpg) repeat-y;
}

#leftnav ul 
{ 
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#leftnav li 
{ 
	margin: 0 0 .2em 0; 
}

#leftnav a 
{ 
	display: block;
	color: #FFF;
	background-color: #990066;
	width: 15em;
	padding: .2em .8em;
	text-decoration: none;
	font-weight: bold;
}

#leftnav a:hover
{
	background-color: #b10377;
	color: #c5c5c5;
}

.baby
{
	float: right;
}

.returntotop
{
	float: right;
	text-decoration: none;
	margin: 17px 0 0 0;
	color:#990066;
}

.returntotop:hover
{
	color: blue;
}

#plantpic
{
	margin: 40px 50px 0 0;
	width:167px;
	float: right;
	display: inline;
}

#bellypic
{
	margin: 38px 50px 0 0;
	width:225px;
	float: right;
	display: inline;
}

#shoespic
{
	margin: 38px 48px 0 0;
	width:210px;
	float: right;
	display: inline;
}

#blocks
{
	margin: 48px 80px 0 0;
	width:170px;
	height: 350px;
	float: right;
	display: inline;
	padding: 0 0 0 0;
}

#textheader
{
	width: 390px;
	margin: 0 0 0 54px;
}

#textheader h1
{
	background: url(images/purplebanner.jpg) no-repeat ;
	color: #fff;
	width:365px;
	padding: 0 0 0 4px;
	font-size: 1.2em;
}

#textarea
{
	width: 360px;
	margin: 0 0 0 260px;
	border-left: 1px solid #990066;
	padding: 0 0 0 2em;
}

#textarea h1
{
	color: #990066;
	font-size: 1.75em;
}

#textarea h2
{
	color: #990066;
}

#firsttextarea 
{
	width: 350px;
	margin: 10px 0 0 65px;
	padding: 0;
}
#redalart 
{
	width: 350px;
	margin: 10px 0 0 65px;
	padding: 0;
	color: #FF0000;
	font-size: 1.00em;
	font-weight: bold;
}

#linkspage
{
	width:380px;
	margin: 20px 0 0 35px;
}

#links li
{
	list-style-type: none;
	padding: 0 0 1.2em 0;
}

#links li a
{
	text-decoration: none;
}

#links li a:hover
{
	color: #000;
}

#stonepic
{
	width: 250px;
	height: 140px;
	float: left;
	margin: 30px 0 0 54px;
}

#secondtextarea 
{
	width: 345px;
	margin: 30px 0 0 348px;
	padding: 0 5px 0 0;
}

#footer
{
	/*margin: 0 0 20px 0;*/
	padding: 0 0 0 0;
	clear: both;
	background: url(images/footer.jpg) no-repeat;
	height: 47px;
	font-size: 0.01em;
	text-align: center; 
	color: white; 
	
}

#salepic
{
    float: left;
    margin: 0 10px 0px 55px;
    width: 74px;
    height: 100px
}

#saletextarea
{
	width: 290px;
	margin: 30px 0 0 120px;
	padding:  0 0 5px 0;
	color: #b22222;
	font-size: 1.00em;
	font-weight: bold;
}


#salepiccontact
{
    float: left;
    margin: 0 10px 0px 0;
    width: 74px;
    height: 100px
}

#saletextareacontact
{
	width: 260px;
	margin: 30px 0 0 70px;
	padding:  0 0 5px 0;
	color: #b22222;
	font-size: 1.00em;
	font-weight: bold;
}

#saletext
{
	color: #b22222;
	font-size: 1.00em;
	font-weight: bold;
}

#strikeout
{
	text-decoration:line-through;
}




