acronym {
cursor: help;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C69FB5;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C69FB5;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFAFC1;
	text-decoration: none;
}
a.breadtxt:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C69FB5;
	text-decoration: none;
}
a.breadtxt:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C69FB5;
	text-decoration: none;
}
a.breadtxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CFAFC1;
	text-decoration: none;
}
a.important:link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #CFAFC1;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.3em;
}
a.important:visited {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #CFAFC1;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 0.3em;
}

.headerbg {
	background-image: url(../_gfx/Header.jpg);
	background-repeat: no-repeat;
}
.firsttopmargin {
	margin-top: 170px;
}
.firstsidetopmargin {
	margin-top: 252px;
}
.topmargin {
	margin-top: 30px;
}
.blogbreadtext {
	font: normal 12px/16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #606060;
	text-decoration: none;
	text-align: justify;
}
.quotetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	text-align: justify;
	padding-right: 10px;
	padding-left: 15px;
}
.blogmonth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #828282;
	text-decoration: none;
}
a.blogheader:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c8879c;
	text-decoration: none;
}
a.blogheader:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c8879c;
	text-decoration: none;
}
a.blogheader:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c8879c;
	text-decoration: none;
}
.blogtime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0C0C0;
	text-decoration: none;
}
.blogfunctionstext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c8879c;
	text-decoration: none;
}
.blogday {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D3D3D3;
	text-decoration: none;
}
.blogdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #E6E6E6;
	text-decoration: none;
	margin-top: -13px;
	margin-left: -2px;
}
.sidecontenthdr {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #C69FB5;
	text-decoration: none;
	font-weight: bold;
}
.addcomment {
	font-family: Trebuchet MS;
	font-size: 22px;
	color: #C69FB5;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 7px;
}
.recentposts {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
}
.textfield {
	font-family: "Verdana";
	font-size: 10px;
	color: #B76A87;
	text-decoration: none;
	background-color: #F8F7F6;
	height: 16px;
	width: 100%;
	border: 1px solid #D6D3D3;
}
.searchfield {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #B76A87;
	text-decoration: none;
	background-color: #F8F7F6;
	height: 26px;
	width: 100%;
	border: 1px solid #D6D3D3;
	font-weight: bold;
}
.searchfield2 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #B76A87;
	text-decoration: none;
	background-color: #F8F7F6;
	height: 26px;
	width: 100%;
	border-top: 1px solid #D6D3D3;
	border-bottom: 1px solid #D6D3D3;
	border-left: 1px solid #D6D3D3;
	font-weight: bold;
}
.multiline {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B76A87;
	text-decoration: none;
	background-color: #F7F7F7;
	width: 100%;
	border: 1px solid #DEDEDE;
	padding: 10px;
}
.multiline:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}

.multiline:focus {
background: #FFFFFF;
border: 1px solid #D8AEB5;
}
.textfield {
	font-family: "Verdana";
	font-size: 10px;
	color: #B76A87;
	text-decoration: none;
	background-color: #F8F7F6;
	height: 16px;
	width: 100%;
	border: 1px solid #D6D3D3;
}
.textfield:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}

.textfield:focus {
background: #FFFFFF;
border: 1px solid #D8AEB5;
}
.selectmenu {

	font-family: "Trebuchet MS";
	font-size: 16px;
	color: #AAAAAA;
	text-decoration: none;
	background-color: #F7F7F7;
	height: 26px;
	width: 100%;
	border: 1px solid #DEDEDE;
	font-weight: bold;
}
.btnsubmit {
	background: url(../_gfx/fade-butt.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #333;
	padding: 0.25em;
}

#blogpost {
  width: 482px;
  display:table;
}
#header {
  width: 415px;
  height: 24px;
  margin-left: 67px;
  margin-top: -50px;
  border-bottom: 1px solid #E2E4DD;
}
#blogtext {
  width: 482px;
  float:left;
  margin-top: 30px;
  border-bottom: 1px solid #E2E4DD;
  display: table;
}
#left {
  float: left;
}
#right {
  float: right;
}

#sidecontent {
  float: right;
  width: 190px;
}
#sidecontenthdr {
  width: 190px;
  height: 15px;
  border-bottom: 1px solid #EEE3EA;
  margin-bottom: 5px;
}
#sidecontentbox {
  width: 190px;
  margin-bottom: 16px;
}

#sidecontentrecentposts {
  width: 190px;
  height: 14px;
  background-image: url(../_gfx/icn_dot.gif);
  background-repeat: no-repeat;
  margin-left: 8px;
  margin-bottom: 3px;
}
#calendar {
	width: 190px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #E2E4DD;
	font: normal 10px/20px "Verdana", Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}
th {
	font: bold 10px/20px "Verdana", Arial, Helvetica, sans-serif;
	color: #616B76;
	background: #F7F6F4;
	border-right: 1px solid #E2E4DD;
	border-bottom: 1px solid #E2E4DD;
	border-top: 1px solid #E2E4DD;
}
.calempty {
	border-right: 1px solid #E2E4DD;
	border-bottom: 1px solid #E2E4DD;
	width: 26px;
	height: 26px;
	text-align: center;
	background: url(../_gfx/bg_calendar.gif) no-repeat right bottom;
}
.calactive {
	border-right: 1px solid #E2E4DD;
	border-bottom: 1px solid #E2E4DD;
	width: 26px;
	height: 26px;
	text-align: center;
	background: url(../_gfx/bg_calendar.gif) no-repeat right top;
}
.caltoday {
	border-right: 1px solid #E2E4DD;
	border-bottom: 1px solid #E2E4DD;
	width: 26px;
	height: 26px;
	text-align: center;
	background: url(../_gfx/bg_calendar.gif) no-repeat;
}
.commentstable {
	width: 482px;
	border: 1px solid #DDDDDD;
	border-bottom: 3px solid #EEE;
	background-color: #FCFBFA;
	padding: 5px;
	margin-bottom: 18px;
}
.commentstdname {
	width: 482px;
	border-bottom: 1px solid #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CFAFC1;
	text-decoration: none;
}
.commentstdpost {
	width: 482px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
	padding: 15px;
}



.infobox {
    display:block;
    margin-left:50px;
    margin-right:50px;
    background: #F7F7F7;
    border-top:2px solid #ddd;
    border-bottom:2px solid #ddd;
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    font-color: #999999;
    letter-spacing:-1px;
    padding-top:10px;
    text-align:center;
    height:27px;
    margin-bottom:5px;
}

a.infolink:link {
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    color: #955D54;
    text-decoration: none;
}
a.infolink:visited {
    font-size:14px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    color: #955D54;
    text-decoration: none;
}
a.infolink:hover {
    font-size:14px;
    font-weight:bold; 
    font-family:Arial, Helvetica, sans-serif;
    color: #AC8383;
    text-decoration: none;
}