/*
Theme Name: MeetC3
Theme URI: http://www.meetc3.com/
Version: 1.1
Description: Theme for C3
Author: C3
Author URI: http://www.meetc3.com/
*/


html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
margin:0;
padding:0;
}

body {
-webkit-font-smoothing:antialiased;
background:#b0b0b0;
text-align:center;
line-height:18px;
font-family:"Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
font-size:13px;
color:#7f7f7f;
min-height:25px;
}

ol,ul {
list-style:none;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

@font-face {
	font-family: 'Museo500';
	src: url('fonts/Museo_500.eot');
	src: local('Museo'), local('Museo-500'), url('fonts/Museo_500.ttf') format('truetype');
}

:focus {
outline:0;
}

del {
text-decoration:line-through;
}

table {
border-collapse:collapse;
border-spacing:0;
}

a {
text-decoration:none;
color:#a00018;
font-weight:none;
font-size:14px;
}

.clear {
clear:both;
}

br.clear {
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6 {
font-weight:400;
padding-bottom:5px;
color:#000;
letter-spacing:-1px;
line-height:1em;
font-family:'Museo500', Georgia, serif;

}

h2 {
font-size:24px;
}

h3 {
font-size:22px;
}

h4 {
font-size:18px;
}

h5 {
font-size:16px;
}

h6 {
font-size:14px;
}

p {
padding-bottom:10px;
line-height:24px;
}

strong {
font-weight:700;
color:#1c1c1c;
}

cite,em,i {
font-style:italic;
}

pre,code {
font-family:Courier New, monospace;
margin-bottom:10px;
}

sup,sub {
height:0;
line-height:1;
position:relative;
vertical-align:baseline;
}

sup {
bottom:.8em;
}

sub {
top:.3em;
}

dl {
margin:0 0 1.5em;
}

dl dt {
font-weight:700;
}

dd {
margin-left:1.5em;
}

blockquote {
color:#666;
background:#e6e6e6;
font-style:italic;
border:1px solid #dcdcdc;
margin:1.5em;
padding:1em;
}

blockquote p {
padding-bottom:0;
}

input[type=text],input.text,input.title,textarea,select {
background-color:#fff;
border:1px solid #bbb;
color:#4e4e4e;
margin:.5em 0;
padding:2px;
}

input[type=text]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus {
color:#3e3e3e;
border-color:#969696;
}

textarea {
padding:4px;
}

img#about-image {
float:left;
margin:3px 8px 8px 0;
}

.clearfix:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}

.container {
text-align:left;
width:960px;
position:relative;
margin:0 auto;
}

#header-wrapper {
background:#272727;
}

#header {
background:url(images/grey/top-bg.jpg) no-repeat scroll center top;
}

#headerinside {
background:url(images/top-bg-inside.jpg) no-repeat scroll center top;
}

#header .container {
padding-top:10px;
height:357px;
}

#headerinside .container {
padding-top:10px;
height:237px;
}

body#home #header .container {
height:357px;
}

#top-box {
width:417px;
margin-top:38px;
padding-left:3px;
}

#top-box h2,#pagetop h1 {
color:#094d71;
margin-bottom:6px;
}

#pagetop {
padding:43px 0 0 4px;
}

#pagetop h1 {
font-size:36px;
padding-bottom:4px;
}

#pagetop p.tagline,#pagetop p.tagline a {
font-size:18px;
text-shadow:1px 1px 1px #144b8b;
color:#fff;
}

#breadcrumbs {
position:absolute;
bottom:-1px;
left:0;
width:981px;
}

#breadcrumbs-left,#breadcrumbs-content,#breadcrumbs-right {
float:left;
height:48px;
}

#breadcrumbs-left {
width:13px;
background:url(images/breadcrumbs-left.png) no-repeat;
}

#breadcrumbs-right {
width:29px;
background:url(images/breadcrumbs-right.png) no-repeat;
}

