/* RESET */
 
* {margin:0; padding:0; list-style:none; font-size:1.0em; color:#797979;}
a {text-decoration: none;}
img {border:0;}
body {font-family: verdana, helvetica, arial, sans-serif; font-size:12px; background:#faeff3 url(images/bkg.jpg) top left;}
html {height: 100%;}

/* MISC */

.clear {clear:both;}

#content {width:1000px; margin:0 auto;}
#wrapper {width:1000px; background:#fff; margin:20px 0; padding-bottom:20px;}

#menu {margin-top:10px;}
#menu ul {display:inline; margin-top:10px;}
#menu ul li {display:inline; font-size:16px; padding:20px 5px; margin-top:10px; margin-right:20px;}
#active {background:#fff;}
#menu li:hover {background:#fff;}
#menu a {color:#628783;}


#header {height:120px; width:680px; margin:0 auto; padding:20px 0px;}
#header .openbracket {display:block; width:62px; height:117px; background:url(images/openbracket.jpg) top left no-repeat; float:left;}
#header .closebracket {display:block; width:62px; height:117px; background:url(images/closebracket.jpg) top left no-repeat; float:right;}
#header .titulo {float:left; text-align:center;margin:20px 0 0 10px;}
#header .titulo h1 {font-family:Georgia; font-size:4em; color:#8bb0ac; word-spacing:-10px; font-style:italic; font-weight:normal;}
#header .titulo h1 span {color:#cfe2e0;}
#header .subtitulo {font-family:Helvetica, Arial, sans-serif; color:#bdbdbd; font-size:1.5em; letter-spacing:2px;}
#header .subtitulo strong {color:#bdbdbd;}

#mainarea {width:960px; border-top:1px solid #fbf1f5; border-bottom:1px solid #fbf1f5; margin:0 auto; padding:20px 0px;}
#pinkblock {background:#faeef2; width:635px; float:left; padding:20px; color:#835867;}
#pinkblock h2 {font-family:georgia; font-size:2em;color:#835867; font-weight:normal; font-style:italic;}
#pinkblock h3 {font-family:georgia; font-size:1.7em; text-align:center; color:#835867; font-weight:normal; font-style:italic; padding:0px 120px;}
#pinkblock p {font-style:italic; color:#835867; line-height:18px; padding:10px 0;}
.sobrepg p {margin-right:15px;}
#pinkblock a {font-style:normal; font-weight: bold; text-decoration:underline; color:inherit;}
#pinkblock .floatright {float:right;}
.sobremim {height:300px;}

#sidebar {width:240px; float:right; margin-right:20px;}
#sidebar h2 {font-family:georgia; font-style:italic; font-weight:normal; color:#8bb0ac; font-size:2.1em; margin-bottom:10px;}
#sidebar p {font-family:verdana, arial, sans-serif; font-style:italic; color:#797979; line-height:1.6em; font-size:0.9em;}
#sidebar a {color:#797979; text-decoration:underline;}
#sidebar a:hover {text-decoration:none;}
.widgets {border-top:1px solid #fbf1f5; padding:15px 0; margin:25px 0;}

#contato label {width:100%; display:block; margin:10px 0 3px 0; font-size:0.9em; color:#363636;}
#contato .textbox {width:100%; border:1px solid #e1e1e1; padding:5px; font-size:0.9em; color:#363636; }
#enviar {font-size:1.3em; background:#914059; width:60px; border:0px; padding:2px; color:#fff; margin:10px 0 0 190px; -moz-border-radius: 4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

#depoimentos {width:635px; padding:20px; margin:0px 20px;}
#depoimentos h3 {font-family:georgia; font-style:italic; font-weight:normal; color:#8bb0ac; font-size:2.1em; margin-bottom:10px;}
#depoimentos p {font-style:italic; font-size:1em; margin:10px 0; line-height:1.6em;}
#depoimentos .left {float:left; width:280px;}
#depoimentos .right {float:right; width:280px;}

.maisfotos {margin:20px 0;}

