/* Default Style Sheet */

/* Generic Selectors */
body {
	background-color:azure;
	font-family:sans-serif;
	font-size:smaller;
	color:navy;
}
div.pagetitle {
	margin-bottom:0.5em;
	font-size:large;
	font-weight:bold;
	text-align:center;
}
div.mainmenu {
	float:left;
	padding:0.3em;
	border-style:solid;
	border-width:thin;
	margin-right:0.5em;
	margin-bottom:0.5em;
}
div.rightmenu {
	float:right;
	padding:0.3em;
	border-style:solid;
	border-width:thin;
	margin-right:0.5em;
	margin-bottom:0.5em;
}
div.flag {
	float:left;
	margin-top:0em;
	margin-bottom:0.5em;
	margin-left:0.5em;
	margin-right:0.5em;
	text-align:center;
}
div.profileicon {
	float:left;
	margin-top:0em;
	margin-bottom:0.5em;
	margin-left:0.5em;
	margin-right:0.5em;
	text-align:center;
}
div.weather {
	float:right;
/*	clear:left;
*/	margin-top:0em;
	margin-bottom:0.5em;
	margin-left:0.5em;
	margin-right:0em;
	text-align:center;
}
div.legmap {
	float:left;
	margin-bottom:0.5em;
	margin-left:0.5em;
	margin-right:0.5em;
	text-align:center;
}
div.scattergraph {
	float:right;
	margin-bottom:0.5em;
	margin-left:0.5em;
	margin-right:0.5em;
	text-align:center;
}
div.legtitle {
	margin-top:1em;
	margin-bottom:1em;
	font-size:larger;
	font-weight:bold;
	text-align:center;
}
div.profile {
	margin:5px;
	text-align:center;
}
div.navigation {
	font-size:larger;
	font-weight:bold;
	text-align:center;
	word-spacing:2em;
}
div.photooftheday {
	float:left;
	border-style:solid;
	border-width:thin;
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-right:0.5em;
	text-align:center;
}
div.story {
}
div.gallery {
}
div.copyright {
	float:left;
	font-size:smaller;
}
div.lastupdated {
	float:right;
	font-size:smaller;
}
div.pagelinkgroup {
	clear:right
}
div.pagelinkimage {
	float:right;
	clear:right;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:5pt;
	margin-right:0pt;
	font-size:small;
	text-align:right;
}
div.pagelinklink {
	font-weight:bold;
}
div.contentimage {
	float:right;
	clear:right;
	margin-top:0pt;
	margin-bottom:0pt;
	margin-left:5pt;
	margin-right:0pt;
	font-size:small;
	text-align:right;
}
div.contentlink {
	font-weight:bold;
}
div.contenttext {
}
div.contentgroup {
	clear:right
}
div.journal {
	margin-top:0.5em;
	margin-bottom:0.5em;
}
div.slidecaption {
	margin-bottom:0.5em;
	font-weight:bold;
	width:640px;
	text-align:center;
}
div.slideshowentry {
	margin-top:0.5em;
	margin-bottom:0.5em;
}
p.level1 {
	margin-top:0.5em;
	margin-bottom:0em;
	margin-right:0em;
	font-weight:bold;
	font-size:x-small;
}
p.level2 {
	margin-top:0em;
	margin-bottom:0em;
	margin-left:0em
	margin-right:0em;
	font-size:xx-small;
	text-indent:1em;
}
p.datehead {
	font-weight:bold;
}
img.flags {
	border-style:solid;
	border-width:thin;
	width:50px;
}
img.weather {
	border-style:solid;
	border-width:thin;
}
img.flag {
	border-style:solid;
	border-width:thin;
}
img.profileicon {
	border-style:solid;
	border-width:thin;
}
img.legmap {
	border-style:solid;
	border-width:thin;
}
img.scattergraph {
	border-style:solid;
	border-width:thin;
}
img.profile {
	border-style:solid;
	border-width:thin;
}
img.photooftheday {
	border-style:solid;
	border-width:thin;
}
img.gallery {
	width:100px;
	height:67px;
}
img.contentimage {
	border-style:none;
	height:67px;
}
img.banner {
	border-style:solid;
	border-width:thin;
}
img.leftimage {
	float:left;
	clear:left;
	margin-right:1em;
	margin-top:1em;
	margin-bottom:1em;
}
img.rightimage {
	float:right;
	clear:right;
	margin-left:1em;
	margin-top:1em;
	margin-bottom:1em;
}
img.slideimage {
}
table.recipetable {
	padding:0.3em;
	border-style:solid;
	border-width:thin;
	margin:auto;
	text-align:center;
}
table.segmenttable {
	page-break-before:always;
	padding:0.3em;
	border-style:solid;
	border-width:thin;
	margin:auto;
	text-align:center;
}
table.sidebar {
	width:20%;
	float:right;
	padding:0em;
	border-style:solid;
	border-width:thin;
	margin-left:0.5em;
	margin-bottom:0.5em;
	font-size:smaller;
}
thead.tablehead {
	text-align:center;
	font-size:larger;
	color:mediumslateblue;
}
tfoot.description {
	font-style:italic;
	font-weight:bold;
}
th.colhead {
	text-align:center;
	color:mediumslateblue;
}
tr.info {
	vertical-align:top;
}
tr.columntitles {
	font-weight:bold;
}
td.item {
	vertical-align:top;
	font-weight:bold;
}
td.data {
	vertical-align:top;
	text-align:right;
}
dl.glossary {
}
dt.glossary {
}
dd.glossary {
	font-style:italic;
}
hr.separatorline {
}
hr.finalline {
	clear:both;
}
