@charset "utf-8";

/***** general *****/
* {
  margin: 0;
  padding: 0;
  border: none;
}
html {
  font-size: 15px; 
  font-family: sans-serif; 
  background-color: #0D0000;
  display: block;
  margin:0;
  color:#CBC7BF;
}

.topbanner { 
display: block;
width: 1000px;
margin-bottom:10px;
}

h1 {
    text-transform: uppercase;
	font-size: 1.0em;
}

a {
  outline: none;
}


#leftbox {
  width: 180px;
  height: 520px;
  float: left;
  /* background-color: #15110F; */
}


#contentbox {
  /* background-color: #15110F; */
  margin-left: 235px;
}


.content {
  width: 670px; 
  padding-left: 15px;
  padding-right: 15px;
  text-align: left; 
  /* background-color: #15110F; */
}



.wrapper {
  width: 1000px;
  margin: 0 auto;
  /* background: #15110F; */
  background-image:url(bodybackground.png); 
  margin-bottom: 15px; 
  border: 3px solid #cccccc;
  }
  
.title {
text-align:center;
font-family: sans-serif; 
font-size: 14pt;
color: #A2A2A2;
}

.copyright {
	text-align:center;
	font-size: 14px;
	text-decoration: underline;
}
  
#main-tail-ver {
	background: url(marriage-background-tail.jpg) repeat 50% 0%;
	background-attachment: fixed;
}

#main-bg-top {
	background: url(marriage-help-background-top.jpg) repeat-x 50% 0%;
	background-attachment: fixed;
}

#main-bg-bot {
	background: url(images/save-marriage-background-bottom.jpg) repeat-x 50% 100%;
	width: 100%;
	background-attachment: fixed;
} 
  


/* CSS  Left Menu */

.butbackground a{
width: 155px;
height: 27px;
margin:0 auto;
/* background-color: #B5B5B5; */
background-image:url(buttonbackground.png); 
color: #ffffff;
display:block;
text-decoration: underline;
border: 1px solid #ffffff;
margin-left: 40px;

}


.butbackground a:hover{
display:block;
/* background-color: #B5B5B5; */
background-image:url(buttonbackgroundhover.png); 
color: #ffffff;
text-decoration: underline;

}


.left-nav-menu li a
{
font-family: sans-serif; 
font-size: 12px; 
line-height: 26px;
}

.left-nav-menu li a:hover
{

}


.left-nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

.left-nav-menu li
{
padding-bottom: 6px;
}


 /* Hide from IE5-Mac \*/
.left-nav-menu li a
{
float: none;
}
/* End hide */

.left-nav-menu
{
 text-align: center;
 margin:0 auto;
}


/* this is for non-IE + IE8 */
.left-nav-menu {
	display: table;
	margin: 0 auto;

}

