/*top navigation and titles*/
body 		{	
		background-color:#666666;
		margin-top: 10px;
		margin-left: 0px;
		}

#container 	{
		background-image: url(images/body_trash.gif);
		background-repeat:no-repeat;
		background-position:top right;
		width:750px;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		padding:0px;
		}
#spacer		{
		width:750px;
		height:450px;
		background-color:transparent;
		}

#topbox		{
		background-image:url(images/box3.gif);
		background-repeat:no-repeat;
		background-position:top left;
		width:750px;
		height:500px;
		position:relative;
		padding:0px;
		}

#title		{
		background-image:url(images/new_title5.gif);
		background-repeat:no-repeat;
		background-position: top left;
		width:400px;
		height:88px;
		position:relative;
		padding:0px;
		}

/*top navigation*/

#biglinks	{background-color:transparent;
		width:350px;
		height:40px;
		position:relative;
		float:right;
		padding:.1cm;
		border:0px;
		}

:-moz-any-link:focus 
		{  		outline: none;		}

#navlist ul	{
		white-space:nowrap;
		padding:0px;
		margin:0px;
		}

#navlist li	{
		display:inline;
		list-style-type: none;
		padding-left: 8px;
		}
#navlist a	{
		padding: 0px 5px 1px 24px;
		background-color: transparent;
		background-image: url(images/marker.gif);
		background-repeat: no-repeat;
		background-position: .2em -.1em;
		outline: none;
		}

#navlist a:link, #navlist a:visited
		{
		color: #EEE;
		text-decoration:none;
		}

#navlist a:hover		
		{		background-color: transparent;
		background-image: url(images/marker_over.gif);
		background-repeat: no-repeat;
		background-position: .2em -.1em;		color: #333;
		}

#navlist a:active
		{
		color: #00ad63;
		}

/*left navigation*/

#nav		{
		background-color:transparent;
		width:80px;
		height:10px;
		margin:0px;
		}

#frontnav	{
		background-color:transparent;
		width:100px;
		height:250px;
		margin-top:0px;
		position:absolute;
		left:0px;
		top:60px;
		}

#leftnav	{
		background-color:transparent;
		height:230px;
		}
#onpage a	{font-size:80% !important;
		font-weight:900 !important;
		font-family:Tahoma !important;
		padding: .1em 0em .4em .8em !important;}

#frontnav ul		{
		list-style-position:outside;		list-style-type: none;		text-align: left;
		padding:0px;
		margin-left:0px;
		margin-top:30px;
		
		
		}


#frontnav   a		{display:block;		background:transparent url(images/bullet.gif) no-repeat;
		background-position: .2em .4em;
				padding: .1em 0em .4em 1em;		text-align: left;		font: 700 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;		text-decoration: none;		color: white;
		outline:none;		}

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



#frontnav ul li a:hover
		{
		background: transparent url(images/bullet_over1.gif) no-repeat;
		color: #b7b7b7;
		background-position: .2em .4em;
		}





/*content*/ 

#backhold	{
		background-color: #999999;
		width:670px;
		height:1385px;
		position:absolute;
		left:80px;
		top:50px;
		padding:0px;
		}

#printhold	{
		background-color:black;
		width:635px;
		height:1345px;
		position:absolute;
		left:18px;
		top:20px;
		padding:0px;
		}
#viewbox	{
		height:360px;
		width:300px;
		background-color:white;
		position:relative;
		float:right;
		padding:10px;
		border-left:medium solid #cccccc;
		}
#artbox		{
		height:360px;
		width:310px;
		background-color:white;
		padding:10px;

		}


#nobox		{
		background-image:url(images/box2.gif);
		background-repeat:no-repeat;
		height:350px;
		width:400px;
		position:absolute;
		top:0px;
		left:0px;
		}
#bark		{z-index=1;
		position:absolute;
		top:300px;
		left:500px;
		}

#chicken	{z-index=1;
		position:absolute;
		top:190px;
		left:300px;
		}

#shoe		{
	
		position:absolute;
		left:70px;
		top:200px;
		}
#pipe		{position:absolute;
		left:600px;
		top:100px;
		}
