/*
THEME NAME: Beauties Depths
AUTHOR: Jeremy Shank
*/

/* Reset */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

a img { border: none; }


/*---------------------------------------------------------
--                          NAV                          --
-----------------------------------------------------------*/


.skip-link {display:none;}


#access .current_page_item a {
    background:#333333;
}

/* --          BLUE          -- */


#access {
     overflow:hidden;
}	
#access ul {
	margin:0 40px 0 0;
	list-style:none;
}
#access ul ul {
	display:none;	
}
#access li {
	display:inline;
	margin:0;
}
#access a {
    color:#ffffff;
    padding:0 10px;
    line-height:21px;
    text-decoration:none;
    text-transform:uppercase;
    font-size:10px;
    letter-spacing:2px;
}

#access a:hover {
    background:#27487d;
}

#nav {
height:50px;
background-image:url(images/nav1.png);
background-position:center;
background-repeat:no-repeat;
text-align:center;
}




/* --          PURPLE          -- */

#access2 {
     overflow:hidden;
}	

#access2 a:hover {
    background:#58313a;
}

#access2 ul {
	margin:0 40px 0 0;
	list-style:none;
}
#access2 ul ul {
	display:none;	
}
#access2 li {
	display:inline;
	margin:0;
}
#access2 a {
    color:#f38721;
    padding:0 10px;
    line-height:21px;
    text-decoration:none;
    text-transform:uppercase;
    font-size:10px;
    letter-spacing:2px;
}


#nav2 {
height:50px;
background-image:url(images/nav2.png);
background-position:center;
background-repeat:no-repeat;
text-align:center;
}


/*---------------------------------------------------------
--                          AIR                          --
-----------------------------------------------------------*/

#air{
  font: 12px/18px Arial,sans-serif;
  color:#ffffff;
  background-image:url(images/bg1.jpg);
}

a:link, a:visited {
	color:#8fa4ca;
	text-decoration:none;
}

#skygallery img {
vertical-align: middle;

}


#footer {
	width:100%;
	height:250px;
	bottom:0;
	background-image:url(images/footer1.png);
	background-repeat:repeat-x;
	position:fixed;
}

#footertext {
	padding-top:210px;
	text-align: center;
	font-size:10px;
	color:#9f9179;
}

#access {
    margin:0 auto;
}
#content-wrap {
    margin:0 auto;
    overflow:hidden;
}
#spacer {
height:250px;
}

#content {
	text-align: center;
	margin:5px 5px 5px 5px;
}

#limit{
text-align: left;
width:700px;
}


/*---------------------------------------------------------
--                         EARTH                         --
-----------------------------------------------------------*/
#earth{
  font: 12px/18px Arial,sans-serif;
  color:#f1d18b;
background-color:#090603;
}

#stars{
  background-image:url(images/bg1.jpg);
}

#earthheader {
	height:300px;
	background-image:url(images/header2.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

#earthspacer {
height:93px;
}

#soil {
background-image:url(images/bg2.jpg);
background-repeat:repeat-x;
}
#soil a:link, a:visited {
	color:#f38721;
	text-decoration:none;
}
#earthfooter {
	width:100%;
	height:93px;
	bottom:0;
	background-image:url(images/footer2.png);
	background-repeat:repeat-x;
	position:fixed;
}
#earthfootertext {
	padding-top:70px;
	text-align: center;
	font-size:10px;
	color:#090603;
}

/*---------------------------------------------------------
--                         HEART                         --
-----------------------------------------------------------*/

#heart{
  font: 12px/18px Arial,sans-serif;
  color:#f1d18b;
  background-image:url(images/bg3.jpg);
  background-repeat:repeat-x;
  background-color:#372c16;
}


#heartheader {
	height:240px;
}

#heartbody{
width:650px;
background-image:url(images/blogbody.png);
background-repeat:repeat;
padding:30px;
}

#heart a:link, a:visited {
	color:#f38721;
	text-decoration:none;
}


/* BLOG */


blockquote {
    font-family:Georgia,serif;
    font-size:16px;
    font-style:italic;
}

h1,h2,h3,h4,h5,h6 { 
	font-weight:normal;
	clear:both;
}

h1 {
	font-size:20pt;
	font-weight: bold;
}
h2 {
	font-size:16pt;
	font-weight: bold;
}

.subhead {
	font-size:16pt;
	font-weight: bold;
}


p {
	margin: 0 0 18px 0;
	text-align:left;
	}

/* UNIVERSAL */

#wrapper {
	padding:0 0 0px 0;
	margin: 0 auto;
  text-align: center;
}
#container {
	padding:20px 0 20px 0;
	/* Drews Container Addition */
	text-align:center;
	width:700px;
	margin-left:auto;
	margin-right:auto;
}

#aircontainer {
	padding:20px 0 20px 0;
}

#primary {
	float:left;
	width:350px;
	margin:0 0 36px 10px;
}

