/*
Theme Name: Weddings
Theme URI: http://weddings.inhousefilms.co.nz
Description: Weddings By Inhouse Films Limited Theme
Version: 1
Author: Maarty Schaap [17design.co.nz]
Author URI: http://17design.co.nz
Tags: clean, basic
*/

body {font-family: "trebuchet ms", serif; margin: 0px; padding: 0px; font-size: 14px; font-weight: normal; background-color: #888; color: #383838;}

/* Global RESET */
/* ----------------------------------------- */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none }
img {border: 0px;}
ul li {list-style-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/ico-tick.png);}

/* WP GENERAL LAYOUT */
/* ----------------------------------------- */
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* TYPOGRAPHY */
/* ----------------------------------------- */

p, h1, h2, h3, h4, h5, h6, h7, h8 {font-family: "trebuchet ms", serif; font-weight: normal; font-style: normal; font-variant: normal; font-size-adjust: none; font-stretch: normal;}
p { font-size: 14px;}
h1 { font-size: 32px;}
h2 { font-size: 24px;}
h3 { font-size: 18px;}
h4 { font-size: 16px; margin: 0; padding: 0;}
h5 { font-size: 24px; margin: 0; padding: 0;}
h6 { font-size: 14px; margin: 0; padding: 0;}
h7 { font-size: 18px; margin: 0; padding: 0;}
h8 { font-size: 14px; margin: 0; padding: 0;}
h9 { font-size: 16px; margin: 0; padding: 0; font-weight: bold;}      
.jdSlideshow .slideInfoZone p2 {font-family: "trebuchet ms", serif; font-weight: normal; color: #707070; font-size: 12px; padding: 0 15px 0 15px;}
.jdSlideshow .slideInfoZone p {font-family: "trebuchet ms", serif; font-weight: normal; color: #383838; font-size: 14px; padding: 0; margin: 5px 15px 10px 15px;}

/* WP GENERAL LAYOUT */
/* ----------------------------------------- */
.package ul li {list-style-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/ico-tick.png);}
.faq ul li {list-style-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/ico-q.png);}

#container {width: 960px; overflow: hidden; margin-left: auto; margin-right: auto; background-color: #FFF;}

#header-home {width: 960px; height: 390px; background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/header-image-home.jpg);}
#header-package {width: 960px; height: 390px; background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/header-image-package.jpg);}
#header-demo {width: 960px; height: 390px; background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/header-image-demo.jpg);}
#header-links {width: 960px; height: 390px; background-image: url(http://www.idofilms.co.nz/wp-content/themes/weddings/images/header-image-links.jpg);}
#header-faq {width: 960px; height: 390px; background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/header-image-faq.jpg);}
#header-contact {width: 960px; height: 390px; background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/header-image-contact.jpg);}

#logo {width: 960px; height: 126px; overflow: hidden; padding-top: 30px; background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/pink-strip.png);}
#logo-left {width: 470px; float: left;}
#pages {float: right; padding-top: 38px;}
#pages ul {margin: 0px; padding: 0px;list-style-type: none; float: left; text-decoration: none;}
#pages ul li {text-decoration: none; display: block; float: left; padding-right: 30px;}
#pages ul li a {text-decoration: none;}
#pages ul li a:link {color: #000;}
#pages ul li a:visited {color: #000;}
#pages ul li a:active {color: #000;}
#pages .current_page_item a:link, #pages .current_page_item a:visited {color: #FFF;}

#left-div {width: 590px; padding-left: 40px; float: left;}
#left-div a {color: #c6285c; text-decoration: none;}

#left-div2 {width: 500px; padding-left: 40px; float: left;}
#left-div2_2 {width: 700px; padding-left: 40px; float: left;}