#breadcrumbs-content {
width:921px;
background:url(images/breadcrumbs-bg.png);
line-height:55px;
font-size:11px;
color:#535353;
text-shadow:1px 1px 1px #fff;
padding:0 0 0 18px;
}

#breadcrumbs-content a {
color:#535353;
font-size:11px;
}

#top-box p {
color:#333;
font-size:12px;
line-height:20px;
}

#top-box a.featured-button {
display:block;
float:left;
height:53px;
line-height:45px;
padding-right:32px;
background:url(images/button_bg.png) no-repeat bottom right;
font-size:18px;
font-family:Museo500, Georgia, serif;
color:#925600;
margin:8px 3px 0 0;
}

#top-box a.featured-button span {
display:block;
background:url(images/button_bg.png) no-repeat top left;
padding-left:27px;
height:53px;
}

#image_slideshow {
position:absolute;
bottom:-40px;
right:68px;
z-index:3;
}

#switcher {
position:absolute;
bottom:-30px;
left:35px;
}

#switcher-left,#switcher-right,#switcher-content {
height:85px;
float:left;
}

#switcher-left {
background:url(images/switcher-left.png) no-repeat;
width:37px;
}

#switcher-right {
background:url(images/switcher-right.png) no-repeat;
width:39px;
}

#switcher-content {
background:url(images/switcher-bg.png) repeat-x;
height:54px;
padding:31px 0 0;
}

#switcher-content a {
display:block;
float:left;
background:url(images/switcher-link.png) no-repeat;
height:18px;
text-indent:-9999px;
width:17px;
margin:0;
}

#switcher-content a.active {
background:url(images/switcher-activelink.png) no-repeat;
}

#content {
background:#F8F7F2 url(images/main-bg.png) repeat-y top center;
padding-bottom:15px;
}

#content-nosidebar {
background:#F8F7F2;
border-top:1px solid #ccc;
padding-bottom:15px;
}

#content-wrap {
background:url(images/main-bg-top.png) no-repeat top center;
min-height:170px;
}

#content-wrap-inside {
background:url(images/main-bg-top-inside.png) no-repeat top center;
min-height:170px;
}

#content-wrap-nosidebar {
min-height:170px;
}

#content-left {
float:left;
width:665px;
margin-right:1px;
background:url(images/content-top-left.jpg) right 2px no-repeat;
}

#content-page {
float:left;
width:975px;
margin-right:1px;
}

#services {
background:url(images/vertical_bg.png) repeat-y 336px 0;
}

.service {
float:left;
width:224px;
position:relative;
background:url(images/horizontal_sep.png) repeat-x bottom left;
padding:33px 37px 28px 75px;
}

#services .even {
margin-left:1px;
width:215px;
}

.service h3.title {
padding-bottom:14px;
}

.service h3.title a {
color:#262626;
}

.service img.icon {
position:absolute;
top:31px;
left:16px;
}

a.readmore {
padding-right:17px;
background:url(images/readmore-bg.png) bottom right no-repeat;
height:31px;
line-height:31px;
float:right;
color:#fff;
font-size:11px;
}

a.readmore span {
padding-left:18px;
background:url(images/readmore-bg.png) no-repeat;
display:block;
height:31px;
color:#fff;
font-size:11px;
}

a.readmore:hover {
color:#eee;
}

div.entry {
padding:42px 25px 22px 13px;
}

#content-nosidebar div.entry {
padding:42px 10px 22px 13px;
}

.entry ul {
list-style-type:disc;
margin:10px 0 10px 20px;
}

.entry ol {
list-style-type:decimal;
list-style-position:inside;
margin:10px 0 10px 2px;
}

.entry ul li ul,.entry ul li ol {
margin:2px 0 2px 20px;
}

.entry ol li ul,.entry ol li ol {
margin:2px 0 2px 35px;
}

#topnav {
position:absolute;
top:20px;
right:0;
}

#topmenu-leftbg,#topmenu-rightbg,#topmenu {
float:left;
height:45px;
}

