/* @override 
	http://tenb.us/corbin/wp-content/themes/twentyten/css/style.css
	http://corbingurkin.com/wp-content/themes/twentyten/css/style.css
*/

@font-face {

    font-family: 'MrsEavesSmallCapsRegular';

    src: url('../fonts/mrseavessmallcapssmallcaps-webfont.eot');

    src: url('../fonts/mrseavessmallcapssmallcaps-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/mrseavessmallcapssmallcaps-webfont.woff') format('woff'),

         url('../fonts/mrseavessmallcapssmallcaps-webfont.ttf') format('truetype'),

         url('../fonts/mrseavessmallcapssmallcaps-webfont.svg#MrsEavesSmallCapsRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'MrsEavesSmallCapsRoman';

    src: url('../fonts/mrseavessmallcaps-webfont.eot');

    src: url('../fonts/mrseavessmallcaps-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/mrseavessmallcaps-webfont.woff') format('woff'),

         url('../fonts/mrseavessmallcaps-webfont.ttf') format('truetype'),

         url('../fonts/mrseavessmallcaps-webfont.svg#MrsEavesSmallCapsRoman') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'NellyScriptRegular';

    src: url('../fonts/nellyscript-webfont.eot');

    src: url('../fonts/nellyscript-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/nellyscript-webfont.woff') format('woff'),

         url('../fonts/nellyscript-webfont.ttf') format('truetype'),

         url('../fonts/nellyscript-webfont.svg#NellyScriptRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'NellyScriptFlourishRegular';

    src: url('../fonts/nellyscriptflourish-webfont.eot');

    src: url('../fonts/nellyscriptflourish-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/nellyscriptflourish-webfont.woff') format('woff'),

         url('../fonts/nellyscriptflourish-webfont.ttf') format('truetype'),

         url('../fonts/nellyscriptflourish-webfont.svg#NellyScriptFlourishRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'AdobeCaslonProRegular';

    src: url('../fonts/acaslonpro-regular-webfont.eot');

    src: url('../fonts/acaslonpro-regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/acaslonpro-regular-webfont.woff') format('woff'),

         url('../fonts/acaslonpro-regular-webfont.ttf') format('truetype'),

         url('../fonts/acaslonpro-regular-webfont.svg#AdobeCaslonProRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



BODY { margin: 0; padding: 0; font-family: "MrsEavesSmallCapsRegular","Times New Roman", Times, serif; color: #655D5C;}



a, a:visited {

	color: #655D5C;

}



FIELDSET { margin: 0; padding: 0; border: none;

}


fieldset.slideimage{

	height: 510px;

}







IMG { border: none;
	text-decoration: none;
}


.header { width: 850px; height: 77px; padding: 0 101px 0 94px; margin: 0 auto;

	background: url(../images/bg-header.jpg) no-repeat;

}

.header IMG { float: left}

.header FORM { float: right; width: 245px; background: url(../images/bg-search.png) no-repeat; height: 32px; padding: 45px 0 0 0; text-align: center; text-transform: lowercase}

.header FORM INPUT[type=text] { width: 105px; font: 16px "MrsEavesSmallCapsRegular"; margin: 0; padding: 0; border: none; border-bottom: 1px solid #DCDCDC;}



.wrapper { width: 1045px; margin: 0 auto;}

.wrapper fieldset.content { 

height: 599px; 

overflow: hidden;

background: url(../images/bg-content.jpg) no-repeat 0 top;

position: relative;

	margin: 0;

	padding: 0;

}



.footer { background: url(../images/bg-footer.jpg) no-repeat; width: 1045px; height: 88px; margin: 0 auto 50px; letter-spacing: -1px;}

.footer P { margin: 0; padding: 20px 105px 0 0; text-align: right; color: #FFFFFF}

.footer IMG { vertical-align: text-top; margin-right: 30px; margin-left: -20px;}

.footer A { text-transform: lowercase; color: #fff; font-family: "Times New Roman"; font-style: italic; font-size: 11px; text-decoration: none; letter-spacing: 0}

.footer A:hover { text-decoration: underline; color: #34c9ca}



.navigation { margin: 0 0 0 0; padding: 0; list-style: none; height: 61px; padding: 0 0 0 0;}

.navigation LI { float: left; text-align: center}

.navigation LI A { text-transform: lowercase; color: #655D5C; text-decoration: none;}

.navigation LI A:hover { text-decoration: none;}



.nav01, .nav02, .nav03, .nav04, .nav05, .nav06, .nav07 { display: inline-block; height: 45px; padding-top: 16px;}



.nav01 { background: url(../images/nav01.png) no-repeat; width: 86px;}

.nav02 { background: url(../images/nav02.png) no-repeat; width: 140px;}

.nav03 { background: url(../images/nav03.png) no-repeat; width: 104px;}

.nav04 { background: url(../images/nav04.png) no-repeat; width: 118px;}

.nav05 { background: url(../images/nav05.png) no-repeat; width: 92px;}

.nav06 { background: url(../images/nav06.png) no-repeat; width: 104px;}

.nav07 { background: url(../images/nav07.png) no-repeat; width: 109px;}



.current_page_item .nav01, .nav01:hover { background: url(../images/nav01-hover.png) no-repeat;}

.current_page_item .nav02, .nav02:hover { background: url(../images/nav02-hover.png) no-repeat;}

.current_page_item .nav03, .nav03:hover { background: url(../images/nav03-hover.png) no-repeat;}

.current_page_item .nav04, .nav04:hover { background: url(../images/nav04-hover.png) no-repeat;}

.current_page_item .nav05, .nav05:hover { background: url(../images/nav05-hover.png) no-repeat;}

.current_page_item .nav06, .nav06:hover { background: url(../images/nav06-hover.png) no-repeat;}

.current_page_item .nav07, .nav07:hover { background: url(../images/nav07-hover.png) no-repeat;}



.left { float: left; 

width: 785px; margin: 0 0 0 111px; position: relative;}



.right { 

float: right; width: 122px; color: #D29CB4; font: 12px 'AdobeCaslonProRegular'; overflow: hidden; margin: 8px 2px 0 0; 

	right: 0;

}

.right UL { margin: 0; padding: 0; list-style: none; width: 122px;}

.right LI { margin-bottom: 15px}

.right H2 { padding: 0; font: bold 25px 'NellyScriptFlourishRegular'; line-height: 30px;
	text-align: center;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

li.right01 H2 a{
	background: url(../images/bookmark_client_access.png) no-repeat 0 0;
	display: block;
	width: 70px;
	height: 60px;
}

li.right01 H2 a:hover{
	background: url(../images/bookmark_client_access.png) no-repeat 0 -60px;
}

li.right02 H2 a{
	background: url(../images/bookmark_recent_destination.png) no-repeat 0 0;
	display: block;
	width: 100px;
	height: 50px;
}
li.right02 H2 a:hover{
	background: url(../images/bookmark_recent_destination.png) no-repeat 0 -49px;
}


li.right03 H2 a{
	background: url(../images/bookmark_press.png) no-repeat -10px 0;
	display: block;
	width: 100px;
	height: 50px;
}
li.right03 H2 a:hover{
	background: url(../images/bookmark_press.png) no-repeat -10px -49px;
}




.right H2 A {color: #655D5C; text-decoration: none; font-weight: lighter;
	font-size: 0;
}



.right H2 A:hover { color: #34c9ca}



.right01 { background: url(../images/right01.png) no-repeat; height: 114px; padding: 25px 0 0 0;}



.right02 { background: url(../images/right02.png) no-repeat; height: 168px; padding: 25px 0 0 0;}



.right03 { background: url(../images/right03.png) no-repeat; height: 168px; padding: 25px 0 0 0; margin: 30px 0 0 0;
}

.right03 H2 { text-indent: -15px;}



.right01 P, .right02 P, .right03 P { margin: 0; padding: 7px 10px 0 12px;}



#slides{ margin: 0 auto; width: 712px; font: 12px "Times New Roman", Times, serif; text-transform: uppercase;position:relative;

}

.slides_container{

	width:712px;

	overflow:hidden;

	position:relative;

	display:none;

}

.slides_container div.slide{width:712px;height: 500px;display:block;}

#slides .next,#slides .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101}

#slides .next{left:585px}

.pagination{width:100px;margin:26px auto 0}

.pagination li{float:left;list-style:none;margin:0 1px}

.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden}

.pagination li.current a{background-position:0 -12px}

.caption{ width: 712px; text-align: right; display: block;

	padding-top: 5px;

}



.about { width: 649px; margin: 10px auto 0;

 display: table;

	padding: 7px 20px 7px 7px;

	box-shadow: 0px 0px 8px #999; 

-webkit-box-shadow: 0px 0px 8px #999; /* Safari and Chrome */



}

.about .left { width: 360px; float: left; margin: 0}

.about .right { width: 280px; float: left; margin: 0; color: #655D5C;

	height: 465px;

}



.about .right H1 { font: 24px "Times New Roman", Times, serif; text-transform: uppercase;

	background: url(../images/about_corbin.png) no-repeat 0 0;

	height: 100px;

	width: 250px;

	margin-top: 20px;

	margin-right: 0;

	margin-bottom: 0;

	display: block;

}

.about H1 span {

	display: none;

}



.about .right H1 EM { font: 70px 'NellyScriptFlourishRegular'; text-transform: none; display: block; line-height: 18px;}

.about P { font: 11px/1.4em Arial, Helvetica, sans-serif;

	text-align: justify;

}

.about P A { color: #D5A2B9; font: 28px 'NellyScriptFlourishRegular'; text-decoration: none; text-transform: lowercase;}

.about P A:hover { color: #12D9E3}



.albums, .albums-pages { font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 765px; padding: 0; margin: 5px auto 0;

box-shadow: 0px 0px 8px #999; 

-webkit-box-shadow: 0px 0px 8px #999;
	height: 495px;
}

.albums-pages { padding-bottom: 2px; padding-top: 0px;}

.albums-page .left, .albums-pages .left { width: 190px; position: relative; margin: 0; padding: 40px 0 0 20px; height: 410px;}

.albums.main .left { width: 190px; position: relative; margin: 0; padding: 40px 0 0 20px; height: 397px;}



.albums .left .desc, .albums-pages .left .desc { position: absolute; bottom: -23px; width: 195px;

	line-height: 15px;

	text-align: justify;

}

.album-nav { margin: 15px 0; padding: 0; list-style: none; text-align: center; text-transform: uppercase}

.album-nav LI { margin-bottom: 6px;}

.album-nav A { color: #645D5D; text-decoration: none}

.album-nav A:hover, .album-nav .current_page_item A { color: #34c9ca; text-decoration: none}



.albums .right, .albums-pages .right { width: 535px;}

.albums .right IMG { margin: 0 5px 6px 0}



a.Ribbon.Bound.link {

	display: block;

	float: left;

	width: 166px;

	height: 215px;

	margin-right: 8px;

	margin-bottom: 8px;

}



a.Ribbon.Bound.link:hover {

	background: url(../images/ribbon-bound-hover.png) no-repeat;

}

a.Ribbon.Bound.link:hover img{

   /* for IE */

  filter:alpha(opacity=10);

  /* CSS3 standard */

  opacity:0.1;

}



a.Flush.Mount.link {

	display: block;

	float: left;

	width: 166px;

	height: 215px;

	margin-right: 8px;

	margin-bottom: 8px;

}



a.Flush.Mount.link:hover {

	background: url(../images/flush-mount-hover.png) no-repeat;

}

a.Flush.Mount.link:hover img{

   /* for IE */

  filter:alpha(opacity=10);

  /* CSS3 standard */

  opacity:0.1;

}





a.Image.Box.link {

	display: block;

	float: left;

	width: 166px;

	height: 215px;

	margin-right: 8px;

	margin-bottom: 8px;

}



a.Image.Box.link:hover {

	background: url(../images/image-box-hover.png) no-repeat;

}

a.Image.Box.link:hover img{

   /* for IE */

  filter:alpha(opacity=10);

  /* CSS3 standard */

  opacity:0.1;

}



a.Companion.Book.link {

	display: block;

	float: left;

	width: 166px;

	height: 215px;

	margin-right: 8px;

	margin-bottom: 8px;

}



a.Companion.Book.link:hover {

	background: url(../images/companion-book-hover.png) no-repeat;

}

a.Companion.Book.link:hover img{

   /* for IE */

  filter:alpha(opacity=10);

  /* CSS3 standard */

  opacity:0.1;

}





a.companion.box.link {

	display: block;

	float: left;

	width: 166px;

	height: 215px;

	margin-right: 8px;

	margin-bottom: 8px;

}



a.companion.box.link:hover {

	background: url(../images/companion-box-hover.png) no-repeat;

}

a.companion.box.link:hover img{

   /* for IE */

  filter:alpha(opacity=10);

  /* CSS3 standard */

  opacity:0.1;

}



.albums-pages .right IMG { float: left; margin: 0 5px 7px 0}



.albums-pages .right P { margin: 0; padding: 0; float: none; clear: both}

#prev SPAN,  #next SPAN, #next-link SPAN { display: none}

#prev { width: 145px; height: 35px; background: url(../images/album-prev.gif) no-repeat 0 0; display: inline-block; 

}

#next { width: 130px; height: 35px; background: url(../images/album-next.gif) no-repeat 0 0; display: block; float: right; position: relative; 

}


input#searchsubmit {
	display: none;
}



.albums-pages #next {
	margin-right: 00px;
	margin-top: -5px;
}

.albums-pages #prev {
	margin-top: -7px;
}









.access #next {
	position: absolute;

	bottom: 0;

	right: 0;
}

.access #prev {
	position: absolute;

	bottom: 0;

	left: 0;
}



.praise #next {
	position: absolute;

	bottom: 0;

	right: 0;
	margin-bottom: -35px;
}

.praise #prev {
	position: absolute;

	bottom: 0;

	left: 0;
	margin-bottom: -35px;
}


.press #next {
	position: absolute;
	bottom: 0;
	right: 5px;
}

.press #prev {
	position: absolute;

	bottom: 0;

	left: 5px;
}









#next-link { width: 70px; height: 28px; background: url(../images/album-next.gif) no-repeat 0 0; display: inline-block; float: right; clear: both}

#prev-link { width: 145px; height: 35px; background: url(../images/album-prev.gif) no-repeat 0 0; display: inline-block; float: left; clear: both}

#next:hover, #next-link:hover { background-position: 0 -35px;}

#prev:hover, #prev-link:hover { background-position: 0 -35px;}



#preva SPAN,  #nexta SPAN{ display: none}


#preva { width: 85px; height: 35px; background: url(../images/album-prev.gif) no-repeat 0 0; display: inline-block;float: left; clear: both;}


#nexta { width: 70px; height: 28px; background: url(../images/album-next.gif) no-repeat 0 0; display: inline-block; float: right; clear: right;}


#nexta:hover { background-position: 0 -35px;}

#preva:hover { background-position: 0 -35px;}




.press #nexta { width: 71px; 
background: #fff url(../images/next.gif) no-repeat 5px 0; 
display: inline-block; 
margin-right: 4px;
padding-right: 5px;
padding-left: 5px;
position: absolute;
bottom: 0;
right: 15px;
height: 31px;
}

.press #preva { 
width: 93px; 
height: 31px; 
background: #fff url(../images/previous.gif) no-repeat 5px 0; 
display: inline-block;
position: absolute;	
bottom: 0;
left: 15px;
}

.press #nexta:hover {
background: #fff url(../images/next.gif) no-repeat 5px -35px; 
}

.press #preva:hover { 
background: #fff url(../images/previous.gif) no-repeat 5px -35px; 
}






