/*Background*/
body, html {background: url('http://i44.tinypic.com/11vh26e.jpg') center top no-repeat scroll; background-color: black; background-size: 100%;}
/*Columns*/
#column_3, #column_2, #column_1, #columns {overflow: visible;}
#columns {width: 1024px; float: none; margin-left: auto; margin-right: auto; position: relative;}
/*Header*/
#gaia_header a:link, #gaia_header a:visited {color: white !important;}
#gaia_header a:hover, #gaia_header a:active {color: #30013F !important; text-shadow: white 0px 0px 5px !important;}
#gaia_header li {color: transparent;}
/*Panels*/
.panel h2 {background: transparent; color: white; text-align: center; text-transform: none; text-shadow: white 0px 0px 5px; font-family: Times New Roman; font-size: 16px; font-weight: bold; font-style: italic;
border-top: 0px solid #30013F;
border-bottom: 0px solid #30013F;
border-left: 0px solid #30013F;
border-right: 0px solid #30013F;
border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px;}
.panel {
background: url('http://i56.photobucket.com/albums/g177/Leonardo108/Backgrounds/lines.png')
center repeat #000;
color: white;
text-shadow: white 0px 0px 5px;
text-align: center;
border-top: 2px solid #30013F;
border-bottom: 2px solid #30013F;
border-left: 8px solid #30013F;
border-right: 8px solid #30013F;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
-o-border-radius: 50px;
opacity: .75;
-moz-opacity: .75;
-webkit-opacity: .75;
-o-opacity: .75;
filter:alpha(opacity=75);
transition: opacity .7s, background .4s;
-moz-transition: opacity .7s, background .4s;
-webkit-transition: opacity .7s, background .7s;
-o-transition: opacity .7s, background .7s;}
.panel:hover {background: black; opacity: .9;
-moz-opacity: .9;}
/*Details*/
#id_details img {display: none;}
.forum_userstatus {
background: transparent;
border-top: 3px solid #30013F;
border-bottom: 3px solid #30013F;
border-left: 5px solid #30013F;
border-right: 5px solid #30013F;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-o-border-radius: 10px;}
#id_details .forum_userstatus span {color: white; font-size: 9px; font-family: Verdana;}
.forum_userstatus .statuslinks span.online {background: url('http://s.cdn.gaiaonline.com/images/common/emotion_smilies/icon_yatta.gif') left no-repeat;}
.forum_userstatus .statuslinks span.offline {background: url('http://s.cdn.gaiaonline.com/images/common/emotion_smilies/icon_zzz.gif') left no-repeat;}
.forum_userstatus .statuslinks{background: url('http://i56.photobucket.com/albums/g177/Leonardo108/avatarboxarror-1-1-inverted.png') right no-repeat;}
#avatar_menu {background: black;
opacity: .5;
-moz-opacity: .5;
-webkit-opacity: .5;
-o-opacity: .5;
filter:alpha(opacity=50);
transition: opacity 1.4s;
-moz-transition: opacity 1.4s;
-webkit-transition: opacity 1.4s;
-o-transition: opacity 1.4s;}
#avatar_menu:hover {opacity: .9;}
#avatar_menu a:link, #avatar_menu a:visited {color: white; font-weight: bold;}
#avatar_menu a:hover {background: none; color: #30013F; text-shadow: white 0px 0px 5px; border-radius: 50px;
-moz-border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; border: solid 1px black;}
/*About*/
#id_about {height: 200px; overflow-y: hidden; overflow-x: hidden;}
#id_about ol {height: 100%; width: 100%; overflow-y: auto; overflow-x: hidden; padding-right: 500px;}
/*Comments*/
#id_comments {height: 350px;
overflow-x: hidden; overflow-y: hidden;}
#id_comments dl {height: 100%; width: 100%; overflow-x: hidden; overflow-y: auto; padding-right: 500px;}
/*Visitors*/
#id_footprints {;}
/*Media panels / flash*/
.media_panel {opacity: 1.0;
-moz-opacity: 1.0; -webkit-opacity: 1.0; filter:alpha(opacity=100);}
#id_media_39467 h2, #id_media_39467 {background: transparent; border: none;}
#id_media_39467 object, #id_media_39467 embed {
height: 25px;
width: 30px;
position: fixed;
left: 13px;
bottom: 13px;}
/*Used when placing a video in column 2*/
#id_media_39683 embed, #id_media_39683 object {height: 275px; width: 400px;}
/*Links*/
a:link, a:visited {color: white; text-shadow: none; transition-duration: .2s; transition-property: text-shadow, background; -moz-transition-duration: .2s; -moz-transition-property: text-shadow, background; -webkit-transition-duration: .2s; -webkit-transition-property: text-shadow, background; -o-transition-duration: .2s; -o-transition-property: text-shadow, background;}
a:hover, a:active {
color: #30013F;
text-shadow: white 0px 0px 5px;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
-o-border-radius: 50px;
border-top: none;
border-bottom: none;
border-left: solid 0px white;
border-right: solid 0px white;}
/*Misc. / Extra*/
::selection {background: cyan; color: white;}
::-moz-selection {background: cyan; color: white;}
::-webkit-selection {background: cyan; color: white;}
: surprised -selection {background: cyan; color: white;}
body, .panel, a, #avatar_menu a {font-size: 9px; font-family: Verdana !important;}
/*For text/captions*/
body {color: black;}
#alerts_banner {display: none;}
.mask {opacity: .0;}
/*To be organized later*/
#id_footprints h2 {border: none;}
#id_footprints {position: relative; left: -50px; background: transparent; border: transparent; text-indent: -1000px; text-shadow: none;}
#id_footprints:hover {position: relative; left: 0px; transition: left 2s; -moz-transition: left 2s; -webkit-transition: left 2s; -o-transition: left 2s; background: black; color: white; text-indent: 0px;
border-top: 2px solid #30013F;
border-bottom: 2px solid #30013F;
border-left: 8px solid #30013F;
border-right: 8px solid #30013F;}
#id_details h2 {display: none;}
#id_details {background: transparent; position: fixed; left: 40px; bottom: -20px; border: none;}
#id_comments * img {display: none;}
#id_comments * {text-align: center;}
#id_comments * a {;}
#id_comments .date {display: none;}
/*Bottom of code*/