/*File:			custom.cssDescription:	Custom styles for ThesisMore Info:		http://diythemes.com/thesis/rtfm/custom-css/*//*** NAV MENU TWEAKS ***/.custom .menu {    border: medium none;    margin-left: 10px;    margin-top: 56px;}.custom .menu a {    border-width: 2px 0px 2px 0px;}.custom .menu .current a, .menu .current-cat a, .menu .current-menu-item a {    border-bottom-color: #394D57;} /*** NAV MENU TWEAKS END ***//*** CHANGE THE COMMENT AND COUNT FONT COLOUR ***/.format_text .to_comments a {    color: #394D57;}.format_text .to_comments span {    color: #394D57;    font-size: 1em;}.format_text .to_comments a:hover {    color: #394D57;}.custom p.to_comments a:hover {    color:#394D57;}/*** CHANGE THE COMMENT AND COUNT FONT COLOUR END ***//*** POST TITLE LINK TO UNDERLINE ON HOVER ***/.headline_area h1 a:hover, .headline_area h2 a:hover {text-decoration: underline;}/*** POST TITLE LINK TO UNDERLINE ON HOVER END ***//*** POST TAGS ***/.post_tags {    color: #394d57;}/*** POST TAGS END ***//*** REMOVE COMMENTS ARE CLOSED MESSAGE ***/.custom .comments_closed {    display: none;}/*** REMOVE COMMENTS ARE CLOSED MESSAGE END ***//*** NGG GALLERY APPEARANCE ***/.custom .ngg-gallery-thumbnail img {    background-color: transparent;    border: 2px solid #394D57;    display: block;    margin: 0px 6px 12px 0px;    padding: 4px;    position: relative;}.custom .ngg-gallery-thumbnail img:hover {    background-color: #8E4E11;} 	.custom .ngg-galleryoverview {    margin-left: -4px;}/*** NGG GALLERY APPEARANCE END ***//*** CONTACT FORM ***/.custom .input, textarea {    background: transparent;    border: 2px solid #394D57;    color: #394D57;}.custom #cfwc_contactform input, textarea {    background: transparent;    border-bottom: 2px solid #394D57;    border-top: 2px solid #394D57;    border-left: 0px;    border-right: 0px;     color: #394D57;}.custom #cfwc_contactform textarea {    height: 100px;    width: 315px;}.custom .input:focus, textarea:focus {    background: transparent;    border-top: 2px solid #394D57;    border-bottom: 2px solid #394D57;}.recaptchatable .recaptcha_r4_c1 {    background: url("http://www.google.com/recaptcha/api/img/blackglass/sprite.png") no-repeat scroll -43px 0 #FFFFF;}/*** CONTACT FORM END ***//*** REMOVE BORDER FROM FOOTER ***/.custom #footer a {    border-bottom: 0 solid #CCCCCC;}/*** REMOVE BORDER FROM FOOTER END ***//*** CUSTOMIZING THE BACKGROUND IMAGE APPEARANCE ***/.full_width .page {    width: 104em;}/*** CUSTOMIZING THE BACKGROUND IMAGE APPEARANCE END ***/ /*** LANDING PAGE TWEAKS ***/#slideshow {    position:relative;    height:580px;    z-index:-1;    padding: 0px;    margin: 0px;}#slideshow IMG {    position:absolute;    top:0;    left:0;    z-index:8;    opacity:0.0;}#slideshow IMG.active {    z-index:10;    opacity:1.0;}#slideshow IMG.last-active {    z-index:9;}#slideshow img {    /* Set rules to fill background */    min-height: 100%;    min-width: 900px;			    /* Set up proportionate scaling */    width: 100%;    height: auto;			    /* Set up positioning */    position: fixed;    top: 0;    left: 0;}@media screen and (max-width: 900px){    img.bg {    left: 50%;    margin-left: -512px;     }}		#page-wrap {     position: relative;    width: 400px;     margin: 50px auto;     padding: 20px;     background: #fff;     -moz-box-shadow: 0 0 20px black;     -webkit-box-shadow: 0 0 20px black;     box-shadow: 0 0 20px black; }#fasa {    background-color: rgba(0,0,0,0.69);    width: 100%;    text-align: center;    position: fixed;    bottom: 50px;    padding: 10px 0;}#fasa_wrap {    width: 400px;    margin:0px auto;} .fasa_style {    font-size: 15px;    margin-left: 0px;}.padme {    padding-bottom: 6px;    padding-top: 15px;}.landing .full_width > .page {    background: none repeat scroll 0 0 transparent;    padding-left: 0;    padding-right: 0;    width: auto;}	 .luxury #content_area {     background: transparent; }.luxury #content_area .page {    background: transparent;}/*** LANDING PAGE TWEAKS END ***/.luxury .full_width .page {    width: 100%;    padding-left: 0em;    padding-right: 0em;}/*** NEW SITE APPEARANCE ***/#logo {margin-top: 20px;}