/*----------------------
	PAGE ELEMENTS
------------------------*/

.style1 {color: #3c0c55; font-weight: bolder;}

.body	{
		background: ##fffdf6;
		margin: 0 auto;
	}

#website	{position:absolute; top:250px; left:50%; margin-left:15px; z-index:10;height:250;width:455;}

td		{font-family:trebuchet MS; font-size:12px; color:black;}

input		{font-family:trebuchet MS; font-size:11px; color:black;}
select		{font-family:trebuchet MS; font-size:11px; color:black;}
textarea	{font-family:trebuchet MS; font-size:11px; color:black;}

.footer		{font-family:trebuchet MS; font-size:11px; color:#ffffff; font-weight:normal;} 
.footer_credit	{font-family:trebuchet MS; font-size:11px; color:#eed1fd; font-weight:normal;}


.txt_16orange	{font-family:trebuchet MS; font-size:13px; color:#f99733; font-weight:bold;}
.txt_16dpurple	{font-family:trebuchet MS; font-size:14px; color:#1d042a; font-weight:bold;}
.txt_16teal	{font-family:trebuchet MS; font-size:13px; color:#009b97; font-weight:bold;}

.txt_14dpurple	{font-family:trebuchet MS; font-size:12px; color:#1d042a; font-weight:bold;}
.txt_12dpurple	{font-family:trebuchet MS; font-size:10px; color:#1d042a; font-weight:bold;}
 



.heading	{font-family:trebuchet MS; font-size:20px; color:#f99733; font-weight:bold;padding-top:28px;padding-left:5px;}

.heading_sub	{font-family:trebuchet MS; font-size:34px; color:#9164a9; font-weight:bold;padding-top:0px;padding-left:5px;}
.subnav		{font-family:trebuchet MS; font-size:12px; color:#9164a9; font-weight:bold;padding-top:10px;margin-bottom:-12px;padding-left:5px;}

.imgstyle	{margin-right: 11px;padding: 2px;background-color: #fcebd4;border: 6px solid #fcebd4;}
.imgstyle_noright	{margin-right: 3px;padding: 2px;background-color: #fcebd4;border: 6px solid #fcebd4;}

.imgrows	{height:auto;width:auto;float:left;text-align:center;}
.imgrows img	{display:inline;margin:3px;border:1px solid #ffffff;}


/*----------------------
	LINK STYLES
------------------------*/

a.txt_16white	{font-family:trebuchet MS; font-size:14px; color:#ffffff; font-weight:bold;text-decoration:none;}
a.footer_credit	{font-family:trebuchet MS; font-size:11px; color:#eed1fd; font-weight:normal;text-decoration:none;}
a.txt_readmore	{font-family:trebuchet MS; font-size:12px; color:#9164a9; font-weight:normal;}


a.txt_downloads	{font-family:trebuchet MS; font-size:12px; color:#9164a9; font-weight:normal;}

a.nodec		{text-decoration:none; font-family:trebuchet MS; font-size:11px;
		color:white; font-weight:normal;} 
		
a.nodec2	{text-decoration:underline; font-family:trebuchet MS; font-size:11px;
		color:#714489; font-weight:normal;}

 	

#nav		{position:absolute; top:245px; left:50%; margin-left:-355px; z-index:20; width:140px;}

#nav1		{position:absolute; top:50px; left:50%; margin-left:-355px; z-index:10;}
#nav1on		{position:absolute; top:50px; left:50%; margin-left:-355px; z-index:11;}
#nav2		{position:absolute; top:50px; left:50%; margin-left:-220px; z-index:10;}
#nav2on		{position:absolute; top:50px; left:50%; margin-left:-220px; z-index:11;}
#nav3		{position:absolute; top:50px; left:50%; margin-left:-40px; z-index:10;}
#nav3on		{position:absolute; top:50px; left:50%; margin-left:-40px; z-index:11;}
#nav4		{position:absolute; top:50px; left:50%; margin-left:245px; z-index:10;}
#nav4on		{position:absolute; top:50px; left:50%; margin-left:245px; z-index:11;}





/*----------------------
    FLOATING ELEMENTS
------------------------*/
#primarycontent {float:left; clear:both;}
#maintext {width: 100%;}
#maintext img {margin: 0 0 0 0; float:center;}




#hdr_img_main	{position:absolute; top:35px; left:50%; margin-left:-60px; z-index:60;}  

		
#content	{position:absolute; top:290px; left:50%; margin-left:-190px; width:540px;
		font-family:trebuchet MS; font-size:11px; color:black; z-index:50;}

#socialmedia	{position:absolute; top:680px; left:50%; margin-left:-335px; z-index:10;color:#9164a9;}


		
/*--------------------
   CSS Scrolling Box 
  --------------------*/

.scrollArea {
width: 461px; 
height: 335px;
padding-left: 0px;
padding-right: 0px; 
padding-top: 0px;
padding-bottom: 0px;
border-color: #2f0746;
border-width: 1px; 
border-top-style:solid;
border-right-style:solid;
border-bottom-style:none;
border-left-style:solid;
overflow: auto;


SCROLLBAR-FACE-COLOR: #fdf8ff; 
SCROLLBAR-HIGHLIGHT-COLOR: #d2cbb6; 
SCROLLBAR-SHADOW-COLOR: #ac86bf; 
SCROLLBAR-3DLIGHT-COLOR: #d9c9e3; 
SCROLLBAR-ARROW-COLOR: #2f0746; 
SCROLLBAR-TRACK-COLOR: #f9f9f9;
SCROLLBAR-DARKSHADOW-COLOR: #ac86bf; 

}




/*----------------------------
   SUB NAVIGATION STYLE
 -----------------------------*/
 

#navcontainer { width: 190px;margin-top:15;margin-bottom:0;}


#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Trebuchet MS;
}

#navcontainer a
{
display: block;
padding: 1px;
padding-left: 8;
width: 190px;
background-color: #fcebd4;
border-bottom: 1px solid #fff;
}

#navcontainer a:link, #navlist a:visited
{
color: #552c6b;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #fefdfa;
color: #552c6b;
}


#navcontainer #navlist #active4 a
{
color: #ffffff;
background-color:#019795;
text-decoration: none;
font-size: 16pt;
height: 33px;
}

#navcontainer #navlist #active4 a:hover
{
background-color: #fefdfa;
color: #552c6b;
}

/*------------------------------------
   PHOTO CATEGORIES NAVIGATION STYLE
--------------------------------------*/
 

#navcontainerPG { width: 190px;margin-top:15;margin-bottom:0;}


#navcontainerPG ul
{
margin-left: 0;
padding-left: 0;
margin-bottom:0px;
list-style-type: none;
font-family: Trebuchet MS;
}

#navcontainerPG a
{
display: block;
padding: 1px;
padding-left: 8;
width: 190px;

background-color: #fcebd4;
border-bottom: 1px solid #fff;
}

#navcontainerPG a:link, #navlistPG a:visited
{
color: #552c6b;
text-decoration: none;
}

#navcontainerPG a:hover
{
background-color: #fefdfa;
color: #552c6b;
}