#sidebar {width: 270px; padding-right: 40px; float: right;}
#sidebar_2 {width: 280px; padding-right: 20px; padding-top: 70px; float: right;}
#thumb {overflow: hidden; padding-bottom: 10px;}
.box {width: 270px; margin-top: 20px; overflow: hidden;}
.box-content {background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/sidebox-back.png); background-repeat: repeat-y; padding-left: 30px; padding-top: 10px;}
.box-content p {padding-bottom: 20px; margin: 0px;}
.box-content a {color: #c6285c; text-decoration: none;}

#sidebar2 {width: 270px; padding-right: 40px; float: right;}

#box-camera {background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/box-camera.png);}
#box-dvd {background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/box-dvd.png);}
#box-q {background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/box-q.png);}
#box-env {background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/box-env.png);}
#mark-ailsa {margin-top: 120px;}
#demoimg1 {margin-top: 64px;}

#links {width: 960px; height: 146px; clear: both;}
#demo {
width: 150px; height: 101px; margin-left: 35px; padding-top: 45px; padding-left: 120px; float: left; 
background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/home-ico-demo.jpg);}
#demo a {color: #303030; font-family: "trebuchet ms",serif; font-size: 18px; text-decoration: none;}
#demo p {color: #c6285c; font-family: "trebuchet ms",serif; font-size: 14px; margin: 0; padding: 0;}
#contact {
width: 150px; height: 101px; margin-left: 35px; padding-top: 45px; padding-left: 120px; float: left; 
background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/home-ico-contact.jpg);}
#contact a {color: #303030; font-family: "trebuchet ms",serif; font-size: 18px; text-decoration: none;}
#contact p {color: #c6285c; font-family: "trebuchet ms",serif; font-size: 14px; margin: 0; padding: 0;}
#packages {
width: 150px; height: 101px; margin-left: 35px; padding-top: 45px; padding-left: 120px; float: left;
background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/home-ico-packages.jpg);}
#packages a {color: #303030; font-family: "trebuchet ms",serif; font-size: 18px; text-decoration: none;}
#packages p {color: #c6285c; font-family: "trebuchet ms",serif; font-size: 14px; margin: 0; padding: 0;}

#demo2 {
width: 150px; height: 101px; margin-left: 15px; padding-top: 45px; padding-left: 120px; float: left; 
background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/home-ico-demo.jpg);}
#demo2 a {color: #303030; font-family: "trebuchet ms",serif; font-size: 18px; text-decoration: none;}
#demo2 p {color: #c6285c; font-family: "trebuchet ms",serif; font-size: 14px; margin: 0; padding: 0;}
#contact2 {
width: 150px; height: 101px; margin-left: 15px; padding-top: 45px; padding-left: 120px; float: left; 
background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/home-ico-contact.jpg);}
#contact2 a {color: #303030; font-family: "trebuchet ms",serif; font-size: 18px; text-decoration: none;}
#contact2 p {color: #c6285c; font-family: "trebuchet ms",serif; font-size: 14px; margin: 0; padding: 0;}
#packages2 {
width: 150px; height: 101px; margin-left: 15px; padding-top: 45px; padding-left: 120px; float: left;
background-image: url(http://www.inhousefilms.co.nz/wp-content/themes/weddings/images/home-ico-packages.jpg);}
#packages2 a {color: #303030; font-family: "trebuchet ms",serif; font-size: 18px; text-decoration: none;}
#packages2 p {color: #c6285c; font-family: "trebuchet ms",serif; font-size: 14px; margin: 0; padding: 0;}

#footer {width: 920px; height: 50px; padding-top: 20px; margin-left: auto; margin-right: auto; padding-left: 40px; font-size: 10px; color: #FFF; background-color: #303030;}
#footer p {font-size: 10px; color: #FFF;}
#footer ul {margin: 0px; padding: 0px; list-style-type: none; float: left; text-decoration: none;}
#footer ul li {text-decoration: none; display: block; float: left; padding-right: 15px;}
#footer p {margin: 0px;}
#footer p a {color: #c6285c;}
#footer a {color: #FFF; text-decoration: none;}
#footer .current_page_item a:link, #footer .current_page_item a:visited {color: #c6285c;}

#contact-area {width: 600px; margin-top: 25px;}
#contact-area input, #contact-area textarea {padding: 5px; width: 300px; margin: 0px 0px 10px 10px;	border: 1px solid #ccc;}
#contact-area textarea {height: 90px;}
#contact-area textarea:focus, #contact-area input:focus {border: 1px solid #c6285c;}
#contact-area input.submit-button {width: 100px; margin-bottom: 30px;}
label {float: left; margin-right: 15px; width: 150px; padding-top: 5px;}
