body {
	background-color: #FFFFcc;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"Times New Roman", Times, serif;} 
/* container is just for centering the '.content' */	
.container{position:relative; margin:0 auto; width:760px; text-align:center} /* ie centering, corrected later */
.content{position:absolute;	top:0; left:0; 	color: #000000;	text-align: left;}
#topNav{position:absolute; top:150px; left:0px; width:660px; height:32px; z-index:10; border:1px solid #000099; border-left:0; border-right:0;}
#topNav a{display: block;
	padding: 1px 1px 1px 1px;
	background-color: #ffc;
font-size:1.1em; font-weight:bold; text-decoration:underline;}
#topNav a:link, #topNav a:visited{color:#000099; background-color: #ffc;}
#topNav a:hover, #topNav a:active{color:#FFFFFF; background-color: #f00;}
#topNav a:active{color:#000099; background-color: #ff0;}
#topNav a.nolink:link, #topNav a.nolink:visited, #topNav a.nolink:hover, #topNav a.nolink:active{color:red; background-color: #ffc;text-decoration:none; cursor:default;}
.bdr{border-top:1px solid #000099; border-collapse:collapse}
.smallNav {	font-weight: normal; text-decoration:none}
.smallNav a { font-weight: normal; text-decoration:none}
.smallNav a:link, a:visited { color:#000099; text-decoration:none}
.smallNav a:hover, a:active{color:#FF0000; text-decoration:none}
#mHomeTrig {	position:absolute; top:6px;	left:0px;	width:53px;	z-index:4;	font-size:16px;	}
#mBooksTrig {	position:absolute; top:6px;	left:88px;	width:55px;	z-index:4;	font-size:16px;	}
#mOutTrig {		position:absolute; top:6px;	left:178px;	width:88px;	z-index:4;	font-size:16px;	}
#mInTrig {		position:absolute; top:6px;	left:302px;	width:73px;	z-index:4;	font-size:16px;	}
/*#mItalyTrig {	position:absolute; top:6px;	left:410px;	width:37px;	z-index:4;	font-size:16px;	}
#mTravelTrig {	position:absolute; top:6px; 	left:485px; width:52px; z-index:4;	font-size:16px;	}
#mContactTrig {position:absolute; top:6px;	left:581px;	width:78px;	z-index:4;	font-size:16px;	}
*/
#mTravelTrig {	position:absolute; top:6px; 	left:410px; width:52px; z-index:4;	font-size:16px;	}
#mContactTrig {position:absolute; top:6px;	left:499px;	width:78px;	z-index:4;	font-size:16px;	}

p, h1, h2, h3, h4, h5,h6{margin:0;}
h1 {color:red;  font-style:italic}
h2, h3, h4, h5,h6 {color:#000099}



#mOut{position: absolute; top:6px; left:174px; width:99px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden}
#mIn{position: absolute; top:6px; left:298px; width:99px; z-index:9; background-color:#FFFFFF; border:1px solid #666; visibility:hidden}


a:link {	color: #000099; text-decoration:underline}
a:visited {	color: #000099; text-decoration:underline}
a:hover {	color: #FF0000; text-decoration:underline}


	
h2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
p, ul{
	margin-top: 0px;
	padding-top: 0px;
}

li {padding-bottom:5px}
blockquote {
	margin-top: 0px;
	padding-top: 0px;
}
.email {
	color: #000099;
	text-decoration: underline;
	cursor: pointer;
}

.at{vertical-align:bottom}


.picleft{float:left; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:small; font-style:italic; font-weight:bold; text-align:center}
.picright{float:right; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:small; font-style:italic; font-weight:bold; text-align:center}


p.amazon{margin:0.5em}
#mainText{position:absolute; left:0px; top:220px; width: 660px; text-align:justify}
#mainTitle{width:651px; height:85px}
#leftnav{width:18%; float:left}
.wideleft{width:76%; float:left; border-right: 1px solid #000099; padding:10px}
.narrowright{width:18%; float:right; margin:1%S; font-family:Arial, Helvetica, sans-serif; font-size:0.8em}
#rightcol{width:78%; float:right; border-left: 1px solid #000099; padding-left:5px; padding-top:10px}

.channelname{font-weight:bold; color:blue}
.channeldescription{color:blue}
.itemname{}
.itemdescription{}

.left{font-weight:bold; font-style:italic; padding-top:10px}
#mainText #leftnav .left a.nolink:link, 
   #mainText #leftnav .left a.nolink:visited, 
     #mainText #leftnav .left a.nolink:hover, 
        #mainText #leftnav .left a.nolink:active {color:red; text-decoration:none}
.bottomnav{text-align:right}
.wp{font-size:x-small; text-align:center; margin-top:30px}
@media print {
#topNav{display:none}
#bottomNav{display:none}
#logo{width:600px}
#container,  #mainText, #mainTitle{width:600px}

}

