  
body{
    font-family:'Open Sans'; 
    line-height:23px; 
    font-size:15px; 
    font-weight:400; 
    font-style:normal;
    background-color: #f2f4f0;
    }
body, .bogcat li a,
.pcategories li a,
.wpcf7 textarea,
.wpcf7 p.alignleft input,
.wpcf7 textarea,
.wpcf7 p.alignleft input,
#commentform .left input,
#commentform textarea,
.paginate a{color: #666666;}

h1, h2, h3, h4, h5, h6,
h2 a, strong{
    color: #333333;
    font-family:'Rokkitt'; 
    font-weight:700; 
    font-style:normal; 
}
h1{font-size:32px; line-height:34px;}
h2{font-size:28px; line-height:30px;}
h3{font-size:24px; line-height:26px;}
h4{font-size:18px; line-height:20px;}
h5{font-size:16px; line-height:18px;}
h6{font-size:14px; line-height:16px;}
h1, h2, h3, h4, h5, h6{margin-bottom:15px;}

p{margin-bottom:15px;}

a, .bogcat li a,
.pcategories li a,
.pcategories li a:hover{
    font-style: normal;
    font-family: 'Open Sans';
}
a, h2 a:hover,
.bogcat .current-cat a,
.color, .bogcat li a:hover, #message span,
.acc-header,
.toggle{color:  #022e0b;}
.pcategories li.current a{color: #022e0b !important;}
.paginate a:hover,
.button, 
.wpcf7-submit,
.form-submit #submit,
.paginate a.current
{background-color: #022e0b;}

a:hover{color: #4d4b4b;}
.button:hover, .wpcf7-submit:hover{background-color: #4d4b4b;}


#header, #right, .header{
    background-color: #8dc63f;
    background: url('http://sigladesign.net/wp-content/uploads/2012/08/header_pattern_green.jpg');}
#left{
    background-color: #DA3D33 ;
    background: url('http://sigladesign.net/wp-content/uploads/2012/08/header_pattern.jpg');}


#menu a{
    color: #ffffff;
    font-weight: 400;
    font-style: normal;
    font-family: 'Rokkitt';
}
#menu span{
    font-size: 12px;
    font-style: normal;
    font-family: 'Open Sans';
    color: #e3e3e3;
    text-shadow: 0px 1px 1px ;
}
#menu .current,
#menu a:hover{color: #666666;}


.blog-post .blog-meta,
.new-post .blog-meta,
.portfolio-filtrable li p em,
.blog-single-post .blog-meta{
    font-size: 12px;
    font-style: normal;
    font-family: 'Open Sans';
}   
 
#message{
    font-size: 20px;
    font-style: normal; 
    color: #ffffff;
    line-height: 30px;
    border-top: 1px solid #3c3c3c;
    font-family: 'Rokkitt';
    font-weight: 700;
    background-color: #2C2C2C ;
    background: url('http://sigladesign.net/wp-content/uploads/2012/08/header_pattern1.jpg');;
     background-position: bottom;
}   
#message p{text-shadow: 0 1px 3px #181818;}


.image, .portfolio-filtrable li,
.comm-content, .pservices, .blog-post,
.new-blog-post, .blog-single-post{
    background-color: #ffffff;
    -webkit-box-shadow:  0px 1px 2px 0px #dadacf;
    -moz-box-shadow:  0px 1px 1px 0px #dadacf;
    box-shadow:  0px 1px 2px 0px #dadacf;
    
}


.wpcf7 textarea,
.wpcf7 p.alignleft input,
#commentform .left input,
#commentform textarea{
    border: 1px solid #e5e5e5;
    background-color: #fcfcfc;
}
    

.paginate a.current,
.paginate a:hover,
.button:hover, 
.wpcf7-submit:hover,
.form-submit #submit:hover{color: #ffffff;}


.skill{
    background-color: #ecece3;
    border: 1px solid #deded5;
}
.skill div{background: url('http://sigladesign.net/wp-content/themes/cano/images/skill.png') no-repeat left center;}
.skill span{
    color: #ffffff;
    font-style: normal; 
    font-family: 'Open Sans';
    text-shadow: 0 1px 1px #789a18;
}

.comm-meta{border-bottom: 1px solid #dadacf;}

.page-title{
    background-color: ;
    background: url('http://sigladesign.net/wp-content/themes/cano/images/page-title-bg.png') repeat-x bottom;
}

#footer{
    color: #d3d3d3;
    background: url('http://sigladesign.net/wp-content/uploads/2012/08/header_pattern2.jpg');    background-color: #1C1C1C;
}

#footer h3{color: #f2f2f2;}
#footer a{
    color: #ffffff;
    border-bottom: 1px dotted ; 
}
#footer a:hover{
    color: #666666;
    border-bottom: 1px dotted #666666;
}
.footer-widget{border-bottom: 1px solid #292929;}
#flickr img{border: 3px solid #292929;}

blockquote p{
	font-style: normal; 
    font-family: 'Open Sans';
    background-color: #ffffff;
    border: 1px solid #dadacf;
    border-left:3px solid #022e0b !important;
}

.acc-header,
.toggle{border:1px solid #dadacf;}

.ei-title h2, .ei-title h3{
text-align: left;
}

#menu {
float: right;
padding-top: 40px;
margin: 0;
}

h3 {
margin-bottom: 3px;
}

.ei-title h2 {
background-color: #96c11f;
}

.social a {
width: 50px;
}

.ei-slider-thumbs li a:hover {
background-color: #96c11f;
}

.ei-slider {
height: 500px;
}

#menu a {
font-size: 18px;
}

.services h3 {
font-size: 24px;
margin-bottom: 18px;
}