/* -- START CSS --
  
Theme Name: Amanda2
Description: amanda-righetti.com version 2
Design: http://2n-design.org
Version: 2
Coding: Stef http://amanda-righetti.com

/**************GLOBALS*****************/

body { 
background:#fff url(http://amanda-righetti.com/news/wp-content/themes/Amanda2/bg.png) repeat-x;
background-position:top;
color:#8f7262;
font:normal 13px/16px Arial;
text-align:justify;
}

a:link { text-decoration:none; color:#cd3037; font-weight:normal;}
a:visited { text-decoration:none; color:#cd3037; font-weight:normal;}
a:hover { text-decoration:none; color:#e2676c; font-weight:normal;}
a:active { text-decoration:none; color:#cd3037; font-weight:normal;}

div#nav a:link {color:#e0605f; text-decoration:none; letter-spacing:0;}
div#nav a:visited {color:#e0605f; text-decoration:none; letter-spacing:0;}
div#nav a:hover {color:#d03c38; text-decoration:none; letter-spacing:0;}
div#nav a:active {color:#e0605f; text-decoration:none; letter-spacing:0;}


h1 a:link {
color:#e2676c; 
font:bold 22px/14px Georgia, Times, serif;
text-align:center;
text-decoration:none;
}


h1 a:visited { 
color:#e2676c; 
font:bold 22px/14px Georgia, Times, serif;
text-align:center;
text-decoration:none;
}


h1 a:hover { 
color:#cd3037; 
font:bold 22px/14px Georgia, Times, serif;
text-align:center;
text-decoration:none;
}


h1 a:active { 
color:#e2676c; 
font:bold 22px/14px Georgia, Times, serif;
text-align:center;
text-decoration:none;
}


em, i {color:#b46f48;}

li {list-style:middot; font-weight:normal;}

hr {width:80%; background:#f99768; color:#f99768; height:1px; border:0;}

.content_main img.wp-smiley {margin:0; padding:0; border:0;}

h1 { 
color:#E2B37F;
font:bold 22px/14px Georgia, Times, serif;
text-align:center;
padding:8px;
margin-bottom:0;
border-bottom:1px solid #E2B37F;
}


h2 {
color:#f99768;
font:bold 22px/14px Georgia, Times, serif;
text-align: left;
padding:8px; 
margin-bottom:5px;
border-bottom:1px solid #E2B37F;
}

h3 { 
color:#8f7262;
font:bold 14px/14px Georgia, Times, serif;
font-size: 14px;
font-weight:bold;
font-style: normal;
text-align: left;
}


h4 {
font:normal 10px Georgia;
text-align:center;
margin-top:5px;
margin-bottom:5px;
}

blockquote {
font:italic 13px/16px Arial;
border-left:5px solid #fdf4ed; 
padding:20px; 
}

#pic1 {
background:url(http://amanda-righetti.com/news/wp-content/themes/Amanda2/amanda_01.jpg) no-repeat;
position:absolute;
top:0;
width:880px;
height:30px;
}

#pic2 {
background:url(http://amanda-righetti.com/news/wp-content/themes/Amanda2/amanda_02.jpg) no-repeat;
position:absolute;
top:22px;
width:880px;
height:142px;
}

#pic3 {
background:url(http://amanda-righetti.com/news/wp-content/themes/Amanda2/amanda_03.jpg) no-repeat;
position:absolute;
top:164px;
width:880px;
height:175px;
}

#pic4 {
background:url(http://amanda-righetti.com/news/wp-content/themes/Amanda2/amanda_04.jpg) no-repeat;
position:absolute;
top:339px;
width:880px;
height:126px;
}

#pic5 {
background:url(http://amanda-righetti.com/news/wp-content/themes/Amanda2/amanda_05.jpg) no-repeat;
position:absolute;
top:465px;
width:880px;
height:127px;
}


div#nav {
color:#12A482;
font:normal 11px/10px Georgia;
text-transform:none;
letter-spacing:5px;
text-align:center;
text-shadow:#B8B7B7 1px 1px 1px;
position:absolute;
top:0;
left:150px;
height:10px;
width:auto;
}


#layoutwrapper {
width:985px;
margin-left:auto;
margin-right:auto;
margin-top:0;
text-align:left;
background:transparent;
position:relative;
}

div#welcome { 
color:#8f7262;
font:normal 12px/14px Arial;
text-align:justify;
position:absolute;
left:382px;
top:200px;
width:355px;
height:115px;
padding: 8px;
}


			
.content_main {text-align:justify; padding:8px;}


.content_side {text-align:justify; padding:8px;}

#meta {
background: #f8e6c0;
font-family:Georgia;
font-size:10px;
text-align:center;
-moz-border-radius:5px;
padding:6px;
margin:2px;
}


/* IMAGE BORDERS */

.content_main img {
padding:4px;
background:#fff;
border:1px solid #edc9af;
margin:1px;
-moz-border-radius:3px;
}
	
.content_main a:img {
filter:alpha(opacity=90);
-moz-opacity:0.9;
padding:4px;
background:#fff;
border:1px solid #edc9af;
margin:1px;
-moz-border-radius:3px;
}

.content_main a img:hover {
filter:alpha(opacity=50);
-moz-opacity:0.9;
padding:4px;
background:#f6e4cc;
border:1px solid #edc9af;
margin:1px
-moz-border-radius:3px;
}

.content_main noborder {border:0; padding:0;}
.content_main noborder a img {border:0px; padding:0px;}
.content_main noborder a img:hover {border:0; padding:0;}


/* END IMAGE BORDERS */

/* PROJECT SIDE IMAGES */

.projectphoto {
float:left; 
padding:4px;
background:#fff;
border:1px solid #edc9af;
margin:0 8px 0 0;
-moz-border-radius:3px;
}


.projectphoto img {
padding:4px;
background:#fff;
border:1px solid #edc9af;
margin:1px;
-moz-border-radius:3px;
}
	
.projectphoto noborder {border:0; padding:0;}

.projectspace {margin:16px 0 10px 0; clear:both;}

/* END PROJECT SIDE IMAGES */

/* FILM  */

.film {
background:#fdf4ed;
line-height:13px;
text-align:left;
vertical-align: top;
padding:8px 0 8px 5px;
}


.film-div {
background:#eadccd;
font:normal 14px/12px Georgia;
text-align:left;
margin-top:3px;
margin-bottom:3px;
padding:9px 0 9px 5px;
}

/*  END FILM  */


/*  FORMS  */
form {background-color: transparent;}

input, textarea, option, select {
width:auto;
background:#fdf4ed;
padding:6px;
border:1px solid #e7b47f;
-webkit-border-radius:4px; 
border-radius:4px;
-moz-border-radius:4px;
color: #8f7262;
font:italic 11px/15px Lucida Sans;
text-align:justify;
letter-spacing:0;
padding:5px;
margin:0;}

input:focus, textarea:focus {
width: auto;
background:#fdf4ed;
padding:6px;
border:1px solid #f0f0f0;
-webkit-border-radius:4px; 
border-radius:4px;
-moz-border-radius:4px;
color: #8f7262;
font:italic 11px/15px Lucida Sans;
text-align:justify;
letter-spacing:0;
padding:5px;
margin:0;
}

/*  END FORMS  */


/* AFFILIATES */

.affiliates img {
padding:4px;
background:#fff;
border:1px solid #edc9af;
margin:2px;
-moz-border-radius:3px;
}
	
.affiliates a:img {
filter:alpha(opacity=90);
-moz-opacity:0.9;
padding:4px;
background:#fff;
border:1px solid #edc9af;
margin:1px;
-moz-border-radius:3px;
}

.affiliates a img:hover {
filter:alpha(opacity=50);
-moz-opacity:0.9;
padding:4px;
background:#f6e4cc;
border:1px solid #edc9af;
margin:1px
-moz-border-radius:3px;
}

.affiliates noborder {border:0; padding:0;}
.affiliates noborder a img {border:0px; padding:0px;}
.affiliates noborder a img:hover {border:0; padding:0;}

/* END AFFILIATES */


/* PAGE NUMBERS */

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a {
background:#fff;
padding:0;
margin:0;
border:none;
font:normal 11px/12px Arial;
text-decoration:none;
text-transform: none;
list-style:none;
text-indent:0;
text-align:left;
letter-spacing:0;
word-spacing:0;
-moz-border-radius:5px
}

#wp_page_numbers {
margin-top: 10px;
width:100%;
background:#fff;
margin-bottom:10px;
}

#wp_page_numbers ul {
	width: 100%;
}

#wp_page_numbers li {
float:left;
display:block;
margin-bottom:2px;
}

#wp_page_numbers a {
padding:3px;
padding-left:5px;
padding-right:5px;
margin-left:2px;
margin-right:2px;
display:block;
color:#8f7262;
border:1px solid #e9d8b4;
}

#wp_page_numbers li a:hover {
border-color: #E2B37F;
}

#wp_page_numbers li.space {
padding:6px;
padding-left:2px;
padding-right:2px;
}

#wp_page_numbers li.first_last_page {
font-style:italic;
}

#wp_page_numbers li.active_page a {
border-color:#e9d8b4;
}

#wp_page_numbers li.active_page a:hover  {
	color: #8f7262; /* IE fix */
	text-decoration: underline;
	border-color: #E2B37F;
	background-color:#f8e6c0;
}

#wp_page_numbers li.page_info {
	float: center;
	display: block;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 2px;
	color: #8f7262;
	font-size: 11px;
	border: 1px solid #e2b37f;
}

/* END PAGE NUMBERS */
