/*
Theme Name: MEB Design Theme
Theme URI: http://mebdesign.net/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Megan Bennett-Burks
Tags: freelance, web design, emerald toucanet, bird, toucan

Theme by Megan Bennett-Burks || http://mebdesign.net

*/




*{
margin:0;
padding:0;
	
}

body
{
	background:#999;
	background: #ffffff url('images/tilered.jpg');
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	padding:0;
	text-align:center;
	font-size:16px;
}

#contactform
{
width:400px;
margin:0 auto;
position:relative;
top:30px;
}

#gallery{
position:relative;
margin:0 auto;
margin-top:20px;
width:800px;
}



#container
{
position:relative;
width:950px;
height:100%;
min-height:500px;
margin:0 auto;
margin-bottom:40px;
text-align:left;
top:20px;
background:#fff;
}



#maincontents
{
position:relative;	
margin:0 auto;
background:transparent;
margin-bottom:20px;
top:20px;
left:0px;
padding:0;
margin-right:255px;
width:650px;

}

#rightcol
{
position:absolute;
right:10px;
margin-top:20px;
z-index:500;
width:250px;
}

#rightcol h2
{
font-size:16px;

}

#rightcol li
{
font-size:14px;

}

#leftcol
{


}

#rightcol img
{
float:left;
padding:5px;
}

#rightcol p
{
font-size:small;

}

#header
{
position:relative;
margin:0 auto;
padding:0;
background:#444;
height:180px;
width:100%;
min-width:950px;
text-align:justify;
border-top:#000 solid 40px;

}

#headercontainer{
width:950px;
position:relative;
margin:0 auto;
	
}

#menu
{
position:absolute;
height:40px;
background:#000;
top:-40px;
width:100%;
z-index:500;
}

#list
{
float:right;
background:transparent;
margin-top:5px;
margin-left:15px;

}

#submenu
{
height:50px;
width:680px;
position:relative;
top:15px;
margin:0 auto;
background: transparent;
}


#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	
}

#nav li {
	float: left;
	background:#000000;
	padding-left:8px;
	padding-right:7px;
	border-right:1px solid #999;
	
}



#nav li ul {
	position: absolute;
	width: 7em;
	left: -999em;
	
}

#nav li:hover ul {
	left: auto;
}

#nav li ul li
{
	border-bottom:#999 1px solid;
	border-right:none;
       width:7em;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#headingtext a
{
margin-left:-20px;
color:#c2b49d;
text-decoration:none;


}

 #headingtext a:hover
{
color:#ffffff;


}

#list li
{
	color: #999;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#list a
{
	color: #999;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

#list a:hover
{
color:#933;	
	
}


a
{
color:#333;
	
}

a:hover
{
color:#933;	
	
}

#menu p
{
	float:right;
	color: #CCC;
}


#block
{
	width:100%;
background:transparent;
height:75px;
clear:both;
}

#footer
{

position:relative;
margin:0 auto;
padding:0;
background:#444;
height:75px;
width:100%;
min-width:950px;

}



#upleft{
position:absolute;
left:0px;
top:0px;
background: transparent url('images/topleft.gif') no-repeat;
width:50px;
height:60px;
margin:0;
z-index:500;



}

#upright{
position:absolute;
right:-10px;
top:0px;
background: transparent url('images/topright.gif') no-repeat;
z-index:1;
width:60px;
height:50px;
margin:0;
}

#downright{
position:absolute;
bottom:0px;
right:0px;
background: transparent url('images/bottomright.gif') no-repeat;
width:60px;
height:50px;
margin:0;

}


#downleft{
position:absolute;
bottom:0px;
margin:0;
margin-left:0px;
background: transparent url('images/bottomleft.gif') no-repeat;
width:60px;
height:60px;
}

#maincontents h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 150%;
	color: #333;
	margin-top: 20px;
margin-bottom:0;
text-align:left;
margin-left:20px;
	
}

#maincontents h1{
font-size:large;
font-weight:heavy;
}

#maincontents h3{
font-size:medium;
font-weight:heavy;

}


maincontents p
{
margin-bottom:30px;	
margin-top:12px;
	
}

p
{
	font-size:medium;
	color: #3d0000;
    margin-left:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:150%;
        margin-bottom:20px;
       margin-top:10px;
}




.topheading {

    padding-top:60px;
	padding-bottom:20px;
	padding-left:20px;
	color: #CCC;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	
}


ul {
	list-style-type: none;
	color: #3d0000;
	margin-left:45px;
	font-size:medium;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	line-height:150%;
	
}

p.centeringimage
{position:relative; width:260px; margin:0 auto;}

.imggal
{
	position:relative;
	width:710px;
	margin:0 auto;
	height:700px;
	
}

.thumbs
{
margin:5px;	
	
}

.imgstrip
{
width:90px;
position:absolute;
height:300px;
left:0px;
margin-top:80px;
}

.gallerymainimage
{
position:absolute;
margin-left:110px;
	
}

#footer p
{
font-size:small;
color:#CCC;
text-align:justify;
margin:20px;
}

#headingtext{
position:absolute;
left:0;
top:20px;
color:#ccc;
font-family: Arial, Helvetica, sans-serif;
height:50px;

}

#headingtext h1
{
font-size:20px;

}

#menucontainer

{
width:950px;
height:180px;
position:relative;
margin:0 auto;


}

#headerimg{
position:absolute;
background: transparent url('images/halbackground.gif') no-repeat;
background-position:bottom right;
height:180px;
width:600px;

left:220px;
}

.horizbar
{
border-bottom: solid 1px #333;	
margin-right:20px;
margin-bottom:10px;
}

img
{
border:none;

}

.centerpara{
text-align:center;

}