#snail		{position:absolute;
		left:100px;
		top:100px;
		}

.one		{background-color:black;
		width:127px;
		height:150px;
		padding:0px;
		float:right;
		}
.two		{background-color:black;
		width:260px;
		height:50px;
		padding:0px;
		float:right;
		text-align:center;
		}
.three		{background-color:black;
		width:88px;
		height:50px;
		padding-right:5px;
		float:right;
		text-align:center;
		}
.four		{background-color:black;
		width:150px;
		height:150px;
		padding-top:15px;
		float:right;
		
		}
.five		{background-color:black;
		width:160px;
		height:50px;
		padding-right:20px;
		float:right;
		text-align:center;
		}
.six		{background-color:black;
		width:150px;
		height:170px;
		padding-top:40px;
		float:right;
		text-align:center;
		}
.seven		{background-color:black;
		width:170px;
		height:120px;
		padding-right:40px;
		padding-top:20px;
		float:right;
		text-align:center;
		}
.eight		{background-color:black;
		width:150px;
		height:120px;
		padding-right:10px;
		padding-top:20px;
		float:right;
		}
.nine		{background-color:black;
		width:635px;
		height:30px;
		float:left;
		text-align:center;
		}
.ten		{background-color:black;
		width:635px;
		height:20px;
		float:right;
		}
.copy		{background-color:transparent;
		width:670px;
		height:15px;
		position:relative;
		float:left;
		text-align:center;
		}

.wrongs		{
		font:normal 10px Verdana;
		color:#666666;
		line-height:40%;
		}

.rights		{
		font:normal 10px Verdana;
		color:#cccccc;
		}

.annette	{
		font:bold 10px Verdana;
		color:white;
		}

/*contact page*/

.mail		{background-color:transparent;
		width:350px;
		height:360px;
		float:right;
		padding-top:40px;
		text-align:center;
		}

.view		{
		color:black;
		font:bold 11px Verdana;
		}

h3.view		{
		padding-top:10px;
		padding-left:20px;
		padding-right:60px;
		color:white;
		font-size:12px;
		}

a.view		{
		font:bold 12px Verdana;
		color:#8dcff4;
		text-decoration:none;
		text-align:center;
		line-height:12px;
		}

a:hover.view	{
		color:black;
		background-color:white;
		}

.draw		{
		background-color:transparent;
		position:absolute;
		top:340px;
		left:180px;
		height:20px;
		width:300px;
		}



.size		{
		font:normal 10px Verdana;
		color:black;
		
		}
#strip		{
		position:relative;
		float:left;
		height:45px;
		width:265px;
		padding:0px 20px 0px 20px;
		background-color:transparent;
		}
#desc		{
		position:relative;
		background-color:white;
		width:430px;
		text-align:left;
		}

#click		{
		position:absolute;
		top:0px;
		left:440px;
		background-color:white;
		width:210px;
		height:20px;
		text-align:right;
		padding-bottom:5px;
		}

b		{
		color:red;
		}

p		{
		font:normal 11px Verdana;
		color:black;
		}
h2		{font:bold 16px Verdana;
		color:black;
		font-variant:small-caps;
		text-align:center;
		}
h3		{font:bold 12px Verdana;
		color:black;
		font-variant:small-caps;
		text-align:center;
		line-height:70%;
		}
h3.more		{font:bold 12px Verdana;
		color:black;
		font-variant:small-caps;
		text-align:center;
		line-height:70%;
		background-color:#cccccc;
		}
a.more		{
		color:black;
		text-decoration: none;
		font:bold 18px Verdana;
		padding:.1cm;
		}

a:hover.more	{font-size:18px;
		color:black;
		text-decoration:underline;
		
		}

.active 	{
		color:#0469b3;
		text-decoration: none;
		font:bold 18px Verdana;
		padding:.1cm;
		}

a:hover.active 	{
		color:#0469b3;
		text-decoration: none;
		font:bold 18px Verdana;
		padding:.1cm;
		}



#onsite a	{
		font-weight:900;
		}


.thumb		{
		position:relative;
		float:left;
		padding:1px;
		}
