body {color: #ccc; background:#000; font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.5;}
a {color:#B22222;text-decoration: underline;}
a:hover {text-decoration: none;}
td { padding: 5px 10px;}
input, textarea { border: 1px solid #b22222; background: #1D1D1A; padding: 5px; color: #fff; font-size: 14px;}

.clear {clear:both;}
.wrapper { width: 1016px;}

img.right {float:right;margin: 0px 0px 10px 10px;}

.header {height: 260px; z-index:-10;}

.content {padding: 20px 120px;}

.footer {border-top: 1px solid #B22222; padding: 20px 70px;}
.copyright {float:left;}
.made_by {float:right;}
.highlight{font-size:16px;color:#B22222;}

h1 {font-size:18px;color:#B22222;}
h3 {background:url('../../images/brush.png') left center no-repeat; padding: 5px 0px 5px 30px;color:#fff;}

/*    gallery   */
#popup_wrapper {position:absolute;background:#000; width:100%; height:800px; top:0px;left: 0px;display:none;z-index:10000;}
#popup {position:absolute;top: 30px; margin-left:50px;z-index:10000;}
#close_btn {padding:5px; color:#B22222; font-size: 16px; font-weight:bold;}
.filter {margin-bottom:30px;}
.imageflow {}

/*  comments */
.comment_box {margin: 15px 0px;}
.comment_header {background:#7f0000;padding: 5px; font-weight: bold;}
.comment_name {float:left;font-style: italic;}
.comment_date {float:right;}
.comment_content {background:#1d1d1a; border: 1px solid #7f0000;padding: 10px;}
.comment_footer {background:#7f0000;padding: 5px;}
#success {background:#7f0000;border: 2px solid #ddd; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; padding: 10px;}

.invitation {background:#7f0000;border: 2px solid #ddd; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; padding: 10px;margin-bottom:20px;}
.invitation h1 {display:inline;text-shadow: 2px 2px 4px #000;}
.invitation h2 {display:inline;text-shadow: 2px 2px 4px #000;font-size:20px;}
p.small_par {font-size:11px;}
/*   conatact */
#success {display:none;}
#form {padding:10px 70px;}

/*    rating   */
.jquery-ratings-star {
  width: 36px;
  height: 36px;
  background-image: url('../../images/empty-star.png');
  background-repeat: no-repeat;
  position: relative;
  float: left;
  margin-right: 2px;
}

.jquery-ratings-full {
  background-image: url('../../images/full-star.png');
}



