@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;  }

body#home #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:144px; display: inline-block; text-decoration: none; font-size:14px;}

#navigation ul li a:hover { color:#fede9f; }

body#home #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;}

a#main-button { background:url(../imgs/click-for-more-button.jpg) no-repeat top left; display:block; height: 42px; width: 289px; margin: 40px auto; text-indent:-9999px;}

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: 40px 30px 40px 30px; background:url(../imgs/login-bg.png) no-repeat bottom left; color:#464646; height: 194px; }

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:#0672A9; text-decoration:underline; font-weight:bold; }

body#login #main-content a:hover { text-decoration: none; }


/* Video */
body#video { background: #FCFAFB url(../imgs/video-body-bg.jpg) repeat-x top left;}

body#video #wrapper { width:673px; display:block; background:url(../imgs/video-content-bg.png) no-repeat top left; background-color: none !important; margin:50px auto 0 auto !important; padding:0 !important;}

body#video #main-content{ background-color: none !important; background-image: none !important; padding: 40px 0 0 0  !important; margin:0px 0 0 0 !important; display:block;  width:673px;}

body#video p.video-container { display:block; margin: 0 !important; padding: 0 !important;}

body#video #footer { color:#333; text-align:center; font-size:11px; margin: 0 auto; padding: 40px 0; display:block; width: 671px; }

body#video #footer a, body#video #footer a:link, body#video #footer a:visited, body#video #footer a:active { color:#333; text-decoration: none;}

body#video #footer a:hover {text-decoration: underline;}

body#video a#signup-button { background:url(../imgs/sign-up-button.jpg) no-repeat top left; display:block; height: 73px; width: 289px; margin: 10px auto 10px auto; text-indent:-9999px;}

body#video a:hover#signup-button { background-position: left -73px;}

