/* Cady Cremation Website CSS Document */
html {
height: 100%;
}
body {
	height: 100%;
	background-color:#000000;
	text-align:center;
	margin:0;
	padding:0;
}
img {
	margin:0;
	padding:0;
	border:0;
	behavior:url(/iepngfix.htc); 
}
a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
}
a:link, a:visited {
	text-decoration: underline;
	/*color: #cc9966;*/
	color: #cc6600;
}
a:hover, a:active {
	text-decoration: underline;
	color: #006600;
}
#background {
	background-image:url(images/background_tree.jpg);
	background-repeat:repeat-y;
	text-align:center;
    width:1024px;
	min-height:768px;
	margin: 0 auto;
	padding:0;
	border:none;
}
#container {
	text-align:center;
    width:707px;
	min-height:768px;
	margin:0 auto;
	padding:0 auto;
	border:none;
}
#header {
	width:707px;
    height:192px;
	margin:0;
	padding:0;
}
div { margin: 0 auto; } 
/**************************************
                Text style
**************************************/
.title_1 {
	font-family:Georgia, Times, serif;
	font-size:20px;
	font-style:italic;
	color:#cccc99;
}
.title_2 {
	font-family:Georgia, Times, serif;
	font-size:18px;
	font-style:italic;
	color:#cccc99;
}
.text {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color:#999966;
}
.text_1 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color: #ff6600;
}
.text_2 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color: #000000;
}
/**************************************
                Nav
**************************************/
#menu_holder {
	width:707px;
    height:32px;
	margin:0;
	padding:0;
	border:none;
}
#menu_holder img {
	margin:0;
	padding:0;
	border:none;
}
/**************************************
     Obituaries table on home page
	 - user_news_list1.htm
**************************************/
#home_content_obituaries_div{
	background-color:#8b9143;
	width:240px;
	height:370px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	overflow:hidden;
	border:none;
}
#obituaries_iframe {
	background-color:#8b9143;
	font-size:16px;
	margin:0px 0px 0px 10px;
	border:none;
}
#obituaries_user_news_list1_title {
	background-image:url(images/title_background.gif);
	background-repeat:no-repeat;
	width:240px;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	text-indent:10px;
	text-align:left;
	border:none;
}
/**************************************
 Obituaries content - user_news.htm
**************************************/
#obituaries_user_news {
	background-color:#8b9143;
	width:400px;
	height:500px;
	margin:20px 0px 0px 150px;
	padding:0px 0px 0px 0px;
	text-indent:10px;
	text-align:left;
	border:none;
}
#obituaries_user_news_content {
	width:350px;
	height:360px;
	margin-left:20px;
	margin-bottom:5px;
	padding:10px 25px 10px 0px;
	overflow:auto;
	border:none;
}
.obituary_view{
	text-align: center;
	margin-bottom: 5px;
}
.obituary_view a {
	color: #000;
}
.obituary_view a:hover {
	color: #006600;
}
/**************************************
 Obituaries list - user_news_list2.htm
**************************************/
#obituaries_user_news_list2_div {
	background-color:#8b9143;
	width:400px;
	height:500px;
	margin:20px 0px 0px 150px;
	padding:0px 0px 0px 0px;
	text-align:left;
	overflow:auto;
	border:none;
}
#obituaries_user_news_list2_title {
	background-image:url(images/title_background.gif);
	background-repeat:no-repeat;
	width:400px;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	text-indent:10px;
	text-align:left;
	border:none;
}
/**************************************
                home page
**************************************/
#home_content {
	background-image:url(images/background_green.jpg);
	background-repeat:repeat-y;
	width:707px;
	height:100%;
	overflow:auto;
	margin::0 auto;
	padding:0 auto;
	text-align:left;
	border:none;
}
#home_content_right{
	width:240px;
	margin:20px 0px 0px 410px;
	padding:0px 10px 30px 20px;
	text-align:left;
	border:none;
}
#home_content_left{
	float:left;
	width:360px;
	height:830px;
	margin:10px 0px 0px 0px;
	padding:10px 10px 10px 20px;
	text-align:left;
	vertical-align:top;
	border-right:1px solid #999966;
}
#home_content_bottom{
	background-image:url(images/background_tree.jpg);
	background-repeat:repeat-y;
	width:650px;
	margin:90px 0px 0px 20px;
	padding:0px 10px 5px 10px;
	text-align:left;
	border:none;
}
/**************************************
			merchandise page
**************************************/
#merchandise_content {
	background-image:url(images/background_green.jpg);
	background-repeat:repeat-y;
	width:707px;
	height:100%;
	overflow:auto;
    min-height:510px;
	margin:0px 0px 0px 0px;
	padding:30px 0px 40px 0px;
	border:none;
}
/**************************************
			contact page
**************************************/
#contact_container {
	background-image:url(images/background_green.jpg);
	background-repeat:repeat-y;
	width:707px;
    min-height:510px;
	margin:0 auto;
	padding:0 auto;
	text-align:left;
	border:none;
}
#contact_content {
	width:450px;
	margin:0px auto;
	padding:30px 0px 0px 20px;
	text-align:left;
	border:none;
}
#contact_content a:link, #contact_content a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#999966;
}
#contact_content a:hover, #contact_content a:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#ffffff;
}
#contact_list {
	width:400px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color:#999966;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
	border:none;
}
/**************************************
			Obituaries page
**************************************/
.aggregator_list {
	width: 370px!important;
}

