@font-face {
	font-family: 'MuseoRegular';
	src: url('font/museo500-regular-webfont.eot');
	src: local('â˜º'), url('font/museo500-regular-webfont.woff') format('woff'), url('font/museo500-regular-webfont.ttf') format('truetype'), url('font/museo500-regular-webfont.svg#webfonteKUtXGbX') format('svg');
	font-weight: normal;
	font-style: normal;
}

body { margin:0px; padding:0px; background:#1A1B1F url(images/bg.gif) no-repeat; font-family:  arial,helvetica; font-size:9pt; line-height:160%; color:#666; }
p { text-align:justify; margin:10px 0;}
h1, h2, h3, h4 { color:#999; font-family: MuseoRegular, Georgia;font-style:normal;  }
h1 a, h2 a, h3 a, h4 a { color:#999; font-family: MuseoRegular, Georgia;font-style:normal; }
h4, h3{ margin-bottom:5px; margin-top:0;font-size:10pt;}
a, a:hover, a:visited { text-decoration:none; color:#777; }
a:hover { color:#6AC335; }



#sidebar h2 {color:#ccc;margin-top:20px;margin-bottom:5px;}
#sidebar ul li ul li {border-bottom:1px solid #444;}
#sidebar a {color:#999;}
#sidebar a:hover {color:#ccc;}

.clear { clear:both;}
.v-margin { margin:10px 0px; }
.left-margin { margin-left:50px; }
.vh-spacer { margin:5px 5px; }


.float-left {float:left;}
.float-right {float:right;}

.wrapper { width:800px; margin:0 auto; }
.header { margin-top:30px;height:80px;  }
.header img { width:200px; }
.left  { float:left;  width:330px; height:500px; }
.left a {color:#6AC335;}
.left a:hover {color:#6AC335;text-decoration:underline;}
.right { float:right; width:460px;  }
.halfright { width:225px; margin-bottom:10px; }
.footer { width:100%; color:#444; margin:20px 0px; line-height:140% }

.footer .float-right{ text-align:right;}

.gradient { background:#F6F6F6 url(images/gradient1.png) no-repeat; background-position:100% 100%; }
.wpbg { background:#DDD url(images/wp-bg.png) no-repeat; background-position:0% 100%; }
.logobg { background:#DDD url(images/logo-bg.png) no-repeat; background-position:0% 100%; }
.black {color:#bbb;}
.black a:hover {color:#ccc;}

.topleftrounded     { -webkit-border-top-left-radius:15px;     -moz-border-radius-topleft:15px;     border-top-left-radius:15px;     }
.toprightrounded    { -webkit-border-top-right-radius:15px;    -moz-border-radius-topright:15px;    border-top-right-radius:15px;    }
.bottomleftrounded  { -webkit-border-top-left-radius:15px;     -moz-border-radius-bottomleft:15px;  border-bottom-left-radius:15px;  }
.bottomrightrounded { -webkit-border-bottom-right-radius:15px; -moz-border-radius-bottomright:15px; border-bottom-right-radius:15px; }

.blue      { background:#7ABDD6; }
.grey      { background:#DDD; }
.grey1      { background:#AAA; }
.grey2      { background:#BBB; }
.green     { background:#6AC335; }
.white     { background:#F6F6F6; }
.purewhite { background:#FFF; }
.pink { background:#FE84DA; }
.yellow  { background:#CCCC00; }
.black     { background:#232227;color:#ccc; }

.green1 { background:#A8E58A; }
.green2 { background:#BDE8A7; }
.green3 { background:#A8E58A; }
.green4 { background:#332B0F; }

.gallery-ct {height:198px;left:0;position:relative;top:0;}
.gallery-item {float:left;overflow:hidden;position:relative;width:460px;}
.gallery-item-logo img {width:60px; border:8px solid #B6B6B6;float:left;margin-left:13px;margin-top:15px;}
.gallery-item-concept img {width:60px; border:8px solid #EEE;float:left;margin-left:13px;margin-top:15px;}

.gallery-item-logo img:hover {border:8px solid #BBB;cursor:pointer;}
.gallery-item-concept img:hover {border:8px solid #F6F6F6;cursor:pointer;}


.navprev {float:left;  z-index:1;margin-top:80px;position:absolute;}
.navnext {float:right; z-index:1;margin-top:80px;position:absolute;margin-left:440px;}
.navprev:hover, .navnext:hover { cursor: pointer;}

blockquote {padding:10px;font-family:"courier new"; border:1px solid #CCC;background:#EEE;margin:10px 0;}
.postcontent ol, .postcontent ul {margin-left:30px;}
.postcontent li {list-style-type:circle;}
.post a {color:#6AC335;}
.post a:hover {color:#A8E58A;}
.image-main img {width:420px;margin-top:10px;}


.webfolio {font-size:8pt;color:#444;height:20px;margin-bottom:10px;padding-top:98px;background:#111111;}

.quarter {width:220px;}






/******************************************* 
               COMMENTS LAYOUT 
*******************************************/
.comment-ct { }
#comments {clear: both;}
#comments .navigation {	padding: 0 0 18px 0;}
h3#comments-title,h3#reply-title {color: #000;font-size: 20px;font-weight: bold;margin-bottom: 0;}
h3#comments-title {padding: 24px 0;}
.commentlist {list-style: none;margin: 0;}
.commentlist li.comment {;border: 1px solid #DDD;line-height: 16px;margin: 5px 0 5px 0;padding: 0 0 0 56px;position: relative;}

.comment-body {margin:10px 10px 10px 0px;}
#comments .comment-body ul,#comments .comment-body ol {margin-bottom: 18px;}
#comments .comment-body p:last-child {margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child {margin-bottom: 24px;}
.commentlist ol {list-style: decimal;}
.commentlist .avatar {position: absolute;top: 10px;left: 10px}
.comment-author {}
.comment-author cite {color: #000;font-style: normal;font-weight: bold;}
.comment-author .says {font-style: italic;}
.comment-meta {font-size: 12px;margin: 0 0 18px 0;}
.comment-meta a:link,.comment-meta a:visited {color: #888;text-decoration: none;}
.comment-meta a:active,.comment-meta a:hover {color: #ff4b33;}
.commentlist .even {}
.commentlist .bypostauthor {}
.reply {font-size: 8pt;padding: 0px;}
.reply a,a.comment-edit-link {color: #888;text-decoration:italic;}
.reply a:hover,a.comment-edit-link:hover {color: #ff4b33;}
.commentlist .children {list-style: none;margin: 0;}
.commentlist .children li {border: 1px solid #DDD;margin: 0 10px 10px 0;}
.nopassword,.nocomments {display: none;}
#comments .pingback {border-bottom: 1px solid #e7e7e7;margin-bottom: 18px;padding-bottom: 18px;}
.commentlist li.comment+li.pingback {margin-top: -6px;}
#comments .pingback p {color: #888;display: block;font-size: 12px;line-height: 18px;margin: 0;}
#comments .pingback .url {font-size: 13px;font-style: italic;}

/* Comments form */
input[type=submit] {color: #333;}
#respond {border-top: 1px solid #e7e7e7;margin: 24px 0;overflow: hidden;position:relative;}
#respond p {margin: 0;}
#respond .comment-notes {margin-bottom: 1em;}
.form-allowed-tags {line-height: 1em;}
.children #respond {margin: 0;}
h3#reply-title {margin: 18px 0;}
#comments-list #respond {margin: 0 0 18px 0;}
#comments-list ul #respond {margin: 0;}
#cancel-comment-reply-link {font-size: 12px;font-weight: normal;line-height: 18px;}
#respond .required {color: #ff4b33;font-weight: bold;}
#respond label {color: #888;font-size: 12px;}
#respond input {margin: 0 0 9px;width: 98%;}
#respond textarea {width: 98%;}
#respond .form-allowed-tags {color: #888;font-size: 12px;line-height: 18px;}
#respond .form-allowed-tags code {font-size: 11px;}
#respond .form-submit {	margin: 12px 0;}
#respond .form-submit input {font-size: 14px;width: auto;}
