/* Universal Styles - All
----------------------------------------------- */

html, body {		
		text-align: center;
		background-color: #9297d7;
	    margin: 0;
	    padding: 0;
	   	font-family:Trebuchet MS, Verdana;
	   	color: #000;
		font-size-adjust:none;
		font-size:.95em;
		line-height: 1.5;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		width:100%;
		height: 100%;
	scrollbar-base-color: #E2E3FD; 
	scrollbar-arrow-color: #E2E3FD; 
		}
		
#container { 	
		position: relative;
		margin:0px auto;
		width: 950px;
		height: 680px;
		background-image: url(images/bkgrd.gif); repeat;
		background-color: transparent;
		text-align: center;
		}
	
#logo {
		position: relative;
		float: left;
		width: 389px;
		height: 64px;
		background-color: transparent;
		text-align: left;
		}
	
	
#nav {
		position: relative;
		float: left;
		width: 531px;
		top: 30px;
		text-align: right;
		background: transparent;

 		padding-right: 30px;
		}
		
	
a:link {text-decoration: none; color: #B01F6C;}
a:visited {text-decoration: none; color: #730841;}
a:active {text-decoration: none; color: #B01F6C;}
a:hover {text-decoration: underline; color: #730841;}


/* Home
----------------------------------------------- */


#homecont { 	
		position: relative;
		float: left;
		margin:0px auto;
		width: 960px;
		top: 127px;
		background-color: transparent;
		text-align: center;		
		}

#girlcont { 	
		position: relative;
		margin:0px auto;
		width: 800px;
		background-color: transparent;
		text-align: center;		
		z-index: 1;
		}		
		
#hkids { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:-30px;
		left: 220px;
		z-index:8;
		}			
		
#hteen { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:130px;
		left: 130px;
		z-index:9;
		}			
		
#hbook { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top: 290px;
		left: 100px;
		z-index: 10;
		}		

#htween { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:0px;
		left: 630px;
		z-index:7;
		}			
		
#hmisc { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top: 100px;
		left: 730px;
		z-index:6;
		}			
		
#hnewsblog { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top: 300px;
		left: 750px;
		z-index: 5;
		}		


/* Lower Level Navigation
----------------------------------------------- */		

#llcont { 	
		position: relative;
		margin:0px auto;
		width: 960px;
		top: 147px;
		background-color: transparent;
		text-align: center;		
		clear: both;
		}
		
#llkids { 	
		position:absolute;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:-110px;
		left: 20px;
		}			
		
#lltween { 	
		position:absolute;
		float: left;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:-120px;
		left: 100px;
		z-index:7;
		}		
		
#llbook { 	
		position:absolute;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:0px;
		left: 30px;
		}		
		
#llteen { 	
		position:absolute;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:-30px;
		left: 120px;
		}			
		
#llnewsblog { 	
		position:absolute;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:90px;
		left: 20px;
		}		
		
#llmisc { 	
		position:absolute;
		margin:0px auto;
		background-color: transparent;
		clear: both;
		top:60px;
		left: 110px;
		}			
		
#llgirlcont { 	
		position: absolute;
		margin:0px auto;
		left: 0px;
		top: 206px;
		width: 210px;
		background-color: transparent;
		text-align: center;		
		}		
		
		
/* Categories
----------------------------------------------- */

#workcont {		
	position: absolute;
	float: left;
	top: 100px;
	left: 240px;
	width: 660px;
	height: 520px;
	background-color: #9297D7;
	clear: both;
	overflow: auto;
	}
	
.txtpad {
		text-align: center;		
		padding: 10px 0 0 0;
		}
	
	
.thumbpad {
	padding-right: 5px;
	}
	
.padbtm {
	padding-bottom: 5px;
	}
	
	
/* About
----------------------------------------------- */

.txtleft {
		text-align: left;		
		padding: 10px 20px 0 30px;
		}


/* Old stylesheet
----------------------------------------------- */
	
			
.padrt {
	padding-right: 10px;
	}
	
.padlt {
	padding-left: 20px;
	}
	
