/******* Css Nosoyputa.com *******/
body {
	background: #fff url(background.jpg) repeat-x;
	margin: 0;
	padding: 0;
	color: #333344;
	font: 12px Georgia, "Times New Roman", Times, serif;
	line-height: 140%;
	}
* {
	padding:0;
	margin:0;
	border:0 none;
	}

.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

a, a:visited {text-decoration: underline; color: #252525; background-color: inherit;}a:hover {text-decoration: none;}
.wrapper {margin: 0 auto; width: 820px;}
#right img {margin-bottom: 10px;}
h3 {margin: 20px 0 5px 0;}

.cam {margin: 0 auto;  width: 800px;}
.camlinks {margin: 0 auto; float: left; width: 360px; height: 150px;}

/******* Menu *******/
#menu {height: 26px; display: block; text-align: right; padding-top: 6px;}
#menu li {list-style: none; display: inline; font-size: 11px; text-transform: uppercase; margin-left: 23px;}
#menu a, #menu a:visited {text-decoration: none; color: #479EED; background-color: inherit;}
#menu a:hover {text-decoration: underline; color: #B8DAF8; background-color: inherit;}

/******* Header *******/
#header {padding: 29px 0 30px 0;}
#header h1 {background: url(logo.jpg) no-repeat; width: 205px; height: 32px; margin: 0 auto;}
#header h1 span {position: absolute; padding: 4px; top: 4px; left: 0px; color: white; font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif; width: 25em; font-weight: bold; background-color: black;}
    
/******* Contenido *******/
.notice {background-color: #F7FAFD; color: inherit; border-top: 1px solid #E6F1FB;  border-bottom: 1px solid #E6F1FB; padding: 10px; margin-bottom: 30px; height: 30px;}
#browse select {padding: 3px; border: 1px solid #E0EEFA; width: 100%; margin-top: 3px;}
#browse {float: left; width: 200px;}
#miniads {float: right;} 
#miniads li {list-style: none; display: inline; margin-left: 10px;  float: left;}
#miniads a, #miniads a:visited { width: 29px; height: 29px; background-color: #DEEDFA; display: block; color: inherit;}
#miniads a:hover{ background-color: #333344; color: #DEEDFA;}
#miniads span {text-transform: uppercase;}

/******* parte 2 *******/
#left {float: left; width: 620px;}
#thumbs				{list-style-type:none; width:620px; margin:0; overflow:hidden;}
#archive #thumbs {width: 820px; margin-left: 22px;}
#archive #thumbs li {padding: 0 10px 25px 0;}
		#thumbs li			{float:left; padding:0 15px 25px 0; display:inline;}
		#thumbs img			{border:1px dashed #E7F2FB; background: inherit; padding:3px; margin:0; color: inherit; width: 250px; height: 167px;}
		#thumbs li a {display: block;}
		#thumbs a:hover img	{border-color:#333344;}
		#thumbs li p {font-size: 11px; background-color: #F0F7FD; width: 250px; padding: 0 0 2px 5px; height: 50px; color: inherit;}
		
/******* Footer *******/
#footer {
	padding: 5px 0 5px 0;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #F7FBFE;; border-bottom: 1px solid #F7FBFE;;
	background-color: #FBFCFE;
	width: 800px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	color: inherit;
	}
/******* Advertencia *******/
#ads_horiz {margin: 0 auto; width: 800px; text-align: center; padding: 5px 0 5px 0;}
