/*
THEME NAME: FDS Organic Growth
THEME URI: http://www.mossadek.com
DESCRIPTION: vF298dvt Profile Template for individuals. For WordPress 2.7.x.
VERSION: 1.0.1
AUTHOR: Omar Mossadek
AUTHOR URI: http://mossadek.com
TAGS: variable width, fixed width, variable columns, two columns, three columns, widgets, theme options, options page, white, gray, typography, microformats, hatom, hcard, fds, mossadek
*/

/* old nav */
div#globalnav{display: inherit; position:absolute; top:0px }
#menu {margin:0 0 0 -35px;}
#menu li {float:left; padding:15px 0 10px 0; font-size:12pt; list-style-image:none; list-style-position:none; list-style-type:none; font-weight:bold; color:#eee;}
#menu li:hover {color:#eee;}
#menu li a {color:#eee; padding:15px 40px 10px 10px; margin-right:0px; border-left:1px solid #eee; margin-left:-1px; margin-right:1px;}
#menu li a:visited {color:#eee;}
#menu li a:hover {color:#fff; padding:15px 40px 9px 10px; background-color:#76ad00; margin-right:0; border-bottom:1px solid #eee; border-right:1px solid #eee; border-left:1px solid #eee; }
/* end old nav */

div#pixopoint_menu1_wrapper{display: inherit; position:absolute; top:0px }
#suckerfishnav {margin:0 0 0 -35px;}
#menu li {float:left; padding:15px 0 10px 0; font-size:12pt; list-style-image:none; list-style-position:none; list-style-type:none; font-weight:bold; color:#eee;}
#suckerfishnav li:hover {color:#eee;}
#suckerfishnav li a {color:#eee; padding:15px 40px 10px 10px; margin-right:0px; border-left:1px solid #eee; margin-left:-1px; margin-right:1px;}
#suckerfishnav li a:visited {color:#eee;}
#suckerfishnav li a:hover {color:#fff; padding:15px 40px 9px 10px; background-color:#76ad00; margin-right:0; border-bottom:1px solid #eee; border-right:1px solid #eee; border-left:1px solid #eee; }
#suckerfishnav li a:active {  }

#menu li ul li {float:left; padding:15px 0 10px 0; font-size:12pt; list-style-image:none; list-style-position:none; list-style-type:none; font-weight:bold; color:#eee;}
#suckerfishnav li ul li:hover {color:#eee; margin-left:-1px;}
#suckerfishnav li ul li a {color:#eee; padding:15px 40px 10px 10px; margin-right:0px; border-left:1px solid #eee; margin-left:-1px; margin-right:0px; font-weight:bold;}
#suckerfishnav li ul li a:visited {color:#eee;}
#suckerfishnav li ul li a:hover {color:#fff; padding:15px 40px 9px 10px; background-color:#76ad00; margin-left:0px; margin-top:-1px; border-bottom:0px solid #eee; border-right:0px solid #eee; border:1px solid #eee; }

#suckerfishnav li.pixo_search { border-left:1px solid #eee; margin-left:-1px; margin-right:1px; width:270px; padding:13px 5px 6px 5px; color:#eee; }
#suckerfishnav li.pixo_search:hover { border-right:1px solid #eee; border-bottom:1px solid #eee; border-left:1px solid #eee; }
#suckerfishnav li.pixo_search:active { border-right:1px solid #eee; border-bottom:1px solid #eee; border-left:1px solid #eee; }

#suckerfishnav input.btn { size:7pt; color:#eee; font-weight:bold; background-color:#76ad00; padding-top:1px; padding-right:5px; padding-bottom:1px; padding-left:5px; border:1px solid #eee; }
#suckerfishnav input.btn:hover { color:#eee; font-weight:bold; background-color:#437a00; padding-top:1px; padding-right:5px; padding-bottom:1px; padding-left:5px; border:1px solid #fff; }
#suckerfishnav input.btn:active { color:#eee; background-color:#76ad00; }

#suckerfishnav input.pixo_inputsearch { height:16px; border:1px solid #ddd; background-color:#eee; }
#suckerfishnav input.pixo_inputsearch:hover { border:1px solid #eee; }
#suckerfishnav input.pixo_inputsearch:active { border:1px solid #fff; }




#suckerfishnav {
	font-size:12px;
    font-weight:bold;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    padding:0;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    text-decoration:none;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
	display:none;
    width:200px;
    font-weight:normal;
    }
#suckerfishnav li li {
    width:200px;
    }
#suckerfishnav li li a {
    }
#suckerfishnav li ul ul {
    margin:-43px 0 0 200px;
    }
#suckerfishnav li li:hover {
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
	display:none;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#76ad00;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#76ad00;
    }