#topmenu-leftbg {
background:url(images/menu-leftbg.png) no-repeat;
width:11px;
}

#topmenu {
background:url(images/menu-bg.png) repeat-x;
position:relative;
}

#topmenu-rightbg {
background:url(images/menu-rightbg.png) no-repeat;
width:14px;
}

ul.nav {
margin-right:17px;
padding:5px 0 0;
}

ul.nav li {
float:left;
background:url(images/link-separator.png) no-repeat top right;
padding:0 7px 0 5px;
}

ul.nav a {
color:#a00018;
padding:4px 20px 9px;
}

ul.nav a:hover {
text-decoration:none;
color:#096563;
}

ul.nav > li.current_page_item > a,ul.nav > li.current-cat > a,ul.nav > li.current_page_item > a#homelink > span {
background:url(images/active-arrow.png) no-repeat bottom center;
}

ul.nav > li.sf-ul > a:hover,ul.nav > li.sf-ul.sfHover > a {
background:#fff;
-moz-border-radius-topleft:5px;
-webkit-border-top-left-radius:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-right-radius:5px;
color:#000;
box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
}

.nav li ul {
background:#fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius-topleft:0;
-webkit-border-top-left-radius:0;
left:5px!important;
top:34px!important;
width:172px!important;
box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
-moz-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
-webkit-box-shadow:3px 6px 8px 1px rgba(0,0,0,0.2);
z-index:10000;
display:none;
padding:14px 10px 14px 20px;
}

.nav ul li:hover ul,ul.nav ul li.sfHover ul {
left:183px!important;
top:-14px!important;
}

ul.nav li li a {
background:url(images/nav-bullet.png) no-repeat left 9px;
display:block;
color:#7e7e7e;
padding:4px 0 4px 17px;
}

ul.nav li li a:hover {
color:#444;
}

ul.nav a#homelink {
text-indent:-9999px;
background:url(images/home-icon.png) no-repeat center 6px;
padding:0;
}

ul.nav a#homelink span {
display:block;
width:16px;
padding:5px 9px 8px 5px;
}

#search-form {
background:url(images/search-bg.png) no-repeat;
width:148px;
margin-top:8px;
}

#search-form input {
border:none;
background:none;
width:127px;
color:#989898;
font-size:11px;
margin:0;
padding:5px 0 8px 11px;
}

#featured {
background:url(images/horizontal_sep.png) repeat-x bottom left;
}

#featured .slide {
padding:50px 33px 34px 40px;
}

#featured-wrap {
background:url(images/featured-right-bg.jpg) no-repeat right 2px;
position:relative;
}

ul#featured-control {
position:absolute;
top:-46px;
left:10px;
}

ul#featured-control li {
float:left;
background:url(images/featured-li.png) repeat scroll right bottom transparent;
padding-right:28px;
margin-right:-6px;
}

ul#featured-control li a {
background:url(images/featured-li.png) no-repeat;
display:block;
height:47px;
line-height:57px;
padding-left:21px;
padding-right:1px;
}

ul#featured-control li.active {
background:url(images/active-bg-sprite.png) repeat scroll right bottom transparent;
padding-right:34px;
margin-right:-15px;
margin-left:-12px;
}

ul#featured-control li.active a {
background:url(images/active-bg-sprite.png) no-repeat;
height:63px;
padding-left:33px;
padding-right:4px;
color:#535353;
}

#featured h2.title,.entry h2.title {
font-size:30px;
margin-bottom:13px;
}

.entry h2.title,.entry h2.title a {
margin-bottom:10px;
font-size:20px;
}

#featured h2.title a,.entry h2.title a {
color:#0A1E36;
text-shadow:1px 1px 1px #fff;
}

#featured h2.title a:hover,.entry h2.title a:hover {
text-decoration:none;
color:#111;
}

img.thumbnail {
background:url(images/thumb-bg.png) no-repeat;
margin-top:7px;
padding:8px 9px 10px 8px;
}

div.postinfo {
background:url(images/horizontal_sep.png) repeat-x;
width:490px;
}

