/*

Venart Photography
Site by Design is Central
Copyright (c) 2009 Design is Central (http://www.designiscentral.com)

*/

/**BASE**/
body {font-family:"Myriad Pro", Lucida, Arial, Helvetica, sans-serif;color:#ffffff;font-size:62.5%;line-height:1.25;background:#333333;}
/**LAYOUT**/
#masthead, #wrapper, #content {width:940px;margin:auto;}
#masthead_wrapper {height:98px;background:transparent url(images/masthead_bg.jpg);}
#masthead {height:95px;display:block;background:transparent url(images/header_bg.jpg) no-repeat;}
#logo {width:240px;float:right;padding-right:25px;}
#content {margin:auto;}
#breadcrumbs {width:570px;height:30px;background:#333333 url(images/bc_bg.jpg) no-repeat;padding:10px;position:relative;top:-3px;}
#navigation {float:left;padding-top:10px;}
#searchbox {width:222px;float:right;padding-top:40px;}
#exhibition_list, #frontpage, #main_page {clear:both;width:720px;float:left;padding-top:20px;}
#display_list {min-height:550px;clear:both;width:960px;padding-top:20px;padding-bottom:95px;}
#related_items {width:455px;}
#side_col {width:220px;float:left;margin-right:10px;}
#left_body {width:490px;float:left;}
#text_sidebar {width:460px;padding-bottom:75px;}
#footer {width:100%;clear:both;display:block;padding-top:40px;}
#footer_content {position:relative;left:-8px;padding-top:10px;width:940px;height:75px;margin:auto;clear:both;background:transparent url(images/footer_bg.jpg) no-repeat}
#copyright {width:240px;display:block;float:left;padding-left:10px;color:#666666;}
/**INNER ITEMS**/
.flickr_suckr {width:705px;height:390px;}
#exhibition_list img, #display_list img {width:180px;padding-bottom:10px;}
#searchbox legend {font-size:1.1em;font-weight:bold;}
#searchbox form input {width:145px;height:13px;float:left}
#searchbox form input.button {width:60px;height:20px;border:none;background:transparent url(images/tab_bg_active.png) no-repeat right;color:#ffffff;text-align:center;font-weight:bold;cursor:pointer;}
#video {width:465px;padding-top:20px;margin-right:20px;padding-bottom:20px;}
#video_inner {padding:20px;border:1px solid #e1e1e1;}
#video_text_wrap {float:left;}
#navigation span {float:left;}
#player {width:925px;margin-top:20px;margin-bottom:20px;background:#000000;text-align:center;}
embed#mpl {width:500px;}
#right_column, .textblock {width:200px;padding-top:10px;float:left;}
#right_column_white {width:200px;padding:10px;float:left;}
.text {padding-bottom:10px;padding-right:10px;}
#side_col .text {padding-left:10px;}
#related_items {float:left;padding-top:20px;}
#frontpage .advert {width:210px;float:left;padding:10px;padding-top:0px;}
#frontpage .advert img {border:10px solid #000000;}
#left_body .gallery_mainimage {width:480px;float:left;text-align:left;background:#000000 url(images/gall_backtop.jpg) no-repeat;padding-top:20px;}
#left_body .gallery_mainimage.noborder {padding:0;background:transparent;}
#left_body .gallery_mainimage img {padding:20px;padding-top:0px;background:#000000 url(images/gall_backbott.jpg) no-repeat bottom;}
#left_body .gallery_mainimage.noborder img {margin:0;padding:0;background:transparent;border:none;}
#gallerynav {float:left;width:340px;}
.gallery_service_list .entry {float:left;margin-right:20px;margin-bottom:20px;}
.gallery_service_list .entry img {border:solid 20px #000000;}
.gallery_mainimage {width:590px;float:left;margin-right:10px;text-align:center;background:#000000 url(images/gall_backtop.jpg) no-repeat;padding-top:20px;margin-bottom:8px;}
.gallery_mainimage img {padding:45px;padding-bottom:15px;padding-top:0px;background:#000000;}
#gallerynav .back {float:left;width:80px;height:90px;background:#333333 url(images/gall_back.jpg) no-repeat;padding:10px;padding-left:60px;}
#gallerynav .forward {float:right;width:80px;height:90px;background:#333333 url(images/gall_for.jpg) no-repeat top right;padding:10px;padding-right:60px;}
#gallerynav p.last, #gallerynav p.first {width:80px;height:80px;display:block;background:#999999 url(images/none_img.jpg) no-repeat;}
#gallerynav p.last span, #gallerynav p.first span {display:block;position:relative;top:5px;left:5px;padding:5px;}
#gallerynav a {display:block;padding-top:2px;font-size:1em;font-weight:lighter;}
#gallerynav .forward a {float:right;}
.disabled a {position:relative;top:-9px;}
.image img {border:10px solid #000000;margin-bottom:10px;}
#img_details {float:left;padding-left:40px;padding-top:20px;}
#img_details a, a.gallery_return {width:240px;height:10px;padding-top:7px;padding-bottom:13px;display:block;text-align:center;background:#333333 url(images/generic_btn_240.jpg) no-repeat;margin-left:10px;}
#img_details a:hover, a.gallery_return:hover {background:#333333 url(images/generic_btn_240.jpg) no-repeat 0px -30px;}
/**LIST STYLES**/
li {font-size:1.2em;}
li a {display:block;font-size:inherit;}
.text li {text-indent:15px;background:transparent url(images/sidebar_bullet.png) no-repeat left 1px;}
#breadcrumbs li {float:left;padding-left:15px;background:transparent url(images/sidebar_bullet.gif) no-repeat left 1px;}
#breadcrumbs li a {color:#ffffff;font-weight:normal;}
#breadcrumbs li.active a, #breadcrumbs li a:hover {color:#999999;}
#navigation ul li {float:left;padding-left:15px;padding-right:10px;border-left:1px solid #666;}
#navigation ul ul {position:absolute;top:35px;list-style:none;margin:0;padding:0;}
#navigation ul ul li {float:left;list-style:none;margin:0;padding-right:5px;border-left:none;}
#navigation ul li:first-child {padding-left:0px;border-left:none;}
#navigation ul li a {color:#ffffff;}
#navigation ul li.current a, #navigation ul li a:hover {color:#999999;}
#navigation ul li.current li a {color:#ffffff;}
#navigation ul li.current li a:hover {color:#999999;}
#navigation ul ul li {font-size:inherit;}
#navigation li.current a span {padding-bottom:5px;}
#exhibition_list ul, #display_list ul {margin:0;padding:0;margin-left:-10px;}
#exhibition_list li, #display_list li {width:180px;height:200px;margin:10px;padding:20px;background:#ffffff;border:1px solid #e1e1e1;float:left;}
#exhibition_list li:hover, #display_list li:hover, #related_items li:hover {cursor:pointer;background:#e1e1e1;}
#related_items ul {width:480px;}
#related_items ul li {float:left;width:80px;padding:10px;border:1px solid #e1e1e1;margin-right:15px;margin-bottom:15px;}
#related_items img {max-width:80px;padding-bottom:5px;}
#footer ul {width:465px;float:left;}
#footer li a {width:220px;height:15px;padding-right:10px;float:left;color:#ffffff;}
#right_column li {padding-bottom:5px;}
#right_column_white li {padding-bottom:5px;}
#right_column li a {padding-left:15px;background:transparent url(images/sidebar_bullet.png) no-repeat left center;}
#right_column_white li a {padding-left:15px;background:transparent url(images/sidebar_bullet.png) no-repeat left center;}
.noborder img {border:none;}
/**TYPOGRAPHY**/
h1 {font-size:2.6em;font-weight:bold;}
h2 {font-size:2.4em;clear:both;padding-bottom:10px;}
h3 {font-size:1.4em;font-weight:bold;}
#logo h1 a {width:240px;height:95px;display:block;background:transparent url(images/venart_logo.gif) no-repeat;}
#logo h1 a span {display:none;}
#video h2, #related_items h2 {padding-bottom:10px;}
.gallery_mainimage h2 {padding-left:20px;}
#left_body .gallery_mainimage.noborder h2 {padding-left:0px;}
.textblock h2, #right_column h2 {margin-bottom:10px;}
#right_column h2 {padding-top:12px;line-height:1.2;}
#right_column_white h2 {padding-top:22px;line-height:1.2;margin-bottom:10px;}
#text_sidebar h2 {margin-bottom:10px;}
li span, a span, h1 span, h2 span, h3 span {font-size:inherit;}
p {font-size:1.2em;margin-bottom:10px;}
strong {font-size:inherit;font-weight:bold;}
em {font-style:italic;}
span {font-size:1.2em;}
span.central {padding-left:10px;}
a {font-size:1.2em;font-weight:bold;text-decoration:none;color:#999999;}
a:hover {color:#d709ad;}
span.central a {font-size:inherit;}
#breadcrumbs span {float:left;margin-right:5px;}
span.caption {clear:both;display:block;font-style:italic;padding-left:10px;padding-bottom:10px;}
.email_form fieldset legend {font-size:2.4em;}
.email_form label input, .email_form label textarea {display:block;}
.email_form label textarea {width:350px;height:200px;}
