/*



Theme Name: Cardeo Minimal	



Theme URI: http://www.cardeo.ca	



Description: A minimal blog theme



Version: 1.0



Author: Matt Lambert



Author URI: http://www.cardeo.ca



*/







/***------------------------------------



ALL



------------------------------------***/







body {



 font-family: verdana, helvetica, arial, sans-serif;



 font-size: 12px;



 line-height: 20px;



 color: #000;



 padding: 0;



 margin: 0 auto;



 text-align: left;



 vertical-align: top;



 border: 0;



 background: #FFF url(images/bg-bkp.jpg) top repeat-x;



}



.googlePlusOneButton { margin-bottom: 10px; }





img {



 border: 0;



}







a, a:link, a:visited {



 color: #333;



 text-decoration: underline;



 border: 0;



}







a:hover {



 color: #999;



 text-decoration: underline;



 border: 0;



}







ul {



 margin: 0;



 padding: 0px 0px 10px 0px;



 list-style: none;



 border: 0;



 -moz-padding-start:40px;



}







li {



 list-style: square;







}







p {



 padding-bottom: 10px;



 margin: 0;



}







ol li {



 list-style-type: decimal;



}







/***------------------------------------



body styles



------------------------------------***/







#container {



 width: 960px;



 margin: 0 auto;



 padding: 0;



}







#header {	



 width: 980px;



 float: left;



 height: 100px;



 margin: 30px 0 20px 0;



 padding: 0;



}







#logo {



 float: left;



 margin: -10px 0px 0px 0px;



 padding: 0;



}







#nav {



 float: right;



 margin: -20px 0px 10px 0px;



 padding: 0;



}







#nav li {



 float: left;



 margin-left: 30px;



 list-style-type: none;



 



}







#main {



 float: left;



 width: 960px;



 margin: 0 auto;



 padding: 0;







}







#left {



 float: left;



 width: 560px;



 margin: 0;



 padding: 0;



}







.post-footer {



 float: left;



 margin: 20px 0px 30px 0px;



 padding: 10px 15px 10px 15px;



 background-color: #A4D1E8;



 width: 530px;



 font-size: 10px;



}







.post-footer-left {



 float: left;



 width: 400px;



}







.post-footer-right {



 float: right;



}







#right {



 float: left;



 width: 380px;



 margin: 0px 0px 0px 0px;



 padding: 0;



}







#sidebar {



 float: left;



 width: 100px;



 padding: 0;



 margin: 0 0 0 20px;



 



}







#sidebar ul {



 -moz-padding-start:0px;



}







#sidebar li {



 font-size: 10px;



 line-height: 18px;



 list-style-type: none;



}















#cursos {



line-height: 15px;



 float: left;



 width: 220px;



  margin: 0 0 0 20px;



 padding: 0;



}







#cursos h1{



font-size: 50px;



letter-spacing: -5px;



margin-top: -1px;



margin-bottom: -1px;



color: #006699;



}







#cursos h3{



#font-size: 14px;



color: #006699



}











#cursos img{



float: left;



margin-right: 5px;



margin-top: 17px;



#margin-top: 1px;



}







.cursobox {



width: 140px;



float: left;



#padding-top:10px;



}











#footer {



 float: left;



 width: 960px;



 margin: 40px 0px 0px 0px;



 padding: 10px;



 clear: both;



 font-size: 10px;



 height: 50px;



}







blockquote {



 padding: 20px;



 background-color: #A4D1E8;



}







blockquote p {



 padding: 0;



}







.alignright {



 margin: 0px 0px 20px 20px;



}







.alignleft {



 margin: 0px 20px 20px 0px;



}







#next {



 float: left;



 clear: both;



}







.blog-description {



 font-size: 10px;



 line-height: 18px;



 padding: 20px;



 background-color: #A4D1E8;



 margin: 0;



}







#twitter_update_list li {



 list-style-type: none;



}







.commentlist ul {



 -moz-padding-start: 0;



 margin: 0;



 padding: 0;



}







.commentlist li {



 width: 520px;



 list-style-type: none;



 background-color: #A4D1E8;



 padding: 5px 20px 0px 20px;



 margin: 0px 0px 20px 0px;



}







.comment-text {



 font-size: 12px;



}







.page-header-bg {



 padding: 10px 10px 10px 10px;



 background-color: #A4D1E8;



 margin-bottom: 20px;



}















/***------------------------------------



Type



------------------------------------***/







h1 {



 font-family: helvetica, arial, sans-serif;



 font-size: 24px;



 color: #333;



 font-weight: bold;



 margin: 0;



 padding: 0;



 line-height: 36px;



 text-decoration: none;



}







h2 {



 font-family: helvetica, arial, sans-serif;



 font-size: 24px;



 color: #333;



 font-weight: bold;



 margin: 0;



 padding: 0;



 line-height: 36px;



}







h3 {



 font-family: helvetica, arial, sans-serif;



 font-size: 12px;



 color: #006699;



 font-weight: bold;



 margin: 20px 0px 0px 0px;



 padding: 0;



 line-height: 18px;



}







h4 {



 font-size: 18px;



 color:  #CC0000;



 margin: 10px 0px 0px 0px;



 font-family: helvetica, arial, sans-serif;



}







h5 {



 font-size:12px;



 font-family: helvetica, arial, sans-serif;



 color: #333;



 margin: 0px 0px 10px 0px;



 padding: 0;



}







#sidebar p {



 font-size: 10px;



 line-height: 18px;



 margin: 0;



 width: 125px;



}







#nav a, #nav a:link, #nav a:visited, #nav a:hover {



 text-decoration: none;



 color: #CCC;



}











h1 a, h1 a:link, h1 a:visited, h1 a:hover {



 text-decoration: none;



}







h2 a, h2 a:link, h2 a:visited, h2 a:hover {



 text-decoration: none;



}












