/* 
	Developer: 	Erik Larsson, www.designbyreference,  May 2006
	Description: Main CSS for Leqtor.com
	Changes:
*/


body {
background-image:url(img/top_background.gif); background-repeat:no-repeat;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #FFF;
font-size:62.5%;
font-family: Georgia, "Times New Roman", Times, serif;
}

p {
margin-top: 0px; 
font-size: 1.2em;
line-height: 1.4em
}

h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 3.6em;
font-weight: normal; 
margin-bottom: 0px; 
letter-spacing: -1px;
}

h4 {
font-family: Gill Sans, Verdana;
color: #000;
margin: 0px;
padding: 11px 0px 5px 0px;
font-size: 11px;
line-height: 14px;
text-transform: uppercase;
letter-spacing: 2px;
font-weight: bold;
}

A:link, A:active, A:hover {
	color: #0040b6;
	text-decoration: none;
}

A:visited {
	color: #777777;
	text-decoration: none;
}



p A:link, p A:active {
	color: #ff3d00;
	border-bottom: dotted #cccccc 1px;
}



blockquote A:link, p A:active {
	color: #ff3d00;
	border-bottom: dotted #b4b2b2 1px;
}

blockquote A:hover {
	color: #ff3d00;
	border-bottom: dotted #000000 1px;
}

blockquote A:visited {
	color: #ff3d00;
	border-bottom: dotted #b4b2b2 1px;
}

p A:visited {
	color: #ff3d00;
	border-bottom: dotted #666666 1px;
}

p A:hover {
	color: #ff3d00;
	border-bottom: dotted #000000 1px;
}

blockquote {margin: 0px;}



#master {
width: 777px;
padding-left: 70px;
}

#brand {
width: 163px;
float: left;
}

#menu {
float:left;
width: 544px;
font-family: Georgia, "Times New Roman", Times, serif;
text-align:right;
font-size: 1.8em;
letter-spacing: -1px;
}


#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu ul li  { display: inline; }

#menu a { color: black;}


#menu ul li a {
text-decoration: none;
padding: .2em .1em;
color:#000000;
text-decoration: none;
}

#menu ul li a:hover {
color: #666666;
}

/* 
HOME DESTACADO
*/

#divider_homedestacado {
background-image:url(img/divider.gif);
background-repeat:no-repeat;
clear:both;
height: 2px;
}

#destacado {
	width: 707px;
	clear: both;
	height: 333px;
	font-size: 1em;
	margin-bottom: 20px;
	margin-top: 0px;
}

#destacadobodytext {
	width: 425px;
	padding-top: 10px;
	margin-left: 5px;
	font-size: 1.2em;
	line-height: 1.3em;
	float: left;
}

#destacadobodytext a:hover {
		border-bottom: dotted #000000 1px;

}

#destacadopress {
width: 290px;
margin-left: 0px;
margin-top: 20px;
font-size: 1.2em;
color: #333333;
float: left;
margin-right: 10px;
}

#destacadoauthor {
float: left; 
margin-left: 5px; 
width: 80px; 
margin-top: 10px;
margin-right: 30px;
}

#destacadoauthor a {
font-size: .9em;
line-height: 1em
}

#destacadoauthor img {
margin-bottom: 3px; 
}

/* 
HOME TWO BOOKS
*/

#divider_hometwobooks {
background-image:url(img/divider.gif);
background-repeat:no-repeat;
clear:both;
height: 2px;
}

#homebookscontainer {
width: 707px;
clear:both;
margin-top: 10px;
}

.homebookimg {
float: left; 
margin-top: 20px;
margin-bottom: 20px;
margin-right: 5px;
}

.homebooktext {
float: left; 
margin-top: 20px;
margin-bottom: 20px;
width: 197px; 
margin-right: 5px;
}

.homebooktext h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.5em; 
margin: 0px;
}

.homebooktext h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 1.5em; 
color: #444444; 
margin-top: 0px; 
margin-bottom: 4px;
}





/* 
HOME BLOG & DESTACADO
*/

#divider_homeblog {
background-image:url(img/divider.gif);
height: 2px;
margin-top: 20px;
clear: both;
width: 707px;
}

#homeblog {
	width: 400px;
	margin-right: 40px;
	float: left;
	margin-top: 0px;
}

#homeblog h3 {
margin-bottom: 1px; font-size: 1.4em 
}

#homenetwork {
	width: 267px;
	float: left;
	margin-bottom: 20px;
	margin-top: 0px;
}



#divider_libro {
background-image: url(img/divider.gif);
background-repeat:no-repeat;
height: 2px;
clear: both;
}

