/*  

Theme Name: Marina_Classics

Theme URI: http://www.marinarossell.com/

Description: Web Marina Rossell. 

Version: 2

Author: Estudi Prats

Author URI: http://www.estudiprats.com



*/



/* BEGIN IMAGE CSS: place all the images here */	

#headerimg {

	background: url(images/sb-collage.jpg) no-repeat;	/* Image Location */

	MARGIN: 0 0 0 -2px;  /* Edit this to position/center your image */

	BACKGROUND-COLOR: #adaaa4;

	width: 480px; 		/* Image Width */

	HEIGHT: 320px; 		/* Image Height */

}

		

body	 	{ background: url(images/sb-bgtile.jpg); }	

#page		{ background: url(images/sb-bgy.jpg) repeat-y top; border: none; } 

#header 	{ background: url(images/header.jpg) no-repeat center; }

#footer 	{ background: url(images/footer.jpg) no-repeat bottom; border: none;}

BLOCKQUOTE { background: url(images/sb-blockquote.gif) no-repeat; }



/* END IMAGE CSS */



/* General Layout Positionings */

HTML

{

         scrollbar-face-color: #E4E5D5;

	 scrollbar-arrow-color: #B08356;

	 scrollbar-track-color: #E4E5D5;

	 scrollbar-shadow-color: #E4E5D5;

	 scrollbar-highlight-color: #E4C58C;

	 scrollbar-3dlight-color: #E4C58C;

	 scrollbar-darkshadow-color: #E4E5D5;

}





BODY {

	FONT-SIZE: 62.5%;

	COLOR: #666;

	FONT-FAMILY: Georgia, Garamond, Verdana, "times New Roman", Times, Serif;

	BACKGROUND-COLOR: #efece5;

	MARGIN: 25px;

}



#page {

	MARGIN: auto;

	WIDTH: 760px;

	BACKGROUND-COLOR: #adaaa4;

}



#header {

	MARGIN: 0px auto;

	WIDTH: 100%;

	HEIGHT: 108px;

	BACKGROUND-COLOR: #51504d;

	COLOR: #d8d7d3;

}



#header a {

	COLOR: #FFFFCC;

	text-decoration: none;

}



#header a:hover {

	color: #FFF;

	text-decoration: none;

}



#toolbar-top {

	WIDTH: 100%;

	HEIGHT: 65px;

}



#toolbar-left {

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	FONT-SIZE: 1.3em;

	padding-top: 20px;

	padding-left: 20px;

	float: left;

	color: #FFFFCC;

	font-weight: bold;

}



#toolbar-right {

	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	FONT-SIZE: 1.2em;

	padding-top: 20px;

	padding-right: 20px;

	text-align: right;

	color: #E1E0CC;

}



#content {

	FONT-SIZE: 1.2em;

	TEXT-ALIGN: left;

}



.narrowcolumn {

	PADDING-RIGHT: 15px;

	MARGIN: 0px;

	WIDTH: 500px;

	PADDING-TOP: 5px;

	FLOAT: left;

	padding-top: 10px;

	padding-left: 15px;

}

.widecolumn {

	PADDING-RIGHT: 15px;

	MARGIN: 0px;

	WIDTH: 470px;

	PADDING-TOP: 10px;

	FLOAT: left;

	padding-top: 10px;

	padding-left: 15px;

}



#sidebar {

	WIDTH: 200px;

	margin-left: 540px;

	PADDING-TOP: 20px;

}



.post {

	MARGIN: 0px 20px 40px 0px; 

}



#footer {

	CLEAR: both;

	MARGIN: 0px;

	WIDTH: 760px;

	color: #DD302C;

	BACKGROUND-COLOR: #545045;

}

/* End of General Layout Positionings */





/* Content / attribute */

#toolbar-top .blogtitle {

	color: #FFFFCC;

}



#toolbar-top .blogtitle a {

	color: #CCC;

}



#toolbar-top .blogtitle a:hover {

	COLOR: #FFF;

}



.widecolumn .entry P {

	FONT-SIZE: 1.05em

}



.widecolumn P:hover {

	color: #000;	

}



.narrowcolumn P:hover {

	color: #000;	

}



.narrowcolumn .entry {

	LINE-HEIGHT: 1.4em

}

.widecolumn .entry {

	LINE-HEIGHT: 1.4em

}

.widecolumn .post {

	MARGIN: 0px

}



.narrowcolumn .postmetadata {

	TEXT-ALIGN: center

}



.narrowcolumn .postmetadata {

	PADDING-TOP: 5px

}

.widecolumn .postmetadata {

	MARGIN: 30px 0px

}



BLOCKQUOTE {

	PADDING-LEFT: 40px;

	MARGIN: 15px 30px 0px 10px;

	COLOR: #867663;

	padding-top: 5px;

	font-style: italic;

	padding-bottom: 5px;

}



BLOCKQUOTE CITE {

	DISPLAY: block; MARGIN: 5px 0px 0px

}



