/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */
body {background-color:#fff; background:url(../bg.jpg) repeat;}
#page {background:#cdd09d; width:1000px; margin:0 auto;
-moz-box-shadow: 0px 1px 3px 4px #999;
-webkit-box-shadow: 0px 1px 3px 4px #999;
box-shadow: 0px 1px 3px 4px #999;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');}
p {font-family:Arial, Helvetica, sans-serif;}

/*.question {color:#4b4c40; margin:0px; padding:0px;}*/

a {color:#4b4c40; text-decoration:none}
a:hover {color:#999; text-decoration:none;}

#site-name {font-size:18px;}

#main-content {margin:0px;}
#header-group-wrapper {margin-bottom:20px;}
#header-site-info {margin-bottom:0px;}
#header-site-info-inner {margin:0px;}
#header-group-inner {background-repeat:no-repeat; background-position:850px 80px;}
#logo {padding-top:10px;}
#logo a {font-size:0px; line-height:0px;}

#primary-menu {width:560px; float:right; padding-top:20px; background:#cdd09d;}
#primary-menu a {font-size:15px;}
#primary-menu a:hover {color:#999;}
#primary-menu-inner {border-top:solid 2px #4b4c40; border-bottom:solid 2px #4b4c40; padding:0px;}
#primary-menu .leaf {background:#cdd09d;}

#block-menu-menu-aepmenu {padding-top:20px; width:560px;}
#block-menu-menu-aepmenu a {font-size:15px;}
#block-menu-menu-aepmenu a:hover {color:#999;}
.fusion-inline-menu .inner ul.menu li {border:0px;}
.fusion-inline-menu .inner ul.menu {border-top:solid 2px #4b4c40; border-bottom:solid 2px #4b4c40; padding:10px 0 10px 0;}
.fusion-inline-menu .inner ul.menu li.active-trail a {color:#fff;}
.nolink {color:#4b4c40;}

div.node {margin-bottom:0px;}

#pid-home h1.title {display:none;}
#block-ddblock-1 h2.title, #block-ddblock-2 h2.title {display:none;}

#pid-home .block .inner {margin:0px;}

h1.title, h2.title {color:#4b4c40;}
h1.title {line-height:110%;}
#pid-contact label {color:#4b4c40;}
#pid-about #content-inner,  #pid-content-pricing #content-inner, #pid-catalog #content-inner, #pid-clients #content-inner, #block-user-0, #pid-catalog-35 #content-inner, #pid-catalog-36 #content-inner {background:#fff; border:solid 2px #4b4c40; padding:10px; margin:0px; width:930px;}
/*#pid-contact #content-inner,*/  .node-type-blog #content-inner, .page-taxonomy #content-inner {background:#fff; border:solid 2px #4b4c40; padding:10px; margin:0px; width:745px;}
#pid-about #content-inner img {float:left; padding-right:20px;}
#pid-about .image_title {display:none;}

#pid-home #share, #pid-about #share, #pid-contact #share, #pid-clients #share, #pid-content-pricing #share {display:none;}

#pid-contact .meta {border:none;}
.meta {border-top:#ccc 1px solid; border-bottom:#ccc 1px solid;}
.submitted {color:#999;}
#pid-contact .submitted {display:none;}
.view-content, #block-block-4 .inner, #block-block-2 .content{background:#fff; border:solid 2px #4b4c40; padding:10px; margin:0px;}
#block-views-gallery_list-block_1 {background:#fff; border:solid 2px #4b4c40; padding:10px; margin-top:20px; width:930px;}
#block-views-gallery_list-block_1 .view-content {border:none; padding:0px;}
#block-block-4 .inner {padding-top:0px; padding-bottom:0px;}
#block-block-4 img {padding-left:5px;}
#block-user-0 {margin-top:10px;}
#block-block-2 .inner ul {margin-left:10px;}
#block-views-archive-block_1 .inner, #block-views-realtags-block_1 .inner, #block-views-tags1-block_1 .inner {margin:0px;}
/*#sidebar-last {margin-left:10px;}*/

.view-tags1 {font-size:12px;}
.view-tags1 .views-row {border-bottom:solid 1px #ccc;}

#node-11 {background:url(../Vintage-Wedding-Cake.JPG); background-repeat:no-repeat; background-position:660px 75px;}

#pid-blog .terms {/*display: none;*/}
.image_meta {display:none;}

div.main-product-image a.lightbox-processed img {float:left;}
.catalog-grid-image img {border:solid 1px #4b4c40; opacity:0.67;filter:alpha(opacity=67); }
.catalog-grid-image img:hover {border:solid 1px #cdd09d; opacity:1;filter:alpha(opacity=100);}

#ddblock-1 .field-label {display:none;}

/*#controls {float:left; margin-top:430px;}*/
#slideshow {float:left; margin-left:-130px;margin-top:40px;}
span.image-wrapper {padding:0 auto;}
#controls {}
.ss-controls, .nav-controls {display:inline;}
.play{background:url(../play.gif) no-repeat;height:40px;width:40px;display:block; float:left;}
.pause{background:url(../pause.gif) no-repeat;height:40px;width:40px;display:block; float:left;}
.next{background:url(../next.gif) no-repeat;height:40px;width:40px;display:block; float:left;}
.prev{background:url(../prev.gif) no-repeat;height:40px;width:40px;display:block;float:left;}
.play:hover{background:url(../play_on.gif) no-repeat;}
.pause:hover{background:url(../pause_on.gif) no-repeat;}
.next:hover{background:url(../next_on.gif) no-repeat;}
.prev:hover{background:url(../prev_on.gif) no-repeat;}
.next span, .prev span, .play span, .pause span {display:none;}
#thumbs ul { list-style-type:none; margin-right:1px;}
#thumbs {float:right; width:220px; margin-top:40px; display:inline;} 
ul.thumbs {margin:0px; display:block;}
ul.thumbs li {display:inline; float:left; padding-right: 5px;}
ul.thumbs li img {border:#4b4c40 1px solid; }
ul.thumbs li img:hover {border:#fff 1px solid; }
#caption.embox {display:none;}

#view-id-gallery-page_1 .view-content {background:#cdd09d; border:0px; padding:0px; margin:0px;}

#content-inner .views-row {border-bottom:solid 2px #4b4c40; margin-bottom:10px; padding-bottom:5px;} 

.imgupl_style_centre{margin:0 auto;}

#cke_contents_edit-comment iframe {background:#fff;}

#comments {border:solid 1px #ccc; padding:10px; width:700px;}
#comments .odd, #comments .even {margin:0px; padding:5px; border-bottom:solid 1px #ccc;}
#comments .even {background:#F7FBF9;}
#comments .box {margin-top:20px;}
#comments .submitted {font-size:11px; line-height:11px;}
#comments .content p {line-height:16px;}
li.comment_reply, li.comment_reply a {display: none;}

.bottom.pagination, .bottom.pagination a, div.ss-controls a, div.nav-controls a {font-size:15px; color:#4b4c40;}
.bottom.pagination:hover, .bottom.pagination a:hover, div.ss-controls a:hover, div.nav-controls a:hover{color:#999;}
.bottom.pagination span, .bottom.pagination a, div.ss-controls a, div.nav-controls a {padding:0px 3px 0px 3px;}

#footer {color: #4b4c40; border-top:2px #4b4c40 solid; text-align: center; padding:5px 0 0 0; font-size:10px; vertical-align:middle; margin-top:30px; background:#cdd09d;}
#footer p {margin:0px;}
span.lwp a { text-decoration:underline;}