div.postinfo p.tagline {
background:url(images/postinfo-icon.png) no-repeat 2px 7px;
font-size:14px;
color:#545353;
font-family:Museo500, Georgia, serif;
font-style:italic;
padding-bottom:4px;
}

div.postinfo p.tagline span.inner {
display:block;
background:url(images/horizontal_sep.png) bottom left repeat-x;
padding:6px 4px 9px 34px;
}

#comment-section {
padding:30px 41px 20px 20px;
}

span.bottom_bg {
background:url(images/comment-bottom.png) no-repeat scroll bottom right;
display:block;
height:2px;
margin-top:-21px;
width:580px;
}

div.authordata {
width:100px;
}

img.avatar {
float:right;
background:url(images/avatar-bg.png) no-repeat;
padding:5px 6px 6px 5px;
}

div.comment-author {
text-align:right;
margin-top:13px;
padding-bottom:5px;
}

div.comment-author span.fn a,div.comment-author span.fn {
color:#262626!important;
font-size:14px;
font-weight:400!important;
font-family:Georgia, serif;
}

.comment-meta {
margin-top:3px;
}

.comment-meta a {
color:#434343!important;
font-size:11px;
font-weight:400!important;
}

.comment-wrap {
float:left;
margin-left:32px;
}

.reply-container a {
padding-left:15px;
}

li.depth-1 .comment-wrap {
width:428px;
}

li.depth-2 .comment-wrap {
width:310px;
}

li.depth-3 .comment-wrap {
width:193px;
}

li.depth-4 .comment-wrap {
width:78px;
}

ol.commentlist {
padding-top:10px;
}

.commentlist li.comment {
background:url(images/content_line.png) repeat-y 117px 0;
margin:20px 0;
}

.commentlist li.comment ul {
margin:8px 0 8px 117px;
}

#respond {
padding-top:30px;
}

#commentform textarea#comment {
width:99%;
}

#commentform input[type=text] {
width:40%;
}

li.comment #respond {
padding-left:28px;
padding-top:20px;
background:#E7E9EB;
}

li.comment #respond textarea {
width:99%!important;
}

li.comment #respond input[type=text] {
width:50%!important;
}

.depth-1 li.comment #respond {
padding-left:10px;
}

#footer-top {
background:url(images/footer-bg.png);
}

#footer {
background:url(images/footer-top.png) repeat-x;
border-top:1px solid #fff;
padding-top:35px;
text-shadow:-1px -1px 1px #000;
color:#898989;
border-bottom:1px solid #393939;
}

#footer .widget {
width:280px;
padding-bottom:35px;
float:left;
margin:0 0 0 40px;
}

#footer .widget h3.title {
color:#fff;
font-size:24px;
margin-bottom:12px;
}

#footer a {
color:#aaa;
}

#footer a:hover {
color:#fff;
text-decoration:none;
}

#footer .widget ul {
margin-bottom:5px;
margin-left:17px;
}

#footer .widget ul li {
background:url(images/footer-bullet.png) no-repeat scroll 0 10px;
color:#AAA;
padding:5px 0 8px 18px;
}

#footer #wp-calendar td#today {
color:#fff;
}

#footer-copyright {
background:#181818 url(images/footer-copyright-bg.png) repeat-x;
padding:11px 0 1px;
}

p#copyright {
float:right;
color:#6b6b6b;
font-size:11px;
text-shadow:-1px -1px 1px #000;
margin-right:20px;
}

p#copyright a {
color:#a0a0a0;
}

#sidebar {
float:left;
width:309px;
}

#sidebar a {
color:#7f7f7f;
}

#sidebar a:hover {
color:#474646;
text-decoration:none;
}

body#home #sidebar {
padding-top:65px;
}

.sidebar-block {
background:url(images/horizontal_sep.png) repeat-x left bottom;
padding:25px 18px 15px 38px;
}