SMALL {

	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.5em; 

	FONT-FAMILY: Helvetica, Arial, Sans-Serif

	COLOR: #777

}



.entry {

	BORDER-TOP: #333 1px solid;

	

}



.entry P A:visited {

	COLOR: #660000

}



.entry UL LI:unknown {

	content: "� "

}



.entry UL LI:hover {

	LIST-STYLE-TYPE: square;

	color: #E62E30;

}



.entry OL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

.entry OL LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

}



.entry FORM {

	TEXT-ALIGN: center;

}



.alt {

	BORDER-TOP: #333 1px solid;

	BORDER-BOTTOM: #333 1px solid;

        BACKGROUND-COLOR:#D2C7B3;

	PADDING-RIGHT: 10px; 	

	PADDING-LEFT: 10px;

	PADDING-BOTTOM: 10px;

	MARGIN: 0px;

	PADDING-TOP: 10px;

}



.description {

	FONT-SIZE: 1.2em;

	TEXT-ALIGN: center;

	COLOR: #D2C7B3;

	TEXT-DECORATION: none;

	TEXT-ALIGN: left;

	margin-left: 5px;

}



H1 { 

	FONT-FAMILY: 'Lucida Grande', 'Trebuchet MS', Verdana, Arial, Sans-Serif;

	FONT-SIZE: 3em;

	TEXT-ALIGN: left;

	COLOR: #660000; 

	MARGIN: 5px 0px 0px 5px; 

}

H1 A {

	COLOR: #660000;

}

H1 A:hover {

	color: #DB2F25;

}

H1 A:visited {

	COLOR: #660000;

}



H2 {

    FONT-WEIGHT: bold; 

	FONT-FAMILY: 'Lucida Grande', 'Trebuchet MS', Verdana, Arial, Sans-Serif;

        COLOR: #660000;

	FONT-SIZE: 1.6em;

	TEXT-DECORATION: none;

	MARGIN: 30px 0px 0px;

}

H2.pagetitle {

	FONT-SIZE: 1.6em;

	MARGIN-TOP: 30px; 

	TEXT-ALIGN: center;

}



H2 A {

	COLOR: #660000;

	TEXT-DECORATION: none;

}

H2 A:visited {

	COLOR: #660000;

	TEXT-DECORATION: none;

}



H2 A:hover {

COLOR: #DB2F25; 

TEXT-DECORATION: none;

}



H3 {

	FONT-WEIGHT: bold; FONT-FAMILY: 'Lucida Grande', 'Trebuchet MS', Verdana, Arial, Sans-Serif;

	FONT-SIZE: 1.3em;

	COLOR: #660000;

	TEXT-DECORATION: none;

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px;



}



H3.comments {

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 40px auto 20px; 

	PADDING-TOP: 0px;

}



H3 A {

	COLOR: #660000;

	TEXT-DECORATION: none;

}

H3 A:visited {

	COLOR: #660000;

	TEXT-DECORATION: none;

}



H3 A:hover {

COLOR: #DB2F25; 

TEXT-DECORATION: none;



}



#searchform {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 5px;

	MARGIN: 10px auto;

	PADDING-TOP: 5px;

	TEXT-ALIGN: center;

}



input, textarea {

	border: 1px solid #A1A19F;

	margin: 1px 2px;

	-moz-border-radius: 4px;

	background-color: #D0CFCB;

	}

input:hover, textarea:hover { 

	border-color: #666; 

	background-color: #BAB9B5;

	}

input:focus, textarea:focus {

	border-color: #666; 

	background-color: #FFF;

	}



CITE {

	TEXT-DECORATION: none

}

STRIKE {

	COLOR: #777

}

CODE {

	FONT: 1.1em 'Courier New', Courier, Fixed

}



UNKNOWN {

	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; TEXT-INDENT: -10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

	MARGIN: 7px 0px 8px 10px

}

SELECT {

	WIDTH: 130px

}

ACRONYM {

BORDER-BOTTOM: #999 1px dashed

FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em

	CURSOR: help

}

abbr {

FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em

	CURSOR: help

	BORDER-BOTTOM: #999 1px dashed

}

SPAN.caps {

	CURSOR: help

	FONT-SIZE: 0.9em; LETTER-SPACING: 0.07em

}



.center {

	TEXT-ALIGN: center

}



HR {

	DISPLAY: none;

}



#footer P {

	MARGIN: 0px;

	TEXT-ALIGN: center;

	padding-top: 15px;

	FONT-FAMILY: 'Lucida Grande', 'Trebuchet MS', Verdana, Arial, Sans-Serif;

}



A {

	COLOR: #DD302C; TEXT-DECORATION: none

}



A:hover {

	COLOR: #660000; TEXT-DECORATION: underline

}



A IMG {

	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}



P IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; max-width: 100%

}

IMG.centered {

	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto

}

IMG.alignright {

	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 2px 7px; PADDING-TOP: 4px

}

IMG.alignleft {

	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 7px 2px 0px; PADDING-TOP: 4px

}