/**************************************
			facility page
**************************************/
#facility_content {
	background-image:url(images/background_green.jpg);
	background-repeat:repeat-y;
	width:707px;
	min-height:510px;
	height:100%;
	overflow:auto;
	margin:0 auto;
	padding:30px 0px 0px 0px;
	border:none;
}
/**************************************
			online form page
**************************************/
#forms_content {
	background-image:url(images/background_green.jpg);
	background-repeat:repeat-y;
	width:707px;
	min-height:510px;
	height:100%;
	overflow:auto;
	margin:0 auto;
	padding:0 auto;
	text-align:left;
	border:none;
}
#forms_list_container {
	background-color:#8b9143;
	width:400px;
	margin:20px 0px 0px 150px;
	padding:0px 0px 0px 0px;
	text-align:left;
	border:none;
}
#forms_list {
	background-color:#8b9143;
	width:300px;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	text-align:left;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color: #000000;
	overflow:auto;
	border:none;
}
#forms_list a:link, #forms_list a:visited {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color:#000000;
}
#forms_list a:hover, #forms_list a:active {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-style:normal;
	color:#006600;
}
/**************************************
          photo gallery
**************************************/
#gallery_merchandise 
{
	width:460px;
	height:100%;
	overflow:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#999966;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
	border:none;
}
#gallery_facility
{
	width:560px;
	height:100%;
	overflow:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#999966;
	margin:0 auto;
	padding:0 auto;
	text-align:center;
	border:none;
}
.photo {
	margin:0 auto;
	padding:10px;
	display:block;
	float:left;
}
/**************************************
         Whats new - Obituaries
**************************************/
	.viewport { width: 500px; }
	.body { font-size: 9pt; font-family:verdana, helvetica; line-height: 140%; }
	.header { color: #999966; font-size: 15px; font-weight: bold; text-align: left; }
	.date { font-size: 9pt; font-family:verdana, helvetica; text-align: left; }
	.title { font-size: 9pt; font-family:verdana, helvetica; line-height: 140%; font-weight: bold; text-align: left; }
	.link { font-size: 9pt; font-family:verdana, helvetica; text-align: left; }
/**************************************
                Footer
**************************************/
#footer {
	background-image:url(images/background_green.jpg);
	background-repeat:repeat-y;
	width:707px;
	height:115px;
	vertical-align:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999966;
	padding:0px 0px 0px 0px;
	border:none;
}