.press { width: 730px;  margin: 10px auto 0; font: 11px Arial, Helvetica, sans-serif;
	height: 518px;
}

/*.press H1 {font:65px 'NellyScriptFlourishRegular'; line-height: 40px; margin: 0 0 25px 0; padding: 0}*/

.press H1 { width: 205px; height: 46px; background: url(../images/font-press.gif) no-repeat}

.press H1 SPAN { display: none}

.press-thumbs { margin: 0 auto; padding: 0; list-style: none; width: 685px;}

.press-thumbs LI { float: left; text-align: center; margin: 0 4px 0 0;min-height: 205px;width: 19%;}

.press-thumbs LI A { color: #655D5C; text-decoration: none;

}

.press-thumbs IMG, .press-desc IMG { padding: 8px; background: url(../images/bg-press-thumb.jpg) no-repeat; margin-bottom: 4px;}



.press .left { width: 120px; margin: 0; height: 370px;  position: relative}

.press .left .desc { position: absolute; bottom: 0px; text-align: justify;

	width: 140px;

	font-size: 10px;

	line-height: 1.4em;

}

.press .right { 
	width: 580px; 
	float: right;
	height: 400px;
	position: relative;
	
}

.press .right IMG { margin-left: 8px; border: 1px solid #ddd;
}


