/**********************************
Theme Name:Sydney Andrews
Description:Sydney Andrews Custom Theme based on Default Theme
Version:2.0.8
Env: Prod
***********************************/
/**********************************
GLOBAL
***********************************/
html,body{background-color:#e5d8c8;margin:0px;background-image:url(/wp-content/themes/sydneyandrews/images/background.png);}
#wrap{margin:0px auto;width:1010px;background-repeat:repeat-y;padding:0px;}
img{margin:0px;border:0px;}
h1{background:url(/wp-content/themes/sydneyandrews/images/background_h1.png);background-repeat:no-repeat;background-position:left;height:51px;padding:25px 0 0 45px;color:#5ebbca;font-size:34px;letter-spacing:0px;font-family:"Trebuchet MS", sans-serif;text-transform:uppercase;font-weight:normal;line-height:36px;margin-bottom:20px;}
h2{color:#5ebbca;font-size:20px;letter-spacing:0px;font-family:"Trebuchet MS", sans-serif;text-transform:uppercase;font-weight:normal;margin:35px 0 15px 0;line-height:24px;}
h3{color:#6b6c6e;font-family:"Trebuchet MS", sans-serif;font-size:14px;font-weight:bold;letter-spacing:2px;line-height:28px;margin:10px 0 0px 0;}
h4{font-family:"Trebuchet MS", sans-serif;font-size:10px;letter-spacing:2px;line-height:16px;margin:0 0 0px 35px;font-weight:normal;color:#999999;}
h5{color:#5ebbca;font-size:26px;letter-spacing:1px;font-family:"Trebuchet MS", sans-serif;text-transform:uppercase;font-weight:normal;margin:35px 0 15px 0;line-height:24px;}
p{color:#6b6c6e;font-family:Verdana,Geneva,Tahoma,"Trebuchet MS", sans-serif;font-size:12px;letter-spacing:0;line-height:22px;margin:0 0 10px 0;}
td{color:#6b6c6e;font-family:Verdana,Geneva,Tahoma,"Trebuchet MS", sans-serif;font-size:12px;letter-spacing:0;line-height:22px;margin:0 0 10px 0;}
a{font-weight:bold;text-decoration:none;color:#f06442;}
a:hover{text-decoration:underline;}
a:active{color:#f06442;}
ul{margin:20px 30px 20px 30px;}
* html ul{margin:20px 30px 20px 40px;}
li{list-style-image:none;color:#6b6c6e;font-family:"Trebuchet MS", sans-serif ;font-size:14px;font-weight:bold;letter-spacing:1px;line-height:18px;padding-bottom:10px;}
.textwidget{margin-top: 10px; margin-bottom: 10px;}
/**********************************
HEADER & NAVIGATION
***********************************/
#header{background:url(/wp-content/themes/sydneyandrews/images/index_01.gif);background-repeat:no-repeat;height:114px;}
* html #header{background:url(/wp-content/themes/sydneyandrews/images/index_01.gif);}
#navigation{height:20px;background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.gif);background-repeat:repeat-y;width:962px;padding:8px 0px 0px 48px;}
* html #navigation{height:35px;margin-bottom:-4px;}
/**********************************
MENU
***********************************/
#nav,#nav ul{padding:0;margin:0;list-style:none;}
#nav a{display:block;/*width:10em;*/}
#nav a:hover{text-decoration:none;color:#F06442;}
#nav a{color:#5EBBCA;font-family:"Trebuchet MS", sans-serif;font-size:16px;text-transform:uppercase;font-weight:bold;text-decoration:none;letter-spacing:0px;}
#nav li ul li a{/* Child Link */
color:#5EBBCA;font-family:"Trebuchet MS", sans-serif;font-size:11px;text-transform:uppercase;font-weight:normal;text-decoration:none;letter-spacing:0px;}
:first-of-type #nav li ul li a{/* Child Link - SAFARI */
padding:0 0 5px 10px;font-size:12px;}
*:first-child+html #nav li ul li a{/* Child Link - IE7 */
font-size:12px;}
#nav li{/* Parent Horiz Spacing */
float:left;/*width:10em;*/
list-style-type:none;padding:0 24px 0 0;margin:0 24px 0 0;}
#nav li,x:-moz-any-link,x:default{/* Parent Horiz Spacing - FF3 */
padding:0 23px 0 0;margin:0 23px 0 0;}
:first-of-type #nav li{/* Parent Horiz Spacing - SAFARI */
padding:0 24px 0 0;margin:0 24px 0 0;}
* html #nav li{/* Parent Horiz Spacing - IE6 */
padding:0 20px 0 0;margin:0 20px 0 0;}
*:first-child+html li{/* Parent Horiz Spacing - IE7 */
padding:0 20px 0 0;margin:0 20px 0 0;}
#nav li ul li{/* child menu item spacing */
float:none;padding:0 4px 4px 8px;}
#nav li ul li,x:-moz-any-link,x:default{/* child menu item spacing - FF3 */
padding:0 0px 4px 8px;}
#nav li ul{position:absolute;/* width:10em;*/
display:none;}
#nav li:hover ul,
#nav li.sfhover ul{display:block; z-index: 9999;}
#nav li:hover ul.last_adj,
#nav li.sfhover ul.last_adj{/* width:8.5em;*/}
#nav li ul{/* background behind drop down */
border-left:1px solid #cdcfcf;border-right:1px solid #cdcfcf;border-bottom:1px solid #cdcfcf;background-color:white;padding:8px 0 8px 0;}
.r_border{border-right:1px solid #bef1f9;margin-right:20px;}
/*******
Nav-Footer
********/
#navigation-footer{background:url(/wp-content/themes/sydneyandrews/images/background_wrap.gif) repeat-y;padding:30px 0 0 0;margin:0;float:left;width:100%;}
#nav-footer{border-top:1px solid #5EBBCA;padding:5px 0 0 0;margin:0 24px 0 0;float:right;list-style:none;}
#nav-footer a{display:block;color:#5EBBCA;font-family:Trebuchet,Calibri,"Trebuchet MS", sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;letter-spacing:0px;/*width:10em;*/}
#nav-footer a:hover{text-decoration:none;color:#F06442;}
#nav-footer li{/* Parent Horiz Spacing */
float:left;/*width:10em;*/
list-style-type:none;padding:0 14px 0 0;margin:0 14px 0 0;}
#nav-footer .last-nav{margin:0;}
/**********************************
BODY
***********************************/
#flash{height:524px;background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.png);width:967px;margin:0 0 0 21px;}
/* index only */
* html #flash{margin:-4px 0 0 21px;padding:0px;background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.gif);}
/* index only */
#flash_still{height:524px;background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.png);width:967px;margin:0 0 -12px 21px;}
/* index only */
* html #flash_still{margin:-4px 0 -12px 21px;padding:0px;background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.gif);}
/* index only */
#inner_wrap{width:1010px;background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.png);background-image:url(/wp-content/themes/sydneyandrews/images/background_wrap.gif);background-repeat:repeat-y;padding-bottom:10px;float:left;}
* html #inner_wrap{margin:-4px 0 0 0;}
*:first-child+html #inner_wrap{margin:-4px 0 0 0;min-height:550px;}
* html #top{margin:-4px 0 0 0;}
#content{float:left;width:551px;padding:0 12px 0 49px;}
* html #content{z-index:0;}
#contentCatalog{width:899px;padding:0 12px 0 49px;}
.paragraph{margin:0 0 0 46px;}
#sidebar{float:left;width:398px;}
#sidebar ul{margin:20px 30px 20px 10px;}
* html #sidebar ul{margin:20px 30px 20px 30px;}
*:first-child+html #sidebar ul{margin:20px 30px 20px 30px;}
#sidebar li{margin-bottom:10px;}
/**** For Mozilla 3 image border issue ****/
a:active{outline:none;}
a:focus{-moz-outline-style:none;}
#dswa{border-top:2px solid #F06442; width:349px;}
#dswa_alt{margin:20px 0 0 0;padding:0px 0 0 30px;float:left;width:319px;}
/**********************************
FOOTER
***********************************/
#footer{clear:both;background:url(/wp-content/themes/sydneyandrews/images/index_04.png);background-repeat:no-repeat;height:67px; padding-right: 24px;}
* html #footer{background:url(/wp-content/themes/sydneyandrews/images/index_04.gif);background-repeat:no-repeat;}
.copyright{float:left;font-family:"Trebuchet MS", sans-serif ;color:#666;font-size:11px;margin:20px 0 0 25px;}
.copyright a{font-family:"Trebuchet MS", sans-serif ;color:#666;font-size:11px;font-weight:normal;}
.social {float: right; padding: 0; margin: 20px 0 0 10px;}
.social img {padding: 0; margin: 0;}
/**********************************
CONTACT FORM
***********************************/
input.left_form{background:#ffffff;width:400px;border:1px solid #666666;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#666666;padding:4px 4px 4px 4px;margin:0px 0px 4px 0px;}
input.alert{background:#ffffff;width:400px;border:1px solid #054988;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#054988;padding:4px 4px 4px 4px;margin:0px 0px 10px 0px;}
textarea{background:#ffffff;width:400px;height:150px;border:1px solid #e6e5e5;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#b2b2b2;padding:4px 4px 4px 4px;margin:0px 0px 10px 0px;}
.cform textarea{color:black;}
textarea.alert{background:#ffffff;width:400px;height:150px;border:1px solid #054988;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#054988;padding:4px 4px 4px 4px;margin:0px 0px 10px 0px;}
.alt_button_format{float:left;background:#ffffff;border:1px solid #666666;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#666666;padding:4px 4px 4px 4px;margin:0px 5px 0px 0px;}
.alert_text{color:#054988;}
.contact{margin:0px 0px 50px 0;}
.checkbox{background:#ffffff;border:1px solid #dadada;width:15px;height:15px;margin-right:3px;}
/**********************************
VARIOUS CLASSES
***********************************/
.clear{clear:both;}
.table{color:#6b6c6e;font-family:"Trebuchet MS", "Trebuchet MS", sans-serif ;font-size:12px;letter-spacing:2px;line-height:16px;margin:20px 0 20px 30px;}
.btm{margin-left:45px;}
.lft{float:left;margin:-60px 0 0 -45px;}
* html .lft{margin:0px 0 0 -45px;}
*:first-child+html .lft{margin:0px 0 0 -45px;}
/**********************************
LADING PAGE
***********************************/
.landing_title{font-size:22px;letter-spacing:0px;}
.form{border:1px solid gray;padding:15px;}
.form p{margin-bottom:5px;}
.form h2{margin:10px 0 0 0;font-size:18px;}
.]{float:right;background:#ffffff;border:1px solid #666663;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#666666;padding:4px 4px 4px 4px;margin:0px 5px 0px 0px;}
input.left_form{background:#ffffff;width:200px;border:1px solid #666666;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#666666;padding:4px 4px 4px 4px;margin:0px 0px 10px 0px;}
.comments{background:#ffffff;width:200px;height:75px;border:1px solid #666666;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#666666;padding:4px 4px 4px 4px;margin:0px 0px 10px 0px;}
/**********************************
WORDPRESS DEFAULTS
***********************************/
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;clear:both;margin:10px 10px 10px 0;}
.alignright{float:right;clear:both;margin:10px 0 10px 10px;}
/**********************************
BLOG
***********************************/
.time{color:#6b6c6e;font-family:"Trebuchet MS", sans-serif ;font-size:10px;letter-spacing:2px;line-height:28px;margin:0 0 15px 0;text-align:center;}
.blog_h2{margin-bottom:0px;}
.paragraph .post{background:url(/wp-content/themes/sydneyandrews/images/post_btm.jpg) center bottom no-repeat;padding:0 0 90px 0;}
.postmetadata{color:#6b6c6e;font-family:"Trebuchet MS", sans-serif ;font-size:10px;letter-spacing:2px;line-height:28px;margin:0 0 15px 0;}
.more-link{float:right;}
/*
.entry img{margin:0 15px 15px 0;}
*/
/**********************************
BLOG SIDEBAR 
***********************************/
#sidebar_blog{float:left;width:397px;border-left:1px solid #e6e6e6;}
#sidebar_blog ul{margin:0 0 20px 12px;padding:0 0 15px 0;list-style-type:none;}
#sidebar_blog ul li{margin:0px;padding:0px;background:url(/wp-content/themes/sydneyandrews/images/bg_sidebar.gif) no-repeat bottom left;}
#sidebar_blog ul li ul li{background:none;margin-bottom:5px;}
#sidebar_blog h2{margin:0px 0 8px 0;}
*:first-child+html #sidebar_blog li#text-417361001{/* raise contact button - IE7 */
margin-top:-20px;}
* html #sidebar_blog ul li#text-418006541{/* for keep in touch - IE6 */
float:left;margin:-10px 0 10px 0;padding:0 0 -50px 0;}
* html #sidebar_blog ul li#text-418006541 ul{/* for keep in touch - IE6 */
margin:0 0 -10px 0;}
* html #sidebar_blog ul li#text-417358812{/* for news - IE6 */
float:left;margin:0px 0 10px 0;padding:0 0 -150px 0;}
* html #sidebar_blog ul li#text-417361001{/* for contact banner - IE6 */
float:left;}
* html #sidebar_blog ul li#text-417361001{/* for archives - IE6 */
float:left;}
* html .text-417361001{margin:0px;padding:0px;}
/**********************************
GOOGLE FRIEND CONNECT
***********************************/
#sidebar_blog ul li#gfc-login{background:none;}
#sidebar_blog ul li#gfc-members{background:none;}
/*Added by B5280*/
#shop-button{float:right;margin:5px 45px 0 0;width:280px;}
.btn-shop{float:right;background:url(/wp-content/themes/sydneyandrews/images/btn-shop1.3.png) bottom right no-repeat;font-family:Arial,Helvetica,"Trebuchet MS", sans-serif;font-size:12px;color:#fff;line-height:36px;height:36px;padding:0px 50px 0px 10px;margin:50px 5px 0px 0px;}
.btn-shop:active,
.btn-shop:hover {color: #fff;}
.login-link, .login-link:active, .login-link:visited{color:#5ebbca;display:block;margin:28px 5px 0 0;float:right;font-family:"Trebuchet MS", sans-serif;font-size:12px;text-transform:uppercase;}
*:first-child+html #shop-button{position:relative;top:-110px;left:680px;float:none;z-index:999;}
* html #header{position:relative;}
* html #shop-button{position:absolute;top:-10px;left:680px;float:none;z-index:999;}
/*Replicated Site Main page*/
*:first-child+html .consultant #inner_wrap{margin:0;}
.consultant #consultant-content{padding:0 12px 0 49px; margin:23px 0 0 0; background: url(/wp-content/themes/sydneyandrews/images/sidebarRedBG.jpg) repeat-y 614px 0px; margin: 10px;}
.consultant #consultant-message{float:left;padding:24px 0 0 0;margin:0;background:url(/wp-content/themes/sydneyandrews/images/contentFlowerBG.jpg) no-repeat; width:560px;overflow: hidden;}
.consultant #consultant-message p{margin:10px 18px 0 38px;  font-size:16px;font-family:Georgia,"Times New Roman",Times,serif; line-height:22px;padding:0;}
.consultant #consultant-message p.large-greeting {font-size: 14px;}
.consultant #consultant-message .alignnone,
.consultant #consultant-message .alignleft {position: relative; left: -38px;}
.consultant #consultant-contact{margin:0 0 0 5px;width:348px; padding: 0; float:left;}
.consultant #consultant-contact h3{color:#fff;padding:7px 0 7px 45px; font-weight: normal; font-size: 16px; margin: 0; background: #ff5b33;}
#consultant-contact .consultant_image{text-align:left;margin:5px 0 0 45px;}
#consultant-contact .consultant_contact p{text-align:left;margin:10px 0 0 45px;color:#fff;font-size:14px; font-weight: normal; line-height:16px;}
#consultant-contact .consultant_contact a{color:#fff;line-height:16px;font-style: italic; font-weight: normal;}
#consultant-contact .textwidget img {margin: 15px 25px 0px 25px;}
.consultant h1{font-size:42px; padding:32px 0 0 38px;margin:0 0 18px 0;position: relative; top: 24px;}
.consultant .clear {height: 0px;}
.consultant #promo-area{display: none;}
.consultant #tagline-box{width:560px;height:196px;margin: 10px 0 0 0; float:left;background:url(/wp-content/themes/sydneyandrews/images/consultantModernBG1.0.png) no-repeat blue;}
.consultant #jewelry-slideshow{float:left;margin:10px 0 0 5px;width:348px;height:196px;overflow:hidden;position:relative;}
.consultant #jewelry-slideshow .item{position:absolute;top:0;left:0;}
/*Contact Me*/
#contactMeForm{margin:3px 0 0 0;width:450px;float:left;padding:18px 10px 0;position:relative;}
#contactMeForm fieldset{border:none;}
#contactMeForm ol li{margin:0 0 10px 0;padding:0;list-style:none;}
#contactMeForm label{width:285px;margin:4px 10px 4px 0;display:block;font-size:12px;color:#6b6c6e;}
#contactMeForm input,
#contactMeForm textarea,
#contactMeForm select{padding:3px;margin:0;background:#fff;border:1px solid #333;color:#333;vertical-align:top;}
#contactMeForm input.defaultInfo{color:#d1d1d1;}
#contactMeForm input:hover,
#contactMeForm textarea:hover,
#contactMeForm select:hover{background:#fcfcfc;}
#contactMeForm input:focus,
#contactMeForm textarea:focus,
#contactMeForm select:focus{border:1px solid #f06442;background:#fcfcfc;color:#5ebbca;}
#contactMeForm input{width:250px;}
#contactMeForm textarea{width:90%;height:100px;overflow:auto;}
span.required{margin:3px 0 0 3px;font-size:12px;color:#d1d1d1;}
#contactMeForm #contactMe{font-weight:bold;width:100px;padding:3px 0;border:#fff 2px solid;margin:0 40px 0 0;float:right;background-color:#5ebbca;color:#fff;cursor:pointer;}
#contactMeForm #contactMe:hover{background-color:#fff;color:#5ebbca;border-color:#5ebbca;}
#contactMeForm .error{margin:0 0 0 6px;color:#f00;font-size:11px;font-weight:normal;}
#contactMeForm #contactMe:disabled{color:#d1d1d1;border:1px solid #d1d1d1;}
#contactMeForm #contactMe:disabled:hover{color:#d1d1d1;border:1px solid #d1d1d1;}
#contactMeForm input:disabled,#contactMeForm .disabled input,#contactMeForm textarea:disabled,#contactMeForm .disabled textarea{color:#d1d1d1;border:1px solid #d1d1d1;}
#contactMeForm .disabled{color:#d1d1d1 !important;}