*{
margin:0;
padding:0;
border:0;
font-family:Calibri, Helvetica,Verdana, Arial, sans-serif; 
}


body{
background-image: url(../img/greenBG2.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-color:#016d38;
}

/*Main Body Style*/

img {
margin: 0px;
padding:0px;
border:0;
}

table p{
text-align:left;
}



#superOutterWrapper{
width:900px;
margin-left:auto;
margin-right:auto;
}

#outterWrapper{
width:900px;
margin-left:auto;
margin-right:auto;
background-image:url(../img/mid.png);
background-repeat:repeat-y;

}

#outterWrapperTop{
margin-left:auto;
margin-right:auto;
background-image:url(../img/top1.jpg);
background-repeat:no-repeat;
clear:both;
width:900px;
height:88px;

}

#outterWrapperBot{
margin-left:auto;
margin-right:auto;
background-image:url(../img/bot.jpg);
background-repeat:no-repeat;
width:900px;
height:50px;

}

#innerWrapper{
width:900px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding: 0;

}

#standardNavigation{
margin: 10px 0 10px 0;
width:500px;
height:38px;
text-align:right;
float:right;
}

.box {
float:left; width:400px;
clear:none;
height:38px;}

.boxRight {
float:right; 
clear: left;
width:250px;
padding:0;
margin: 20px 30px 20px 20px;
background-color:;
}

.boxRight1 {
float:right; 
clear:;
width:250px;
padding:0;
margin: -40px 30px 20px 20px;
background-color:;
display:inline;
}

.boxRight2 {
float:right; 
clear: right;
width:250px;
padding:0;
margin: 20px 30px 20px 20px;
background-color:;
display:inline;
}


.boxRight p{font-size:10px; text-align:center;}
.boxRight1 p{font-size:10px; text-align:center;}
.boxRight2 p{font-size:10px; text-align:center;}


.boxRightGrayBG{
float:left; 
margin-right:20px; 
margin-left:30px;
margin-top:10px;
margin-bottom:15px; 
width: 180px; 
padding:5px 10px 10px 10px; 
background-color:#90abab; 
border: 3px solid #628181;
}

.boxRightGrayBG h2{margin-top:0; font-size:18px;  font-weight:bold;}

.boxRightGrayBG ul {margin-left:30px; list-style: square;}

#logoHeader{
width:800px;
height:200px;
margin-top:0px;
margin-left:20px;
background-image:url(../img/macFawnHeader.jpg);
}


#logoHeaderHomePage{
width:800px;
height:200px;
margin-top:0px;
margin-left:20px;
background-image:url(../img/macFawnHeaderNoTagLineOrLogo.jpg);
}

#keyElements{
width:650px;
float:right;
margin:0px 0px 0px 0px;
clear:none;
}

#navBar{
width:160px;
float:left;
margin-left:0px;
font-size:14px;
}

#mainTextBody{
width:650px;
float:right;
clear:;
margin: 0px 30px 0px 10px;
background-color:  #ffffff;
border-left:2px  #cccccc solid;
border-right:2px #cccccc solid;
display:inline;
}

#footer{
width:900px;
height:200px;
padding:35px 0 0 0px;
background-image:url(../img/footer.jpg);
background-repeat:no-repeat;
clear:both;
}

#footer p {
text-align:right;
margin: 5px 20px 5px 5px;
}

/*Navigation Lists and links*/

/*.stdNav*/ a:link {
text-decoration: none;font-weight:normal;
color:#731627;
font-size:14px;}

/*.stdNav*/ a:visited {text-decoration: none;font-weight:normal;
color:#731627;}

/*.stdNav*/ a:active {text-decoration: underline;
font-weight:normal;
color:#731627;}

/*.stdNav*/ a:hover {text-decoration: underline;font-weight:normal;}



#navcontainer ul
{
margin: 0;
padding: 0 0 px 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

#navcontainer li { 
margin: 0 0 3px 20px;
padding:0 0 3px 0;
width: 180px;
height:50px; }

#navcontainer a
{
display: block;
text-align:right;
padding: 20px 10px 0px 0px;
color: #666666;
text-decoration:none;
/*border: 1px solid #333;*/

}



#navcontainer a:hover
{
color: #990000;
text-decoration:underline;
}






/*typography Style*/

h1 {font-family: Calibri, Verdana, Helvetica, Arial, sans-serif;
margin:10px 10px 20px 10px;
font-weight:normal;
color:#7a2029;
font-variant:small-caps;}

h2 {font-family: Calibri, Verdana, Helvetica, Arial, sans-serif;
margin:10px 10px 10px 15px;font-weight:normal;font-variant:small-caps;
color:#7a2029;}

h3 {font-family: Calibri, Verdana, Helvetica, Arial, sans-serif;
margin:5px 30px 5px 30px;font-weight:normal; font-variant:small-caps;
color:#7a2029;}

h4{font-family: Calibri, Verdana, Helvetica, Arial, sans-serif;
margin:5px 30px 5px 30px;font-weight:bold;font-variant: normal;font-style:italic;
color: #333333; }

p{text-align:justify;
margin:5px 30px 5px 30px;font-weight:normal;
color: #5C5C5C;}

.boxRightGrayBG h2{
color:#7a2029;
font-size:36px;}

.boxRightGrayBG p{
color: #000000;
font-size:18px;}