
/* ============================== */
/* ======= BODY, HEADERS ======== */
/* ============================== */

body{background:#fff;
	font-size:10pt;}

h1 {color: #0082c6;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 0;
	font-size: 20pt;
	font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, Helvetica}

h1.sub {color: #0082c6;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 0;
	font-size: 16pt;
	font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, Helvetica}


h2 {color: #0082c6;
	font-size: 18pt;
	}
h2.nomargin {color: #0082c6;
	font-size: 18pt;
	margin:0;
	}
/* ============================== */
/* ======= DIV CLASSES ======== */
/* ============================== */
#container {
	position:absolute;
	z-index:0;
	width:1000px;
	top:0;
	left:50%;
	margin-left:-500px;
	font-size:11pt;
	font-weight:normal;
	font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, Helvetica
	}
#preheader {
	position:relative;
	float:left;
	width:1000px;
	text-align:right;
	color:#007dc6;
}
#header {
	position:relative;
	float:left;
	width:1000px;
}
#navbox {
	position:relative;
	float:left;
	width:1000px;
	height:55px;
}
#leftside {
	position:relative;
	float:left;
	width:760px;
	margin:0 12px 0 0;
}
#rightside {
	position:relative;
	float:left;
	width:228px;
}

#fpbox {
	position:relative;
	float:left;
	width:193px;
	height:174px;
}

#fpboxinner {
	position:relative;
	float:left;
	width:175px;
	height:27px;
	margin:142px 0 0 10px;
	line-height:12px;

}
#blogcontainer {
	position:relative;
	float:left;
	width:1000px;
}
#blogbox1 {
	position:relative;
	float:left;
	width:988px;
	height:260px;
	border:solid 1px #dcdcdc;
	padding:5px;
	font-size:10pt
}
#blogbox2 {
	position:relative;
	float:left;
	width:468px;
	height:260px;
	border:solid 1px #dcdcdc;
	padding:5px;
	margin:10px 20px 0 0;
	font-size:10pt
}
#blogbox22 {
	position:relative;
	float:left;
	width:488px;
	height:260px;
	border:solid 1px #dcdcdc;
	padding:5px;
	margin:10px 0 0 0;
	font-size:10pt
}

#blogbox3 {
	position:relative;
	float:left;
	width:310px;
	height:260px;
	border:solid 1px #dcdcdc;
	padding:5px;
	margin:10px 0 0 0;
	font-size:10pt
}
#blogbox33 {
	position:relative;
	float:left;
	width:310px;
	height:260px;
	border:solid 1px #dcdcdc;
	padding:5px;
	margin:10px 0 0 16px;
	font-size:10pt
}
#cmscontent {
	position:relative;
	float:left;
	width:1000px;
	margin:20px 0 0 0;
	
}
#footer {
	position:relative;
	margin:0 0 0 0;
	float:left;
	width:1000px;
}



	
/* ============================== */
/* ========  LINK CLASSES ======= */
/* ============================== */

a { outline: 0 none; }
a:link {font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size:10pt;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #0180c7}
a:visited {font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size:10pt;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #0180c7}
a:hover {font-family: "Trebuchet MS", "Arial Narrow", Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size:10pt;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #000000}

a:link.content {font-size:1.0em;}
a:visited.content {font-size:1.0em;}
a:hover.content {font-size:1.0em;}



a:link.join {font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size:14pt;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #d20102}
a:visited.join {font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size:14pt;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #d20102}
a:hover.join {font-family: Arial, Verdana, Helvetica;
	font-weight: bold;
	font-size:14pt;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
	color: #0180c7}


a:link.txt {text-decoration: underline;font-size:10pt;font-weight:normal}
a:visited.txt {text-decoration: underline;font-size:10pt;font-weight:normal}
a:hover.txt {text-decoration: none;font-size:10pt;font-weight:normal}
a:link.txtlit {text-decoration: none;font-size:10pt;font-weight:bold;color:#000}
a:visited.txtlit {text-decoration: none;font-size:10pt;font-weight:bold;color:#000}
a:hover.txtlit {text-decoration: none;font-size:10pt;font-weight:bold;color:#0180c7}

a:link.recipes {text-decoration: none;font-size:14pt;font-weight:normal;color:#000}
a:visited.recipes {text-decoration: none;font-size:14pt;font-weight:normal;color:#000}
a:hover.recipes {text-decoration: none;font-size:14pt;font-weight:normal;color:#0180c7}

a:link.footerlink {text-decoration: underline;font-size:8pt;font-weight:normal;color:#333}
a:visited.footerlink {text-decoration: underline;font-size:8pt;font-weight:normal;color:#333}
a:hover.footerlink {text-decoration: none;font-size:8pt;font-weight:normal}

a:link.frontpageicons {color: #000}
a:visited.frontpageicons {color: #000}
a:hover.frontpageicons {color: #007dc6}

a:link.bazil {color:#fff;font-size:0.9em;font-weight:bold;line-height:12px;margin:-2px 0 0 0;display:block}
a:visited.bazil {color:#fff;font-size:0.9em;font-weight:bold;line-height:12px;margin:-2px 0 0 0;display:block}
a:hover.bazil {color:#000;font-size:0.9em;font-weight:bold;line-height:12px;margin:-2px 0 0 0;display:block}

a:link.prehead {color: #007dc6;font-weight:normal}
a:visited.prehead {color: #007dc6;font-weight:normal}
a:hover.prehead {color: #666;font-weight:normal}

a:link.blogtitle {color: #007dc6;font-size:14pt;font-weight:normal;display:block;padding:5px;background:#dedede}
a:visited.blogtitle {color: #007dc6;font-size:14pt;font-weight:normal;display:block;padding:5px;background:#dedede}
a:hover.blogtitle {color: #666;font-size:14pt;font-weight:normal;display:block;padding:5px;background:#dedede}

/* ============================== */
/* =========  FORM STUFF  ======= */
/* ============================== */

input.norm {font-size:9pt;border:solid 1px black;background:white;color:#333333}
textarea.norm {font-size:9pt;border:solid 1px black;background:white;color:#333333}
select.norm {font-size:9pt;border:solid 1px black;background:white;color:#333333}

input.frm-news {
	font-size:11pt;
	color:#333;
	padding:4px 5px;
	border:solid 1px #666;
	border-radius:6px;
	width:200px;
}
.subbtn {border:none;background:#007dc7;color:#fff;padding:7px 15px;border-radius:5px;width:212px;cursor:pointer}
.stdbtn {border:none;background:#007dc7;color:#fff;height:22px;padding:1px 5px 3px 5px}

/* ========================================= */
/* ====  G E N E R A L    S T U F F  ======= */
/* ========================================= */
img {border:none}

.small {font-size: 7.5pt}

p {margin:0
	color:#0082c6;
	}

.gobut {border:none;background:#007dc7;color:#fff;height:22px;padding:1px 5px 3px 5px}
.clrbut {border:none;background:#007dc7;color:#fff;height:22px;padding:1px 5px 3px 5px}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	position:absolute;
	top:227px;
	left:135px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	width: 60px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #49A3FF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: none}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: 175px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #017cc2;
		color: #fff;
		font: 10pt arial}

	#sddm div a:hover
	{	background: #49A3FF;
		color: #fff}



ol p{
  color: #0082c6;
}






