@CHARSET "utf-8";


body {
	background-image:url('../images/texture-2.jpg');
	min-width:600px;
}  

body.story {
	background-image:url('../images/rough-paper.jpg');
	min-width:320px;
}  

/* Navigation */

.nav
	{
    position:absolute;
    top:20px;
    left:20px; 
	} 

ul.navul
	{
	list-style-type:none;
	overflow:hidden;
	}
li.navli
{
padding:4;
float:left;
}

a.navlink:link,a.navlink:visited
{
display:block;
width:140px;
	font-family: "Monotype Corsiva", "Comic Sans MS", cursive, sans-serif;
	font-size:18px;
font-weight:bold;
color:#FFFFFF;
background-color:#0f6668;
text-align:center;
padding:10px;
text-decoration:none;
}
a.navlink:hover,a.navlink:active
{
	background-color:#16888a;
	border:2px solid #111800;
}

/* Main Heading */ 

#mainheadstyle{
	position:absolute;
    top:80px;
    left:210px;  
     padding:16px;
	font-family: "Monotype Corsiva", "Comic Sans MS", cursive, sans-serif;
	font-size:60px;
	font-weight:800;
    color: #0f6668;
}
#mainpic{
	position:absolute;
    top:180px;
    left:500px;  
    width:300px;
   }
#firstmainbody
	{
    position:absolute;
    top:500px;
    left:60px;  
    width:80%;
    padding:4px;
    text-align:justify;   
	font-family: "Monotype Corsiva", "Comic Sans MS", cursive, sans-serif;
	font-size:20px;
	font-weight:900;
    color: #0b5658;
}    

#mainbody
	{
    position:absolute;
    top:180px;
    left:60px;  
    width:80%;
   
}    
/* Text styles */
    
p.standardtext
    { 
    padding:4px;
    text-align:justify;   
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
    color: #000000;
}

.storylink
	{
	text-decoration:underline;
	font-weight:bold;
	color:#0f6668;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	}
	
a.storylink:link,a.storylink:visited
{

font-weight:bold;
color:#0f6668;

}
a.storylink:hover,a.storylink:active
{
	color:#16888a;
	border:2px solid #eeeeee;
}	
	
.storyheadstyle{
	position:absolute;
    top:80px;
    left:30px; 
    padding:8px; 
	font-family: "Monotype Corsiva", "Comic Sans MS", cursive, sans-serif;
	font-size:48px;
	font-weight:800;
    color: #111111;
}
.storybody
	{
    position:relative;
    top:120px;
    left:30px;  
    width:90%;
}
.indentcomm
	{
    font-size:14px;
    font-style: italic;
}

p.storytext
    { 
    padding:4px;
    text-align:justify;   
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
    color: #000000;
}
p.centerstar
	{
	padding:4px;
    text-align:center;   
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
    color: #000000;
	}

p.story2text
    { 
    margin-left:50px; 
    padding:4px;
    text-align:justify;   
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	
    color: #000000;
}
p.storyitalic
	{ 
    padding:4px;
    text-align:justify;   
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
    color: #000000;
}
	p.storychap
	{ 
    padding:10px;
    text-align:left;   
	font-family:  "Comic Sans MS", cursive, sans-serif;
	font-weight:400;
	font-size:18px;
    color: #0a0a0a;
	}
.sto
	{
    position:absolute;
    top:180px;
    left:60px;  
    width:80%;
}

a.closelink:link,a.closelink:visited
{
	position:relative;
	left:20px;
	
	display:block;
	width:120px;
	height:30px;
	font-family: "Monotype Corsiva", "Comic Sans MS", cursive, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0f6668;
	text-align:center;
	text-decoration:none;
}
a.closelinkk:hover,a.closelink:active
{
	background-color:#16888a;;
	border:2px solid #111800;
}

.public-table
	{
	position:absolute;
    top:180px;
    left:30px;  
    border-spacing:30px 10px;
	padding: 15px;
	width:85%;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
	text-align:justify;
  	vertical-align:top; 
	}



.publiclist-left
	{
    position:absolute;
    left:30px;  
    width:66%;
    text-align:justify; 
  
}

.publiclist-pic{
	
	margin-right:30px;
    float: right;
    height:180px;
   }
   
.contact-pic{
	
	margin-right:30px;
    float: left;
    height:150px;
   }
.picgal-table
	{
	
    top:40px;
    left:30px;  
    border-spacing:30px 10px;
	padding: 15px;
	width:85%;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size:16px;
	text-align:justify;

	}