/*
Theme Name: Sarees in Style
Theme URI: http://www.sareesinstyle.com.au 
Description: The Wordpress Theme for Sarees in Style website 
Version: 1.0
Author: Sprowt
Author URI: http://www.sprowt.com.au

*/

/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
a, img {outline:none;}
a {text-decoration:none; cursor:pointer;color:#2499a0}
a:hover {text-decoration:underline}
p {padding-bottom: 15px}
strong {font-weight:bold;}
h1 {color:#2499a0; font-size: 47px;font-family: 'american_scriberegular';line-height:50px; font-weight:normal;margin-bottom: 35px}
@font-face {
    font-family: 'american_scriberegular';
    src: url('fonts/american_scribe-webfont.eot');
    src: url('fonts/american_scribe-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/american_scribe-webfont.woff') format('woff'),
         url('fonts/american_scribe-webfont.ttf') format('truetype'),
         url('fonts/american_scribe-webfont.svg#american_scriberegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'average_sansregular';
    src: url('fonts/averagesans-regular-webfont.eot');
    src: url('fonts/averagesans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/averagesans-regular-webfont.woff') format('woff'),
         url('fonts/averagesans-regular-webfont.ttf') format('truetype'),
         url('fonts/averagesans-regular-webfont.svg#average_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.clear {clear:both;}

.alignnone { margin: 5px 20px 20px 0;}
.aligncenter, div.aligncenter { display:block; margin: 5px auto 5px auto;}
.alignright { float:right; margin: 5px 20px 20px 20px;}
.alignleft { float:left; margin: 5px 20px 5px 0;}
.aligncenter { display: block; margin: 5px auto 5px auto;}

body {background:url(images/bg.png) repeat-x top center;font-family: 'average_sansregular'; color:#726659; font-size: 14px; line-height:18px}
input, select {font-family: 'average_sansregular'; color:#726659; font-size: 13px;}

#wrapper {margin: 60px auto; width: 960px; position:relative}
	#header {height: 330px; background:url(images/header-bg.png) no-repeat top center; position:relative}
		#logo {position:absolute; top: 130px; left: 308px}
		#navigation {position:absolute; top: 258px; left: 190px}
			#navigation ul {list-style:none}
			#navigation ul li {float: left; padding:0 15px;position:relative}
			#navigation ul li a {color:#2499a0; text-transform:uppercase; font-size: 13px; display:block}
			#navigation ul li a:hover {color:#726659; text-decoration:none}
			#navigation ul li.current-menu-item {background:url(images/navigation-arrow.png) no-repeat left 6px}
			#navigation ul li.current-menu-item a {color:#726659;}
		#subscribe {position:absolute; top: 143px; right: 95px; width: 175px; font-size: 12px}
			#subscribe  h3 {display:none}
			#subscribe  label {display:none !important}
			#subscribe  .error {color:red}
			#subscribe input[type="text"] {width: 169px; border: 1px solid #9b8579; padding:1px 2px}
			#subscribe input[type="submit"] {background:none; border:none; color:#2499a0;font-size: 13px; text-align:center; width: 175px;padding:0; cursor:pointer}
	#main {background:url(images/main-bg.png) repeat-y top center; min-height:500px}
		#main #inner {width: 800px; margin: 0 auto; position:relative; padding-bottom:20px}
		#main #content {padding: 45px 0}
		#slideshow {border:1px dotted #b09d92;width: 765px; height:420px; padding: 6px; margin:0 auto; margin-bottom: 20px}
		
		.home-box {width: 350px; float: left; padding-bottom: 20px;font-family: 'average_sansregular';font-size:13px; text-align:justify}
		.home-box h3 {color:#2499a0; font-size: 47px;font-family: 'american_scriberegular'; text-align:center;border:1px dotted #b09d92; line-height:47px; margin-bottom: 20px; padding-top: 10px}
		.home-box .read-more {text-transform:uppercase; color:#726659; background:url(images/read-more.png) no-repeat left 5px; padding-left: 15px}
		.home-box .read-more:hover {color:#2499a0}
		#testimonials {float: left; padding-left: 40px;}
			#testimonials-content {padding: 0 20px; }
			#testimonials-content strong {font-weight:normal;color:#2499a0}
            #testimonials .testimonials_solution_widget {background:none; border:none; margin:0; padding:0 0 15px 0}
            #testimonials div > div a {text-transform:uppercase; color:#726659; background:url(images/read-more.png) no-repeat left 5px; padding-left: 15px}
            #testimonials div > div a:hover {color:#2499a0}
		#latest-news {float: right; padding-right: 40px;}
		.post {position:relative; text-align:justify}
			.post h1 {color:#2499a0; font-size: 47px;font-family: 'american_scriberegular';line-height:50px; font-weight:normal;margin-bottom: 35px}
			.post h2 {color:#2499a0; font-size: 37px;font-family: 'american_scriberegular';line-height:40px; }
			.post h3 {color:#2499a0; font-size: 47px;font-family: 'american_scriberegular';line-height:50px; font-weight:normal;text-align:center}
            .post .left {float: left; width: 350px;}
			.post .featured-image {background:url(http://www.sprowt.com.au/wp-content/uploads/2013/11/about.png) no-repeat left top; width: 392px; height: 540px; float: right; padding: 11px 0 0 11px}
	#footer {background:url(images/footer-bg.png) no-repeat top center; height: 46px; position:relative}
		#footer p {text-align:center; text-transform:uppercase; font-size: 11px; padding-top: 19px; color:#fff; position:relative}
		#footer a {color:#fff}
		#footer a:hover {text-decoration:underline}
		#footer #facebook { width: 24px; height: 24px; position:absolute; top:15px; right: 275px}

.page-id-8 .post a {color:#726659;}
.page-id-8 .post a:hover {color:#2499a0;}
.page-id-7 .testimonial {border:none; background:none; margin: 0; padding: 0; background:url(images/testimonial-line-break.png) no-repeat bottom center; padding-bottom: 40px; margin-bottom: 30px}
.page-id-7 .pagination {display:none;}
.page-id-7 .testimonial strong {font-weight: normal;color:#2499a0}

.page-template-template-gallery-php #content .left {width: 110px; float: left}
.page-template-template-gallery-php #content #gallery-content {width: 665px;padding: 10px 10px; float: right; background:url(images/gallery-content-bg.png) no-repeat left top; height: 510px;}

.blog .post h1 {font-size: 37px;line-height: 40px; margin-bottom: 15px;}
#gallery-list {list-style: none;}
#gallery-list li {padding-bottom: 5px}
#gallery-list .current-item a {color:#726659;}

/* slideshow
=================================================================================================== */
#slideshow .meteor-slides .meteor-buttons {bottom: 15px; height: 13px; left: 83% }
#slideshow .meteor-buttons a {background: url('images/slideshow-buttons.png') no-repeat bottom left;width: 14px;height: 13px;margin: 0 10px 0 0 !important;}
#slideshow .meteor-buttons a:hover {background: url('images/slideshow-buttons.png') no-repeat bottom right;}
#slideshow .meteor-buttons a.activeSlide {background: url('images/slideshow-buttons.png') no-repeat bottom right;}

/* wpcf7
=================================================================================================== */
#contact-form {float:right; padding-top: 70px;color:#2499a0; font-size: 15px; padding-right: 50px; width: 320px}
.wpcf7 p{padding-bottom:5px}
.wpcf7 .wpcf7-text{border:none;background:#f3f1f0; padding: 1px 3px; width: 310px}
.wpcf7 .wpcf7-textarea{border:none;background:#f3f1f0; padding: 1px 3px; width: 310px; height: 140px}
.wpcf7 .wpcf7-submit {font-size: 50px;font-family: 'american_scriberegular'; background:none; border:none; cursor: pointer; padding:0; margin-top: 10px; width: 160px; margin-left: -25px}
.wpcf7 span.wpcf7-not-valid-tip {left: 5px; top: -2px; border:none; background:none; color:#ED1E24}
.wpcf7 div.wpcf7-response-output {margin: 10px 0 0 0; clear:both;}
.wpcf7 span.wpcf7-form-control-wrap {display:block}

