/* Start of CMSMS style sheet '000Hearts_style' */
html {height:100%;}
body { 
margin:0px;
 padding:0px;
 background:#e4e4e3;
 height:100%
 font-size: 12px;
}

/* tables */
table { border:0px; border-collapse:collapse ; width:100%}
td {vertical-align:top; padding:0px; }
td, table, select, input, textarea {
font-family:tahoma;
font-size:12px;
vertical-align:top;
color:#787878;
}

/* forms */
form { margin:0px; padding:0px}

/* links */
a {text-decoration:underline; color:#7c7c7c}
a:hover {text-decoration:none}

/*images*/
img { border:0; }

/*lists*/
ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:18px;}
ul li a{text-decoration:underline; color:#aaaaaa}
ul li a:hover{ text-decoration:none}

/*headers*/
h1 {
font-size: 25px;
margin :0 0 10px 0;
font-family: serif;
}
h2 {font-size: 18px; margin :0 0 7px 0;font-family: serif;}
h3 {font-size:15px; margin:0 0 5px 0;font-family: serif;}
h3 a { font-weight:normal;font-family: serif;}
h4 {font-size:11px; margin:0 0 5px 0;font-family: serif;}
h1 a,
h2 a,
h3 a,
h4 a
 {
  text-decoration: none;
  color: #5D1917;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover  {
  text-decoration: underline;
}

/*SOME CLASSES*/
.title {margin:0 0 32px 0; display:block}

.pic_left {float:left; margin:-1px 18px 0 0}

.left {
 width:50%;
 background:url(images/bg_foot_left.gif) repeat-x bottom #F4E6F5;
 height:918px
} 
.left_1 {background:url(images/bg_left.gif) repeat-x top; height:100%}
.right {
 width:50%;
 background:url(images/bg_foot_right.gif) repeat-x bottom #F4E6F5;
 height:918px
}
.right_1 {background:url(images/bg_right.gif) repeat-x top; height:100%}
.main { width:100%} 
.main_1 { width:860px; }
/* End of '000Hearts_style' */

