/*
Theme Name: Media Diva for Sandbox
Theme URI: http://themediadiva.com
Description: Child Theme for Sandbox
Author: Sharon
Author URI: http://themediadiva.com
Template: sandbox
Version: 1.0
*/
 
@import url("../sandbox/style.css");

* {
margin:0;
padding:0;
}

body {
background: #855f49 url(img/bg_woodgrain.jpg) repeat;
color: #130800;
font-size: 14px;
font-family: "Helvetica Neue",Helvetica,Tahoma,sans-serif;
}

p {
line-height:20px;
margin: 0 0 10px;
text-align:justify;
}

a {
color:#E1E1E1;
padding:0 3px;
text-decoration:none;
text-transform:uppercase;
}

a:hover {
color:#9C0058;
}

a:visited {
color:#e1e1e1;
}

#wrapper {
width:920px;
margin:0 auto;
}

#header {
float:left;
}

#access {
margin:0 0 0 20px;
float:right;
}

h1#blog-title {
width:226px;
height:131px;
}

#blog-title a img {border:none;}

div.skip-link {
display:none;
position:absolute;
right:0;
top:0;
}

div#menu {
background:transparent url(img/bg_menu_lg.png) repeat scroll 0 0;
height:53px;
margin:77px 0 0;
text-align:center;
width:441px;
}

div#menu ul {
margin:0 0 0 20px;
}

div#menu ul li {
margin:10px 0 0;
width:inherit;
text-align:center;
}

div#menu ul a {
color:#E1E1E1;
display:block;
margin:0;
padding:10px 11px;
text-decoration:none;
}

div#menu ul a:hover {
color:#9C0058;
}

div#container {
margin-top:0;
float:left;
border-top:1px solid #F438A4;
background:#9C0058 url(img/bg_pattern_pink.gif) repeat scroll 0 0;
width:100%;
}

div#content, div#single-content {
margin: 0 40px 40px;
}

div#nav-above {
display:none;
}

h2.entry-title {
font-size:45px;
margin:4px 0;
color:#cfaa79;
}

h3 {
font-size:25px;
margin:0 0 4px 0;
color:#cfaa79;
}

.gallery-wrapper h3.entry-title {
color:#CFAA79;
margin:0 0 4px;
width:169px;
font-size:16px;
font-weight:normal;
}
.gallery-wrapper h3.entry-title a {
padding:0;
}

h2.entry-title a, h3.entry-title a {
text-transform:none;
color:#cfaa79;
}

.entry-content, .gallery-wrapper {
padding:20px;
background:url(img/bg_trans_pink.png) repeat;
}

.gallery-wrapper, #single-content .entry-content {
float:left;
width:840px;
padding:0;
}

.gallery-wrapper {
width:630px;
margin-bottom:40px;
}

.gallery-wrapper .category-samples {
float:left;
margin:20px 0 0;
padding:0 20px;
border-right: 1px dotted #130800;
}

.gallery-wrapper .p3, .gallery-wrapper .p6, .gallery-wrapper .p9, .gallery-wrapper .p12, .gallery-wrapper .p15, .gallery-wrapper .p18, .gallery-wrapper .p21 {
border-right:none;
}

.gallery-wrapper .entry-content {
background:none;
padding:0;
width:169px;
}

.entry-text {
line-height:19px;
}

#single-content .entry-text {
float:left;
width:175px;
}

.sml-hdr {
font-size:12px;
font-weight:bold;
margin:0 0 2px 0;
border-bottom:1px dotted #130800;
}

.gallery-wrapper .entry-content p {
line-height:18px;
margin:0 0 5px;
text-align:left;
}

.yapb-image {
border:none;
}

.yapb-img-large {
border-right:1px dotted #130800;
float:left;
margin:20px 15px 20px 0;
padding:0 15px 0 20px;
}

.entry-content a, .nav-previous a, .nav-next a {
background:#130800;
font-size:12px;
}

.entry-content a.yapb-image-link {
background:none;
padding:0;
}

.entry-content ul, .entry-content ol, .entry-content dl {
margin:0 0 10px 20px;
line-height:20px;
}

.entry-content .imgleft {
float:left;
margin:0 8px 10px 0;
}

.entry-content .imgright {
float:right;
margin:-67px -40px 20px 30px;
}

.entry-content .imgcenter {
text-align:center;
margin:0 10px 8px;
}

#nav-below {
clear:both;
}

.gallery-wrapper div#nav-below {
margin:0 20px 15px;
}

.nav-previous, .nav-next {
padding:5px 0;
}

pre {
margin-bottom:10px;
}

abbr {
border:none;
}

div#footer {
clear:left;
font-size:10px;
padding:5px;
width:100%;
}

div.sidebar {
float:left;
overflow:hidden;
padding:0;
width:190px;
background:transparent url(img/bg_trans_pink.png) repeat scroll 0 0;
}

#primary {
clear:none;
margin:0 0 0 20px;
}
#secondary {
display:none;
}

div.sidebar li {
margin:20px 0 20px 20px;
}

div.sidebar ul ul li, div.sidebar ul ul ul li {
list-style-type:none;
list-style-image:url(img/raquo.gif);
}
div.sidebar li a {
text-transform:capitalize;
line-height:20px;
color:#CFAA79;
}
div.sidebar li a:hover {
color:#130800;
}
div.sidebar .children a {
font-size:12px;
}

/* color changes */

.cont-pink {
border-top:1px solid #F438A4;
background:#9C0058 url(img/bg_pattern_pink.gif) repeat scroll 0 0;
}

.entry-pink {
background:url(img/bg_trans_pink.png) repeat;
}

.cont-green {
border-top:1px solid #78b575;
background:#9C0058 url(img/bg_pattern_green.gif) repeat scroll 0 0;
}

.entry-green {
background:url(img/bg_trans_green.png) repeat;
}

.cont-teal {
border-top:1px solid #5abdbb;
background:#00a4a2 url(img/bg_pattern_teal.gif) repeat scroll 0 0;
}

.entry-teal {
background:url(img/bg_trans_teal.png) repeat;
}

.type-teal {
color:#00a4a2;
}

.cont-purple {
border-top:1px solid #966c97;
background:#9C0058 url(img/bg_pattern_purple.gif) repeat scroll 0 0;
}

.entry-purple {
background:url(img/bg_trans_purple.png) repeat;
}

.cont-choc {
border-top:1px solid #7f5535;
background:#9C0058 url(img/bg_pattern_choc.gif) repeat scroll 0 0;
}

.entry-choc {
background:url(img/bg_trans_choc.png) repeat;
}

/* FORM STYLES */

input, textarea {
	border:1px solid #F438A4;
	margin-top:5px;
	background:#6c013e;
	color:#CFAA79;
	font-size:15px;
	padding:8px;
}

label {
font-weight:bold;
}
