
/* Container Framework */

.box0	{position:relative;
		width:980px; 
		margin:0px auto;
		background:white;
		border:none;
		border-color:gray;
		border-width:2px;
		}	
		
.box1	{position:relative;
		margin:0px auto;
		width:960px; 
		min-height:200px;
		background:none;
		border:none;
		border-color:black;
		border-width:1px;
		}

.box2	{position:relative;
		margin:0px auto;
		width:960px; 
		min-height:40px;
		background:none;
		padding-top:10px;
		color:black;
		text-align:center; 
		border:none;
		border-color:black;
		border-width:1px;
		}		
		
.box3	{position:relative;
		margin:0px auto;
		width:960px; 
		min-height:300px;
		padding:10px 0 10px 0; 
		background:white;
		border:none;
		border-color:black;
		border-width:1px;
		}	
		
.box4	{position:relative;
		margin:0px auto;
		width:960px; 
		min-height:350px;
		padding:0;
		background:white;
		border:none;
		border-color:#818181;
		border-width:1px;
		}		
		
.box5	{position:relative;
		margin:0px auto;
		width:960px;
		padding:10px;
		min-height:100px;
		background:NONE;
		border:none;
		border-color:black;
		border-width:1px;
		}
		
.box6	{position:relative;
		margin:0px auto;
		width:760px; 
		min-height:300px;
		padding:10px 100px 10px 100px; 
		background:white;
		border:solid;
		border-color:white;
		border-width:1px;
		}	

.s1		{position:relative; float:left; width:453px; height:300px; border:dotted #818181 1px; background:white; padding:5px; margin:0 0 0 5px;}	

.s2		{position:relative; float:left; width:453px; height:300px; margin-left:10px; border:dotted #818181 1px; background:white; padding:5px;}

.banner	{position:absolute; width:99%; height:250px; background:yellow; background-image:url(./images/sunrise.jpg); 
		background-repeat:repeat;}
		
		
		
		
		
/* 		TEXT                                        */

body		{background:white; font-size:16px; color:black; font-family:Georgia, Helvetica Neue, Helvetica, Arial, sans-serif; background:white; line-height:125%; background-image:url(./images/bg1.png); background-repeat:repeat-x;}

h1			{font-size:22px; font-style:italic; color:#a23e42;}

h2			{font-size:18px; font-style:italic; color:#a23e42; background:white; padding:5px; border:solid; border-width:2px 4px 4px 2px; border-color:#818181;}

p			{margin-left:10px;}

.clear		{clear:both;}
.greyline	{width:100%; height:5px; background:#818181;}
.dedede		{background:#dedede;}
.pad1		{background:inherit; padding:2px 0 10px 0;}
.pad2		{background:#b6b6b6; padding:2px 0 10px 0;}
.gradient	{background-image:url(./images/gradient.png); background-repeat:repeat-x;}

.h1			{position:absolute; top:5px; left:0;}
.h2			{position:absolute; top:10px; left:380px;}
.h3			{position:absolute; top:5px; left:750px;}
.h4			{font-size:30px; color:#3e2563; line-height:125%;}

		
/*                    NAVIGATION                                         */


a.main	{font-size:18px; color:black; margin:0px 15px 0px 15px; font-weight:bold; text-decoration:none;}
a.main:link	{color:black;}
a.main:visited	{color:red;}
a.main:hover	{text-decoration:underline;}

a.main2	{font-size:16px; color:black; margin:0px 15px 0px 15px; text-decoration:underline;}
a.main2:link	{color:black;}
a.main2:visited	{color:black;}
a.main2:hover	{text-decoration:underline;}




