/**************************************************PALETTE
Burgundy: #6B1F05
Beige: #F3F0B2, based on pantone solid uncoated 600U
**********************************************************/

/**************************************************OLD RULES
h1,h2,h3,h4,h5,h6{
background-color:transparent;
color:#6b1f05;
line-height:auto;
text-align:left;
margin:auto 10px auto 10px;
}

h1{
margin:30px 30px 50px 30px;
padding-left:10px;
font-size:24px;
}

.right{
float:right;
margin-top:-24px;
padding-right:45px;
}

*************************************************END OLD RULES/

/******************************************Main Page Blocks*/
body{
background-color:#6b1f05;
color:#6b1f05;
font:normal 16px Georgia, serif;
text-align:center;
margin:0px;
padding:0px 0px 20px 0px;
}

#container{
background:#F3F0B2 top left no-repeat;
/*background-color:#F3F0B2;*/
color:#6b1f05;
/*Begin box-model hack*/
voice-family: "\"}\""; 
voice-family:inherit;
/*End box-model hack*/
width:720px;
height:auto;
margin:40px auto 20px auto;
padding:0px;
border-top:10px solid #fff;
border-right:10px solid #fff;
border-left:10px solid #fff;
border-bottom:0px solid #000;
text-align:center;
}

#topnavigation{
background-color:#fff;
color:#6b1f05;
margin:0px;
padding:0px;
border-bottom:0px solid #000;
text-align:left;
}

#content{
/*height:1100px;*/
height:auto;
margin:0px auto 0px auto;
}

#homepageimage{
height:142px;
width:639px;
margin:40px auto 20px auto;
}

#content p{
/*Begin box-model hack*/
voice-family: "\"}\""; 
voice-family:inherit;
/*End box-model hack*/
width:639px;
height:150px;
text-align:justify;
margin:30px auto 30px auto;
/*border:1px solid #000;*/
/*
padding:4px 10px 4px 10px;
margin:30px 20px 20px 30px;
clear:right;
*/
}

#bottomnavigation{
background-color:#fff;
color:#6b1f05;
margin:0px;
padding-bottom:14px;
border-bottom:0px solid #000;
text-align:left;
}
/******************************************End Main Page Blocks*/

/****************************************Inline formatting, classes, links, special cases*/

h1{
text-align:left;
width:639px;
margin:30px auto 20px auto;
}

ul{
margin:0px;
padding:0px;
}

.welcometext{
font-size:12px; 
width:310px;
}

.justwelcome{
font-size:24px; 
margin-left:124px;
}

#topnavigation a, #bottomnavigation a{
font-size:14px;
backround-color:#fff;
/*color:#00387e;*/
color:#000;
text-decoration:none;
/*padding:0px 2px 0px 2px;*/
padding:0px;
}

#topnavigation a:visited, #bottomnavigation a:visited{
background-color:#fff;
color:#000;
}

#topnavigation a:hover, #bottomnavigation a:hover{
background-color:#000;
color:#fff;
}

#content p img{  /*  , .content h1 img  */
border-left:40px solid #F3F0B2;
/*
border-right:10px solid #F3F0B2;
*/
}

.homepageheader{
font-size:30px;
margin-left:70px;
}

.subheader{
font-size:26px;
}

.profilename{
font-size:24px;
font-weight:bold;
/*margin-left:10%;*/
}

a:link, a:hover, a:visited, a:active{
color:#6b1f05;
}

a:link, a:visited, a:active{
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

.item{
margin-left:96px;
}

.pitem{
margin-left:20px;
}

/*************************************End Inline formatting, classes, links, special cases*/