/*
Theme Name:     Chucky Dolls
Theme URI:      http://www.chuckydolls.com.au/
Description:    Modified version of the Twenty Twelve theme for Chucky Dolls Hair Studio. 
Author:         Scott Reid
Template:       twentytwelve
Version:        1.1.0
*/

@import url("../twentytwelve/style.css");

body {
	background-image: url('./images/back-top.png');
	background-repeat:repeat-x;
	background-color: #A7D1AC;
}

body .site {
	margin-top: 19px;
	box-shadow: 0 0px 0px rgba(100, 100, 100, 0.3);
}

a {
	color: #32825A;
}

.site-header h2 {
	display: none;
}

.main-navigation {
	margin-top: 0;
	background-image: url('./images/menu-back.png');
	background-repeat: repeat-x;
}

.main-navigation li a {
	color: #ffffff;
}

.main-navigation li a:hover {
	color: #53BD88;
}

.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a {
	color: #ffffff;
	font-weight: bold;
}

.main-navigation div.nav-menu {
	margin: 0 auto;
	width: 980px;
}

.site-header {
	padding: 0 0;
	width: 109%;
	margin-left: -40px;
	background-color: #33625A;
	color: #ffffff;
}

.site-header a {
	color: #ffffff;
}

.site-header a:hover {
	color: #A7D1AC;
}

.main-navigation div.nav-menu > ul {
	border-bottom: 0px solid #ededed;
	border-top: 0px solid #ededed;
}

.site-content article {
	border-bottom: 0;
}

.entry-content td {
	border-top-style: none;
}

.site-info {
	color: #FFFFFF;
	background-color: #33625A;
	padding: 25px 25px 25px 25px;
	height: 105px;
	width: 990px;
	margin-left: -40px;
}

#colophon {
	border-top: none;
	padding: 0;
}

#colophon a {
	color: #ffffff;
}

#colophon a:hover {
	color: #A7D1AC;
}

input {
	vertical-align: top;
}

.main-navigation li ul li a {
	background-color: #33825A;
	border-bottom: none;
}

.main-navigation li ul li a:hover {
	color: #A7D1AC;
	background-color: #33625A;
}

@media screen and (max-width: 720px) {
	body .site {
		margin: 0 auto;
		width: 720px !important;
		overflow: hidden;
	}
	.site-title img {
		margin-left: 20px;
	}
	.site-header {
		padding-top: 20px;
	}
	.nav-menu {
		padding-left: 45px;
	}
	.footer-links {
		display: none;
	}
	.site-info {
		padding-top: 20px;
		padding-left: 30px;
	}
}