@charset "utf-8";
/*
Theme Name: ClubDomCash Stylesheet
CSS/Theme URI: http://www.clubdomcash.com/
Description: Designed by ClubDomCash
Version: 1.0
Author: ClubDomCash
Author URI: http://www.clubdomcash.com/
*/

/* Startup CSS */
body { height:100%; min-height:100%; font-size:14px; background:#000 url(../images/bg.jpg); background-attachment:fixed; color:#FFF; }
.hide { display:none !important; }
p { margin-bottom:10px; }
.floatright { float:right; }
img.autoresize { max-width:100%; }
.clear { clear:both; }

.shadow {
	-moz-box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 10px 2px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 10px 2px;
	box-shadow:rgba(0, 0, 0, 0.3) 0px 0px 10px 2px;
}
a { -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }

.rounded { -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }

.wrapper { width:1000px; position:relative; margin:0 auto; }

#body { float:left; width:100%; background:#000 url(../../images/table_bg.jpg) repeat-y; color:#FFF; }

#myheader { float:left; width:100%; position:relative; padding:0; }

#logo { float:left; padding:0; }
#logo h1 { float:left; width:100%; margin:0px; padding:0px; }
#logo h1 a { float:left; width:100%; }

#header-login { float:right; margin-right:15px; width:210px; margin-top:55px; }
#header-login form { float:left; width:100%; margin:0; }
#header-login form p { float:left; width:100%; margin:0; }
#header-login form input[type="text"]{ float:left; width:110px; margin:0; margin-right:5px; }
#header-login form input[type="submit"] { float:left; margin:0; padding:4px 4px; }

#menu { float:left; width:100%; }
#menu > ul { float:left; width:100%; list-style:none; text-align:center; }
#menu > ul li { display:inline-block; margin:0; position:relative; }
#menu > ul li a { float:left; padding:2px 6px; color:#FFF; text-decoration:none; text-transform:uppercase; position:relative; }
#menu > ul li a:hover, #menu > ul li a.active { color:#bc0000; }

#menu > ul li.divider { display:block; width:100%; height:0; border-top:0px solid #000; }

select.dropdown { display:none; float:left; width:100%; padding:3px; z-index:99999; position:relative; }
select.dropdown { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:#F4F4F4; font-weight:bold; }

#menu ul.dropdown { position:absolute; top:20px; left:0; z-index:9999; box-shadow:rgba(0,0,0,0.5) 2px 2px 0px; width:120px; padding:3px; background:#b0b0b0; margin:0; }
#menu ul.dropdown li { width:100%; border:none; }
#menu ul.dropdown li a { width:88%; text-align:left; color:#000 !important; border:none; padding:2px 6px; background:none !important; text-transform:none; }
#menu ul.dropdown li a:hover { color:#bc0000 !important; }

#mycontent { float:left; width:960px; padding:5px 20px 30px 20px; }

#myfooter { float:left; width:100%; text-align:center; color:#FFF; padding-top:5px; border-top:0px solid #000; }
#myfooter { float:left; width:100%; }
#myfooter ul { float:left; width:100%; margin:0; list-style:none; text-align:center; }
#myfooter ul li { display:inline-block; margin:0; }
#myfooter ul li a { float:left; padding:2px 6px; color:#FFF; text-decoration:none; text-transform:uppercase; }
#myfooter ul li a:hover, #footer ul li a.active { color:#bc0000; }

table { margin:0 auto; }
td { background:none !important; vertical-align:top; }

.toolsmessage { display:inline-block; padding:15px; margin-bottom:15px; border:1px solid #222; background:#111; color:#222; font-size:16px; }
.globalmessage { display:inline-block; padding:15px; margin-bottom:15px; border:1px solid #222; background:#111; color:#222; font-size:16px; }
.cRed { color:#ff0000 !important; }

ul.linkslist { float:left; width:80%; margin:30px 0; border-top:1px solid #666; }
ul.linkslist li { float:left; width:100%; padding:10px 0; border-bottom:1px solid #666; margin:0; }