/*
Theme Name: WordPress Skibell
Theme URI: http://skibell.com/
Version: 1.6
Author: Adrian Voinicu
Tags: blue, tan, fixed width
*/

/* Reset Browser Defaul Styles */
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, font, 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 {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q { quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a { text-decoration: none; color: blue; }
a:hover {text-decoration: underline;}

/* Main Styles */
body {background:#f2edea url(img/background.gif) left top repeat-x; font:12px/18px Arial, Helvetica, sans-serif;}
.wrapper {width:926px; margin:0px auto; overflow:hidden;}
.clear {clear:both}

/* Header Styles */
#header {background:url(img/header.jpg) center top no-repeat; position:relative; height:374px;}
#header #head {background:url(img/head-background.png) 1px top no-repeat; position:relative; z-index:2; height:144px;}
#header h1 {padding:20px 0px 0px 17px; float:left;}
#header #cookie-crumb { text-align:right; color:#ffffff; font-size:13px; color:#ffffff; padding:75px 20px 0px 0px;}
#header #header-gallery {background:url(img/header-image.jpg) center bottom no-repeat; height:256px; width:926px; position:absolute; bottom:0px;}
#header #main-menu {position:absolute; bottom:0px; width:926px; height:45px; font-size:16px; line-height:45px; background:#406f7e url(img/menu-background.jpg) right top repeat-x; *margin-left:1px}
#header #main-menu li {float:left; background:url(img/menu-background.jpg) left top no-repeat;}
#header #main-menu li a {display:block; padding:0px 12px 0px 14px; color:#ffffff; text-transform:uppercase; letter-spacing:1px;}
#header #main-menu li a:hover {text-decoration:none; background:#406f7e;}
#header #main-menu li ul {display:none; position:absolute; width:165px}
#header #main-menu li ul li {display:block; float:none;}
#header #main-menu li ul li a {font:14px/16px Arial, Helvetica, sans-serif; color:#406f7e; text-transform:none; padding:5px 30px 5px 10px; background:#c9d3db; border-bottom:1px dotted #406f7e; letter-spacing:normal;}
#header #main-menu li ul li a:hover {background:#406f7e; color:#ffffff;}

/* Content Styles */
#content {margin-top:15px;}
#main {
	float:right;
	width:696px;
	margin-bottom:20px;
	font-style: normal;
	text-align: left;
}

#mainImages {
	float:right;
	width:696px;
	margin-bottom:20px;
	font-style: normal;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #314854;
}


#content p {color:#405a67; width:645px; padding-bottom:25px;}
#content p.left {float:left; width:314px; margin-right:22px;}
#content p.right {float:left; width:314px;}
#content a {color:#5b5b5b}
#content a.article-image {float:left;}
#content a.article-image:hover {text-decoration:none;}
#content .alignleft {float:left; margin-right:10px; padding:7px; border:1px solid #dbdbdb; line-height:1px}
#content .alignright {float:right; margin-left:10px; padding:7px; border:1px solid #dbdbdb; line-height:1px}

#sidebar {float:left; width:197px; border:3px solid #ffffff; margin-bottom:20px;}
#sidebar #second-menu a {display:block; border-bottom:1px dotted #00465c; font:14px/19px Arial, Helvetica, sans-serif; padding:10px 7px; color:#00465c; background:#a7b6c0;}
#sidebar #second-menu a:hover {text-decoration:none; color:#ffffff}

#featured-designers {border:1px solid #d8d8d8; background:#ffffff url(img/featuredes-background.gif) 0px 15px repeat-y; clear:both;  margin:45px 0px 60px; padding:0px 31px;}
#featured-designers h1 {line-height:45px; font-size:22px; color:#00465c; padding:0px 14px;}
#featured-designers a {display:block; float:left; width:175px; height:185px; background:#f2edea; border:1px solid #dbdbdb; padding:7px; margin-right:115px;}
#featured-designers a:hover {text-decoration:none}
#featured-designers .item-right, #featured-designers .item-left, #featured-designers .item-center {height:200px; margin-bottom:30px; float:left;}
#featured-designers .item-right a{margin:0px;}

/* Footer Styles */
#footer {background:url(img/footer-background.jpg) center top  no-repeat; height:53px; padding-top:65px; color:#405a67; line-height:22px;}
#footer p {padding:0px 145px}

/* LightBox Styles */
#jquery-overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px;}
#jquery-lightbox {position: absolute; top: 0;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img {border: none; }
#lightbox-container-image-box {position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image {padding: 10px; }
#lightbox-loading {position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav {position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav {left: 0; }
#lightbox-nav a {outline: none; padding:0; border:0;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%; height: 100%; zoom: 1; display: block; }
#lightbox-nav-btnPrev {left: 0; float: left; }
#lightbox-nav-btnNext {right: 0; float: right; }
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0; }
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details {text-align: left; }	
#lightbox-image-details-caption {font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em; }			
#lightbox-secNav-btnClose {height:25px; width:25px; position:absolute; top:-12px; right:-12px; z-index:300; }