.press .right IMG a {
	text-decoration: none;
	border: 0;
}



.press-desc { text-align: center}



fieldset.praise { 

width: 730px; 

margin: 75px auto 0; 

font: 11px/16px Arial, Helvetica, sans-serif;

text-align: justify;

height: 430px;

position: relative;

padding-bottom: 0;

}

.praise H2 { margin: -10px 0 0; padding: 128px 0 0; background: url(../images/thankyou.gif) no-repeat top right; min-width: 237px; font: 30px 'AdobeCaslonProRegular'; text-transform: uppercase; max-width: 290px; text-align: right}

.praise H3 { margin: 0; padding: 10px 0 20px; font: 11px Arial, Helvetica, sans-serif; text-transform: uppercase; text-align: right; min-width: 237px; max-width: 290px;}

.praise P { float: none; clear: both;

}



.praise-images { margin: 0 10px 0 0; padding: 0; float: right !important; clear: none}

.praise-images IMG { padding: 12px 10px; background: url(../images/praise-bg.jpg);

	margin-right: 2px;

	margin-left: 2px;

}



.inquire { width: 662px; height: 463px; padding: 30px 45px 0 50px; margin: 0 auto; 

box-shadow: 0px 0px 8px #999; 

-webkit-box-shadow: 0px 0px 8px #999; /* Safari and Chrome */

background: url(../images/bg-inquire.gif) no-repeat}

