@charset "utf-8";
/* CSS Document Created by Mick Dinulos */

* { margin:0; padding:0;}

body { background:#747474 url(../imgs/body-bg.jpg) repeat-x top left; font-family:Arial, Helvetica, sans-serif; font-size:14px;  }

#wrapper { width:900px; display:block; margin: 15px auto 15px auto;  }

#header { background:url(../imgs/header-bg.jpg) no-repeat top left; height:169px; width: 900px; display:block;}

#navigation { height: 40px; background:url(../imgs/navbar-bg.jpg) repeat-x top left; text-align:center;}

#navigation ul { list-style-type:none; padding-top: 5px; }

#navigation ul li { display: inline;}

#navigation ul li a{ background:url(../imgs/nav-bg.jpg) no-repeat top left; text-align:center; color:#fff; display: block; padding: 8px 0; width:175px; display: inline-block; text-decoration: none; font-size:14px;}

#navigation ul li a:hover { color:#fede9f; }

#main-content { padding: 50px 40px; background:#fff url(../imgs/main-content-bg.jpg) no-repeat bottom left; color:#464646; }

#main-content p{ margin-bottom: 10px; line-height:18px;}

#main-content a, #main-content a:link, #main-content a:visited, #main-content a:active{ color:#8c2404; text-decoration:underline; }

#main-content a:hover { text-decoration: none; }

p.video-container { display:block; margin: 40px 0 40px 0 !important;}

h2 { color:#892705; font-size: 28px; font-weight: normal; margin-bottom: 20px; text-align:center;}

a#main-button { background:url(../imgs/click-for-more-button.jpg) no-repeat top left; display:block; height: 42px; width: 289px; margin: 40px auto;}

a:hover#main-button { background-position: left -42px;}

a#signup-button { background:url(../imgs/sign-up-button.jpg) no-repeat top left; display:block; height: 73px; width: 289px; margin: 40px auto; text-indent:-9999px;}

a:hover#signup-button { background-position: left -73px;}

#footer { color:#fff; text-align:center; font-size:11px; margin: 20px auto; display:block;  }

#footer a, #footer a:link, #footer a:visited, #footer a:active { color:#fff; text-decoration: none;}

#footer a:hover {text-decoration: underline;}

/* Renegade Professional */

body#login #wrapper { width:445px; display:block; margin: 15px auto 15px auto;  }

body#login #logo {margin: 0 auto 30px auto; text-align:center;}

body#login #main-content { padding: 60px 30px 40px 30px; background:url(../imgs/login-bg.png) no-repeat bottom left; color:#464646; height: 214px; }

body#login #main-content .textfield-container { display: block; clear:both; margin-bottom: 20px; }

body#login #main-content .textfield-container label { float:left; width: 100px; display:block; margin-right: 10px; margin-top: 12px;}

body#login #main-content .textfield-container .textfield { background:url(../imgs/textfield-bg.gif) no-repeat top left; border:none; width: 248px; height: 22px; padding: 10px; font-size:16px;}

body#login #main-content a, body#login #main-content a:link, body#login #main-content a:visited, body#login #main-content a:active{ color:#FE830C; text-decoration:underline; font-weight:bold; }

body#login #main-content a:hover { text-decoration: none; }
