/* 
Theme Name: Gráfica San Carlos
Description: tema desarrollado para que el sitio de las carreras graficas de San Carlos de Apoquindo se vea Shuper!
Author: Alfredo Rodriguez
Author URI:
Version: 2.0
*/

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 { background:none repeat scroll 0 0 transparent; border:0 none; list-style-type:none; margin:0; outline:0 none; padding:0; vertical-align:baseline;}

body{ margin:0; padding:0; font-family:"Lucida Grande",Verdana,Helvetica,sans-serif; color: #494949; font-size: 80%; background: #000 url("images/bgcyan.png") repeat-x;}

#content{ margin:0 auto; padding:0; width:900px; margin-bottom:50px;}
#head{ height:200px;}
#cont_head{ height:200px; widht:900px; margin:0 auto; background: url("images/headcyan.png") no-repeat  ;}
#cont_head_02{ height:200px; widht:900px; margin:0 auto; background: url("images/headcyan_2.png") no-repeat  ;}
#menu{ height:40px; background: #000;}
#cont_menu{	margin:0 auto; padding:0; width: 900px; height:40px;}
#cont_menu h1 a { background: url("images/logocyan.png") no-repeat ; float:left; height:40px; width:211px; overflow:hidden; text-indent:-9999px;}
#cont_menu h1 a:hover { background: url("images/logocyan.png") no-repeat left bottom; float:left; height:40px; width:211px; overflow:hidden; text-indent:-9999px;}
#menu ul{ margin: 20px 10px 0 0; padding: 0; height:20px; list-style-type: none; float: right;}
#menu li{ float:left; font-size:10px; text-align:right; }
#menu li a{padding: 10px; color:#50EFFF; text-decoration:none;}
#menu li a:hover{ color: #fff;}

#post{ margin:0 0 15px 0; padding:0 20px 5px 10px; }
#ex_post img{ padding:7px; border: 1px solid #50EFFF; }
#ex_post img a{ padding:7px; border: 1px solid #ccc; }
#ex_post img a:hover{ padding:7px; border: 1px solid #ccc; }
#contenido{ width: 640px; float: left; margin:20px 0 0 0;}
#contenido h1 a{ margin:10px 0 0 0; padding: 0 5px 0 5px; font-size:21px; color:#50EFFF; text-decoration:none; background:url("images/pt_cyan.png");}
#contenido h1 a:hover{ margin:10px 0 0 0; padding: 0 5px 0 5px; font-size:21px; color:#000; background:#50EFFF; text-decoration:none;}


#post_agenda{width: 290px; margin:0 30px 30px 0 ;  }
#ex_post_agenda img { padding:5px; margin: 4px; border: 1px solid #50EFFF; float: left; } 
#ex_post_agenda img a:hover { padding:5px; border: 1px solid #ccc; background: #000; } 

#contenido h3{ margin:5px 0 10px 0; font-size:10px; color:#50EFFF; text-decoration:none; font-weight:100;}
#contenido p{ margin:10px 0 0 0; font-size:11px; color:#e8e8e8; line-height: 18px ; }
#contenido p a{ text-decoration:none; text-shadow: 1px 1px 1px #000; padding: 0 2px 0 2px; color:#50EFFF ;}
#contenido p a:hover{ text-decoration:none; text-shadow: none; padding: 0 2px 0 2px; color:#000 ; background: #50EFFF;}
#contenido_post{ width: 640px; float: left; margin:20px 0 0 0; }
#contenido_post h1 a{ margin:10px 0 0 0; font-size:21px; color:#000; text-decoration:none;}
#contenido_post h1 a:hover{ margin:10px 0 0 0; font-size:21px; color:#51d6c0; background:#000; text-decoration:none;}
#contenido_post h3{ margin:5px 0 10px 0; font-size:10px; color:#666666; text-decoration:none; font-weight:100;}
#contenido_post p{ margin:10px 20px 0 0; font-size:11px; color:#e8e8e8;}
#contenido_post p a{ text-decoration:none; color:#50EFFF;}
#contenido_post p a:hover{ text-decoration:none; color: #000; background:#50EFFF ;}
#contenido_post img{ padding:7px; border: 1px solid #ccc; }
#comentario img{ padding:3px; border: 1px solid #ccc; float:left; }
#comentario { margin-top: 15px; }
#comentario li{ margin: 30px; }
#comentario h2 { margin-left: 50px; font-size: 12px; font-weight: 150; color:#e8e8e8; }
#comentario h2 a {text-decoration:none; color:#50EFFF; }
#comentario h2 a:hover {text-decoration:none; color: #000; background:#50EFFF; }
#comentario h3 { margin-left: 50px; font-size: 9px; color: #2ca692; }
#comentario p { margin-left: 50px; }
#postcomment{ margin:15px 0 0 0 ;}

#commentform{ margin: 15px 0 0 0;  }

#registrocomentarios { margin: 20px 0 0 0;}
#registrocomentarios h1 { font-size: 14px; font-weight: 100; }
#registrocomentarios h1 a { font-size: 14px; font-weight: 100; }
#registrocomentarios h1 a:hover { font-size: 14px; font-weight: 100; text-decoration:none; color: #51d6c0; background: #000; }


#sidebar{ margin: 20px 0 0 0; width:220px; float:right; }
#sidebar h2{ text-indent: -99999px; }

#caja_pizarron{ background: url("images/pizarron_cyan2.png") no-repeat ; }

#pizarron{ margin-top: 10px; width: 220px; min-height: 220px; }

#pizarron h1{ font-size:12px; color:#fff; text-decoration:none; font-weight:bold; }
#pizarron h1 a{ text-decoration: none; font-size:12px; color:#000; text-decoration:none; font-weight:100;}
#pizarron h1 a:hover{ text-decoration: none; font-size:12px; color: #51d6c0; background: #000; text-decoration:none; font-weight:100;}

#pizarron h3{  margin:2px 0 0 0; font-size:9px; color: #50EFFF; text-decoration:none; font-weight:100;}
#pizarron p{ margin:7px 0 0 0; padding: 2px; font-size:11px; color:#e8e8e8; background: #000;  }


#caja_agenda{ background: url("images/agenda_cyan2.png") no-repeat; }

#agenda{ margin-top: 10px; width: 220px; min-height:150px; }
#agenda h1{ font-size:12px; color:#000; text-decoration:none; font-weight:bold;}
#agenda h1 a{ text-decoration: none; font-size:12px; color:#000; text-decoration:none; font-weight:100;}
#agenda h1 a:hover{ text-decoration: none; font-size:12px; color: #51d6c0; background: #000; text-decoration:none; font-weight:100;}

#agenda h3{  margin:2px 0 0 0; font-size:9px; color:#666; text-decoration:none; font-weight:100;}
#agenda p{ margin:7px 0 0 0; font-size:11px; color:#666666; line-height}

#amigos{ margin-top: 10px; padding: 0 5px 20px 10px; }
#amigos h1{ color:#000; text-decoration:none; font-weight:100; margin:5px 0 0 0;}
#amigos h1 a{ text-decoration: none; font-size:11px; color:#50EFFF; text-decoration:none; font-weight:100;}
#amigos h1 a:hover{ text-decoration: none; font-size:11px; color:#000 ; background: #50EFFF; text-decoration:none; font-weight:100;}

#amigos h3{  margin:5px 0 0 0; font-size:10px; color:#666; text-decoration:none; font-weight:100;}
#amigos p{ margin:7px 0 0 0; font-size:11px; color:#666666; line-height}

#links{ margin:20px 0 0 0; padding:20px 0 0 0 ; background: url("images/amigos_cyan2.png") no-repeat ;}

#foot{ margin:20px 0 0 0; padding:20px 0 0 0 ; border-top: 1px solid #d3d3d3; }
#foot p{ margin:7px 0 0 0; font-size:11px; color:#e8e8e8; line-height}


/*CSS Flickr style pagination*/
div.pagination { padding: 2px; margin: 20px 3px 50px 3px ; text-align:center; }
div.pagination a { border: 1px solid #dedfde; margin-right:3px; padding:2px 6px; text-decoration: none; color: #51d6c0;}
div.pagination a:hover, div.meneame a:active { border: 1px solid #000; background-image:none; background:#000; color: #51d6c0;}
div.pagination span.current { margin-right:3px; padding:2px 6px; font-weight: bold; color: #51d6c0; background:#000;}
div.pagination span.disabled { margin-right:3px; padding:2px 6px; color: #adaaad;}

.fn{ margin-left: 10px;  font-size: 14px; font-weight: 150; color:#666 ; }
.fn a {text-decoration:none; color: #2ca692; }
.fn a:hover {text-decoration:none; color: #51d6c0; background: #000; }

.comment-meta a{ margin-left: 10px; font-size: 9px; color: #2ca692; text-decoration: none; margin-top: 5px; }
.comment-meta a:hover {text-decoration:none; color: #51d6c0; background: #000; }
