/*  
Theme Name: zzc
Theme URI: http://www.zuzucouture.co.uk/
Description: Default zuzucouture.co.uk WordPress Theme.
Version: 0.1
Author: everydayprint
Author URI: http://www.everydayprint.co.uk/
*/

body {
margin : 20px 0px 10px 0px;
background-color : #000038;
font-family : Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 12px;
overflow : -moz-scrollbars-vertical;
}
#wrapper {
width : 950px;
min-height : 550px;
margin : 0px auto 0px auto;
border : 1px solid #ffffff;
border-bottom : none;
}
#header {
background-image : url(/images/zz_logo.gif);
background-repeat : no-repeat;
height : 80px;
}
#tel {
background-image : url(/images/zz_tel.gif);
background-repeat : no-repeat;
background-position : 550px 0px;
height : 45px;
}
#main_nav_wrapper {
height : 33px;
border-top : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
}
#main_nav_wrapper div {
background-color : #666666;
width : 595px;
height : 24px;
float : right;
padding : 9px 5px 0px 0px;
text-align : right;
}
#main_nav_wrapper div a {
text-decoration : none;
color : #ffffff;
}
#main_nav_wrapper div a:hover {
text-decoration : underline;
color : #ffffff;
}
#main_cont {
background-color : #ffffff;
min-height : 445px;
color : #666666;
padding : 20px 5px 5px 5px;
}
#main_cont.index {
background : none;
min-height : 470px;
color : #ffffff;
padding : 0px;
}
#tri_column {
margin : 20px auto 0px auto;
width : 750px;
height : 695px;
text-align : center;
}
#tri_column div {
width : 250px; 
float : left; 
text-align : center; 
margin : 0px 0px 20px 0px;
}
#tri_column div p.no_margin {
margin : 10px 0px 20px 0px;
}
#tri_column a {
text-decoration : none;
color : #ffffff;
}
#tri_column div img {
border : none; 
margin : 0px 0px 0px 0px;
}
#tri_column div img.with_border {
border : 2px solid #ffffff; 
}
#image_slide {
background-image : url(/images/index_background_1.jpg);
width : 634px;
height : 309px;
float : left;
border-right : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
}
#featured_products {
background-color : #ffffff;
width : 311px;
height : 309px;
border-bottom : 1px solid #ffffff;
padding : 0px 0px 0px 4px;
float : left;
}
#featured_products img {
margin : 3px;
border : 1px solid #666666;
}
#cont {
width : 624px;
min-height : 150px;
float : left;
border-right : 1px solid #ffffff;
padding : 5px;
}
#news {
width : 305px;
height : 150px;
float : right;
padding : 5px;
}
#news a {
text-decoration : none;
color : #ffffff;
}
#news a:hover {
text-decoration : underline;
color : #ffffff;
}
p {
margin : 10px 0px 5px 0px;
}
h1 {
display : block;
background-image : url(/images/zz_header.jpg);
width : 99%;
height : 32px;
font-size : 24px;
font-weight : normal;
padding : 3px 0px 0px 0px;
text-indent : 10px;
margin : 0px;
color : #ffffff;
}
h1.too_wide {
width : 500px;
}
.h1_sim {
display : block;
background-image : url(/images/zz_header.jpg);
width : 99%;
height : 32px;
font-size : 24px;
font-weight : normal;
padding : 3px 0px 0px 0px;
text-indent : 10px;
color : #ffffff;
}
#couture_left_col {
float : left;
width : 315px;
height : 470px;
}
#couture_cont {
width : 304px;
height : 154px;
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
padding : 5px;
}
#couture_contact_form {
width : 304px;
height : 295px;
border-right : 1px solid #ffffff;
padding : 5px;
}
#couture_images {
float : right;
width : 635px;
height : 470px;
}
label {
display : block;
float : left;
width : 100px;
}
p.cf_right {
text-align : right;
padding : 0px 10px 0px 0px;
}
p.cu_right {
text-align : right;
padding : 0px 170px 0px 0px;
}
.error, .required {
color : #ff0000;
}
textarea {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
}
#contact_left {
width : 464px;
height : 460px;
float : left;
padding : 5px;
border-right : 1px solid #ffffff;
}
#contact_left a {
color : #ffffff;
}
#contact_right {
width : 475px;
height : 470px;
float : right;
}
#about_main {
padding : 5px;
}
#press_tri_column {
background-image : url(/images/blog_background.jpg);
width : 100%;
min-height : 470px;
}
#press_tri_column a {
text-decoration : underline;
color : #ffffff;
}
#press_tri_column a:hover {
text-decoration : none;
color : #ffffff;
}
#press_tri_column h2 {
font-size : 14px;
font-weight : bold;
color : #ffffff;
}
#press_tri_column h2 a {
color : #ffffff;
}
#press_tri_column h2 a:hover {
color : #ffffff;
}
#press_tri_column_left {
width : 199px;
min-height : 460px;
float : left;
border : 1px solid #ffffff;
margin : -1px 0px 0px -1px;
padding : 5px 5px 10px 5px;
}
#press_tri_column_middle {
width : 519px;
min-height : 460px;
float : left;
border : 1px solid #ffffff;
margin : -1px 0px 0px -1px;
padding : 5px 5px 10px 5px;
}
#press_tri_column_right {
background-color : #ffffff;
width : 200px;
min-height : 460px;
float : left;
border-top : 1px solid #ffffff;
border-right : 1px solid #ffffff;
margin : -1px -1px 0px 0px;
padding : 5px 5px 10px 5px;
color : #000038;
}
#press_tri_column_right img {
border : 1px solid #666666;
margin : 0px 0px 0px 2px;
}
#press_tri_column_right a {
	color:#000000;
	text-decoration: none;
}
#press_tri_column_right a:hover {
	color:#000000;
	text-decoration: underline;
}

#online_left {
width : 465px;
height : 460px;
float : left;
padding : 5px;
}
ul {
padding : 0px 0px 0px 20px;
margin : 0px 0px 0px 0px;
}
ul li {
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}
ul li a {
text-decoration : underline;
color : #ffffff;
}
ul li a {
text-decoration : none;
}
