* { 
padding : 0;
margin : 0;
} 

body { 
font-family : Arial, Helvetica, sans-serif;
color : #636A36;
font-size : 14px;
background-color:#636A36;
} 

p {
padding:5px;
}

dl {
padding:0 0 0 25px;
}

#wrapper { 
width : 800px;
margin : 0 auto;
} 

img { 
padding : 3px;
border: 1px solid #e1e1e1;
} 

img.floatTL { 
float : left;
margin-right : 1.3em;
margin-bottom : 1em;
margin-top : 0.5em;
} 

img.floatTR { 
float : right;
margin-left : 1.3em;
margin-bottom : 1em;
margin-top : 0.5em;
} 

.righttext {
float:right;
display:block;
width:330px;
}

blockquote { 
font-family : serif;
padding: 10px 15px 10px 15px;
background-color : #FFFFFF;
} 

#header {
margin:20px 0 0 0;
height : 239px;
background-color : #FFFFFF;
background-image : url(../images/grizzlyrosebanner2.jpg);
background-repeat:no-repeat;
} 

#header h1 { 
font-size : 1.4em;
font-style : normal;
padding: 5px 0 0 5px;
color : #636A36;
} 

#header a { 
color : #636A36;
text-decoration : none;
font-size : 11px;
padding :0 0 0 5px;
} 

#navbar { 
padding : 4px;
background-color : #D5D9B7;
} 

#menu { 
margin-top : 1px;
font-size : 12px;
width : 97%;
height : 32px;
background-color : #D5D9B7;
text-align : center;
text-transform : uppercase;
} 

#menu UL { 
padding: 10px 0 0 0;
margin : 0;
} 

#menu UL LI { 
padding :0 10px 0 10px;
display:inline;
margin : 0;
list-style-type : none;
} 

#menu UL LI A { 
color : #84a828;
} 

#menu UL LI A:hover { 
color : #787830;
} 

#maintextcolumn { 
display : inline;
padding : 5px;
width : 98.7%;
float : left;
min-height : 300px;
background-color : #ffffff;
background-image : url(images/bg.jpg);
background-repeat:repeat-x;
text-align : justify;
} 

* html #centercolumn { 
height : 300px;
} 

#maintextcolumn h1 { 
font-size : 1.5em;
text-decoration : underline;
padding :0 5px 0 10px;
color : #999a00;
} 

#maintextcolumn h2 { 
font-size : 1.3em;
text-decoration : underline;
padding :10px 10px 10px 10px;
color : #999a00;
} 

#maintextcolumn a { 
color : #84a828;
padding :0 3px 0 3px;
} 

#maintextcolumn LI {
padding:5px 0 0 15px;
}

#footer { 
background-color : #D5D9B7;
font-size : 13px;
display:inline;
color : #ffffff;
float : left;
width : 100%;
height : 58px;
background-image : url(images/footer.png);
background-position:bottom;
background-repeat:no-repeat;
text-align : center;
padding : 15px 0 0 0;
} 

#footer a { 
font-size : 13px;
color : #ffffff;
} 
