/*structure */

body {
font-family:tahoma,verdana;
margin:0 auto;
font-size:12px;
text-align:center;
background: #bac6ca; 
color:#555;
}

a {color:#036;}
a:visited {color:#60667b;}
a:hover {color:#850000;}

#mast {background:#cad6da;
margin:0 0 7px 0;
padding:20px 0;}

.xontent {
width:900px; 
margin: 0px auto; 
xborder-left: 4px solid #b60;
xborder-right: 2px solid #354;
text-align:left;
}
.read {
float:left;
margin: 0 15px 0 25px;
width:500px; 
line-height:1.25;
}

.minorpage {
margin: 0 auto;
width:40em; 
}

.advert {float:left;
background:#fff;
width:240px;
border-left:1px solid #dfe0d9;
font-size:150%;
text-align:left;
margin: 0 0 0 25px;
padding: 0 0 0 45px;}

.advert img {float:right; margin:0 0 5px 5px;}

#header {}
#main 
{
	background: #fff;
	padding: 10px 0;
	margin: 0 0;
}

h1 {margin:0 0; padding:90px 0 10px; color:#fff;}
h2 {margin:0 0; padding:10px 0;}

.nephi {width:100%;
border: 1px solid #cad6da;
font-size:12px;
text-align:left;
background:url("http://mormonletters.org/johnnadrafts/wave.gif") no-repeat bottom left;
color:#534656;}

/*color*/



a img {border:none;}

#main a {color: #036;}
#main a:visited {color:#60667b;}
#main a:hover {color:#850000;text-decoration:underline;}

a {text-decoration:none;}

a:visited {color:#709eb5;;}

a:hover {color:#a00;}


h1, h2, h3, h4 {font-weight:normal;}
h2, h3, h4 {color:#606670;}




#header a:visited {color:#fff;text-decoration:none;}
#header a:hover {color:#a00;text-decoration:none;}



#greenstripe {
margin: 0 0;padding:0 0; }
#yellowstripe {background:#fff;
margin: 3px 0 0 0;}
#purplestripe {background:#cc9;
margin: 0 0;font-size:10px;}



#footer {
padding:1px 25px;
border-top:3px solid #bac6ca;
color:#555;
background:#cad6da url("http://aml-online.org/johnnadrafts/irroutlinelogo.gif") center center;
text-align:left;
clear: both;
}

#footer a {color:#000;}

#sidecolumn {
xwidth:200px; 
background:#555 url("http://aml-online.org/images/aml_logo_penlift.gi") no-repeat center top;
padding:1px 0;
color:#ebebed;}

#footer ul {list-style:none;
margin:10px 0;
font-weight:bold;}
#footer ul li {margin:0px 10px;
font-weight:normal;}

#footer a {text-decoration:none;}

.month {float:left;
 background:#5a5a5a;
 width: 220px;
 padding:0 10px 0;
 margin:0px 10px;}
 
.box {
font-size:80%;
 border:1px solid #ddd5c7; 
 width: 325px;
 padding:0 10px 0;
 margin:10px auto 25px;
 text-align:left;
 line-height:1.25;}
 
.boxframe {text-align:center;
background:#fff url(frame8.gif) no-repeat center bottom;}
 
#calendar, #rssreviews {
background:url(penline3.gif) no-repeat bottom center;
margin:6px auto 2em;
padding:0 0 35px 0; }
 
.johnnanote {background:#ff3;
padding:1em 1em;}

.spacer {clear:both;margin:0 0; padding 0 0;}
.control {width:80em;
margin:0 auto;}

#lettucewrap  {background:#71788a;
text-align:center;
border:#3px solid #834;
margin: 0 auto;
border-bottom:3px solid #71788a;
xwidth:70em;
border-top : 3px solid #850000;
font-size : 80%;}

#lettucewrap ul {
list-style : none;
padding : 0.5em 0 0.5em;
margin : 0 0 0 0px;
}

#first {margin : 0 0 0 25px;}

.AspNet-Menu a {
font-weight : bold;
color : #f3f4dd;
border : none;
padding:0 0;
}

.AspNet-Menu a:visited {
font-weight : bold;
color : #ccc;
border : none;
}
.AspNet-Menu a {
text-decoration : none;
}
.AspNet-Menu a:hover {color:#f7d47f;}


.AspNet-Menu li {
float : left;
position : relative;
text-align : center;
border-width : 1px 0;
margin: 0 2em;
}
li li {
width : 100%;
}
li ul
{
	display: none;
	position: absolute;
	margin: 0 0 0 0px;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color: #666666;
	padding: 0.5em 0 1em 0;
	border-right: 1px solid #d4b469;
	border-bottom: 1px solid #d4b469;
}
li > ul {
top : auto;
left : auto;
}
li li {
display : block;
float : none;
background-color : transparent;
border : 0;
}
li:hover ul, li.over ul {
display : block;
}

.drop {margin:0 0 2px 0;}

.seebig {font-size:150%;}
