/*  
Theme Name: Neo-Classical
Theme URI: http://www.wasatchlodge.org/wp-content/themes/neo-classical
Description: A theme based on neo-classical elements
Version: 1.0
Author: Jason A. Mitchell
Author URI: http://jamitch.merseine.nu/
*/

html, body { 
 margin:0; 
 padding:0 0 10px 0; 
 text-align:center;
 font-size: 13px;
 line-height: 15pt;
 color: #333;
 font-family: 'Trebuchet MS', Arial, sans-serif;
} 
 
a, a:visited{
color: #008000;
text-decoration: none;
}

a: hover{
color: #008;
text-decoration: underline;
}

b{
color: #333;
}

#pagewidth{ 
 width:753px; 
 text-align:left; 
 min-width: 500px;margin-left:auto; 
 margin-right:auto; 
 padding-top:0px;
  
} 
 
#header{ 
 width:100%;
 height: 210px;
 background: #fff url(header2.png) top repeat-x;
 }
 
 #headertitle{
 min-width: 500px; 
 margin-left:auto; 
 margin-right:auto; 
 font-family: 'Times New Roman';
 font-size: 16pt;
 color: #008000;
 margin-top: 0;
 margin-bottom: 0;
 padding: 50px 0 0 0;
 text-transform: uppercase;
 letter-spacing: 3pt;
 }
  
 #headermenu{
 min-width: 500px; 
 margin-left:auto; 
 margin-right:auto; 
 font-size: 7pt;
 color: #fff;
 margin-top: 0;
 margin-bottom: 0;
 padding: 30px 0 0 0;
 text-transform: uppercase; 
 font-weight: bolder;
}

#headermenu ul, #headermenu ul li {
 margin: 0px;
 }
 
 #bottom-page{
 background-color: #333
 padding-top: 2px;
 height:10px;
 width:100%;
 }

 #headermenu #menulist a,  #headermenu #menulist a:visited  {
 color: #333;
 text-decoration: none;
 letter-spacing: 2px; 
}
 
 #headermenu #menulist a:hover{
 color: #fff;
 text-decoration: none;
 letter-spacing: 2px; 
}
 
 #rightnav ul{
 list-style: none;
 margin-left: 0;
 padding-left: 1em;
 text-indent: -1em; 
}

 #rightnav a, #rightnav a:visited{
 color: #345F0A;
 text-decoration:none;
 font-size: 8pt; 
 font-weight: bold; 
 font-variant: small-caps;
 }
 
 #rightnav a:hover{
 color: #000;
 font-weight: bold;
 text-decoration: underline;
 }
 
 h1 {
 margin:0;
 padding:5px 0px 0px 0px;
 font:33px/35px "Times New Roman", Times, serif;
 color:#266b41;
 }
 
 h2 {
 padding:5px 0px 10px 0px;
 font:20px/20px Georgia, "Times New Roman", Times, serif;
 }
 
 h3 {
 margin:0;
 padding:10px 0px 0px 0px;
 font:14px/30px Georgia, "Times New Roman", Times, serif;
 color:#266b41;
 }
 
 h4 {
 margin:0;
 padding:0px 0px 0px 0px;
 font:14px/30px Georgia, "Times New Roman", Times, serif;
 color:#266b41;
 }
 
 p{ 
 margin:0; 
 padding:0 0 10px 0; 
 font-size: 13px;
 line-height: 15pt;
 color: #333;
 font-family: 'Trebuchet MS', Arial, sans-serif;
} 




#outer{ 
 border:solid white 0px; 
  /*/*/ border-right-width: 153px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #fff;  /* right column colour */ 
border-right-style: solid; 
  background-color: #fff; /* center column colour */ 
width: auto; 
 } 
 
#rightcol{
 /*/*/ width:153px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
  margin-right:-153px; 
 margin-left:1px;
 padding-top: 70px; 
} 
 
#footer{
 height:20px; 
 width:100%; 
 background-color:#ddd;
 text-align: center; 
 font-size:8pt;
 margin-top: 57px;
 color: #333;
} 

#footer a; #footer a:hover; #footer a:visited {
 color: #008;
}
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -8px 0 -2px; 
 text-align: justify;
 }

#maincol p{
 width: 550px;
 }
 
#outer>#inner { border-bottom: 1px solid #fff;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 
 

/* POSTS */

#postcat-27 {
 background: #fff url(images/headers/theLodge.gif) no-repeat;
 height: 110px;
 width: 450px;
}
#postcat-28 {
 background: #fff url(images/headers/theOrder.gif) no-repeat;
 height: 110px;
 width: 450px;
}
#postcat-29 {
 background: #fff url(images/headers/theTemple.gif) no-repeat;
 height: 110px;
 width: 450p
}
#postcat-30 {
 background: #fff url(images/headers/theExperience.gif) no-repeat;
 height: 110px;
 width: 450px;
}
#postcat-19 {
 background: #fff url(images/headers/theNews.gif) no-repeat;

 height: 110px;
 width: 450px;
}

 


