body {
background-image: url(http://www.bellaandedward.com/images/bae_layoutbg3.jpg);
background-color:#362920;
background-position: 50% 0;
background-repeat: repeat-y;
color: #332920;
font-size: 9pt;
font-family:tahoma;
text-align: center;
margin:0;
padding:0;
}

#slideshow{
position: absolute;
top:125px;
left:0px;
align:left;
}

#container {
	MARGIN: 0px auto;
	TEXT-ALIGN: left; 
	WIDTH: 1000px;
	top:0px;
}

.imageleft {
  float:left;
  padding-right:3px;
  padding-bottom:3px;
}

.imageborder {
  text-align: center;
  padding: 2px;
  border: 1px solid;
  border-color: #000000;
}

#quote {
	background: #dfbe8a;
	margin-left: 20px;
	padding: 5px;
	border-left: 10px solid #402920;
	width: 470px;
}

#image{
position:absolute;
width:1000px;
top: 125px;
text-align:left;
}

#links {
  position:absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height:250px;
  border: 0px solid;
  color: #332920;
  background-image:url(http://www.bellaandedward.com/images/bae_layoutbg2.jpg);
  repeat:repeat-x;
}

#left {
  position: absolute;
  top: 780px;
  left: 50px;
  width: 315px;
  height: auto;
  border: 0px solid;
  color: #332920;
  padding: 3px;
  text-align:left;
  padding: 5px;
  z-index:4;
}

#main {
  position: absolute;
  top: 230px;
  left: 430px;
  width: 540px;
  border: 0px solid;
  color: #332920;
  padding: 5px;
  z-index:2;
}

#ad {
  position: absolute;
  top: -100px;
  left:150px;
  width: 728px;
  height: 90px;
  border: 0px solid;
  color: #332920;
  z-index:3;
}

a:link{
	color:#332920; 
	text-decoration:none;
	border-bottom: 1px dashed;
	border-color:#332920;
	font-weight:normal;
	cursor:default;
}
a:visited{
	color:#332920; 
	text-decoration:none;
	border-bottom: 1px dashed;
	border-color:#332920;
	font-weight:normal;
	cursor:default;
}
a:active{
	color:#332920; 
	text-decoration:none;
	border-bottom: 1px dashed;
	border-color:#332920;
	font-weight:normal;
	cursor:default;
}

a:hover{
	color:#e5cca4; 
	text-decoration:none;
	background-color:#2a2118;
	font-weight:normal;
	cursor:default;
}

textarea, input{
	color: #332920;
	background:#e5cca4;
	border: 1px solid;
	border-color:#332920; 
}

.news {
border: 0px solid;
color:#332920;
padding:3px;
width:100%;
text-align:left; 
}

.author {
font-weight: normal;
color:#332920;
text-align:right; 
}

.affiliates img { 
border-width :0px;
margin: 3px;
}

H1{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING: 1px; 
	padding-left: 3px;
	FONT-SIZE: 9pt; 
	COLOR: #332920; 
	FONT-FAMILY: tahoma; 
	TEXT-ALIGN: right; 
	FONT-WEIGHT: bold; 
	BORDER-bottom: 1px dotted #332920; 
	letter-spacing: 0px; 
	TEXT-TRANSFORM: lowercase;
}

H2{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING: 1px; 
	padding-left: 3px;
	FONT-SIZE: 10pt; 
	COLOR: #332920; 
	FONT-FAMILY: tahoma; 
	TEXT-ALIGN: left; 
	FONT-WEIGHT: bold; 
	BORDER-bottom: 1px dotted #332920; 
	letter-spacing: 0px; 
	TEXT-TRANSFORM: lowercase;
}

H3{
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	PADDING: 1px; 
	padding-left: 3px;
	FONT-SIZE: 10pt; 
	COLOR: #332920; 
	FONT-FAMILY: tahoma; 
	TEXT-ALIGN: left; 
	FONT-WEIGHT: bold; 
	BORDER-bottom: 1px dotted #332920; 
	letter-spacing: 0px; 
	TEXT-TRANSFORM: lowercase;
}

h3 a:link {
	COLOR: #332920; 
	FONT-WEIGHT: bold;
	BORDER-bottom: 0px dotted #332920;

}

h3 a:hover {
	color:#e5cca4; 
	FONT-WEIGHT: bold; 
}

h3 a:visited {
	COLOR: #332920; 
	FONT-WEIGHT: bold; 
}
