/************************
	      sIFRz
************************/

@media screen {

	.sIFR-active h1,
    .sIFR-active h2,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5,
	.sIFR-active h6
	{
      visibility: hidden;
      font-family: Verdana;
      line-height: 1em;
    }

    .sIFR-active h1 {
    }

    .sIFR-active h2 {
      font-size: 26px;
      display: block;
    }

    .sIFR-active h3 {
      font-size: 25px;
	  font-weight: bold;
    }

    .sIFR-active h4 {
      font-size: 20px;
    }

	.sIFR-active h5 {
      font-size: 15px;
      font-weight: normal;
    }

	.sIFR-active h6 {
      font-size: 12px;
      font-weight: normal;
	  text-align:center;
    }
}
/************************
		 h1's
************************/

	h1 {
		font-size: 30px;
		color: #671000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	h2 {
		font-size: 26px;
		color: #671000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	h3 {
		font-size: 21px;
		color: #671000;
		margin:-10px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	h4 {
		font-size: 20px;
		color: #671000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	h5 {
		font-size: 15px;
		color: #671000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
	h6 {
		font-size: 12px;
		color: #671000;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		text-align:center;
		}	
	











html { 
	min-width: 765px;
	color: #333333;
	font: 11px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	 }


	body	{
		background: #d3cfcc url(http://carolrosen.net/_images/bg_tile.jpg) top repeat-x;
		margin: 0 0 0 0;
		padding: 0;
		border: 0;
		color: #333333;
		font: 11px "Trebuchet MS", Verdana, Helvetica, sans-serif;
		}

	#container {
		border: 0;
		margin:0;
		text-align:left;
		width: auto;
		}

h1 	{
	font-weight: bold;
	line-height: 1.2em;
	color: #333333;
	font: 18px/15px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin: .5em 0 0 .5em;
	}


p	{
	font: 11px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin: 0 1.2em 0 1.2em;
	line-height: 130%;
	text-align : justify;
	}

p.lrg	{
	font: 15px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin: 0 1.2em 0 1.2em;
	line-height: 130%;
	text-align : justify;
	}

	
ol li	{
	font: 15px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	list-style: decimal outside;
	margin: 25px 25px 0 25px;
	}

ul li	{
	font: 15px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0;
	margin-left: 10px;
	list-style:none outside;
	}
.overflow 	{
	margin-left: 65px;
	}

ul b	{
	font: bold 18px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0;
	margin-left: 0px;
	list-style:none outside;
	text-transform: uppercase;
	}
b.date	{
	font: bold 15px "Trebuchet MS", Verdana, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0;
	margin-left: 0px;
	}
img	{
	margin: 0;
	padding: 0;
	border: 0;
	}

table	{
	margin: 0 auto;
	padding: 0;
	border: 0;
	}

td	{
	vertical-align:top;
	}

td.mid	{
	vertical-align: middle;
	padding: 0 0 0 0;
	text-align: center;
	}



/* Default links 	*/

a:link, a:visited {
	font-weight: bold;
	text-decoration : none;
	background: transparent;
	line-height: 1.2em;
	color: #544e5c;
	margin: 15px 0 0 0;
	}

a:hover {
	font-weight: bold;
	text-decoration : none;
	background: transparent;
	line-height: 1.2em;
	color: #990000;
	margin: 15px 0 0 0;
	}

a:active {
	font-weight: bold;
	text-decoration : none;
	background: transparent;
	line-height: 1.2em;
	color: #544e5c;
	margin: 15px 0 0 0;
	}