.alignright {

	FLOAT: right

}

.alignleft {

	FLOAT: left

}



.postmetadata {

	COLOR: #777

}

.postmetadata UL {

	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none

}

.postmetadata LI {

	DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none

}



OL LI {

	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal

}



.navigation {

	MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 60px; TEXT-ALIGN: center

}





/* Comments */

#commentform INPUT {

	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

}

#commentform TEXTAREA {

	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	PADDING-RIGHT: 2px; 

	PADDING-LEFT: 2px; 

	PADDING-BOTTOM: 2px; 

	WIDTH: 100%; 

	PADDING-TOP: 2px;

}

#commentform INPUT {

	PADDING-RIGHT: 2px; 

	PADDING-LEFT: 2px; 

	PADDING-BOTTOM: 2px; 

	MARGIN: 5px 5px 1px 0px; 

	WIDTH: 170px; 

	PADDING-TOP: 2px;

}



#commentform #submit {

	FLOAT: right; 

	MARGIN: 0px;

	background-color: #D1C9B6;

	border: 1px solid #C0B295;

	color: #EEEBE4;

}



#commentform P {

	MARGIN: 5px 0px

}



.commentlist LI {

	FONT: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	PADDING-RIGHT: 10px; 

	PADDING-LEFT: 10px; 

	PADDING-BOTTOM: 3px; 

	MARGIN: 15px 0px 3px; 

	PADDING-TOP: 5px; 

	LIST-STYLE-TYPE: none;

}

.commentlist {

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; P

	ADDING-BOTTOM: 0px; 

	PADDING-TOP: 0px; 

}



.commentlist CITE {

	 FONT-SIZE: 1.1em; 

	 FONT-STYLE: normal

}

.commentlist CITE A {

	FONT-SIZE: 1.1em; 

	FONT-STYLE: normal;

}

.commentlist P {

	MARGIN: 10px 5px 10px 0px;

	 LINE-HEIGHT: 1.5em;

	FONT-FAMILY: 'Lucida Grande', Verdana, Arial, Sans-Serif;

}



.commentmetadata {

	DISPLAY: block; 

	MARGIN: 0px;

}



.nocomments {

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px; 

	TEXT-ALIGN: center

	COLOR: #777

}



/* Sidebar */

#sidebar {

	FONT: 1.6em Georgia, Verdana, "times New Roman", Times, Serif;

	}

	

#sidebar H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px

}



#sidebar FORM {

	MARGIN: 0px

}



#sidebar H2 {

	FONT-SIZE: 1.2em; 

	FONT-FAMILY: 'Lucida Grande', Verdana, Sans-Serif;

	TEXT-DECORATION: none;

}

#sidebar #searchform #s {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	PADDING-BOTTOM: 2px;

	WIDTH: 115px;

	PADDING-TOP: 2px;

}



#sidebar #searchsubmit {

	PADDING-RIGHT: 1px;

	PADDING-LEFT: 1px;

	PADDING-BOTTOM: 1px;

	PADDING-TOP: 1px;

	background-color: #D2C7B3;

	border: 1px solid #7D5B38;

	color: #777;

	-moz-border-radius: 4px;

}



#sidebar UL UL LI:unknown {

	content: "� "

}



#sidebar UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#sidebar UL OL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#sidebar UL LI {

	LIST-STYLE-IMAGE: none; 

	MARGIN-BOTTOM: 15px; 

	LIST-STYLE-TYPE: none;

}



#sidebar UL UL LI {

	COLOR: #777

}



#sidebar UL OL LI {

	COLOR: #777

}

#sidebar UL P {

	MARGIN: 5px 0px 8px

}

#sidebar UL SELECT {

	MARGIN: 5px 0px 8px

}

#sidebar UL UL {

	MARGIN: 5px 0px 0px 10px

}

#sidebar UL OL {

	MARGIN: 5px 0px 0px 10px

}

#sidebar UL UL UL {

	MARGIN: 0px 0px 0px 10px

}

#sidebar UL OL {

	MARGIN: 0px 0px 0px 10px

}

#sidebar UL OL LI {

	LIST-STYLE-POSITION: outside; 

	LIST-STYLE-TYPE: decimal;

}

#sidebar UL UL LI {

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 3px 0px 0px; 

	PADDING-TOP: 0px;

}

#sidebar UL OL LI {

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 3px 0px 0px; 

	PADDING-TOP: 0px;

}	





/* Toolbar Tooltip */

a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {

  position: relative;

  text-decoration: none; 

  }

  

a.tooltip:hover {

  background: transparent;

  }



a.tooltip span {

  display: none;  

  text-decoration: none; 

}



a.tooltip:hover span {

	display: block;

	position: absolute;

	z-index: 100;

	color: #7D5B38;

	border:1px solid #7D5B38;

	background: #D2C7B3;

	font: .9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	top: -20px;

	cursor: crosshair;

	padding: 5px;

  }



/* End Toolbar Tooltip */