.inquire .left { margin: 0; width: 250px; font: 11px/16px Arial, Helvetica, sans-serif;

	text-align: justify;

}

.inquire .left P[align=center] STRONG { font: normal 13px 'MrsEavesSmallCapsRegular'; letter-spacing: 4px;}

.inquire .left P[align=center] EM { font:  normal bold 18px "Times New Roman", Times, serif}

.inquire .left P[align=center] A { color: #B8919E; text-decoration: none; font: italic 15px "Times New Roman", Times, serif}

.inquire .left P[align=center] A:hover { color: #666666}



.inquire .right { width: 350px; float: right; font: 11px/14px Arial, Helvetica, sans-serif; color: #655D5C;}

.inquire .right SPAN { font: bold 24px 'NellyScriptFlourishRegular'; line-height: 6px;}

.inquire .right FORM { margin: 20px 0 0 0;
	width: 390px;
}

.inquire form p label {
	float: left;
	padding-top: 1px;
	padding-bottom: 1px;
}

.inquire .right FORM P { margin: 0; padding: 3px 0}

.inquire .right FORM STRONG { font-weight: normal; display: inline-block; width: 98px; text-align: right; margin-right: 5px;}

.inquire .right INPUT[type=text] { width: 235px; margin: 0 0 3px; padding: 1px; font: 11px Arial, Helvetica, sans-serif;

}



.inquire .right TEXTAREA { width: 235px; margin: 0 0 3px; vertical-align: top; font: 11px Arial, Helvetica, sans-serif;

   -moz-box-shadow:inset 0 0 11px #000000;

   -webkit-box-shadow:inset 0 0 11px #000000;

   box-shadow:inset 0 0 11px #000000;

	padding: 2px;
	height: 30px;
}

div.search_inner {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	width: 730px;
	text-transform: none;
	overflow: hidden;
}

h1.page-title {
	margin: 0;
	padding-top: 20px;
	padding-bottom: 20px;
}

.search_inner p {
	font: 11px/1.4em Arial, Helvetica, sans-serif;
}

div.entry-meta {
	font-size: 12px;
}

.search_inner .hentry {
	padding-right: 30px;
}

.search_inner h2.entry-title {
	margin: 20px 0 5px;
}



body .your-message textarea {

	height: 70px;

	-moz-box-shadow:inset 0 0 11px #000000;

   	-webkit-box-shadow:inset 0 0 11px #000000;

   	box-shadow:inset 0 0 11px #000000;

	padding: 2px;
}

.your-message textarea.wpcf7-validates-as-required.textarea1 {
	height: 70px;
}




.texrarea1 { height: 40px;}

.texrarea2 { height: 65px;}

.button-submit { border: none; cursor: pointer; background: url(../images/button-submit.jpg); width: 99px; height: 41px;}

.button-submit:hover {  background: url(../images/button-submit.jpg) 1px -42px; }


#client_submit { border: none; cursor: pointer; background: url(../images/button-submit.jpg); width: 99px; height: 41px;}

#client_submit:hover {  background: url(../images/button-submit.jpg) 1px -42px; }




.button-reset { border: none; cursor: pointer; background: url(../images/button-reset.jpg); width: 99px; height: 41px;}

.button-reset:hover {  background: url(../images/button-reset.jpg) 0 -42px; }





div.wpcf7-validation-errors , span.wpcf7-not-valid-tip {font: 11px Arial, Helvetica, sans-serif !important;}



.destination-wrapper { position: relative}

.destination-wrapper A { font-size: 10px; text-transform: uppercase;position: absolute; color:#666; text-decoration:none;  font-family:Georgia, "Times New Roman", Times, serif;



-moz-text-shadow: #CCC 1px 1px 1px; 

-webkit-text-shadow: #CCC 1px 1px 1px;

text-shadow: #CCC 1px 1px 1px 1px; 

filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#CCC') }

.destination-wrapper A:hover { color:#63b5e6;

/*

-moz-text-shadow: #666 2px 2px 1px; 

-webkit-text-shadow: #666 2px 2px 1px;

text-shadow: #34c9ca 1px 1px 1px; 

filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#666'); */text-decoration:none;

} 



.d01 { top: 158px; left: 92px;}

.d02 { top: 221px; left: 37px;}

.d03 { top: 219px; left: 150px;}

.d04 { top: 247px; left: 106px;}

.d05 { top: 400px; left: 82px;}

.d06 { top: 123px; left: 412px;}

.d07 { top: 144px; left: 387px;}

.d08 { top: 158px; left: 384px;}

.d09 { top: 169px; left: 409px;}

.d010 { top: 182px; left: 398px;}

.d011 { top: 200px; left: 414px;}

.d012 { top: 228px; left: 369px;}

.d013 { top: 294px; left: 379px;}

.d014 { top: 314px; left: 433px;}

.d015 { top: 359px; left: 188px;}

.d016 { top: 67px; left: 665px;}

.d017 { top: 118px; left: 556px;}

.d018 { top: 127px; left: 653px;}

.d019 { top: 162px; left: 730px;}

.d020 { top: 175px; left: 625px;}

.d021 { top: 207px; left: 690px;}

.d022 { top: 332px; left: 736px;}

.d023 { top: 352px; left: 720px;}





.slideimage .pagination { 
width: 750px; 
float: none; 
clear: both;
z-index: 99; 
position: absolute;
padding: 0;
height: 1px;
margin-right: 0;
margin-top: 0;
margin-left: 0;
}

.slideimage .slide { text-align: center; margin: 0 0 0 50px; height: 402px; width: 740px;}

.slideimage .slide .left { width: 335px; float: left;

	margin: 0 15px 0 0;

}



#slides2 div.slides_container div.slides_control div.slide img {

	margin-right: -5px;

}

.slideimage .slide .right { width: 370px; float: left; margin: 0; color: #8D8D8D; text-align: justify; font: 11px/17px Arial, Helvetica, sans-serif}



.slideimage .slide .right H2 { font: 24px 'AdobeCaslonProRegular'; color: #8D8D8D; text-align: center; background: url(../images/slider-ornament.gif) no-repeat center 5px;

	text-transform: uppercase;  font-weight: lighter;

	letter-spacing: 2px;

	padding-bottom: 35px;
	padding-left: 20px;
	padding-right: 15px;
}

.slideimage .slide .right H4 { font: italic normal lighter 18px georgia,'AdobeCaslonProRegular'; color: #8D8D8D; text-align: center; margin: 0;

	letter-spacing: 1px;

	text-transform: lowercase;

	padding: 0 0 6px;

}

.slideimage .slide .right IMG { background: url(../images/bg-slider-thumb.jpg) no-repeat; margin-top: 60px;

	margin-bottom: 4px;

	padding: 8px 11px 24px 8px;

}

.slideimage #prev { display: none}

.slideimage #next { display: none}



#slides2 { 
width: 740px; 
font: 12px "Times New Roman", Times, serif; 	
margin-right: auto;	
margin-left: auto;

margin-bottom: 0;
height: 500px;
}

#slides2 div.pagination p {
	margin: 0;
}



fieldset.slideimage.multi-album {

	padding-top: 120px;

	background: url(../images/multi_bg.png) no-repeat -12px -5px;

	height: 410px;

	position: absolute;

	width: 790px;

}

#slides2 .slides_container { width: 760px;
	height: 500px;
}

#slides2 .slides_container div.slide { width: 740px !important; text-align: center; margin-left: 20px;}



a.ceci_newyork {

	display: block;

	width: 20px;

	height: 200px;

	position: absolute;

	left: 0;

	right: 0;

	bottom: 0;

	margin-left: 30px;

}

a.ceci_newyork span {

	display: none;

}



.clear {

/*	clear: both;*/

	float: none; clear: both;

}



.right #abou {

	width: 280px;

	height: 340px;

	display: block;

	position: relative;

}



