﻿body {
		text-align:center;
		background:#fffee9;
		font-family:Verdana, Arial, Helvetica LT Std;
	}

h1 
	{
	    font-family:Georgia, Times New Roman, serif;
	    color:#045C70;
	    margin-bottom:0;
	    margin-top:20px;
	}
	
h2
	{
	    font-family:Georgia, Times New Roman, serif;
	    font-size:18px;
	    color:#045C70;
	    margin-bottom:5px;
	    margin-top:15px;
	}
	
h3
	{
	    font-family:Georgia, Times New Roman, serif;
	    font-size:15px;
	    color:#045C70;
	    margin:0;
	    padding:0;
	}
	  
h4
	{
	    font-family:Georgia, Times New Roman, serif;
	    color:#045C70;
	    margin:0;
	    padding:0;
	}
	  
p
	{
	    font-family:Verdana, Arial, Helvetica LT Std;
	    font-size:13px;
	    color:#333333;
	    margin:0;
	    padding:0;
	    margin-bottom:5px;
	    
	}
	
ul
	{
	    list-style-type:disc;
	    margin-top:1px;
	}
	
li
	{
	    font-family:Verdana, Arial, Helvetica LT Std;
	    font-size:13px;
	    color:#333333;
	    margin-bottom:5px;
	    list-style-type:disc;
	}
	
a:link, a:visited, a:active
	{
		font-family:Verdana, Arial, Helvetica LT Std;
	    font-size:13px;
	    color:#333333;
	    text-decoration:none;
	    margin:0;
	    padding:0;
	    margin-bottom:5px;
	}
	
a:hover
    {
        text-decoration:underline;
    }
	

.italic
{
    margin-top:-7px;
    margin-bottom:10px;
    font-style:italic;
}

.bumpDown
{
    margin-top:-2px;
    font-style:italic;
}    

.bumpUp
{
    margin-top:-5px;
}    

#frame {
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding:0;
		position:relative;
		width:800px;
		height:840px;
		border:solid 2px #045C70;
		border-left:solid 1px #045C70;
		border-bottom:solid 1px #045C70;
		background:#ffffff url(images/footer.jpg) no-repeat bottom;
	}
	
#frameHP {
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding:0;
		position:relative;
		width:800px;
		height:647px;
		border:solid 2px #045C70;
		border-left:solid 1px #045C70;
		border-bottom:solid 1px #045C70;
		background:#ffffff url(images/footerHP.jpg) no-repeat bottom;
	}
#content
{
    position:absolute;
    top:200px;
    right:35px;
    width:570px;
}
	
	
#header
{
    position:relative;
    top:0;
    left:0;
    width:800px;
    height:200px;
    background:#ffffff url(images/header.jpg) no-repeat top;
}


#footer
{
    margin-right:auto;
    margin-left:auto;
    text-align:left;
    position:relative;
    top:2100px;
    width:650px;
    border:solid 1px green;
    padding:20px;
    z-index:300;
}

#footer h1
{
    font-family:Verdana, Arial, Helvetica LT Std;
	font-size:10px;
	color:#444444;
	margin:0;
}  
    
#footerImages
{
    position:absolute;
    bottom:-40px;
    right:35px;
}

#footerImagesMountainWestMaster
{
    position:absolute;
    bottom:-40px;
    right:35px;
}
#footerImages p
{
    position:absolute;
    top:-20px;
    width:200px;
    font-style:italic;
}


#topNav
{
    position:absolute;
    top:115px;
    left:35px;
    width:650px;
    font-size:11px;
    line-height:14px;
}

#topNav a:link
{
    color:#222222;
    text-decoration:none;
}

#topNav a:visited
{
    color:#045C70;
    text-decoration:none;
}

#topNav a:hover
{
    color:#045C70;
    text-decoration:underlne;
}

#topNav a:active
{
    color:green;
    text-decoration:none;
}


#sideNav
{
    position:absolute;
    top:220px;
    left:-6px;
    width:150px;
    font-size:11px;
}

#sideNavBox
{
    position:absolute;
    left:5px;
    top:0;
    width:22px;
    height:200px;
    border:none;
    border-right:solid 1px #12BFDB;
}

#sideNav p
{
    color:#98CDD3;
    position:absolute;
    top:25px;
    left:40px;
    font-family:Verdana, Arial, Helvetica LT Std;
	font-size:12px;
	font-weight:bold;
    width: 129px;
}

#sideNav ul
{
    list-style-type:circle;
    margin-top:50px;
}

#sideNav li
{
    font-family:Verdana, Arial, Helvetica LT Std;
	font-size:13px;
	color:#333333;
	margin-bottom:5px;
	list-style-type:circle;
}

#sideNav a:link
{
    color:#222222;
    text-decoration:none;
}

#sideNav a:visited
{
    color:#045C70;
    text-decoration:none;
}

#sideNav a:hover
{
    color:#045C70;
    text-decoration:underlne;
}

#sideNav a:active
{
    color:green;
    text-decoration:none;
}

#tour
{
    position:absolute;
    top:200px;
    right:135px;
    width:470px;
    border:solid 1px #D8D8D8;
    border-left:solid 2px #D8D8D8;
    border-bottom:solid 2px #D8D8D8;
    padding:20px;
    
}    


.tourNav
{
    position:relative;
    left:203px;
    width:250px;
    margin:0;
    margin-bottom:10px;
}

.tourNav img
{
    border:none;
    margin:0;
}

.tourImage
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#VTcontent
{
    position:absolute;
    top:200px;
    right:135px;
    width:470px;
}

#footerImages img
{
    border:none;
}

#newsletter
{
}

#newsletter a:link
{
    color:#045C70;
    font-family:Verdana, Arial, Helvetica LT Std;
	font-size:12px;
	font-weight:bold;
}

#newsletter ul
{
    margin-top:20px;
    list-style-type:circle;
}

.newsletter
{
}

.newsletter a:link
{
    color:#045C70;
    font-family:Verdana, Arial, Helvetica LT Std;
	font-size:12px;
	font-weight:bold;
}

.newsletter ul
{
    margin-top:20px;
    list-style-type:circle;
}    
 .underline
 {
    text-decoration: underline;
    }




