html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin: 0;  padding: 0;  border: 0;  outline: 0;  font-weight: inherit;  font-style: inherit;  font-size: 100%;  font-family: inherit;  vertical-align: baseline;}:focus { outline: 0; }body {  line-height: 1;  color: black;  background: white;}ol, ul { list-style: none; }table {  border-collapse: separate;  border-spacing: 0;}caption, th, td {  text-align: left;  font-weight: normal;}blockquote:before { content: ""; }blockquote:after { content: ""; }q:before { content: ""; }q:after { content: ""; }blockquote, q { quotes: "" ""; }.clear {  clear: both;  width: auto;}@font-face {  font-family: "Bender";  src: url("fonts/fonts/bender.eot");  src: local("Bender Regular"), local("Bender"), url("fonts/bender.woff") format("woff"), url("fonts/bender.otf") format("opentype"), url("fonts/bender.svg#Bender") format("svg");}@font-face {  font-family: "BenderBold";  src: url("fonts/bender-bold.eot");  src: local("Bender Bold"), local("Bender-Bold"), url("fonts/bender-bold.woff") format("woff"), url("fonts/bender-bold.otf") format("opentype"), url("fonts/bender-bold.svg#Bender-Bold") format("svg");}@font-face {  font-family: "BenderBlack";  src: url("fonts/bender-black.eot");  src: local("Bender Black"), local("Bender-Black"), url("fonts/bender-black.woff") format("woff"), url("fonts/bender-black.otf") format("opentype"), url("fonts/bender-black.svg#Bender-Black") format("svg");}html, body, #body {  font-family: "Bender", sans-serif, Georgia, serif;  font-size: 12px;  background: #1a1a17;  width: 100%;}#overlay {  display: none;  background: transparent url("../images/overlay.png") top left repeat;  position: fixed;  top: 0px;  bottom: 0px;  left: 0px;  right: 0px;  z-index: 1000;}#overlay-box {  position: relative;  margin: -1000px auto 0 auto;  width: 600px;  background-color: #ffffff;  color: #1a1a17;  padding: 15px;  border: 2px solid #cccccc;  -moz-border-radius: 20px;  -webkit-border-radius: 20px;  -khtml-border-radius: 20px;  -moz-box-shadow: 0 1px 5px #333333;  -webkit-box-shadow: 0 1px 5px #333333;  z-index: 1100;}#overlay-box a#close-box {  float: right;  width: 26px;  height: 26px;  background: transparent url("../images/close-box.png") repeat top left;  margin-top: -25px;  margin-right: -25px;  cursor: pointer;}#login-register-box {  display: none;  width: 600px;  margin: 0 auto;  height: 300px;  overflow: hidden;}#login-register-box .box {  width: 240px;  height: 260px;  float: left;  padding: 5px 20px 20px 40px;}#login-register-box .box h2 {  padding: 10px 0;  color: #00a5a9;  font-size: 24px;  line-height: 40px;  font-family: "BenderBlack";  clear: both;}#login-register-box .box p {  font-size: 14px;  line-height: 20px;}#login-register-box .box .form {  padding: 5px 10px;  margin: 0 auto;  clear: both;}#login-register-box .box.first {  border-right: 1px solid #6a6a67;  width: 239px;  padding: 20px 40px 20px 20px;}#overlay ul.errors {  left: 150px;  top: -100px;}ul.errors {  position: absolute;  top: 50px;  left: 250px;  margin: 20px auto;  display: block;  width: 300px;  padding: 10px 30px;  z-index: 100000;  display: none;  background-color: #ee0101;  font-family: tahoma;  font-size: 12px;  border: 2px solid #dddddd;  box-shadow: 0px 0px 6px #000000;  -moz-box-shadow: 0px 0px 6px #000000;  -webkit-box-shadow: 0px 0px 6px #000000;  border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;  -khtml-border-radius: 6px;  z-index: 100000;}ul.errors li {  width: 100%;  display: block;  float: left;  padding: 5px 0;  color: #ffffff;  height: 20px;  line-height: 20px;  clear: both;}ul.notices {  position: absolute;  top: 50px;  left: 250px;  margin: 20px auto;  display: block;  width: 300px;  padding: 10px 30px;  z-index: 100000;  display: none;  background-color: #ee0101;  font-family: tahoma;  font-size: 12px;  border: 2px solid #dddddd;  box-shadow: 0px 0px 6px #000000;  -moz-box-shadow: 0px 0px 6px #000000;  -webkit-box-shadow: 0px 0px 6px #000000;  border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;  -khtml-border-radius: 6px;  z-index: 100000;}ul.notices li {  width: 100%;  display: block;  float: left;  padding: 5px 0;  color: #ffffff;  height: 20px;  line-height: 20px;  clear: both;}ul.notices { background-color: #00a5a9; }ul.notices li { color: #ffffff; }#wrapper {  width: 100%;  margin: 0 auto;}.container {  width: 960px;  min-width: 960px;  margin: 0 auto;}#header {  width: 100%;  height: 600px;  color: #ffffff;  background: #001b1e url("../images/header.jpg") top center no-repeat;  position: relative;}#login-register {  position: absolute;  right: 30px;  top: 30px;  color: #00a5a9;}#login-register a {  font-family: "BenderBold";  text-transform: uppercase;  color: #00a5a9;  text-decoration: none;}#login-register a:link {  font-family: "BenderBold";  text-transform: uppercase;  color: #00a5a9;  text-decoration: none;}#login-register a:visited {  font-family: "BenderBold";  text-transform: uppercase;  color: #00a5a9;  text-decoration: none;}#login-register a:hover {  font-family: "BenderBold";  text-transform: uppercase;  color: #00a5a9;  text-decoration: none;}#login-register a:active {  font-family: "BenderBold";  text-transform: uppercase;  color: #00a5a9;  text-decoration: none;}#login-register a:hover { text-decoration: underline; }#login-register span { color: #c0dee7; }#main {  width: 780px;  height: 360px;  margin: 0 auto;  padding-top: 30px;  clear: both;}#title {  width: 265px;  float: left;  padding-right: 15px;}#title em { color: #00a5a9; }#title a {  font-family: "BenderBlack";  text-transform: uppercase;  text-decoration: none;  color: #ffffff;}#title a h1 {  font-family: "BenderBlack";  text-transform: uppercase;  font-size: 36px;  line-height: 40px;  margin-bottom: 20px;}#title a h1 em {  font-size: 32px;  color: #00a5a9;}#title a:link {  font-family: "BenderBlack";  text-transform: uppercase;  text-decoration: none;  color: #ffffff;}#title a:link h1 {  font-family: "BenderBlack";  text-transform: uppercase;  font-size: 36px;  line-height: 40px;  margin-bottom: 20px;}#title a:link h1 em {  font-size: 32px;  color: #00a5a9;}#title a:visited {  font-family: "BenderBlack";  text-transform: uppercase;  text-decoration: none;  color: #ffffff;}#title a:visited h1 {  font-family: "BenderBlack";  text-transform: uppercase;  font-size: 36px;  line-height: 40px;  margin-bottom: 20px;}#title a:visited h1 em {  font-size: 32px;  color: #00a5a9;}#title a:hover {  font-family: "BenderBlack";  text-transform: uppercase;  text-decoration: none;  color: #ffffff;}#title a:hover h1 {  font-family: "BenderBlack";  text-transform: uppercase;  font-size: 36px;  line-height: 40px;  margin-bottom: 20px;}#title a:hover h1 em {  font-size: 32px;  color: #00a5a9;}#title a:active {  font-family: "BenderBlack";  text-transform: uppercase;  text-decoration: none;  color: #ffffff;}#title a:active h1 {  font-family: "BenderBlack";  text-transform: uppercase;  font-size: 36px;  line-height: 40px;  margin-bottom: 20px;}#title a:active h1 em {  font-size: 32px;  color: #00a5a9;}#title h2 {  font-family: "BenderBold";  font-size: 18px;  margin-bottom: 20px;  line-height: 20px;}#title h3 {  font-size: 14px;  line-height: 20px;}#main-video {  width: 500px;  float: left;}#main-video .video {  width: 500px;  height: 280px;  float: right;  background: #222222;}#main-video .video object {  width: 500px;  height: 280px;  background: #222222;}#main-video .video object embed {  width: 500px;  height: 280px;  background: #222222;}#logos {  float: right;  padding-top: 10px;  width: 400px;  height: 50px;  z-index: 150px;}#logos a {  display: block;  width: 150px;  height: 50px;  float: right;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#logos a span { display: none; }#logos a:link {  display: block;  width: 150px;  height: 50px;  float: right;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#logos a:link span { display: none; }#logos a:visited {  display: block;  width: 150px;  height: 50px;  float: right;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#logos a:visited span { display: none; }#logos a:hover {  display: block;  width: 150px;  height: 50px;  float: right;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#logos a:hover span { display: none; }#logos a:active {  display: block;  width: 150px;  height: 50px;  float: right;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#logos a:active span { display: none; }#logos a#wif-italia {  background: url("../images/wif-italia.png") top center no-repeat;  margin-right: 10px;}#logos a#due-punto-1 { background: url("../images/due-punto-1.png") top center no-repeat; }#popular-videos {  width: 100%;  background: #161819 url("../images/grey-spots.jpg") bottom left repeat-x;  height: 170px;}#popular-videos .container {  height: 170px;  position: relative;}#popular-videos h2 {  position: absolute;  top: -12px;  left: 90px;  z-index: 100;  font-family: "BenderBold";  text-transform: uppercase;  font-size: 24px;  letter-spacing: 0px;}#popular-videos .box {  width: 890px;  height: 170px;  margin: 0 auto;  display: block;}#popular-videos .box a.arrow:link {  display: block;  float: left;  width: 40px;  height: 170px;}#popular-videos .box a.arrow:visited {  display: block;  float: left;  width: 40px;  height: 170px;}#popular-videos .box a.arrow:hover {  display: block;  float: left;  width: 40px;  height: 170px;}#popular-videos .box a.arrow:active {  display: block;  float: left;  width: 40px;  height: 170px;}#popular-videos .box a.previous {  clear: left;  margin-right: 15px;  background: url("../images/popular-arrow-previous.png") center center no-repeat;}#popular-videos .box a.previous:hover { background-image: url("../images/popular-arrow-previous-hover.png"); }#popular-videos .box a.next {  clear: right;  margin-left: 15px;  background: url("../images/popular-arrow-next.png") center center no-repeat;}#popular-videos .box a.next:hover { background-image: url("../images/popular-arrow-next-hover.png"); }#popular-videos .box ul {  display: block;  float: left;  margin: 0 auto;  padding-top: 20px;  width: 780px;  height: 150px;}#popular-videos .box ul li {  float: left;  display: block;  width: 160px;  height: 120px;  margin: 0 10.5px;  border: 7px solid #ffffff;  background: #000000 url("../images/gradient.jpg") left top repeat-x;  position: relative;}#popular-videos .box ul li a {  display: block;  text-decoration: none;  width: 160px;  height: 120px;  line-height: 24px;  font-size: 16px;  font-family: "Bender";  text-align: center;  color: #ffffff;}#popular-videos .box ul li a:link {  display: block;  text-decoration: none;  width: 160px;  height: 120px;  line-height: 24px;  font-size: 16px;  font-family: "Bender";  text-align: center;  color: #ffffff;}#popular-videos .box ul li a:visited {  display: block;  text-decoration: none;  width: 160px;  height: 120px;  line-height: 24px;  font-size: 16px;  font-family: "Bender";  text-align: center;  color: #ffffff;}#popular-videos .box ul li a:hover {  display: block;  text-decoration: none;  width: 160px;  height: 120px;  line-height: 24px;  font-size: 16px;  font-family: "Bender";  text-align: center;  color: #ffffff;}#popular-videos .box ul li a:active {  display: block;  text-decoration: none;  width: 160px;  height: 120px;  line-height: 24px;  font-size: 16px;  font-family: "Bender";  text-align: center;  color: #ffffff;}#popular-videos .box ul li a img.video {  display: block;  width: 160px;  height: 120px;  border: 0;}#popular-videos .box ul li div.comments {  position: absolute;  top: -10px;  left: -18px;  background-color: #00a5a9;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  font-size: 14px;  font-family: "BenderBold";  color: #ffffff;}#popular-videos .box ul li.first { margin-left: 0; }#popular-videos .box ul li.last { margin-right: 0; }#popular-videos div.scrollable {  position: relative;  overflow: hidden;  width: 780px;  height: 170px;  float: left;}#popular-videos div.scrollable ul.items {  width: 20000em;  position: absolute;}#popular-videos div.scrollable ul.items li { float: left; }#popular-videos ul.items li.active {  border: 1px inset #cccccc;  background-color: #ffffff;}#menu-videos {  width: 100%;  height: 40px;  background-color: #00a5a9;}#menu-videos p {  text-align: center;  height: 40px;  line-height: 40px;  font-family: "BenderBold";  font-size: 18px;}#menu-videos p strong {  font-size: 18px;  font-family: "BenderBlack";  color: #151919;  text-transform: uppercase;}#menu-videos {  width: 100%;  height: 40px;  background-color: #00a5a9;}#menu-videos .box {  margin: 0 auto;  padding: 5px 0;  display: table;  height: 30px;}#menu-videos .box a.arrow:link {  display: block;  float: left;  width: 16px;  height: 30px;}#menu-videos .box a.arrow:visited {  display: block;  float: left;  width: 16px;  height: 30px;}#menu-videos .box a.arrow:hover {  display: block;  float: left;  width: 16px;  height: 30px;}#menu-videos .box a.arrow:active {  display: block;  float: left;  width: 16px;  height: 30px;}#menu-videos .box a.previous {  clear: left;  margin-right: 5px;  background: url("../images/menu-arrow-previous.png") center center no-repeat;}#menu-videos .box a.previous:hover { background-image: url("../images/menu-arrow-previous-hover.png"); }#menu-videos .box a.next {  clear: right;  margin-left: 5px;  background: url("../images/menu-arrow-next.png") center center no-repeat;}#menu-videos .box a.next:hover { background-image: url("../images/menu-arrow-next-hover.png"); }#menu-videos .box ul {  float: left;  display: block;}#menu-videos .box ul li {  background-color: #008a8f;  display: block;  float: left;  margin: 0 3px;  width: 30px;  height: 30px;}#menu-videos .box ul li a {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  font-size: 14px;  font-family: "BenderBold";  color: #ffffff;  text-decoration: none;}#menu-videos .box ul li a:link {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  font-size: 14px;  font-family: "BenderBold";  color: #ffffff;  text-decoration: none;}#menu-videos .box ul li a:visited {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  font-size: 14px;  font-family: "BenderBold";  color: #ffffff;  text-decoration: none;}#menu-videos .box ul li a:hover {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  font-size: 14px;  font-family: "BenderBold";  color: #ffffff;  text-decoration: none;}#menu-videos .box ul li a:active {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  font-size: 14px;  font-family: "BenderBold";  color: #ffffff;  text-decoration: none;}#menu-videos .box ul li a:hover {  background-color: #151919;  color: #00a5a9;}#content {  width: 100%;  height: 400px;  background: #ffffff url("../images/spots.png") top left repeat-x;}#content .wrapper {  width: 100%;  height: 400px;  background: url("../images/spots.png") bottom left repeat-x;}#content .wrapper .container {  position: relative;  height: 400px;  width: 960px;  border-left: 1px solid #1a1a17;  border-right: 1px solid #1a1a17;}#content .wrapper .container #categories {  position: absolute;  width: 0;  height: 380px;  top: 10px;  left: 0;  background: #1a1a17;  z-index: 600;}#content .wrapper .container #categories .wrapper {  position: relative;  background-image: none;}#content .wrapper .container #categories .wrapper a.title {  position: absolute;  width: 130px;  top: 170px;  right: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #categories .wrapper a.title:link {  position: absolute;  width: 130px;  top: 170px;  right: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #categories .wrapper a.title:visited {  position: absolute;  width: 130px;  top: 170px;  right: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #categories .wrapper a.title:hover {  position: absolute;  width: 130px;  top: 170px;  right: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #categories .wrapper a.title:active {  position: absolute;  width: 130px;  top: 170px;  right: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(-90deg);  -moz-transform: rotate(-90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #categories .wrapper a.title:hover {  color: #c0dee7;  text-decoration: none;}#content .wrapper .container #categories .wrapper div {  position: relative;  width: 190px;  padding: 10px 5px;  height: 360px;  display: none;  color: #ffffff;}#content .wrapper .container #categories .wrapper div ul { padding-top: 70px; }#content .wrapper .container #categories .wrapper div ul li { margin: 30px 0; }#content .wrapper .container #categories .wrapper div ul li a {  display: block;  padding: 10px 10px;  width: 120px;  margin: 0 auto;  text-align: center;  font-size: 16px;  line-height: 20px;  text-decoration: none;  text-transform: uppercase;  color: #ffffff;}#content .wrapper .container #categories .wrapper div ul li a:link {  display: block;  padding: 10px 10px;  width: 120px;  margin: 0 auto;  text-align: center;  font-size: 16px;  line-height: 20px;  text-decoration: none;  text-transform: uppercase;  color: #ffffff;}#content .wrapper .container #categories .wrapper div ul li a:visited {  display: block;  padding: 10px 10px;  width: 120px;  margin: 0 auto;  text-align: center;  font-size: 16px;  line-height: 20px;  text-decoration: none;  text-transform: uppercase;  color: #ffffff;}#content .wrapper .container #categories .wrapper div ul li a:hover {  display: block;  padding: 10px 10px;  width: 120px;  margin: 0 auto;  text-align: center;  font-size: 16px;  line-height: 20px;  text-decoration: none;  text-transform: uppercase;  color: #ffffff;}#content .wrapper .container #categories .wrapper div ul li a:active {  display: block;  padding: 10px 10px;  width: 120px;  margin: 0 auto;  text-align: center;  font-size: 16px;  line-height: 20px;  text-decoration: none;  text-transform: uppercase;  color: #ffffff;}#content .wrapper .container #categories .wrapper div ul li a:hover {  background-color: #c0dee7;  color: #1a1a17;}#content .wrapper .container #related-videos {  position: absolute;  width: 0;  height: 380px;  top: 10px;  right: 0;  background: #1a1a17;  z-index: 600;}#content .wrapper .container #related-videos .wrapper {  position: relative;  background-image: none;}#content .wrapper .container #related-videos .wrapper a.title {  position: absolute;  width: 130px;  top: 170px;  left: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #related-videos .wrapper a.title:link {  position: absolute;  width: 130px;  top: 170px;  left: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #related-videos .wrapper a.title:visited {  position: absolute;  width: 130px;  top: 170px;  left: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #related-videos .wrapper a.title:hover {  position: absolute;  width: 130px;  top: 170px;  left: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #related-videos .wrapper a.title:active {  position: absolute;  width: 130px;  top: 170px;  left: -95px;  padding: 8px 15px;  text-align: center;  background-color: #1a1a17;  color: #ffffff;  font-size: 15px;  text-transform: uppercase;  text-decoration: none;  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -moz-border-radius-bottomleft: 10px;  -moz-border-radius-bottomright: 10px;  -webkit-border-bottom-left-radius: 10px;  -webkit-border-bottom-right-radius: 10px;  -khtml-border-radius-bottom-left: 10px;  -khtml-border-radius-bottom-right: 10px;}#content .wrapper .container #related-videos .wrapper a.title:hover {  color: #c0dee7;  text-decoration: none;}#content .wrapper .container #video-info {  height: 310px;  width: 100px;  padding: 20px 20px 70px 50px;  float: left;}#content .wrapper .container #video-info p#video-comments {  height: 70px;  width: 100px;  padding: 0;  text-align: center;  line-height: 20px;}#content .wrapper .container #video-info p#video-comments span {  height: 40px;  width: 40px;  line-height: 40px;  text-align: center;  display: block;  margin: 5px auto;  clear: both;  background-color: #1a1a17;  color: #00a5a9;  font-size: 18px;}#content .wrapper .container #video-info h4 {  clear: both;  text-align: right;  padding: 20px 0 3px 0;  font-size: 15px;  color: #00a5a9;}#content .wrapper .container #video-info p {  text-align: right;  clear: both;}#content .wrapper .container #video-info ul {  width: 100%;  height: 15px;  padding: 10px 0;}#content .wrapper .container #video-info ul li {  display: block;  float: right;  padding: 1px;  width: 15px;  height: 15px;  background: url("../images/star-small.png") center center no-repeat;}#content .wrapper .container #video {  height: 310px;  width: 350px;  padding: 20px 20px 70px 0;  float: left;  z-index: 10;}#content .wrapper .container #video h3 {  width: 100%;  height: 30px;  line-height: 30px;  padding-bottom: 20px;  text-align: left;  text-transform: uppercase;  font-family: "BenderBlack";  color: #6a6a67;  font-size: 18px;}#content .wrapper .container #video h3 strong { color: #000000; }#content .wrapper .container #video #player {  padding: 0;  height: 230px;  width: 340px;  background-color: #1a1a17;  z-index: 50;}#content .wrapper .container #video #player object {  height: 230px;  width: 340px;  padding: 0;  margin: 0;  background: #222222;  z-index: 40;}#content .wrapper .container #video #player object embed {  height: 230px;  width: 340px;  padding: 0;  margin: 0;  background: #222222;  z-index: 40;}#content .wrapper .container #video-description-votes {  height: 350px;  width: 176px;  padding: 20px 20px 30px 0;  float: left;}#content .wrapper .container #video-description-votes h3 {  width: 100%;  height: 30px;  line-height: 30px;  padding-bottom: 20px;  text-align: center;  text-transform: uppercase;  font-family: "BenderBlack";  color: #6a6a67;  font-size: 18px;}#content .wrapper .container #video-description-votes h3 strong { color: #000000; }#content .wrapper .container #video-description-votes #video-description p {  height: 170px;  overflow: hidden;}#content .wrapper .container #video-description-votes #video-votes h3 {  padding-top: 15px;  padding-bottom: 5px;}#content .wrapper .container #video-description-votes #video-votes p {  font-size: 11px;  text-align: center;}#content .wrapper .container #video-description-votes #video-votes ul {  width: 166px;  padding: 5px;  clear: both;  height: 32px;}#content .wrapper .container #video-description-votes #video-votes ul li {  display: block;  float: left;  padding: 1px;  width: 30px;  height: 30px;}#content .wrapper .container #video-description-votes #video-votes ul li a {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  color: #00a5a9;  background: url("../images/star.png") center center no-repeat;  font-size: 11px;  text-decoration: none;}#content .wrapper .container #video-description-votes #video-votes ul li a:link {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  color: #00a5a9;  background: url("../images/star.png") center center no-repeat;  font-size: 11px;  text-decoration: none;}#content .wrapper .container #video-description-votes #video-votes ul li a:visited {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  color: #00a5a9;  background: url("../images/star.png") center center no-repeat;  font-size: 11px;  text-decoration: none;}#content .wrapper .container #video-description-votes #video-votes ul li a:hover {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  color: #00a5a9;  background: url("../images/star.png") center center no-repeat;  font-size: 11px;  text-decoration: none;}#content .wrapper .container #video-description-votes #video-votes ul li a:active {  display: block;  width: 30px;  height: 30px;  line-height: 30px;  text-align: center;  color: #00a5a9;  background: url("../images/star.png") center center no-repeat;  font-size: 11px;  text-decoration: none;}#content .wrapper .container #video-description-votes #video-votes ul li a:hover {  color: #ffffff;  text-decoration: none;  background: url("../images/star-hover.png") center center no-repeat;}#content .wrapper .container #video-comments {  height: 350px;  width: 174px;  padding: 20px 50px 30px 0;  float: left;}#content .wrapper .container #video-comments h3 {  width: 100%;  height: 30px;  line-height: 30px;  padding-bottom: 20px;  text-align: center;  text-transform: uppercase;  font-family: "BenderBlack";  color: #6a6a67;  font-size: 18px;}#content .wrapper .container #video-comments h3 strong { color: #000000; }#content .wrapper .container #video-comments ul {  height: 300px;  width: 100%;}#content .wrapper .container #video-comments ul li {  display: block;  height: 35.3333333333333px;  padding: 4px 6px;  float: left;  background-color: #c0dee7;  overflow: hidden;  margin-bottom: 5px;  font-size: 11px;}#content .wrapper .container #upload-search {  position: absolute;  height: 0;  width: 210px;  bottom: 0;  z-index: 100;}#content .wrapper .container #about-contests {  position: absolute;  height: 0;  width: 210px;  bottom: 0;  z-index: 100;}#content .wrapper .container .wrapper {  position: relative;  width: 100%;  height: 100%;}#content .wrapper .container #upload-search {  background-color: #1a1a17;  left: 60px;}#content .wrapper .container #about-contests {  width: 450px;  background-color: #00a5a9;  left: 290px;}#content .wrapper .container #about-contests #about div {  position: relative;  width: 440px;  padding: 10px 5px;  height: 340px;  display: none;  z-index: 500;  color: #ffffff;}#content .wrapper .container #about-contests #contests div {  position: relative;  width: 440px;  padding: 10px 5px;  height: 340px;  display: none;  z-index: 500;  color: #ffffff;}#content .wrapper .container #upload {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 100;}#content .wrapper .container #upload a {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #upload a:link {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #upload a:visited {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #upload a:hover {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #upload a:active {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #upload a:hover {  color: #ffffff;  text-decoration: underline;}#content .wrapper .container #upload a.title {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #upload a.title:link {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #upload a.title:visited {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #upload a.title:hover {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #upload a.title:active {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #upload a.title:hover {  color: #c0dee7;  text-decoration: none;}#content .wrapper .container #upload div {  position: relative;  width: 200px;  padding: 10px 5px;  height: 340px;  display: none;  z-index: 500;  color: #ffffff;}#content .wrapper .container #search {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 100;}#content .wrapper .container #search a {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #search a:link {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #search a:visited {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #search a:hover {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #search a:active {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #search a:hover {  color: #ffffff;  text-decoration: underline;}#content .wrapper .container #search a.title {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #search a.title:link {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #search a.title:visited {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #search a.title:hover {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #search a.title:active {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #search a.title:hover {  color: #c0dee7;  text-decoration: none;}#content .wrapper .container #search div {  position: relative;  width: 200px;  padding: 10px 5px;  height: 340px;  display: none;  z-index: 500;  color: #ffffff;}#content .wrapper .container #about {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 100;}#content .wrapper .container #about a {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #about a:link {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #about a:visited {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #about a:hover {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #about a:active {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #about a:hover {  color: #ffffff;  text-decoration: underline;}#content .wrapper .container #about a.title {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #about a.title:link {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #about a.title:visited {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #about a.title:hover {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #about a.title:active {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #about a.title:hover {  color: #c0dee7;  text-decoration: none;}#content .wrapper .container #about div {  position: relative;  width: 200px;  padding: 10px 5px;  height: 340px;  display: none;  z-index: 500;  color: #ffffff;}#content .wrapper .container #contests {  position: absolute;  width: 100%;  height: 100%;  top: 0;  left: 0;  z-index: 100;}#content .wrapper .container #contests a {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #contests a:link {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #contests a:visited {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #contests a:hover {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #contests a:active {  color: #ffffff;  text-decoration: none;}#content .wrapper .container #contests a:hover {  color: #ffffff;  text-decoration: underline;}#content .wrapper .container #contests a.title {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #contests a.title:link {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #contests a.title:visited {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #contests a.title:hover {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #contests a.title:active {  position: absolute;  width: 70px;  top: -30px;  height: 20px;  padding: 5px 10px;  text-align: center;  color: #ffffff;  font-size: 14px;  line-height: 20px;  text-transform: uppercase;  text-decoration: none;  -moz-border-radius-topleft: 10px;  -moz-border-radius-topright: 10px;  -webkit-border-top-left-radius: 10px;  -webkit-border-top-right-radius: 10px;  -khtml-border-radius-top-left: 10px;  -khtml-border-radius-top-right: 10px;}#content .wrapper .container #contests a.title:hover {  color: #c0dee7;  text-decoration: none;}#content .wrapper .container #contests div {  position: relative;  width: 200px;  padding: 10px 5px;  height: 340px;  display: none;  z-index: 500;  color: #ffffff;}#content .wrapper .container #upload { background-color: #1a1a17; }#content .wrapper .container #upload a.title {  background-color: #1a1a17;  left: 10px;}#content .wrapper .container #upload a.title:link {  background-color: #1a1a17;  left: 10px;}#content .wrapper .container #upload a.title:visited {  background-color: #1a1a17;  left: 10px;}#content .wrapper .container #upload a.title:hover {  background-color: #1a1a17;  left: 10px;}#content .wrapper .container #upload a.title:active {  background-color: #1a1a17;  left: 10px;}#content .wrapper .container #upload dl {  display: block;  padding: 5px 10px;  margin: 5px 0;}#content .wrapper .container #upload dl dt {  display: block;  line-height: 20px;  clear: both;  width: 100%;  margin-top: 10px;}#content .wrapper .container #upload dl dd {  display: block;  float: right;  clear: both;  width: 100%;  margin-bottom: 10px;  overflow: hidden;  max-height: 80px;}#content .wrapper .container #upload dl dd input {  display: block;  float: none;  width: 180px;  clear: both;  line-height: 15px;  font-size: 11px;}#content .wrapper .container #upload dl dd textarea {  display: block;  float: none;  width: 180px;  clear: both;  line-height: 15px;  font-size: 11px;}#content .wrapper .container #upload dl dd select {  display: block;  float: none;  width: 180px;  clear: both;  line-height: 15px;  font-size: 11px;}#content .wrapper .container #upload dl dd textarea { height: 80px; }#content .wrapper .container #upload dt.central {  margin-top: 40px;  text-align: center;}#content .wrapper .container #upload dd#upload-button {  float: none;  padding: 8px;  width: 100px;  margin: 10px auto 0 auto;  height: 12px;  line-height: 12px;  text-align: center;  background-color: #1a1a17;  color: #00a5a9;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  cursor: pointer;}#content .wrapper .container #search {  clear: right;  background-color: #1a1a17;}#content .wrapper .container #search a.title {  background-color: #1a1a17;  left: 110px;}#content .wrapper .container #search a.title:link {  background-color: #1a1a17;  left: 110px;}#content .wrapper .container #search a.title:visited {  background-color: #1a1a17;  left: 110px;}#content .wrapper .container #search a.title:hover {  background-color: #1a1a17;  left: 110px;}#content .wrapper .container #search a.title:active {  background-color: #1a1a17;  left: 110px;}#content .wrapper .container #search dl {  display: block;  padding: 5px 10px;  margin: 5px 0;}#content .wrapper .container #search dl dt {  display: block;  line-height: 20px;  clear: both;  width: 100%;  margin-top: 10px;}#content .wrapper .container #search dl dd {  display: block;  float: right;  clear: both;  width: 100%;  margin-bottom: 10px;  overflow: hidden;  max-height: 80px;}#content .wrapper .container #search dl dd input {  display: block;  float: none;  width: 180px;  clear: both;  line-height: 15px;  font-size: 11px;}#content .wrapper .container #search dl dd textarea {  display: block;  float: none;  width: 180px;  clear: both;  line-height: 15px;  font-size: 11px;}#content .wrapper .container #search dl dd select {  display: block;  float: none;  width: 180px;  clear: both;  line-height: 15px;  font-size: 11px;}#content .wrapper .container #search dl dd textarea { height: 80px; }#content .wrapper .container #search a#upload-url {  display: block;  padding: 8px;  width: 100px;  margin: 10px auto 0 auto;  height: 12px;  line-height: 12px;  text-align: center;  clear: both;  background-color: #1a1a17;  color: #00a5a9;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  cursor: pointer;  text-decoration: none;}#content .wrapper .container #search a#upload-url:link {  display: block;  padding: 8px;  width: 100px;  margin: 10px auto 0 auto;  height: 12px;  line-height: 12px;  text-align: center;  clear: both;  background-color: #1a1a17;  color: #00a5a9;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  cursor: pointer;  text-decoration: none;}#content .wrapper .container #search a#upload-url:visited {  display: block;  padding: 8px;  width: 100px;  margin: 10px auto 0 auto;  height: 12px;  line-height: 12px;  text-align: center;  clear: both;  background-color: #1a1a17;  color: #00a5a9;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  cursor: pointer;  text-decoration: none;}#content .wrapper .container #search a#upload-url:hover {  display: block;  padding: 8px;  width: 100px;  margin: 10px auto 0 auto;  height: 12px;  line-height: 12px;  text-align: center;  clear: both;  background-color: #1a1a17;  color: #00a5a9;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  cursor: pointer;  text-decoration: none;}#content .wrapper .container #search a#upload-url:active {  display: block;  padding: 8px;  width: 100px;  margin: 10px auto 0 auto;  height: 12px;  line-height: 12px;  text-align: center;  clear: both;  background-color: #1a1a17;  color: #00a5a9;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  -khtml-border-radius: 5px;  cursor: pointer;  text-decoration: none;}#content .wrapper .container #about { background-color: #00a5a9; }#content .wrapper .container #about a.title {  background-color: #00a5a9;  left: 10px;}#content .wrapper .container #about a.title:link {  background-color: #00a5a9;  left: 10px;}#content .wrapper .container #about a.title:visited {  background-color: #00a5a9;  left: 10px;}#content .wrapper .container #about a.title:hover {  background-color: #00a5a9;  left: 10px;}#content .wrapper .container #about a.title:active {  background-color: #00a5a9;  left: 10px;}#content .wrapper .container #about p {  padding: 8px 20px;  font-size: 13px;  line-height: 20px;}#content .wrapper .container #about p strong {  font-family: "BenderBold";  text-transform: uppercase;}#content .wrapper .container #contests {  clear: right;  background-color: #00a5a9;}#content .wrapper .container #contests span#coming-soon {  display: block;  width: 100%;  text-align: center;  font-size: 16px;  line-height: 30px;  margin: 10px 0;  clear: both;}#content .wrapper .container #contests a.title {  background-color: #00a5a9;  left: 110px;}#content .wrapper .container #contests a.title:link {  background-color: #00a5a9;  left: 110px;}#content .wrapper .container #contests a.title:visited {  background-color: #00a5a9;  left: 110px;}#content .wrapper .container #contests a.title:hover {  background-color: #00a5a9;  left: 110px;}#content .wrapper .container #contests a.title:active {  background-color: #00a5a9;  left: 110px;}#footer {  height: 160px;  width: 100%;  background: #1a1a17;}#footer p {  text-align: center;  height: 60px;  line-height: 60px;  color: #ffffff;  font-size: 12px;}#footer div#makers {  width: 780px;  height: 120px;  margin: 0 auto;}#footer div#makers div {  display: block;  width: 250px;  padding-top: 20px;  height: 90px;  float: left;}#footer div#makers div p {  display: block;  float: left;  clear: both;  height: 20px;  width: 100%;  text-align: center;  line-height: 20px;}#footer div#makers div a {  display: block;  float: left;  width: 250px;  height: 70px;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#footer div#makers div a span { display: none; }#footer div#makers div a:link {  display: block;  float: left;  width: 250px;  height: 70px;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#footer div#makers div a:link span { display: none; }#footer div#makers div a:visited {  display: block;  float: left;  width: 250px;  height: 70px;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#footer div#makers div a:visited span { display: none; }#footer div#makers div a:hover {  display: block;  float: left;  width: 250px;  height: 70px;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#footer div#makers div a:hover span { display: none; }#footer div#makers div a:active {  display: block;  float: left;  width: 250px;  height: 70px;  font-family: "BenderBold";  text-decoration: none;  font-size: 14px;  color: #ffffff;}#footer div#makers div a:active span { display: none; }#footer div#makers #nelsegnodell-8 { margin-right: 15px; }#footer div#makers #wonsys { margin-right: 15px; }#footer div#makers #nelsegnodell-8 a { background: url("../images/nelsegnodell-8.png") top center no-repeat; }#footer div#makers #wonsys a { background: url("../images/wonsys.png") bottom center no-repeat; }#footer div#makers #qubo-vps a { background: url("../images/qubo-vps.png") bottom center no-repeat; }
