.review,
#addReviewContainer{

    padding:12px;
    width:700px;
    position:relative;
    background-color:#D7D9E5;
    border:1px solid white;
    color:#888;
    margin-bottom:25px;

    /* CSS3 rounded corners and drop shadows */
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;

    -moz-box-shadow:2px 2px 0 #c2c2c2;
    -webkit-box-shadow:2px 2px 0 #c2c2c2;
    box-shadow:2px 2px 0 #c2c2c2;
}

.review .nameReview{
    font-size:16px;
    padding-bottom:7px;
    color:#2F1F60;
}

.review .dateReview{
    font-size:10px;
    padding:6px 0;
    position:absolute;
    right:15px;
    top:10px;
    color:#2F1F60;
}

.review p,
#addReviewContainer p{
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    line-height:1.2;
    overflow-x:hidden;
}

#addReviewContainer input[type=text],
#addReviewContainer textarea{

    display:block;
    border:1px solid #ccc;
    margin:5px 0 5px;
    padding:3px;
    font-size:12px;
    color:#555;
    font-family:Arial, Helvetica, sans-serif;
}

#addReviewContainer textarea{
    width:670px;
}

label span.errorReview{
    font-size:10px;
    color:red;
    position:relative;
    right:-10px;
}

#submitReview{
    background-color:#58B9EB;
    border:1px solid #40A2D4;
    color:#FFFFFF;
    cursor:pointer;
    font-family:'Myriad Pro',Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold;
    padding:4px;
    margin-top:5px;

    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}

#submitReview:hover{
    background-color:#80cdf5;
    border-color:#52b1e2;
}


#mainReview{
    position:relative; 
    float: left;
    margin:0 auto;
    padding-top: 10px;
    width:727px;
}

/*h1{
	color:#7E94A2;
	font-size:30px;
	margin:50px 0 20px;
}

h2{
	font-size:18px;
	margin-bottom:50px;
}

h1,h2{
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	text-align:center;
	font-weight:normal;
	text-shadow:0 1px 1px #FFFFFF;
}

a, a:visited {
	color:#0196e3;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

a img{
	border:none;
}*/