/*
Theme Name: Blowing Rock
Theme URI: http://iaudience.com
Description: A Great theme
Version: 1.0
Author: Chris
*/

img { border: 0; }

body {
font-family: arial, Cambria, serif;
font-size: 12px;
margin: 0;
padding: 0;
background-color: #000;
}

a { font-weight: bold; }
a:link { color: #fff; }
a:visited { color: #0079c2; }
a:hover { color: #f9e6cd; }
a:active { color: #cc0000; }

#headerimg {
position: relative;
height: 113px;
background: #000 url('/wp-content/themes/blowing-rock/images/blowing-rock.jpg') no-repeat top left;
}

#headerimg h1, .page-id-6 h2, .page-id-39 h2, .nocomments { display: none; }

.description {
position: absolute;
top: 25px;
left: 310px;
color: #f9e6cd;
font-size: 17px;
font-weight: bold;
font-style:italic;
}

#page {
position: relative;
width: 900px;
margin: 0 auto;
}

#fresh-lumber {
position: relative;
height: 687px;
width: 900px;
background: url('/wp-content/themes/blowing-rock/images/bg-wood.jpg') no-repeat top left;
}




#nav-mini a, #nav a, #nav-normal a { 
font-weight: bold; 
text-decoration: none;
text-transform: uppercase;
}

#nav-mini a:link, #nav a:link, #nav-normal a:link { color: #fff; }
#nav-mini a:visited, #nav a:visited, #nav-normal a:visited { color: #efefef; }
#nav-mini a:hover, #nav a:hover, #nav-normal a:hover { color: #f9e6cd; }
#nav-mini a:active, #nav a:active, #nav-normal a:active { color: #cc0000; }

#nav-mini, #nav ul, #nav-normal ul, #social ul {
list-style: none;
padding: 0;
margin: 0;
font-family: Verdana;
font-size: 10px;
}

#nav-mini li, #nav li, #nav-normal li, #social li {
float: left;
padding: 0 10px;
margin: 0;
}



#nav-mini {
position: absolute;
top: 70px;
right: 100px;
}

.page-id-72 .mnav-showroom a,
.page-id-59 .mnav-contact a {
color: #f5bc68 !important;
background: url('/wp-content/themes/blowing-rock/images/arrow-mini-nav.jpg') no-repeat center left;
padding-left: 10px;
}

#nav, #nav-normal {
position: absolute;
top: 5px;
left: 90px;
height: 43px;
width: 724px;
background: url('/wp-content/themes/blowing-rock/images/bg-nav.jpg') no-repeat top left;
padding: 3px 4px;
}

#nav ul {  }

#nav li, #nav-normal li { padding: 0px; }

#nav li a, #nav-normal li a {
padding: 12px 7px;
display: block;
}

li.nav-home a { 
padding: 7px !important;
}

#nav { display: none; }
.page-id-39 #nav { display: block; }
.page-id-39 #nav-normal { display: none; }

#content {
position: absolute;
top: 63px;
left: 89px;
height: 504px;
width: 681px;
font-size: 12px;
background: #fff url('/wp-content/themes/blowing-rock/images/fade.jpg') no-repeat top left;
padding: 20px;
margin: 0;
border: 1px solid #fff;
}

#content a:link { color: #cc0000; }

#content h3 {
font-size: 15px;
padding: 3px 0;
margin: 0;
}

#content p {
font-size: 12px;
padding: 3px 0;
margin: 0;
}

.page-id-39 #content {
height: 544px;
width: 721px;
padding: 0;
margin: 0;
}


.post-edit-link {
position: absolute;
bottom: 0;
left: 0;
font-size: 9px;
background-color: #fff;
padding: 5px;
}

#sidebar { display: none; }

#footer {
position: relative;
top: 640px;
left: 735px;
width: 100px;
}

#social li { padding: 0; }








/* page specific styles */

.page-id-59 h2, .page-id-72 h2 { display: none; }

.page-id-59 #content {
font-size: 20px;
}

.page-id-59 #content strong {
text-transform: uppercase;
}

.map { float: right; }




.page-home h3 {
color: #f5bc68;
}



.row-list {
height: 40px;
}

.row-list li {
float: left;
width: 200px;
}

.block-pictures {
list-style: none;
width: 688px;
margin: 0;
padding: 0;
}

.block-pictures li {
float: left;
padding: 1px;
}



.row-welcome {
list-style: none;
margin: 0;
padding: 0;
}

.row-welcome li {
float: left;
padding: 0 5px;
}

.green { color: #52801a; }

.green h4 {
font-size: 15px;
padding: 0;
margin: 0;
}

.green ul {
width: 200px;
padding: 0 15px;
margin: 0;
}

.green li {
float: none;
padding: 0;
margin: 0;
}




.row-excavating {
list-style: none;
margin: 0;
padding: 0;
}

.row-excavating li {
float: left;
width: 200px;
padding: 0 5px;
}

.row-excavating li ul {
padding: 0 15px;
margin: 0;
}

.row-excavating li ul li {
float: none;
width: 170px;
font-size: 10px;
padding: 0;
margin: 0;
}


.special { width: 329px; }