@charset "UTF-8";
/* CSS Document */

html, body, tr, td, div { margin: 0 0 0 0; padding: 0 0 0 0; border: none; border: none; font-family:Arial, Helvetica, sans-serif;  }
p {text-align: left;}
h3{ display:inline; }
h4{ display:inline; }

body{ background:url(../images/jpg/background/bg-all1.jpg) top repeat-y; text-align:left; }

a:link { color:#333333; text-decoration: none; }
a:visited { color:#333333; text-decoration: none; }
a:active { color:#333333; text-decoration: none; }
a:hover { color:#0f8aa9; text-decoration: underline; }





/* Head Bar */
#head-bar { margin-top: 20px; height:165px; }

#head-left { width:175px; background:url(../images/png/misc-pics/flowers-001.png) left no-repeat; }
#head-middle { width:575px; }
#head-right { width:250px; height:165px; background:url(../images/png/background/top-right.png) no-repeat; }

#photos-head-right-top1{ width:250px; margin-top:1px; height:1px; background:#CCCCCC; }
#photos-head-right { width:250px; height:165px; background: url(../images/jpg/background/curry-bg-002.jpg) right bottom; }


#head-contact-info { margin-top:5px; color:#666666; font-size: 11px; text-align:center; }

/* main navagation */
#main-nav { margin-left: 8px; margin-right:5px; text-align: left; line-height: 32px; text-transform:uppercase; font-weight:bold; }


.main-nav { font-size: 14px; }
a.main-nav:link { color:#333333; text-decoration: none; }
a.main-nav:visited { color:#333333; text-decoration: none; }
a.main-nav:active { color:#333333; text-decoration: none; }
a.main-nav:hover { color:#0f8aa9; text-decoration: underline; }


.book-online-nav { font-size: 18px; }
a.book-online-nav:link { color:#000000; text-decoration: none; }
a.book-online-nav:visited { color:#000000; text-decoration: none; }
a.book-online-nav:active { color:#000000; text-decoration: none; }
a.book-online-nav:hover { color:#0f8aa9; text-decoration: underline; }

.mb { font-size: 20px; }
a.mb:link { color:#000000; text-decoration: none; }
a.mb:visited { color:#000000; text-decoration: none; }
a.mb:active { color:#000000; text-decoration: none; }
a.mb:hover { color:#0f8aa9; text-decoration: underline; }



#reserve-online { margin-left: 10px; font-size: 20px; font-weight:bold; }

/* Main Pages */
#home-body-all { background:url(../images/jpg/background/curry-bg-002.jpg) top center repeat; }

#home-body-left { width:175px; background:url(../images/jpg/background/column_curry11111111.jpg) left no-repeat; }

#home-body-middle { width:575px; }

#home-body-right { width:250px; }
#home-body-right-bottom { width:250px; }

#photos-body-right { width:250px; }

#photo-right-top { margin-left:20px; margin-top:0px; }


#flash-pictures-large { margin-top:0px; height:401px; width:575px; background:url(../images/png/background/picture-frame-001-bg.png) top center no-repeat; }

#pictures-top-large { margin-top:0px; height:401px; width:575px; background:url(../images/png/background/picture-frame-001-bg.png) top center no-repeat; }

#edith-pic { margin-top:20px; text-align: center; }

#video-pic { margin-left:20px;}
#get-a-way-title { margin-top:30px;}
#get-a-way-text { margin-top: 0px; margin-left: 15px; margin-right: 10px; color:#333333; font-size:12px; line-height:20px; }

#home-photos-wrapper-top { background:#2d7e92; height: 30px; text-align:left; }
#home-photos-wrapper { background-color:#badadd; text-align:left; }
#home-photos-left { width:750px; text-align:left; }
#home-photos-right { width:250px; }
#photos-title-big { color:#FFFFFF; font-size:30px; font-weight:bold; margin-left:15px; margin-top: 10px; text-align:left; }

#home-photos-wrapper-top-line{ height: 30px; width:1px; background:#999999; }
#home-photos-left-line{ height:auto; width:1px; background:#CCCCCC; height:168px; }

#home-photos { margin-left: 30px; margin-top: 5px; text-align:left; }
#home-title { margin-left: 40px; margin-right: 40px; font-size:12px; text-align:left;}
#home-text { color:#666666; margin-top:-5px; margin-left: 40px; margin-right: 30px; font-size:12px; line-height:16px; text-align:left; }
#pic-top{ line-height: 35px; height: 35px; text-align:left; }
#inner-pic{ margin-left:53px; text-align:left; }

#video-picture-title{ margin-top:20px; text-align:center; }
#video-picture{ margin-left:20px; margin-top:0px; }
#video-picture-bg{ }
#video-picture-front{ margin-top:-110px; margin-left:90px; }


#photos-nav-title { margin-left: 10px; color:#ae8f64; font-size:22px; line-height: 30px; text-transform:uppercase; font-weight:bold; text-align:left; }

#photos-nav { margin-left:20px; margin-right:10px; line-height: 28px; text-align:left;}

#photos-title-main { color:#666666; font-size:12px; font-weight:bold; margin-left:20px; margin-top: 10px; }
.photos-title-main { color:#666666; }
a.photos-title-main:link { color:#666666; text-decoration: none; }
a.photos-title-main:visited { color:#666666; text-decoration: none; }
a.photos-title-main:active { color:#666666; text-decoration: none; }
a.photos-title-main:hover { color:#0f8aa9; text-decoration: underline; }


.photos-title-home { color:#FFFFFF; }
a.photos-title-home:link { color:#FFFFFF; text-decoration: none; }
a.photos-title-home:visited { color:#FFFFFF; text-decoration: none; }
a.photos-title-home:active { color:#FFFFFF; text-decoration: none; }
a.photos-title-home:hover { color:#FFFFFF; text-decoration: underline; }


#virtual-nav-title { margin-top:10px; margin-left: 10px; color:#ae8f64; font-size:22px; line-height: 30px; text-transform:uppercase; font-weight:bold; text-align:left; }


#edith-blog-wrapper { }
#edith-blog-title { text-align:center; margin-top: 10px; }
#edith-blog-text { margin-left: 20px; margin-right:20px; font-size: 12px; color:#666666; }

#edith-blog-title-blog { text-align:center; margin-top:0px; }
#edith-pic-blog { margin-top:10px; margin-bottom:20px; text-align: center; }


#read-more-link { margin-top: 10px; margin-left:10px; text-align: right;}
.read-more-link { font-size: 12px; }
a.read-more-link:link { color:#333333; text-decoration: none; }
a.read-more-link:visited { color:#333333; text-decoration: none; }
a.read-more-link:active { color:#333333; text-decoration: none; }
a.read-more-link:hover { color:#0f8aa9; text-decoration: underline; }



#static-wrapper { margin-top: 0px; margin-left: 40px; margin-right: 40px; }
#static-title { color:#333333; font-size:18px; }
#static-text { color:#666666; font-size: 12px; line-height:18px; }

#blog-wrapper { float:left; margin-left: 20px; margin-right: 20px; line-height:24px; }
#blog-title { color:#333333; font-size:18px; display:inline; }
#blog-date { margin-left: 20px; font-size:12px; color:#999999; display:inline; }
#blog-text { color:#666666; font-size: 14px; }

#blog-image-1{ float:left; margin-left:0px; margin-top:10px; margin-right:20px; margin-bottom:10px; }




#guest-book-title{ margin-left:20px; }

#table-title-title { color:#999999; font-size:16px; font-weight:bold; line-height: 40px; }
#table-title-text { color:#999999; font-size: 12px; line-height: 40px; font-weight:bold; }


#rightbar-title { margin-left: 10px; color:#000000; font-size:24px; line-height: 40px; text-transform:uppercase; font-weight:bold; }

#rightbar-text { margin-left:20px; margin-right:20px; line-height: 28px;}

#special-wrapper-right-home { margin-top:0px; }
#special-wrapper-right { margin-top:0px; }
#special-wrapper { margin-left: 10px; margin-right: 10px; }
#special-top-cap { width: 230px; height: 10px; background:url(../images/png/background/side-top-cap.png) center no-repeat; }
#special-middle { background:url(../images/png/background/side-middle.png) center repeat-y; }
#special-bottom-cap { width: 230px; height: 10px; background:url(../images/png/background/side-bottom-cap.png) center no-repeat; }

#special-title { color:#ae8f64; font-size:18px; line-height:20px; text-align:left; }

#special-title-top { color:#ae8f64; font-size:14px; font-weight:bold; line-height:20px; text-align:left; }
.special-title-top { color:#ae8f64; }
a.special-title-top:link { color:#ae8f64; text-decoration: none; }
a.special-title-top:visited { color:#ae8f64; text-decoration: none; }
a.special-title-top:active { color:#ae8f64; text-decoration: none; }
a.special-title-top:hover { color:#0f8aa9; text-decoration: underline; }



#special-text { color:#666666; font-size: 12px; line-height:15px; text-align:left; }



#awards-pics { text-align:center; }

#link-title { color:#b2a490; font-size:18px; }

#google-map { text-align: center; margin-left:0px; }

#break-line { height: 1px; width:520px; background:#999999; margin-left: 25px; }


/* Calendar */
#event-date{ display:inline; font-size: 14px; font-weight:bold; color:#E60893; }
#event-title{ display:inline; font-size: 14px; color:#E60893; }

#calWrapper{ margin-left: 15px; }
#cal1{ background:url(../images/png/background/BG-white60.png) repeat; }
#cal2{ background:url(../images/png/background/BG-white20.png) repeat; }
#calIn{ margin-top:10px; margin-bottom:10px; margin-left:10px; margin-right: 10px; line-height:16px; }
#calBody{ font-size:12px; color:#666666; margin-left: 15px; margin-right: 15px; }

/* Calendar End*/



/* Contact Form */
#contact-form { margin-left: 100px; color:#999999; font-size: 14px; line-height:20px; }
#contact-info { margin-left: 20px; color:#666666; font-size: 14px; line-height:24px; }

#guest-book-form { margin-left: 40px; color:#999999; font-size: 14px; line-height:20px; }
#please-sign { margin-left: 10px; margin-top:0px; margin-right:10px; font-size:12px; color:#666666; line-height:20px; }


/* End Contact Form */


#thank-you { width: 530px; text-align: center; color:#666666; }


/* Editorial */
#editorial-top{ margin-left: 15px; line-height: 5px; }
#editorial-logo{ margin-left: 15px; line-height: 40px; }



/* Editorial End*/

#cc{ margin-left: 15px; line-height: 30px; }
#staff-logo{ margin-left: 15px; line-height: 5px; margin-top: 5px; }
#staff-title { margin-left: 30px; margin-right: 20px; font-size: 12px; color:#666666; line-height: 20px; }
#main-middle-title-staff { width: 495px; display: inline; margin-left: 15px; line-height: 30px; color: #2e7dff; font-weight:bold;  }

/*PopUp */
#photo-popup-margin { margin-left: 32px;}
#photo-popup-title { line-height: 30px; color: #2e7dff; }
#popup-wrapper{ margin-top: 15px; text-align:center; }
#popup-pic{ }
#popup-text{ margin-top: 10px; }
#popup-btn{ text-align: right;}
#popup-bottom{ line-height:20px;}

#popup-buy-photo-btn{ height:38px; width: 134px; background:url(../images/png/btns/buy-photo-btn-back.png) no-repeat; vertical-align:middle; line-height: 38px; }



#photo-popup-margin-gordon { margin-left: 32px; height:200px; }


#vr-margin{ margin-left: 80px;}


#more-links { margin-right: 15px; line-height: 20px; color: #2e7dff; text-align: right; }
.more-links { font-size: 12px; }
a.more-links:link { color:#2e7dff; text-decoration: none; }
a.more-links:visited { color:#2e7dff; text-decoration: none; }
a.more-links:active { color:#2e7dff; text-decoration: none; }
a.more-links:hover { color:#0f8aa9; text-decoration: underline; }

/* ad space */
#ad-space-vert{ margin-top:5px; margin-bottom:5px; }
.ad-space-vert img { width: 50px;}

/* ad space End*/


#foot-cap { width:1000px; height:15px; background:url(../images/png/background/foot-cap-001.png) top center no-repeat; }

/* Footer */

#footer-address { font-size: 12px; line-height: 30px; color:#999999; text-align:center; }

#footer-in { font-size: 11px; text-align: right; margin-right: 20px; margin-left:20px; line-height: 50px; color:#999999; text-align:center; }

.footer-links { }
a.footer-links:link { color:#999999; text-decoration: none; }
a.footer-links:visited { color:#999999; text-decoration: none; }
a.footer-links:active { color:#999999; text-decoration: none; }
a.footer-links:hover { color:#0f8aa9; text-decoration: underline; }

#content{ height: 400px; color:#999999; }


a img {border: 0; }