/** BLOG FORMATTING **/

span.blog_grey_nav {
  background-color: #EEE;
  height:20px;
  width: 635px;
  z-index:14;
  margin-top: 152px;
  margin-left: 237px;
  opacity: .5;
  position:absolute;
}

span.blog_grey_nav a {
  color: #000;
  font-size: 14px;
  float:right;
  letter-spacing: 4px;
  text-transform: uppercase;
  font-family: "neuzon-1", Georgia;
  text-decoration: none;
  margin-right: 20px;
  margin-top:5px;
  margin-bottom:5px;
}

span.blog_grey_nav a:hover {
  color: #AF0C0F;
}

.copy {
  float: left;
  width: 214px;
}

contact {
  margin: 10px auto 0;
  text-align: right;
  width: 824px;
}


#wrap {
position:absolute;
margin-top:170px;
margin-left:27px;
width:730px;
text-align:left;
z-index:20;
}

div.categories {
position:absolute;
margin-top:100px;
margin-left:20px;
width:175px;
line-height:18px;
}

.categories ul {
list-style:url('./i/arrow.png');
margin:5px;
padding:0;
text-decoration: none;
}

div.categories li {
font-size:13px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px;
padding:0px;
clear:both;
}

div.categories li a {
text-decoration: none;
}

.content {
background:#fff;
width:527px;
text-align:justify;
float:right;
/*border-top:3px solid #bbb;*/
border-bottom:3px solid #eee;
}

/* what the hell is going on with having to duplicate as class and id? */
#content {
background:#fff;
width:527px;
text-align:justify;
float:right;
border-top:3px solid #bbb;
border-bottom:3px solid #eee;
}

a {
text-decoration:none;
color:#AF0C0f;
font-size:12px;
}

a:hover {
text-decoration:underline;
}

.infopost {
font-size:11px;
color:#666;
padding:10px 0 0;
}

.infopost a {
font-size:11px;
color:#666;
border-bottom:1px dotted;
}

.noborder img {
  border : none;
}

blockquote {
border:1px solid #eee;
color:#707070;
text-align:justify;
margin:13px 0 13px;
padding:0px 15px  10px;
}

blockquote p {
margin:0;
padding:9px 0 0;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

code {
background:#eee;
color:#681;
}

.postinfo a:hover {
background:#fff2f2;
text-decoration:none;
}

.postinfo a:visited {
color:#9fb5d0;
}

.postinfo {
font-size:11px;
background:#fff;
border:1px solid #e5e5e5;
padding:3px 6px;
}

.post {
padding-top:20px;
padding-left:20px;
padding-right:20px;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
width:600px;
}

.post h2 a {
font-size:18px;
line-height:2rem;
text-decoration:none;
color:#333;
font-family: 'Alice', serif;
}

.post span {
font-size:10px;
padding-right:5px;
text-transform:uppercase;
}

.post span a {
color:#747817;
font-size:12px;
}

.post2 {
font-family:BentonModernRE, "Times New Roman", sans-serif;
font-size:16px;
line-height:30px;
}

.post h2 {
border-bottom:1px solid #eee;
font-size:22px;
font-weight:bold;
}

.post h3 {
font-size: 12px;
font-family:Georgia;
text-transform:uppercase;
}

.post ul {
list-style:url('./i/arrow.png');
line-height:20px;
margin:15px 0 15px 20px;
padding:0;
}

.post li {
list-style-type:none;
border-bottom-color:#d8d8d8;
margin:0 20px;
}

.post ol {
margin:0 0 0 25px;
padding:0;
}

h1,h2 {
font-family:Arial, 'Bitstream Vera Sans', sans-serif;
font-size:18px;
font-weight:400;
margin:0;
padding:0;
}

.nav {
font-size:14px;
font-weight:700;
padding:20px;
}

.justify {
text-align:justify;
}

.right,.r {
float:right;
padding-top:0;
padding-right:2px;
padding-left:13px;
}

.left,.l {
float:left;
padding-top:0;
padding-right:10px;
padding-left:10px;
}


/** GENERAL **/
body {
  font-family:BentonModernRE, "Times New Roman";
  font-size:13px;
  line-height:14px;
  background: #FFFFFF; 
}

span.grey_nav {
  background-color: #EEE;
  height:20px;
  width: 500px;
  z-index:14;
  margin: 260 0 0 50px;
  opacity: .5;
  filter:alpha(opacity=50);
  position:absolute;
}

span.grey_nav a {
  color: #000;
  font-size: 14px;
}


div.portfolio_large_image { 
  position:absolute;
  margin-left:410px;
  margin-top:295px;
  z-index:15;
}

#portfolio_thumbnails {
  width: 350px;
  margin:289 0 0 50px;
  position:absolute;
  z-index:15;
}

#portfolio_thumbnails img {
  margin:5 0 0 5px;
}

#botanical_trace {
  background: url(http://www.lorenka.com/images/botanical_trace.jpg) no-repeat;
  height:717px;
  width:698px;
  opacity: .04;
  filter:alpha(opacity=5);
  margin: 0 0 0 50px;
  z-index:1;
  position:absolute;
}

#bubble_cherry_header {
  background: url(http://www.lorenka.com/images/bubble_cherry_header.gif) no-repeat;
  height:336px;
  width:607px;
  margin: 20 0 0 0px;
  z-index:5;
  position:absolute; 
}

#lorenka_header_font {
  background: url(http://www.lorenka.com/images/blog/lorka_capital_logo.jpg) no-repeat;
  height:26px;
  width:149px;
  margin:178 0 0 246px; 
  z-index:10;
  position:absolute;
}

#header_bar {
  background-color: #CCC;
  top:10px;
  height:20px;
  width: 100%;
  position:absolute;
  opacity:.4;
  filter:alpha(opacity=40);
  z-index:10;
}

#header_bar_red{
  background-color: #BF3D24;
  top:7px;
  height:4px;
  width: 100%;
  z-index:12;
  position:absolute;
  margin: 0 0 0 0px;
}

#footer {
  height: 20px;
  margin: 10px 0 0 0;
  padding: 3px 5px;
  width: 814px;
}

#footer_bar {
  background-color: #BF3D24;
  height:4px;
  width: 1350px;
  z-index:10;
  position:absolute;
  margin: 650 0 0 0px;
  padding:2px;
}

#footer_bar span{
  margin-left:20px;
}

span.home_info_left {
  margin:355 0 0 50px;  
  position:absolute;
  style: line-height:18px;
  width:230px;
  z-index:11;
}

span.home_info_right{
  margin:355 0 0 320px;  
  position:absolute;
  style: line-height:18px;
  width:230px;
  z-index:11;
}

#header ul {
margin-left:80px;
margin-top:110px;
position:absolute;
}

#header li {
list-style-type: none;
display:inline;
padding-right:15px;
position:absolute;
}

#header li a {
color:#000;
}

P {
text-indent: 0px;
margin-top: 0.5em;
}

A {
  text-decoration:underline;
  font-size: 16px;
  visited:#00000;
}

/*#content {
  position: absolute; 
  top: 143px; 
  left: 150px; 
  width:550px; 
  background-color:#669999; 
  border-style:solid; 
  border-color:#000000; 
  border-width: 2px; 
  font-size: 11px; 
  padding : 5px 10px 5px 10px;
}*/

#blog_lorenka_header_font {
  color: #000;
  font-family: "Alice", Georgia;
  font-size: 54px;
  position:absolute;
  left:600px;
  top:100px;
  z-index:30;
}

.wp-caption-text {
font-size: 14px;
font-style: italic;
}


