/*
Theme Name: Friends At Rest
Author: John Thornley
Author URI: http://www.friendsatrest.com/

*/


/*
The following css if for the Memorial Creation process */

/* The style for the menu at the top of the Create Memorial pages */

#memorial_menu_block ul {
width:900px;
margin:0;
 padding:0;
float:left;
 list-style:none;
 list-style-type:none;
display: inline-block;
 /*display:table;*/
 white-space:nowrap;
 height:35px;
 position:relative;
 background:#fff;
 font-size:11px;
}

#memorial_menu_block li {
/*display:table-cell;*/
float:left;
 margin:0;
 padding:0;
 list-style:none;
 list-style-type:none;
}

#memorial_menu_block li a {
 display:inline;
 float:left;
 height:35px;
/*width:10px;*/
 line-height:30px;
 color:#333;
 text-decoration:none;
 font-family:arial, verdana, sans-serif;
 font-weight:bold;
 text-align:center;
 padding:0 0 0 10px;
 cursor:pointer;
 background:url(../images/crmem_menu/crmem_menu_0a.gif) no-repeat;
}

#memorial_menu_block li a b {
float:left;
 display:inline;
 padding:0 25px 5px 15px;
 background:url(../images/crmem_menu/crmem_menu_0b.gif) no-repeat right top;
}

#memorial_menu_block li.current a {
color:#fff;
 background:url(../images/crmem_menu/crmem_menu_2a.gif) no-repeat;
}

#memorial_menu_block li.current a b {
background:url(../images/crmem_menu/crmem_menu_2b.gif) no-repeat right top;
}

#memorial_menu_block li a:hover {
color:#fff;
 background:url(../images/crmem_menu/crmem_menu_1a.gif) no-repeat;
}

#memorial_menu_block li a:hover b {
background:url(../images/crmem_menu/crmem_menu_1b.gif) no-repeat right top;
}

#memorial_menu_block li.current a:hover {
color:#fff;
 background:url(../images/crmem_menu/crmem_menu_2a.gif) no-repeat; cursor:default;
}

#memorial_menu_block li.current a:hover b {
background:url(../images/crmem_menu/crmem_menu_2b.gif) no-repeat right top;
}
/* END OF MENU */

#main_content {
	width:880px;
	float:left;
	padding:5px 10px 10px 14px;
	margin-left:40px;
	position:relative;
	/*overflow:hidden;*/
	_margin-left:0;
	_padding-left:60px;
	list-style-property:none;
}

#message_block {
	width:95%;
	padding:5px;
	margin:3px;
	position:relative;
}

#top_content_block {
	width:95%;
	padding:5px;
	margin:5px;
	position:relative;
}

#middle_content_block {
	padding:10px;
	margin:10px;
	position:relative;

}

#bottom_content_block {
	padding:10px;
	margin:10px;
	position:relative;
}

#memorial_details,
#comment-preview {
	width:100%;
	display:block;
	color:#000080;
	font-size:1.1em;
	font-weight:bold;
	line-height:150%;
	margin-bottom:15px;
	margin-right:15px;
	overflow: auto; 
	height: 1%;
}	
#memorial_details a,
#comment-preview a {
	color:#006699;
	font-size:12px;
	font-weight:bold;
	line-height:150%;
	margin-bottom:1px;
	margin-right:1px;
}	
#memorial_details .date,
#comment-preview .date {
	color:#666666;
	font-size:12px;
	font-weight:normal;
	line-height:150%;
	margin:1px;
	padding:1px;
}	
#memorial_details .my_text,
#memorial_details .my_text p,
#comment-preview .my_text,
#comment-preview .my_text p {
	color:#4A4A4A;
	font-family: verdana,arial,helvetica;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	font-size: medium;
	line-height: 150%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0ex;
	font-size:12px;
	margin-bottom:15px;
	margin-right:15px;
	margin-left:90px;
}	
.memorial-image{
	width:64px;
	height:86px;
	background:url('../images/shadow-small.png') 50% 50% no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/friendsatrest/images/shadow-small.png',sizingMethod='crop');
	overflow:hidden;
	margin-right:7px;
 	float:left;
	padding:7px;	
}
.memorial-image-large{
	width:89px;
	height:119px;
	background:url('../images/shadow.png') 50% 50% no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/friendsatrest/images/shadow.png',sizingMethod='crop');
	overflow:hidden;
	margin-right:7px;
 	float:left;
	padding:7px;	
}

.message_box {
	vertical-align:text-bottom;
	font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
	text-decoration: none;
	font-size: 11px;
	line-height: 16px;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	color:#540000;
	background-color:#FFFFEF;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	box-sizing: content-box;
}

.message_box .inner_box {
	background-color: #f8f7e2;
	padding:10px;
	width:80%;
	margin-left:auto;
	margin-right:auto;
}
.message_box label {
    display: block;
    width: 130px;
    float: left;
		margin-bottom:5px;
		margin-top:5px;
		padding:4px;
    text-align: right;
}

.message_box p {
	color:#000080;
	font-size:1.1em;
	font-weight:bold;
	line-height:150%;
	margin-bottom:15px;
	margin-right:15px;
}
.message_box input,
.message_box select {
	margin-bottom:5px;
	margin-top:5px;
	margin-right:1px;
	padding:4px;
	border: 1px solid #ccc;
  background: #ffffe5;
}
.message_box input:hover {
    border: 1px solid #4A4A4A;
    background: #ffffff;
}
.create_memorial_label {
	margin-right:15px;
	margin-bottom:15px;
	color:#000080;
	font-weight:bold;
	font-size:1.1em;
	line-height:150%;
}
.form_problem {
	vertical-align:text-bottom;
	font-family: "Lucida Grande", Verdana, Arial, "Bitstream Vera Sans", sans-serif;
	text-decoration: none;
	font-size: 11px !important;
	line-height: 16px;
	padding: 2px 8px;
	border-width: 1px;
	border-style: solid;
	color:#540000;
	background-color:#ffcfcf;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-khtml-box-sizing: content-box;
	box-sizing: content-box;
}
.background-image {
	background:url('images/bg_shadow.png') 50% 50% no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/friendsatrest/images/bg_shadow.png',sizingMethod='crop');
	overflow:hidden;
	padding:7px;
}
/* End of Memorial Creation Styles */

.memorial_options {
	margin:2px;
	padding:5px;
	height:65px;
	width:125px;
	border:1px solid #ccc;
	/*background:#fff;*/
	float:left;
	text-align:center;
}

.profile_image {
	width:64px;
	margin:auto;
/*	background:url('../images/shadow-small.png') 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/friendsatrest/images/shadow-small.png',sizingMethod='crop');
*/
	float:left;
	background:url('../images/shadow-small.png') 50% 50% no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/friendsatrest/images/shadow-small.png',sizingMethod='crop');
	overflow:hidden;
	margin:5px;
	padding:8px 1px 1px 1px; /* top right bottom left */
}

/*
This is the code for the pop up with Remembrance Book suggestions
*/

#this_fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #ddd;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.this_btn_close {
	float: right;
	margin: -55px -55px 0 0;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #this_fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

