/* Body */
html body {
margin: 	0;
padding:	 0;
border:	0;
min-height: 100%;
margin-bottom: 1px;
}
h1 {
visibility: hidden;
}
#wrapper {
position:	 relative;
width:  960px;
height:	602px;
margin-left: auto;
margin-right: auto;
background-repeat: no-repeat;

}
img {
border:	none;
}
#header {
margin-left:   0;
margin-right:  0;
text-align:	center;
margin-top: -50px;
}
* html #header {
margin-top:	-15px;
}
body {
font-family: Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif ;
font-size: 13px;
font-style:  normal;
font-weight: normal;
letter-spacing: normal;
line-height: 1.4em;
background-color:  #2D1D0E;
margin-left: 0;
margin-right: 0;
text-decoration: none;
}

#mainimage {
margin-left:	0;
margin-right:	0;
text-align: center;
margin-top: -30px;
}

/* nav bar */
#navbar {
	font-size: 16px;
	font-family: Verdana, sans-serif;
	line-height: 1.4em;
	margin-left: 0;
	margin-right:	0;
	width: 105%;
	border-top: solid #E8BFCD thin;
	padding-bottom: 20px;
}
#navbar li {
	display: inline;
}
#navbar a {
	text-decoration: none;
	outline: none;
	padding: 10px;
	color: white;
	text-transform:	uppercase;
}
#navbar a:hover {
	color: #E8BFCD;
	text-decoration: none;
}

#main {
position:	 relative;
width:	960px;
margin-left:  auto;
margin-right:   auto;
margin-top: -5px;
margin-bottom:	15px;
background-color: #F0EEEF;
border:	1px solid #F0EEEF;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding:	 15px;
color:  #2D1D0E;
}
#main p {
text-align: left;
}
#main img {
text-align:	left;
}
#main a {
color:	#2D1D0E;
}
#main a:hover {
color:	#D8A3B7;
}
#pink {
background-color:	#F6E5EB;
border:	1px solid #F6E5EB;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding:	 15px;
}	
#content {
margin-left:	205px;
}
#content {
background-color:	#F6E5EB;
border:	1px solid #F6E5EB;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding:	 15px;
}	
#page {
	position:	 relative;
width:	960px;
margin-left:  auto;
margin-right:   auto;
margin-top: -5px;
margin-bottom:	15px;
padding:	 15px;

}
#page a:hover {
color:	#D8A3B7;
}
body.home blog {
margin-top: 50px;
}


/* Sidebar */
#sidebarnav {
float:	left;
width:	180px;
padding:	20px;
}
#sidebarnav a {
outline:	none;
color: #2D1D0E;
text-decoration:	none;
}
#sidebarnav a:hover {
color: #D8A3B7;
text-decoration: underline;
padding-top: 10px;
}
	
#inlinenav {
font-size:	16px;
font-weight:	bold;
padding:	15px;
}
#inlinenav a {
outline:	none;
color: #2D1D0E;
text-decoration:	none;
}
#inlinenav a:hover {
color: #D8A3B7;
text-decoration: underline;
padding-top: 10px;
}
/* footer */
#navigation {
	margin-top:	-20px;
}
p.footer {
font-size: 10px;
margin-bottom:	0px;
text-align: center;
clear:  both;
color:		white;
}
#navfooter {
text-align: center;
margin-top:	15px;
clear:		both;
color:		white;
padding-top: 15px;
font-size: 15px;
}
#navfooter a {
color:	#E8BFCD;
text-decoration:	none;

}
#navfooter a:hover {
text-decoration:	none;
color: white;
}
#greenlogo img {
padding: 10px;
padding-bottom: 50px;

}	
#greenlogo a {
	outline:	none;
}
#contactform {
width: 450px;
margin-left: 250px;
padding: 20px;
padding-left: 50px;
	border:	thin solid white;
	padding:	20px;
	background-color:	##E8BFCD;
}
#contactform1 {
	border:	thin solid white;
	padding:	20px;
	width: 600px;
}
#backlink a {
	font-size:  16px;
	color: white;
	outline: none;
	text-decoration:	none;
}
#backlink a:hover {
	text-decoration:	underline;
	color:	#EE9AB3;
}
#backlink {
	float: left;
	width: 150px;
	position:	absolute;
	margin-left: -50px;
	margin-top: 50px;
}
p.title {
	font-style:	bold;
	color: #D8A3B7;
	font-size:	120%;
}
#aboutphoto {
	float: right;
	padding: 10px;
}
#aboutphoto img {
	border: thin white solid;
}
#aboutphoto1 {
	float: right;
	padding: 10px;
}
#twitter {
	float: left;
	width: 250px;
	margin-top: 20px;
	padding-right: 50px;
}
p.footer {
	color: white;
}

/* php nav code */
#navbar li a:visited, #navbar li a:active {
color:  white;
text-decoration: none;
}
#navbar li a:hover {
color:  #E8BFCD;
}
#navbar li a.active:link, #navbar li a.active:visited, #navbar li a.active:active, #navbar li a.active:hover {
text-decoration: none;
color:	 #E8BFCD;
} 
a {
	outline: none;
}
#logofooter {
	float: right;
	width: 154px;
	position: relative;
	margin-top: 0px;
}
p.footerhide {
	visibility:	hidden;
	margin-top: -50px;
}