body{font-size:80%;}
div.hfeed .entry-content { font-size:10.5pt; line-height:17pt; color:#333;}
div.hfeed .entry-content h2 { font-size:18pt; line-height:23pt; font-weight:bold; color:#4c66ab; display:block; border-left:#76ad00 31px solid; margin-left:-31px;}
div.hfeed .entry-content h3 { font-size:16pt; line-height:18pt; font-weight:normal; color:#111;}
body,div.comments h3.comment-header span.comment-count,div.entry-content ul.xoxo li.hentry span.entry-title{font-family:verdana,geneva,sans-serif;}
div#wrapper{width:990px; border:0px solid #bbb;}
.entry-title {display:block;}
.entry-title-404 {margin:-13px 0 0 2px;display:block; color:#fff;}
#search-404 {display:block; color:#fff; margin-top:65px;}
div.hfeed .entry-title,div.hfeed .page-title,div.comments h3,div.entry-content h2,div.entry-content h3,div.entry-content h4,div.entry-content h5,div.entry-content h6,div#header div#blog-description{font-family:arial,helvetica,sans-serif;}
div#header h1#blog-title,div.sidebar ul li h3,div.sidebar2 ul li h3{font-family:verdana,geneva,sans-serif;}
body input#s,div.entry-content div.page-link,div.entry-content p.attachment-name,div.entry-content q,div.comments ol.commentlist q,div.formcontainer div.form-input input,div.formcontainer div.form-textarea textarea,div.hentry div.entry-meta,div.sidebar,div.sidebar2{font-family:verdana,geneva,sans-serif;}
div.hfeed div.hentry{text-align:left;}
body div#wrapper{margin:0 auto 0 auto;padding:0 1em;}

a,a:link{outline:none;text-decoration:none;}

div#header a,div#header a:link{color:#0d1117;}
div.hfeed a,div.hfeed a:link,div.entry-content ul.xoxo li.hentry span a,div.entry-content ul.xoxo li.hentry span a:link{color:#5d7dc9;}
div.hfeed .entry-title a,div.hfeed .entry-title a:link,div.hfeed div.entry-meta a,div.hfeed div.entry-meta a:link{border-bottom:none;}
div.sidebar a,div.sidebar2 a,div.sidebar a:link,div.sidebar2 a:link{border-bottom:0px solid #ccd0d6;color:#5d7dc9;}
div.entry-content ul.xoxo li.hentry span a:visited{color:#677284;}
div.hfeed .entry-title a:visited{color:#34425b;}
div#header a:hover{color:#9aa1ae;}
div#footer a:hover{border-bottom: 1px solid #34425b;color: #34425b;}
div.hfeed a:hover,div.hfeed .entry-title a:hover,div.hfeed div.entry-meta a:hover,div.sidebar a:hover,div.sidebar2 a:hover,div.entry-content ul.xoxo li.hentry span a:hover{color:#76ad00;}
div.hfeed a:active,div.sidebar a:active,div.sidebar2 a:active{color:#677284;}

body{background: #fff url(./images/bg6.jpg) repeat-x top center; color:#222; line-height:140%; margin:0 0 2em; padding:0;}

body abbr.published,body abbr.comment-published{border:none;}
body img{border:none; max-width:99%;}
body input#s{background:#f6f6f7;border:1px solid #9ca1a8;font-size:1em;line-height:normal;padding:0.3em 0.2em;}
body.author div.hfeed div.archive-meta p{color:#ccc;font-size:0.9em;margin:0;}
body.author a:link { text-shadow: #777 0 0 1px;color:#333;font-size:0.9em;margin:0;}
body.author a:visited { text-shadow: #777 0 0 1px; color:#333;font-size:0.9em;margin:0;}
body.author a:hover {color:#000;font-size:0.9em;margin:0;}
body.single div.navigation{margin:4em 0 0;}

div#footer{color:#9aa1ae;font-size:0.9em;padding:6em 0 0;}
div.access,div#footer span#theme-link span.additional-name,div#footer span#theme-link span.family-name{display: inherit;}
div#header a{text-decoration:none;}
div#header div#blog-description,div#header div.archive-description{margin:40px 0 0 15px; font-family:Verdana, Geneva, sans-serif; font-size:0.7em; color:#ddd; font-weight:bold; text-align:left;}

div#header h1#blog-title{ color:#eee; border-bottom:0em solid #ccd0d6;font-weight:normal;font-size:4em;line-height:64%;letter-spacing:1px;margin:0;text-transform:uppercase;}
div#header h1#blog-title a:link{ color:#000; }
div#header h1#blog-title a:visited{ color:#000; }
div#wrapper .important{background:#f5f5dc url(images/important.png) no-repeat 0.5em center;border-bottom:1px solid #d0d0bb;border-top:1px solid #d0d0bb;padding:0.3em 0.5em 0.3em 2.3em;}
div#wrapper div.entry-content .download{background:url(images/file-download.png) no-repeat center left;}
div#wrapper div.entry-content .html{background:url(images/file-html.png) no-repeat center left;}
div#wrapper div.entry-content .html,div#wrapper div.entry-content .download,div#wrapper div.entry-content .pdf,div#wrapper div.entry-content .zip{margin-left:2px;padding:2px 0 2px 19px;}
div#wrapper div.entry-content .pdf{background:url(images/file-pdf.png) no-repeat center left;}
div#wrapper div.entry-content .zip{background:url(images/file-zip.png) no-repeat center left;}

div.comments{ margin-top:180px;}
div.comments h3{color:#4d5663;font-size:1.4em;font-weight:400;margin:4em 0 0.3em;}
div.comments h3.comment-header span.comment-count{color:#7a818a;font-size:0.8em;padding-left:0.2em;}
div.comments ol#comments{margin:0 0 0 2em;padding:0;}
div.comments ol#comments li{margin:1em 0 5em;padding:0;}
div.comments ol#comments li img.photo { float:left; margin:0 1em 0.5em 0; }
div.comments ol#pingbacks{list-style:none;margin:1em 0 0 1.5em;padding:0;}
div.comments ol#pingbacks li{border:1px solid #ccd0d6;color:#777;font-size:0.9em;list-style:none;margin:0 0 1.5em;padding:1em;}
div.comments ol#pingbacks p{margin-bottom:0;}
div.comments ol.commentlist li .fn,div.sidebar ul li#blogtxt-recent-comments .fn,div.sidebar2 ul li#blogtxt-recent-comments .fn{font-weight:700;}
div.comments ol.commentlist p{margin:0.5em 0;}
div.comments ol.commentlist span.comment-meta,div.comments p#loggedin{font-style:italic;}
div.comments span.req-field{color:#c00;}

div.entry-content .alignleft{float:left;margin:0.5em 1em 0.5em 0;}
div.entry-content .alignright{float:right;margin:0.5em 0 0.5em 1em;}
div.entry-content .center,div.entry-content .aligncenter{display:block;margin:1em auto;}
div.entry-content .clearer,div.entry-content .entry-edit{clear:both;width:99%;}
div.entry-content .content-column{width:40%;}
div.entry-content .more-link{font-size:95%;font-weight:700;text-transform:uppercase;}
div.entry-content a:hover img.center,div.entry-content a:hover img.aligncenter,div.entry-content a:hover img.alignright,div.entry-content a:hover img.alignleft{border:1px solid #2c384d;}
div.entry-content blockquote blockquote,div.comments ol.commentlist blockquote blockquote{border-left:5px solid #333; font-size:0.7em; padding:0 1em;}
div.entry-content blockquote,div.comments ol.commentlist blockquote{ font-style:italic; color:#333;padding:0.1em 1em; background-image:url(http://www.mossadek.com/wp-content/themes/fds-organic-growth/images/bg-hack.png);}
div.entry-content code,div.entry-content pre,div.comments ol.commentlist code,div.comments ol.commentlist pre{color:#494C5C;font:1em/133% "courier new",courier,monospace;}
div.entry-content del,div.comments ol.commentlist del{background:#ebedef;color:#31343a;}
div.entry-content div.page-link{font-size:0.9em;font-weight:700;margin:0 0 1.5em;text-align:center;}
div.entry-content h2,div.entry-content h3{font-size:1.5em;margin:1.5em 0 -0.3em;}
div.entry-content h2,div.entry-content h3,div.entry-content h4,div.entry-content h5,div.entry-content h6{font-weight:400;}
div.entry-content h4{font-size:1.4em;margin:1.5em 0 -0.3em;}
div.entry-content h5{font-size:1.3em;margin:1.5em 0 -0.4em;}
div.entry-content h6{font-size:1.2em;margin:1.5em 0 -0.5em;}
div.entry-content img{border:1px solid #000000; box-shadow:5px 5px 5px rgba(0,0,0,0.3);}
div.entry-content img.center{border:1px solid #9aa1ae;} div.entry-content img.alignright{border:1px solid #9aa1ae; float: right;}
div.entry-content img.alignleft{border:1px solid #9aa1ae; float: left;}
div.entry-content ins,div.comments ol.commentlist ins{background:#f5f5dc;}
div.entry-content ol ol{list-style:lower-alpha;}
div.entry-content p,div.formcontainer p{margin:1em 0;}
body.attachment h3.entry-title{margin:-1.5em 0 0.5em 0;}
div.entry-content div.entry-attachment{margin:-0.5em 0 1em;}
div.entry-content div.entry-caption{margin-bottom:2em;}
body.attachment h3.entry-title,div.entry-content div.entry-attachment,div.entry-content div.entry-caption{text-align:center;}
div.entry-content .wp-caption-text{font-style:italic;margin:0.2em auto 1em auto;text-align:center;}
div.entry-content div.gallery{clear:both;float:left;margin:1em auto;text-align:center;width:100%;}
div.entry-content div.gallery dl{float:left;margin:0 auto;text-align:center;}
div.entry-content div.gallery dl.gallery-columns-2{width:49%;}
div.entry-content div.gallery dl.gallery-columns-3{width:33%;}
div.entry-content div.gallery dl.gallery-columns-4{width:24%;}
div.entry-content div.gallery dl.gallery-columns-5{width:19%;}
div.entry-content div.gallery dd{font-style:italic;margin:0 auto 1em auto;text-align:center;}
div.entry-content div.gallery *{margin:0;padding:0;}
div.entry-content div.entry-attachment img,div.entry-content div#nav-images div img{max-width:none;overflow:hidden;}

body.attachment div#wrapper div#content div#nav-images{clear:both;margin:1em auto 2em auto;width:100%;}
body.attachment div#nav-images div{margin:0;padding:2% 2% 4% 2%;width:46%;}
body.attachment div#nav-images div.nav-previous{text-align:right;}
body.attachment div#nav-images div.nav-next{text-align:left;}
body.attachment div.entry-meta,body.attachment div.comments{clear:both;width:100%;}
div.entry-content div.entry-caption,div.entry-content q,div.comments ol.commentlist q{color:#494c5c;}

div.entry-content ul li ul{list-style:none;line-height:150%;}
div.entry-content ul.xoxo,div.entry-content ul.xoxo li{list-style:none;margin:0;padding:0;}
div.entry-content ul.xoxo li h3{margin-bottom:0.3em;}
div.entry-content ul.xoxo li ul{margin:0;padding:0;}
div.entry-content ul.xoxo li ul li{list-style:square;margin:0 0 0 2em;}
div.entry-content ul.xoxo li.hentry span.entry-title{font-size:1em;text-transform:none;}
div.entry-content ul.xoxo li.hentry span.entry-date{font-size:1em;}
div.entry-content ul.xoxo li ul li p{font-style:italic;margin-top:0.3em;}

div.formcontainer form#commentform,div.sidebar ul,div.sidebar2 ul,div.sidebar ul li#blogtxt-recent-comments blockquote.comment-summary,div.sidebar2 ul li#blogtxt-recent-comments blockquote.comment-summary,div.sidebar ul li#blogtxt-recent-comments blockquote.comment-summary p,div.sidebar2 ul li#blogtxt-recent-comments blockquote.comment-summary p{margin:0;padding:0;}
div.formcontainer div.form-input{margin:0 0 1em;}
div.formcontainer div.form-input input{width:20em;}
div.formcontainer div.form-input input,div.formcontainer div.form-textarea textarea{background:#f6f6f7;border:1px solid #7a818a;font-size:1em;line-height:normal;padding:0.3em;}
div.formcontainer div.form-textarea-label{margin:1em 0 0.2em;}
div.formcontainer textarea#comment{height:12em;margin:0 0 0.5em;overflow:auto;width:25em;}
div.formcontainer,p#mustlogin{margin:0 0 1em 1.5em;}

div.hentry div.archive-meta{font-style:italic;margin:0.5em 0 2em 2em;}

div.hentry div.entry-meta{background-image:url(http://www.mossadek.com/wp-content/themes/fds-organic-growth/images/bg-hack.png);border-bottom:0px solid #ccd0d6;border-top:0px solid #ccd0d6;color:#677284;font-size:0.8em;margin:1em 0 5em;padding:0.2em 0.5em;text-align:left;clear:both;}

div.hentry div.entry-meta span.meta-sep{padding:0 0 0 0.3em;}
div.hfeed .entry-title{ text-shadow: #aaa 0 0 5px; position:absolute; top:80px; width:820px; display:block; font-size:3em;font-weight:bold;line-height:133%;margin:0 0 3em;text-transform:uppercase; color:#fff;}
div.hfeed .page-title{color:#4d5663;font-size:1.7em;font-weight:400;line-height:133%;margin:2em 0 0;}
div.hfeed .page-title span.page-subtitle{color:#7a818a;font-size:0.8em;padding-left:0.2em;}
div.hfeed div#post-0 input#s{width:50%;}
div.hfeed div.p1{margin:5em 0 0;}

div.nav-next{float:right;text-align:right;}
div.nav-previous{float:left;text-align:left;}
div.navigation{font-size:0.9em;height:1.2em;text-align:center;text-transform:uppercase;}
div.navigation div{width:48%;}






#primary { display:block; margin-bottom:20px; }
div .sidebar ul {  border:0px solid #eee; }
div .sidebar ul li { margin-bottom:30px; }

div.sidebar{line-height:150%; }
div.sidebar ul{margin:15px 0 0 0;}
div.sidebar ul li{list-style:none;padding:0;}
div.sidebar ul li mailchimp-widget{ display:block;}

div.sidebar ul li h3{font-weight:bold;font-size:1.2em;line-height:133%;letter-spacing:1px;margin:0 0 0.1em;text-transform:uppercase;}
div.sidebar ul li ul{padding:0 0 0 0;}
div.sidebar ul li ul li{color:#4d5663;margin:0;padding:0;}
div.sidebar ul li ul li ul{margin:0 0 0 0;}
div.sidebar ul li ul li ul li{color:#9aa1ae;list-style:disc;margin:0 0 0 2em;}

div.sidebar ul li#blogtxt-recent-comments span.comment-entry-title{font-size:0.8em;}
div.sidebar ul li#blogtxt-recent-comments ul li{margin:0 0 2em;}
div.sidebar ul li#tag-cloud{width:95%;overflow:hidden;line-height:250%;background:transparent;}
div.sidebar ul li#tag-cloud h3{margin-bottom:-1em;}
div.sidebar ul li#calendar div#calendar_wrap{margin:0.5em 0 0;}
div.sidebar ul li#calendar table#wp-calendar{text-align:center;width:75%;}
div.sidebar ul li#calendar table#wp-calendar tbody a{font-size:1.1em;font-weight:700;}
div.sidebar ul li#google-search div form#gsearch,div.sidebar ul li#calendar table#wp-calendar caption{text-align:left;}
div.sidebar ul li#rss_links ul li a,div.sidebar ul li#rss-links ul li a{background:url(images/feed.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar ul li#search form#searchform{margin:0.2em 0 0;padding:0;}
div.sidebar ul li#search input#s{width:7em;}
div.sidebar ul li.entry-interact ul li.comment-link a{background:url(images/comments.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar ul li.entry-interact ul li.trackback-link a{background:url(images/trackbacks.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar ul li.widget_text div.textwidget p{margin:0 0 0.5em;}

/* Widget titles */
div.sidebar ul li h3.widgettitle{padding:5px 0 5px 20px; background-image:url(http://www.mossadek.com/wp-content/themes/fds-organic-growth/images/bg-hack.png);}
/* Widget contents */
#tag_cloud-2 div{padding:5px 20px 5px 20px;}
/* Widget contents sub ul */
div.sidebar ul li ul li{padding:0 20px 0 20px;}
/* Twitter Widget */
div.sidebar ul li.twitter_link { margin-top:-20px; padding-left:20px; }


#secondary { display:block; clear:both; text-align:center; }
#secondary h3 {margin:48px 0 25px 0; color:#333;}
#secondary a:link { color:#6699cc; text-decoration:none;}
#secondary a:visited { color:#6699cc; text-decoration:none; }
#secondary a:hover { color:#ff0; text-decoration:none; }
#secondary a:active { color:#ff0; text-decoration:none; }

div.sidebar2 .container { position:relative; left:50%; margin:40px 0 30px -490px;}
div.sidebar2 .container-center {  }

div.sidebar2{ line-height:200%; }
div.sidebar2 ul li{list-style:none;margin:0 0 2.5em;padding:0; width:230px; float:left; padding:0 5px 0 5px; }
div.sidebar2 ul li h3{ color:#eee; font-weight:bold;font-size:1.2em;line-height:133%;letter-spacing:1px;margin:0 0 0.1em;text-transform:uppercase;}
div.sidebar2 ul li ul li{color:#4d5663;margin:0;padding:0;}
div.sidebar2 ul li ul li ul{margin:0 0 0.2em;}
div.sidebar2 ul li ul li ul li{color:#9aa1ae;list-style:disc;margin:0 0 0 2em;}
div.sidebar2 ul li#blogtxt-recent-comments span.comment-entry-title{font-size:0.8em;}
div.sidebar2 ul li#blogtxt-recent-comments ul li{margin:0 0 2em;}
div.sidebar2 ul li#tag-cloud{width:95%;overflow:hidden;line-height:250%;background:transparent;}
div.sidebar2 ul li#tag-cloud h3{margin-bottom:-1em;}
div.sidebar2 ul li#calendar div#calendar_wrap{margin:0.5em 0 0;}
div.sidebar2 ul li#calendar table#wp-calendar{text-align:center;width:75%;}
div.sidebar2 ul li#calendar table#wp-calendar tbody a{font-size:1.1em;font-weight:700;}
div.sidebar2 ul li#google-search div form#gsearch,div.sidebar ul li#calendar table#wp-calendar caption{text-align:left;}
div.sidebar2 ul li#rss_links ul li a,div.sidebar ul li#rss-links ul li a{background:url(images/feed.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar2 ul li#search form#searchform{margin:0.2em 0 0;padding:0;}
div.sidebar2 ul li#search input#s{width:7em;}
div.sidebar2 ul li.entry-interact ul li.comment-link a{background:url(images/comments.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar2 ul li.entry-interact ul li.trackback-link a{background:url(images/trackbacks.png) no-repeat left center;padding:0 0 0 15px;}
div.sidebar2 ul li.widget_text div.textwidget p{margin:0 0 0.5em;}

#recent-posts-2 ul { padding-top:5px; }
#recent-posts-2 ul li{ padding-bottom:20px; line-height:110%; }


#tertiary { display:block; padding:0 0 0 0; }
#tertiary ul li ul{ margin-left:0px; overflow:hidden; }

#tertiary a:link { color:#5d7dc9; text-decoration:none;}
#tertiary a:visited { color:#5d7dc9; text-decoration:none; }
#tertiary a:hover { color:#76ad00; text-decoration:none; }
#tertiary a:active { color:#76ad00; text-decoration:none; }

#tertiary.sidebar3{ margin:0 0 20px 0; }
#tertiary.sidebar3 ul li{list-style:none;margin:0;padding:0; width:230px; float:left; padding:0 10px 0 10px; }
#tertiary.sidebar3 ul li h3{font-weight:bold;font-size:1.2em;line-height:133%;letter-spacing:1px;margin:0 0 0.1em;text-transform:uppercase;}
#tertiary.sidebar3 ul li ul li{ color:#4d5663;margin:0;padding:0;}
#tertiary.sidebar3 ul li ul li.related-post-item { margin-left:-40px; padding-bottom:15px }
#tertiary.sidebar3 ul li ul li.related-post-item:hover {  }
#tertiary.sidebar3 ul li ul li.related-post-item a.post-title { line-height:110%; padding-top:7px; padding-right:0; padding-bottom:7px; padding-left:0; }
#tertiary.sidebar3 ul li.rel-post-widget h3 { padding-bottom:10px }
#tertiary.sidebar3 ul li ul li ul{margin:0 0 0.2em;}
#tertiary.sidebar3 ul li ul li ul li{color:#9aa1ae;list-style:disc;margin:0 0 0 0;}
#tertiary.sidebar3 ul li#blogtxt-recent-comments span.comment-entry-title{font-size:0.8em;}
#tertiary.sidebar3 ul li#blogtxt-recent-comments ul li{margin:0 0 2em;}
#tertiary.sidebar3 ul li#tag-cloud{width:95%;overflow:hidden;line-height:250%;background:transparent;}
#tertiary.sidebar3 ul li#tag-cloud h3{margin-bottom:-1em;}
#tertiary.sidebar3 ul li#calendar div#calendar_wrap{margin:0.5em 0 0;}
#tertiary.sidebar3 ul li#calendar table#wp-calendar{text-align:center;width:75%;}
#tertiary.sidebar3 ul li#calendar table#wp-calendar tbody a{font-size:1.1em;font-weight:700;}
#tertiary.sidebar3 ul li#google-search div form#gsearch,div.sidebar ul li#calendar table#wp-calendar caption{text-align:left;}
#tertiary.sidebar3 ul li#rss_links ul li a,div.sidebar ul li#rss-links ul li a{background:url(images/feed.png) no-repeat left center;padding:0 0 0 15px;}
#tertiary.sidebar3 ul li#search form#searchform{margin:0.2em 0 0;padding:0;}
#tertiary.sidebar3 ul li#search input#s{width:7em;}
#tertiary.sidebar3 ul li.entry-interact ul li.comment-link a{background:url(images/comments.png) no-repeat left center;padding:0 0 0 15px;}
#tertiary.sidebar3 ul li.entry-interact ul li.trackback-link a{background:url(images/trackbacks.png) no-repeat left center;padding:0 0 0 15px;}
#tertiary.sidebar3 ul li.widget_text div.textwidget p{margin:0 0 0.5em;}





#quart { display:block; margin-bottom:20px; }
div .sidebar ul {  border:0px solid #eee; }
div .sidebar ul li { margin-bottom:30px; }

#quart.sidebar4{line-height:150%; }
#quart.sidebar4 ul{margin:20px;}
#quart.sidebar4 ul li{list-style:none;padding:0;}
#quart.sidebar4 ul li h3{font-weight:bold;font-size:1.2em;line-height:133%;letter-spacing:1px;margin:0 0 0.1em;text-transform:uppercase;}
#quart.sidebar4 ul li ul{margin:0px;}
#quart.sidebar4 ul li ul li{color:#4d5663;margin:0;padding:0;}
#quart.sidebar4 ul li ul li ul{margin:0 0 0.2em;}
#quart.sidebar4 ul li ul li ul li{color:#9aa1ae;list-style:disc;margin:0 0 0 2em;}
#quart.sidebar4 ul li#blogtxt-recent-comments span.comment-entry-title{font-size:0.8em;}
#quart.sidebar4 ul li#blogtxt-recent-comments ul li{margin:0 0 2em;}
#quart.sidebar4 ul li#tag-cloud{width:95%;overflow:hidden;line-height:250%;background:transparent;}
#quart.sidebar4 ul li#tag-cloud h3{margin-bottom:-1em;}
#quart.sidebar4 ul li#calendar #quart#calendar_wrap{margin:0.5em 0 0;}
#quart.sidebar4 ul li#calendar table#wp-calendar{text-align:center;width:75%;}
#quart.sidebar4 ul li#calendar table#wp-calendar tbody a{font-size:1.1em;font-weight:700;}
#quart.sidebar4 ul li#google-search #quart form#gsearch,#quart.sidebar4 ul li#calendar table#wp-calendar caption{text-align:left;}
#quart.sidebar4 ul li#rss_links ul li a,#quart.sidebar4 ul li#rss-links ul li a{background:url(images/feed.png) no-repeat left center;padding:0 0 0 15px;}
#quart.sidebar4 ul li#search form#searchform{margin:0.2em 0 0;padding:0;}
#quart.sidebar4 ul li#search input#s{width:7em;}
#quart.sidebar4 ul li.entry-interact ul li.comment-link a{background:url(images/comments.png) no-repeat left center;padding:0 0 0 15px;}
#quart.sidebar4 ul li.entry-interact ul li.trackback-link a{background:url(images/trackbacks.png) no-repeat left center;padding:0 0 0 15px;}
#quart.sidebar4 ul li.widget_text #quart.textwidget p{margin:0 0 0.5em;}






div.hfeed .entry-content{ margin:320px 0 0 0;}

#content div.index-hfeed { margin:320px 0 0 0;}

div.hfeed-archive { margin:0 0 0 0;}
div.hfeed-archive-content{ margin:320px 0 0 0;}
div.hfeed-archive .entry-content{ margin:0 0 0 0;}

div.hfeed-search { margin:320px 0 0 0;}
div.hfeed-search .entry-content{ margin:-120 0 0 0;}

div.hfeed-search h1.page-title{ text-shadow: #aaa 0 0 3px; position:absolute; top:70px; width:600px; display:block; font-size:3em;font-weight:bold;line-height:133%;margin:0 0 3em;text-transform:uppercase; color:#fff;}
div.hfeed-search .page-title{color:#4d5663;font-size:1.7em;font-weight:400;line-height:133%;margin:2em 0 0;}
div.hfeed-search .page-title span.page-subtitle{ display:block; color:#fff;font-size:0.3em;padding-left:0.2em; line-height:1.5em;}
div.hfeed-search div#post-0 input#s{width:50%;}
div.hfeed-search div.p1{margin:5em 0 0;}

div.hfeed-archive h1.entry-title{ text-shadow: #aaa 0 0 3px; position:absolute; top:70px; width:600px; display:block; font-size:3em;font-weight:bold;line-height:133%;margin:0 0 3em;text-transform:uppercase; color:#fff;}
div.hfeed-archive .page-title{color:#4d5663;font-size:1.7em;font-weight:400;line-height:133%;margin:2em 0 0;}
div.hfeed-archive h1.page-title span.page-subtitle{ display:block; color:#fff;font-size:0.3em;padding-left:0.2em; line-height:1.5em;}
div.hfeed-archive div#post-0 input#s{width:50%;}
div.hfeed-archive div.p1{margin:5em 0 0;}

div.hfeed-search h2.entry-title{ text-shadow: #aaa 2px 0 3px; color:#0066C1; text-shadow: #aaa 0 0 3px; text-shadow: #aaa 0 0 3px; font-size:1.5em;font-weight:bold;line-height:133%;margin:0 0 0.5em;text-transform:uppercase; color:#333;}
div.hfeed-search h2.entry-title a{ color:#4c66ab;}
div.hfeed-search h2.entry-title a:visited{ color:#4c66ab;}
div.hfeed-search h2.entry-title a:hover{ /*color:#76ad00;*/ color:#0066C1;}

div.hfeed-archive h1.page-title{ text-shadow: #aaa 1px 0 3px; position:absolute; top:70px; width:600px; display:block; font-size:3em;font-weight:bold;line-height:133%;margin:0 0 3em;text-transform:uppercase; color:#fff;}
div.hfeed-archive .entry-title{ font-size:3em;font-weight:bold;line-height:133%;margin:0 0 0 0;text-transform:uppercase; color:#fff;}
div.hfeed-archive .page-title{color:#eee;font-size:3em;font-weight:bold;line-height:133%;margin:2em 0 0;}

.entry-title-archive { text-shadow: #aaa 2px 0 3px; font-size:1.5em; line-height:1.2em; color:#333; }
h2.entry-title-archive a:link { color:#4c66ab; }
h2.entry-title-archive a:visited { color:#4c66ab; }
h2.entry-title-archive a:hover { text-shadow: #aaa 1px 1px 2px; /*color:#76ad00;*/ color:#0066C1; }
hfeed-archive .entry-title-archive a:visited { color:#333; }
div.hfeed-archive .page-title span.page-subtitle{color:#eee;font-size:0.8em;padding-left:0.2em;}
div.hfeed-archive div#post-0 input#s{width:50%;}
div.hfeed-archive div.p1{margin:140px 0 0 0;}


#error404-s { width:200px; color:#555; font-weight:bold; font-size:12pt; }
#error404-searchsubmit { font-size:12pt; font-weight:bold;}
#post-0.p1 { padding-top:30px; }
#post-0 h1.entry-title { text-shadow: #aaa 0 0 3px; padding-top:30px; }

div.hfeed .entry-content-404{ margin:120px 0 0 0;}
#404-sub-title{ font-size:20pt; font-weight:bold; line-height:133%; margin:0 0 3em; text-transform: uppercase; color:#000; }


.index-hfeed .hentry .entry-content-404 h2 a:link { text-shadow: #aaa 2px 0 3px; color:#0066C1;  color:#4c66ab; text-decoration:none; font-size:1em; line-height:1.2em; }
.index-hfeed .hentry .entry-content-404 h2 a:visited { color:#4c66ab; text-decoration:none; font-size:1em; line-height:1.2em; }
.index-hfeed .hentry .entry-content-404 h2 a:hover { color:#0066C1; text-decoration:none; font-size:1em; line-height:1.2em; }

h2.index-entry-title{ text-shadow: #aaa 2px 0 3px; color:#0066C1; font-size:1.5em;font-weight:bold;line-height:133%;margin:0 0 0.5em;text-transform:uppercase; color:#333;}
h2.index-entry-title a{ color:#4c66ab;}
h2.index-entry-title a:visited{ color:#4c66ab;}
h2.index-entry-title a:hover{ color:#0066C1;}


.hfeed .hentry .entry-content-404 h2 a:link { text-shadow: #aaa 2px 0 3px; color:#0066C1; color:#4c66ab; text-decoration:none; font-size:1em; line-height:1.2em; }
.hfeed .hentry .entry-content-404 h2 a:visited { color:#4c66ab; text-decoration:none; font-size:1em; line-height:1.2em; }
.hfeed .hentry .entry-content-404 h2 a:hover { color:#76ad00; text-decoration:none; font-size:1em; line-height:1.2em; }


div.entry-content small { font-size:1em; line-height:1.4em;}
div.entry-content-404 small { font-size:1em; line-height:1.4em;}

div#footer { display:block; clear:both; text-align:center; background-color:#182f4f; margin:0; padding:0; border-top:1px solid #5089d6; height:40px; padding:20px 0 0 20px; margin-bottom:-30px;}
div#footer a,div#footer a:link{color: #9aa1ae; text-align:center; margin:0;}

#flickrrss h3 { margin-bottom:30px; }
#flickr-rss a:link { }
#flickrrss .flickr-rss-image { font-size:7pt; color:#fff; }
#flickr-img { margin:1px 5px 2px 5px; padding:15px; color:#fff; background-color:#182f4f; }










#gv { display:block; clear:both; text-align:center; }
div#central{margin:0 0 0 870px; display: inherit; position:absolute; top:0; background-image:url(http://www.mossadek.com/wp-content/themes/fds-organic-growth/images/bg-hack.png); height:248px; padding-top:10px;
 }
 
/*video pop-up block */
#google-video { }


<!-- GOOGLE VIDEO FLOATING PLAYER STYLE -->
<!-- in Widget Preferences -->
#VideoBar { 
  width : 150px;
  margin-right: 5px;
  margin-left: 5px;
  padding-top : 4px;
  padding-right : 4px;
  padding-left : 4px;
  padding-bottom : 0px; }
<!-- END in Widget Preferences -->


div.floatingPlayerBox_gsvb playing_gsvb { margin-left:-50px; }


/* color settings */
.playerBox_gsvb div.alldone_gsvb        { color : #0000cc; font-size:28px; }
.playerBox_gsvb a.title_gsvb            { color : #0000cc; }

.playerBox_gsvb div.alldone_gsvb:hover  { color : #0000cc; }
.playerBox_gsvb a.title_gsvb:hover      { color : #0000cc; }
.resultsBox_gsvb div.resultDiv_gsvb     { border-color : #676767; }
.floatingPlayerBox_gsvb,
.floatingPlayerBox_gsvb *               { background-color : #ffffff; }
.floatingPlayerBox_gsvb                 { border : 1px solid #f0f0f0;
										  margin-top:50px;}
                                        }
.floatingPlayer_gsvb                    { background-color : #ffffff; width:150px; }

/*
 * The Player Box
 * - visible while playing
 * - collapsed while idle
 */
.playerBox_gsvb {
  display : block;
  margin-top : 4px;
  margin-bottom : 4px;
  margin-left : 10px;
  margin-right : 10px;
  text-align : center;
}

/**
 * Floating Player Box:
 *
 * note: top, left, z-index, height, width
 * are set in code. Limit your styling to color/opacity
 * Note the z-index of floatingPlayer should be one
 * higher than the z-index of the floatingPlayerBox.
 * Adjust as needed on sites with crazy layering.
*/
.floatingPlayerBox_gsvb {
  position : absolute;
  width:420px;
  opacity : 0.90;
  -moz-opacity : 0.90;
  filter:alpha(opacity=90);
  z-index : 9998;
  }
.floatingPlayer_gsvb {
  position : absolute;
  z-index : 9999;
  }
.floatingBranding_gsvb {position : absolute;}
.idle_gsvb {display : none;}
/*Video Overlay Position*/
.playing_gsvb { display : block; margin:100px 100px;}
/*End Video Overlay Position*/
.playerInnerBox_gsvb {margin-top : 0;}

/* keep a 1.33 ratio
 * (on widths > 300px, add 20px in height for controls)
 * small player:        180x135   4:3
 * medium player:       260x195   4:3
 * large player:        320x260   4:3 + 20px at bottom
 * extra large player:  480x380   4:3 + 20px at bottom
 */
.playerInnerBox_gsvb .player_gsvb 							{width : 260px; height : 195px; background-color:#111}
.playerInnerBox_gsvb div.player_gsvb 						{margin : 0;}
.floatingPlayer_gsvb .playerInnerBox_gsvb div.player_gsvb   {margin : 0;}
.playerBox_gsvb div.alldone_gsvb 							{display : inline; cursor : pointer;}
.playerBox_gsvb div.alldone_gsvb:hover 						{text-decoration : underline;}
.playerBox_gsvb div.title_gsvb 								{text-align : center; font-size : 14px; margin-top : 20px;}
.playerBox_gsvb a.title_gsvb 								{text-decoration : none;}
.playerBox_gsvb a.title_gsvb:hover 							{text-decoration : underline;}

/*
 * resultsTable
 * - vertical mode
 * - horizontal mode
 */
.full_gsvb {display : block;}
.empty_gsvb {display : none;}

table.resultTable_gsvb {border-collapse : collapse;}
table.resultTable_gsvb td {border : none;}

div.resultDiv_gsvb {
  border-width : 1px;
  border-style : solid;
  background-color : #000000;
  height : 79px;
  width : 50px;
  text-align : center;
}

div.smallResultDiv_gsvb {
  height : 41px;
  width : 54px;
  text-align : center;
}

div.resultDiv_gsvb img {
  cursor : pointer;
  display : inline;
}

/* Auto Execute List Status Box */
div.statusBox_gsvb {
  padding : 4px;
}

div.statusItem_gsvb {
  display : inline;
  text-decoration : underline;
  color : #0000cc;
  cursor : pointer;
  margin-right : 6px;
  font-weight : bold;
  white-space: nowrap;
}

div.statusItemSelected_gsvb {
  text-decoration : none;
  color : #000000;
}

<!-- END GOOGLE VIDEO FLOATING PLAYER STYLE -->

.hentry a img { padding:5px; border:1px solid #aaa; }

div.entry-content img.center{border:1px solid #9aa1ae;}
div.entry-content img.alignright{border:1px solid #9aa1ae; float: right; margin-left:20px;}
div.entry-content img.alignleft{border:1px solid #9aa1ae; float: left; margin-right:20px;}
div.index-entry-content img.center{border:1px solid #9aa1ae;}
div.index-entry-content img.alignright{border:1px solid #9aa1ae; float: right; margin-left:20px;}
div.index-entry-content img.alignleft{border:1px solid #9aa1ae; float: left; margin-right:20px;}

#wp125 { }
#wp125adwrap_2c { width:100%; padding-left:20px; margin-top:-10px; }
.wp125ad { float:left; width:125px; padding:10px; margin:0px 10px 20px 10px; background-image:url(http://www.mossadek.com/wp-content/themes/fds-organic-growth/images/bg-hack.png); }

#mycategoryorder-2 { clear:both; }

.entry-content p:first-child:first-letter {text-shadow: #aaa 0 0 2px; font-size:3em; float:left; background-image:url(http://www.mossadek.com/wp-content/themes/fds-organic-growth/images/bg-hack.png); color:#666; margin:.05em .1em 0 0; padding:.1em; line-height:.7em;}

<!-- Author Box -->
div#entry-author-info { margin:15px 0 15px 0; background-color:#CCC; }
div#author-avatar { float:left; width:70px; margin-top:40px; border-left:#76ad00 7px solid; }
div#entry-author-info img{border:1px solid #000000; box-shadow:3px 3px 3px rgba(0,0,0,0.5);}
div#author-description { color:#333; width:470px; float:left; margin-top:-15px; }
div#author-description h2 { font-weight:normal; margin-left:-77px; margin-right:77px; border-left:#76ad00 17px solid; }
#author-link { padding-bottom:50px; padding-top:10px; float:right; }
#author-link a { }

.wp_plus_one_button { height:30px; padding:30px 0 30px 0; }

div.archive-meta 			{ margin:150px 0 -200px 0; }
div.archive-meta p			{ color:#fff; }
#author-head-link 			{ color:#fff; size:38px; }
#author-head-link a:hover 	{ color:#6CF; } 
#author-head-link a			{ color:#fff; } 
#author-head-link a:visited { color:#fff; } 

author-vcard {  }