#testimonial {
color:#7f7f7f;
font-family:Museo500, Georgia, serif;
font-style:italic;
background:url(images/testimonial-bg.png) no-repeat 0 2px;
margin-left:-15px;
padding:0 0 0 26px;
}

#testimonial p.author {
color:#262626;
font-family:Arial, sans-serif;
font-style:normal;
text-align:right;
background:url(images/testimonials-bottom-bg.png) no-repeat top right;
padding-top:18px;
margin-top:-24px;
}

#tabbed-area #tabs {
background:#E6E6E6;
border:1px solid #B4B4B4;
height:43px;
border-left:none;
margin:-23px -18px 0 -37px;
}

#tabs ul#tab_controls {
border-top:1px solid #fff;
}

#tabs ul#tab_controls li {
float:left;
padding:0;
}

#tabs ul#tab_controls li.first {
background:url(images/recent-icon.png) no-repeat 10px 14px transparent;
}

#tabs ul#tab_controls li.second {
background:url(images/popular-icon.png) no-repeat 4px 15px transparent;
}

#tabs ul#tab_controls li.last {
background:url(images/random-icon.png) no-repeat 0 14px transparent;
}

#tabs ul#tab_controls li a {
display:block;
color:#262626;
font-family:Museo500, Georgia, serif;
text-align:center;
font-size:12px;
font-weight:700;
padding:10px 0 11px 10px;
}

#tabs ul#tab_controls li.first a {
width:92px;
}

#tabs ul#tab_controls li.second a {
width:94px;
}

#tabs ul#tab_controls li.last a {
width:87px;
}

#tabs ul#tab_controls li.active a {
background:url(images/active-tab-arrow.png) bottom center no-repeat;
padding-bottom:24px;
}

.tab-content {
margin-top:32px;
}

.sidebar-block h3.title {
font-size:24px;
color:#262626;
margin-bottom:18px;
}

.sidebar-block ul {
margin-bottom:5px;
}

.sidebar-block ul li {
color:#262626;
padding:5px 0 8px 18px;
}

div.post .new-post .aligncenter,.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
margin-bottom:10px;
}

.wp-caption.alignleft {
margin:0 10px 10px 0;
}

.wp-caption.alignright {
margin:0 0 10px 10px;
}

.wp-caption img {
border:0 none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}

img.alignleft {
display:inline;
float:left;
margin-right:15px;
}

img.alignright {
display:inline;
float:right;
margin-left:15px;
}

.nav ul {
position:absolute;
top:-999em;
background-position:bottom;
background-repeat:no-repeat;
z-index:10;
}

.nav li {
float:left;
position:relative;
}

.nav a {
display:block;
float:left;
}

.nav li:hover ul,ul.nav li.sfHover ul {
left:0;
top:35px;
}

.nav li li:hover ul,ul.nav li li.sfHover ul {
left:203px;
top:0;
}

.nav li li {
display:block;
float:left;
height:auto!important;
padding:0;
}

.nav li li a:link,.nav li li a:visited {
display:block;
height:auto;
float:left;
width:180px;
}

.nav li:hover {
visibility:inherit;
}

#wp-calendar {
empty-cells:show;
width:240px;
margin:10px auto 0;
}

#wp-calendar a {
display:block;
text-decoration:none;
font-weight:700;
}

#wp-calendar caption {
text-decoration:none;
font:bold 13px Arial, Sans-Serif;
}

#wp-calendar td {
color:#9f9f9f;
padding:3px 5px;
}

#wp-calendar th {
font-style:normal;
text-transform:capitalize;
padding:3px 5px;
}

#wp-calendar #prev a,#wp-calendar #next a {
font-size:9pt;
}

#wp-calendar #next a {
padding-right:10px;
text-align:right;
}

#wp-calendar #prev a {
padding-left:10px;
text-align:left;
}

.pagination {
overflow:hidden;
padding:15px 12px 0;
}

.wp-pagenavi {
position:relative;
text-align:right;
padding:33px 55px 33px 0;
}

