@charset "UTF-8";

a:link,a:active,a:hover {
  color:#336699;
}

a:visited {
  color:#336699;
}

body {
  background-color:#ffffff;
  background-color:#ffffff;
  color:#0f0e0e;
  font-family:"Trebuchet MS",Helvetica,sans-serif;
  font-style:normal;
  font-size:15px;
}

.profile_section_content {
  color:#0f0e0e;
  border:1px solid #bcbaba;
  padding:20px;
  margin:10px;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  -webkit-box-shadow:5px 5px 0 #777777;
  -moz-box-shadow:5px 5px 0 #777777;
  box-shadow:5px 5px 0 #777777;
}

.profile_section_background {
  background-color:transparent;
  background-color:#dbd8d8;
  filter:alpha(opacity=70);
  opacity:.7;
  background:#ebe9f9;
/* Old browsers */
  background:-moz-linear-gradient(top,#ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebe9f9),color-stop(50%,#d8d0ef),color-stop(51%,#cec7ec),color-stop(100%,#c1bfea));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,#ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,#ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,#ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%);
/* IE10+ */
  background:linear-gradient(to bottom,#ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebe9f9',endColorstr='#c1bfea',GradientType=0);
/* IE6-9 */
}

.profile_section_content:hover {
  background:#e0f3fa;
/* Old browsers */
  background:-moz-linear-gradient(top,#e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e0f3fa),color-stop(50%,#d8f0fc),color-stop(51%,#b8e2f6),color-stop(100%,#b6dffd));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,#e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,#e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,#e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
/* IE10+ */
  background:linear-gradient(to bottom,#e0f3fa 0%,#d8f0fc 50%,#b8e2f6 51%,#b6dffd 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0f3fa',endColorstr='#b6dffd',GradientType=0);
/* IE6-9 */
}

.img_radius_shadow {
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_content .heading {
  padding:5px;
  color:#336699;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
  -webkit-text-shadow:1px 1px 1px #777777;
  -moz-text-shadow:1px 1px 1px #777777;
  text-shadow:1px 1px 1px #777777;
}

.content {
  padding:5px;
}

.profile_section_content .heading {
  font-size:25px;
  text-transform:uppercase;
}

#tags_value {
  font-size:25px;
  padding-left:15px;
  text-shadow:25px 13px 0 rgba(221,85,150,0.36);
}

#tags_value:hover {
  text-shadow:2px 2px #75D32C;
  color:rgb(11,140,241);
}

#blurb_container #blurb_value {
  font-size:25px;
  padding-left:15px;
  text-shadow:2px 2px #75D32C;
  text-shadow:25px 13px 0 rgba(221,85,150,0.36);
}

#blurb_container #blurb_value:hover {
  text-shadow:2px 2px #75D32C;
  color:rgb(11,140,241);
}

.profile_section_content .heading {
  font-size:25px;
  text-shadow:2px 2px #EB9FD5;
  color:rgb(78,6,78);
}

.profile_section_content .heading:hover {
  color:#d34eed;
  text-shadow:0 0 0 rgb(171,38,197),1px 1px 0 rgb(141,8,167),2px 2px 0 rgb(111,-22,137),3px 3px 2px rgba(0,0,0,0.6),3px 3px 1px rgba(0,0,0,0.5),0px 0 2px rgba(0,0,0,.2);
}  
}

.label {
  font-weight:bold;
}

#user_comment_comment {
  width:600px;
  height:120px;
  border:3px solid #cccccc;
  padding:5px;
  background:rgb(242,245,246);
/* Old browsers */
  background:-moz-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%);
/* FF3.6+ */
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(242,245,246,1)),color-stop(37%,rgba(227,234,237,1)),color-stop(100%,rgba(200,215,220,1)));
/* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%);
/* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%);
/* Opera 11.10+ */
  background:-ms-linear-gradient(top,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%);
/* IE10+ */
  background:linear-gradient(to bottom,rgba(242,245,246,1) 0%,rgba(227,234,237,1) 37%,rgba(200,215,220,1) 100%);
/* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f5f6',endColorstr='#c8d7dc',GradientType=0);
/* IE6-9 */
}

.label:hover {
  font-size:19px;
}

.value:hover {
  font-size:19px;
}

#rate_label {
  font-size:16px;
}