@CHARSET "ISO-8859-1";

body, span, caption, div, blockquote, h1, h2, h3, h4, input, select, th, td, p, ol, ul, textarea {
color:#422100;
font-family:'Trebuchet MS',Tahoma,Arial,Helvetica,sans-serif;
}
h1 {
	font-size: 14pt;
	color: #E3BA13;
	border-bottom:1px solid #CCCCCC;
}
h2 {
  font-size: 12pt;
}
h4 {
  font-size: 10pt;
  font-style: italic;
}
p {
	font-size: 10pt;
}
body {
background-color: #ffffe5;
text-align: center;
margin-top: 0px;
margin-bottom: 0px;
}
a:link, a:active {
color:#330000;
text-decoration:underline;
}
a:hover {
color:#C16100;
text-decoration:none;
}

td {
	vertical-align: top;
}

/* centered main content pane - auto margins will center */
div.mainlayout {
	background-color: #FFFFE5;
	display: block;
    margin-left: auto;
    margin-right: auto;
	margin-bottom: 20px;
    width:932px;
}

.outerx2{
/* width:50%; */
background: #FFFFE5 url(images/stitches_side.gif) repeat-y left top;
padding-left:20px;
}
.innerx2{
background: #FFFFE5 url(images/stitches_side.gif) repeat-y right top;
padding:1em 1em 0 0;
}
/* mac hide \*/
* html .innerx2{height:1%}
/* force "layout" in IE */
.outerx2 p{padding:0 10px;margin:0 0 1em 0}


/* leftcontent goes with rightmenu - menu implies narrower column
div.home_leftcontent {
 float:left;
 width:600px;
}
div.home_rightsidebar {
    float:right;
    width:332px;
	text-align: left;
}
div.dtl_leftcontent {
 float:left;
 width:732px;
}
div.dtl_rightsidebar {
    float:right;
    width:200px;
	text-align: left;
}

div.dtl_rightcontent {
 float:right;
 width:634px;
 margin-right: 12px;
 text-align: left;
}
div.dtl_leftsidebar {
    float:left;
    width:300px;
}
*/



div.footer {
	clear:both;
}

div.blogcontent {
	margin: 20px;
	text-align: left;
}
div.sidebarcontent {
  margin: 20px;
  text-align: left;
}
div.showscontent {
  margin: 20px;
  text-align: left;
}
div.showscontent h2 {
	margin-bottom: 0px;
}
div.horiz_scrollpix {
	margin-bottom: 12px; 
	margin-left:5px;
	width:890px;
	height:210px;
	overflow:auto;
	white-space: nowrap;
}
p.posted {
	font-size: 8pt;
	font-style: italic;	
}
IMG.centered_image {
    display: block;
    margin-left: auto;
    margin-right: auto }
div.bwbps_galcont_2 {
	color: #FFFFFF;
}
	

.ecard1_body {
 background:#B8DCE4;
}

.ecard2_body, .ecard3_body, .ecard4_body {
 background:#FFF;
}

div.ecard_content {
	display: block;
	margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
}

div.ecard1_content {
    width:750px;
}

div.ecard2_content, div.ecard3_content, div.ecard4_content {
    width:900px;
}

div.ecard1_img {
}
div.ecard2_img {
	float:left;
	width:561px;
	height:563px;
}
div.ecard3_img {
	float:left;
	width:561px;
	height:563px;
}
div.ecard4_img {
	float:left;
	width:561px;
	height:561px;
}
div.ecard1_txt{
	background:#FFFFE5;
	text-align: left;
	padding-left:10px;
	font-size: 10pt;
	margin-top:20px;
	padding-bottom:30px;
	height:400px;
	overflow-y:hidden;
	overflow-x:hidden;
}
div.ecard2_txt {
	background:#EEEB7A;
	float:left;
	font-size: 10pt;
	width:339px;
	height:563px;
	overflow-y:auto;
	overflow-x:hidden;
}
div.ecard3_txt {
	background:#FFFFE5;
	float:left;
	font-size: 10pt;
	width:339px;
	height:563px;
	overflow-y:auto;
	overflow-x:hidden;
}
div.ecard4_txt {
	background:#EEEB7A;
	float:left;
	font-size: 10pt;
	width:339px;
	height:561px;
	overflow-y:auto;
	overflow-x:hidden;
}


.entry_form {
	font-size: 10pt;
}

.subj_fld {
	display:none;
}

.entry_form textarea {
	font-size: 10pt;
}

/* centered main content pane - auto margins will center */
div.mainlayout_msg {
	display: block;
	margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    width:576px;
}


div.msg_content {
	margin-left: 20px;
	margin-right:20px;
}