.wp-pagenavi a,.wp-pagenavi a:link {
background:url(images/pagenavi-bg.png) no-repeat!important;
color:#383737!important;
border:none!important;
text-shadow:1px 1px 1px #fff;
font-size:14px;
margin:2px;
padding:10px 15px 12px 14px !important;
}

.wp-pagenavi a:visited {
background:url(images/pagenavi-bg.png) no-repeat!important;
color:#383737!important;
border:none!important;
margin:2px;
padding:10px 15px 12px 14px !important;
}

.wp-pagenavi span.pages {
color:#989898!important;
border:none!important;
background:none!important;
margin:2px!important;
padding:5px 7px!important;
}

.wp-pagenavi span.current,.wp-pagenavi span.extend,.wp-pagenavi a:active,.wp-pagenavi a:hover {
background:url(images/pagenavi-current-bg.png) no-repeat!important;
border:none!important;
text-shadow:-1px -1px 1px #000;
color:#fff!important;
font-size:14px!important;
font-weight:400!important;
margin:2px;
padding:10px 15px 12px 14px !important;
}

.foursixeight {
margin:15px 0 5px 84px;
}

.fullwidth {
width:100%!important;
}

.nobg {
background:none!important;
}

body#home #tabbed-area #tabs {
margin-top:-30px;
}

#navigation {
position:absolute;
width:580px;
top:174px;
z-index:10;
margin:0 70px 0 -60px;
}

#navigation a {
background:#C20B00;
color:#fff;
text-decoration:none;
padding:5px 10px;
}

#control a {
background:#f385a2;
color:#FFF;
margin-left:3px;
padding:0 3px;
}

#control a.active {
background:#d60c62;
}

#outer-portfolio {
width:800px;
height:100px;
}

.port-img {
float:left;
width:100px;
}

.port-line {
float:left;
width:20px;
}

.port-text {
float:left;
width:640px;
font-family:Museo500 , Arial;
font-size:22px;
color:#444;
line-height:32px;
}

.portfolio-websites-featured {
width:90%;
background:#fff;
}

.specialise {
width:590px;
font-size:11px;
}

ins,#top-box a.featured-button:hover,.reply-container a:hover,a.readmore:hover,#sidebar div.custom-sidebar-block ul.control li a:hover,ul#cats-menu li a:hover,ul#page-menu li a:hover,div#slider-control div.featitem h2 a {
text-decoration:none;
}

a:hover,#pagetop p.tagline a:hover,#wp-calendar a:hover {
text-decoration:underline;
}

.ui-tabs-hide,.js #feat-content,.js div#from-blog div.entries,.js #image_slideshow {
display:none;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,#wp-calendar td#today {
color:#000;
}

h1,h3#comments {
font-size:30px;
}

* html .clearfix,:first-child+html .clearfix {
zoom:1;
}

#breadcrumbs-content a:hover,p.tagline a:hover,#tabs ul#tab_controls li a:hover {
text-decoration:none;
color:#000;
}

#content-wrap .container,#content-wrap-inside .container {
width:975px;
}

body#home #content-left,#services .lastrow,ul.nav > li > a:focus,ul.nav li li,ul.children .comment .bottom_bg,#sidebar .noborder {
background:none;
}

.service h3.title a:hover,ul#featured-control li a:hover {
color:#000;
text-decoration:none;
}

div.post a,div#comment-section a {
color:#000;
font-weight:700;
}

ul.nav,#search-form,.alignleft,#navigation a.sexyslider-prev {
float:left;
}

.reply-container,.alignright,#navigation a.sexyslider-next {
float:right;
}

#footer .widget ul ul,.sidebar-block ul ul {
margin-bottom:0;
}

#footer .widget ul li ul,.sidebar-block ul li ul {
margin:0 0 -12px;
padding:5px 0 0 7px;
}

.nav li:hover li ul,.nav li.sfHover li ul,.nav li:hover ul,.nav li li:hover ul {
top:-999em;
}

.specialise .left,.specialise .right {
width:295px;
float:left;
}