#book_big {
float: left; 
margin-top: 10px; 
height: 800px;
font-size: 1.2em
}

#book_big a {

font-size: .9em
}

#book_titleandauthor {
float: left; 
width: 318px; 
margin-top: 4px; 
margin-left: 10px; 
margin-right: 5px;
font-size: 1.2em
}

#book_titleandauthor h2 {
font-family: Georgia, "Times New Roman", Times, serif;
letter-spacing: -1px; 
font-size: 2.8em;
font-weight: normal;
margin-bottom: 0px; 
margin-top: 0px;
}

#book_titleandauthor h3 {
margin-top: 0px; 
font-family: Georgia, "Times New Roman", Times, serif;
font-size:2.4em;
font-weight: normal;
letter-spacing: -1px; 
color:#444444; 
margin-bottom: 10px;
}

#book_authorpic {
float: left; 
width: 80px; 
margin-top: 10px
}

#book_authorpic img {
margin-bottom: 3px;
}

#book_authorpic p a {
	color: #ff3d00;
	border-bottom: dotted #cccccc 1px;
	font-size: .9em;
	line-height: 1em
}

#book_authorpic p a:hover {
	color: #ff3d00;
	border-bottom: dotted #000000 1px;
	font-size: .9em;
	line-height: 1em
}

#book_maintext {
float: left; 
width: 407px; 
margin-top: 0px; 
margin-left: 10px;
}

.book_presstextleft {
clear: both;
width: 407px; 
margin-top: 4px;

margin-bottom: 10px; 
margin-right: 7px;
font-size: 1.2em
}



.book_presstextright {
float: left; 
width: 200px;
margin-bottom: 10px; 
 margin-top: 4px;
}

#divider_author {
background-image: url(img/divider.gif);
background-repeat:no-repeat;
height: 2px;
clear: both
}

.author_left {
float: left; 
width: 345px; 
margin-top: 10px; 
margin-right: 17px; 
margin-bottom: 20px;
}

.author_right {
float: left; 
width: 345px; 
margin-top: 10px;
margin-bottom: 20px;
}


.authorfloat {
float: left; 
margin-right: 7px; 
margin-top: 3px;
}

.author_right h2 {
margin: 0px; 
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 2em
}

.author_left h2 {
margin: 0px;
margin-top: 0px; 
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 2em
}

.author_right h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;

font-size: 1.6em; 
color: #444444; 
margin-bottom: 2px;
margin-top: 0px;
}

.author_left h3 {
margin: 0px; 
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;

font-size: 1.6em; 
color: #444444; 
margin-bottom: 2px;
margin-top: 0px;
}

.author_left p {
margin-bottom: 0px;
}

.author_right p {
margin-bottom: 0px;
}

.author_right ul {
padding: 0;
margin: 0 0 10px 12px;
list-style-type:none;

}

.author_right ul li {
margin-top: 0px;
list-style-type:none;
background-image:url(img/bullet.gif);
background-repeat:no-repeat;
background-position: 0 .4em ;
padding-left: 1em;
font-size: 1.2em;
}

.author_left ul {
padding: 0;
margin: 0 0 10px 12px;
list-style-type:none;

}

.author_left ul li {
margin-top: 0px;
list-style-type:none;
background-image:url(img/bullet.gif);
background-repeat:no-repeat;
background-position: 0 .4em ;
padding-left: 1em;
font-size: 1.2em;

}

.author_left ul li a {
color: #ff3d00;
border-bottom: dotted #cccccc 1px;
}

.author_left ul li a:hover {
color: #ff3d00;
border-bottom: dotted #000000 1px;
}


legend { font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.2em; font-weight:normal; }
fieldset { border: 1px solid #444444 }
label { margin-top: 10px;}
textfield { font-family:Georgia, "Times New Roman", Times, serif; font-size: 1.2em}

#secondleveltitle { clear: both; }

#secondleveltitle h2 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 2.4em; 
margin: 0px;
margin-bottom: 0px;
font-weight: normal;
}

#footer {
width:707px; 
clear:both; 
padding-top: 50px;
}

#footerdirection {
width: 300px; 
float:left; 
margin-top: 5px; margin-right: 20px; 
font-size: 1.1em;
}

#footerdirection a {
font-size: .9em;
}

#footerquote {
width: 387px; 
float:left; 
text-align: right; 
text-decoration: none; 
margin-top: 5px; 
font-size: 1.1em;
font-style:italic 
}

#footerquote blockquote a {
text-decoration:none
}

#paginacion{
clear:both;
text-align:center;
margin:0 auto;
width:400px;
font-size: 1.2em
}
#paginacion td{width:20%}

#paginación a {color: #ff3d00}