/*.clear { float: none; clear: both}*/

.access { 
padding: 35px 35px 0;
height: 500px;
position: absolute;
	width: 740px;
}

.access H1 { margin: 0; padding: 0; width: 250px; height: 70px; background: url(../images/client-access-font.gif) no-repeat}

.access H1 SPAN { display: none}

.access H3 { font: 13px 'MrsEavesSmallCapsRegular'; letter-spacing: 3px; margin: 30px 0 25px 90px; padding: 0}

.access UL { margin: 0 auto; padding: 0; list-style: none; width: 560px;}

.access LI { float: left; margin-right: 20px; text-align: center; font: 11px Arial, Helvetica, sans-serif}

.access LI IMG { border: 1px solid #DADADA; margin-bottom: 10px;}

.access FORM { margin: -15px 0 0 0; padding: 0; float: right; text-align: left; font: 11px Arial, Helvetica, sans-serif; width: 320px;}

.access FORM H3 { margin: 0; padding: 0;}

.access FORM INPUT[type=password] { width: 185px; margin: 0px 15px 0 0; vertical-align: middle}

.access FORM INPUT[type=submit] { width: 96px; height: 42px; background: url(../images/client-access-button.gif) no-repeat; border: none; cursor: pointer; vertical-align: middle}



.access TABLE { font: 11px Arial, Helvetica, sans-serif; float: left;}

.access TABLE TD { padding: 4px 4px 0px 0;}

.access TABLE THEAD TD { padding-bottom: 8px; color: #DDA9B5;}



.access .pagination { width: 100%;
position: relative;
bottom: 0;
}



.access #slides2 { margin: 0; width: 740px; font: inherit; text-transform: none}

.access #slides2 .slides_container { width: auto;
	height: 340px;
}

.access #slides2 .slides_container div.slide { width: auto !important; height: 320px; text-align: center; margin-left: 0;}



.access #slides2 TD { padding: 4px 4px 0px 0; text-align: left}