/*
Theme Name: Valomilk
Author:     Provident Pro
Author URI: http://providentpro.com/
Version:    1.0.0
*/

@import url('editor-style.css');

body { background:#fff url('img/bg.png') scroll repeat left top; }

#container { margin:20px auto 0; width:80%; border:10px solid #3C1E02; background:#ffffff url('img/container-bg.png') scroll no-repeat right top; }

#logo { margin-top:-16px; }
#logo img { max-width:100%; height:auto; }

#content { padding:2% 4%; overflow:hidden; }
.home #content { background:transparent url('img/home-bg.png') scroll repeat-x left top; }
#content img { max-width:90%; height:auto; }
#main { float:left; width:64%; }
#sidebar { float:right; width:30%; }

#flash { float:right; }
#no-flash { display:none; }
.no-flash #flash object { display:none; }
.no-flash #no-flash { display:inline; }

.galleria { width:640px; height:400px; margin:0 auto; }

#footer { overflow:hidden; background:#3C1E02 url('img/footer-bg.png') scroll repeat-x left top; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
#footer-copyright { float:left; padding-top:76px; line-height:1.25em; }
#footer-copyright p { margin-bottom:0; }
#footer-copyright a { color:#ffffff; }
#footer-logo { float:right; margin-right:10px; }

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
	#container { background-image:none; }
	#footer-copyright { float:none; clear:right; padding-top:0; text-align:center; }
	#main { width:100%; }
	#sidebar { float:none; clear:left; width:100%; }
	.galleria { width:auto; }
	#flash object { display:none; }
	#no-flash { display:inline; }
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	#content img { float:none; display:block; margin:20px auto; }
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {}