@charset "utf-8";
/* CSS Document */

body,td,th {
 font-family: Myriad Pro, Tahoma, Arial, Trebuchet MS;
 font-size: 20px;
 color: #c73332;
 letter-spacing: -1px;
}
body {
 background: #232323;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
a {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #d9d9d9;
}
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: none;
}
a:active {
 text-decoration: none;
}
h1 {
 font-size: 58px;
 letter-spacing: -5px;
 margin: 0;
 padding: 0;
 text-align: center;
}
h2 {
 font-size: 22px;
 letter-spacing: -2px;
 margin: 0;
 padding: 0;
}
h3 {
 font-size: 38px;
 letter-spacing: -3px;
 margin: 0;
 padding: 0;
 font-style: italic;
 font-weight: normal;
 text-align: center;
}
p {
 letter-spacing: -1px;
}
ul {
 list-style-type: disc;
 -moz-padding-start: 40px;
}
ol {
 list-style-type: decimal;
 -moz-padding-start: 40px;
}
li {
 display: list-item;
 margin: 1.2em 0;
}
#container {
 width: 960px;
 margin: 0 auto;
 background: #ffffff;
}
#header {
 height: 190px;
 background: #cccccc;
 padding-top: 43px;
}
#main {
 clear: both;
 overflow: hidden;
 background: #ffffff url(../images/main-bg.jpg) repeat-y;
}
#content {
 float: left;
 width: 358px;
 padding: 40px;
}
#sidebar {
 float: right;
 width: 426px;
 padding: 40px 48px;
}
#youtube {
}
#optin_form {
 position: relative;
 width: 425px;
 padding-top: 40px;
}
#name {
 position: absolute;
 top: 3px;
 left: 20px;
 color: #272727;
 font-weight: bold;
}
#name_field {
 position: absolute;
 top: 0px;
 left: 120px;
 width: 159px;
}
#subscriber_name {
 font-size: 17px;
 color: #999999;
 width: 159px;
 height: 24px;
 border: solid #d7d7d7 1px;
 background: #eaeaea;
 padding-top: 5px;
 padding-left: 5px;
}
#email {
 position: absolute;
 top: 43px;
 left: 20px;
 color: #272727;
 font-weight: bold;
}
#email_field {
 position: absolute;
 top: 40px;
 left: 120px;
 width: 159px;
}
#subscriber_email {
 font-size: 17px;
 color: #999999;
 width: 159px;
 height: 24px;
 border: solid #d7d7d7 1px;
 background: #eaeaea;
 padding-top: 5px;
 padding-left: 5px;
}
#button {
 position: absolute;
 top: 136px;
 left: 20px;
 width: 259px;
 height: 77px;
}
#arrow {
 position: absolute;
 top: 10px;
 left: 323px;
 width: 82px;
 height: 175px;
 background-image: url(../images/arrow.jpg);
}
#footer {
 clear: both;
 overflow: hidden;
 position: relative;
 height: 54px;
 background: #303030;
}
#copyright {
 position: absolute;
 top: 4px;
 left: 30px;
 width: 450px;
}
#copyright p {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #d9d9d9;
 font-size: 14px;
 font-weight: bold;
 letter-spacing: -1px;
}
#signature {
 position: absolute;
 top: 4px;
 right: 30px;
 width: 450px;
 text-align: right;
}
#signature p {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #d9d9d9;
 font-size: 14px;
 font-weight: normal;
 letter-spacing: -1px;
}
#signature a {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 color: #d9d9d9;
 font-size: 14px;
 text-decoration: none;
 font-weight: normal;
 letter-spacing: -1px;
}
