body{background:url(images/bg_tile.jpg) repeat-x; margin:0; padding:0; font-family:georgia, arial; font-size:12px; color:#363636; line-height:24px;}

#left p{margin:0px 20px 20px 25px;}
#left h2 { margin-left:25px; }
#left h3 { margin:10px 25px; border-bottom:1px dotted #ccc; }
#right p{margin:0px 30px; text-align:center; color:#7b7b7b;}

.red{color:#da0101;}
a{color:#da0101;}
label{margin-left:40px; width:60px; font-size:15px; display:inline; float:left; margin-bottom:16px;}
input{border:1px solid #000; width:200px; margin-bottom:16px; padding:5px;}
#right h1{font-size:19px; color:#373737; text-align:center;font-weight:normal;}
#footer{color:#7b7b7b; font-size:10px; text-align:center; padding:0px 20px; background-color:#fff; line-height:17px; font-family:verdana;}
#footer2{background:#818181 url(images/_bg_footer.jpg) no-repeat top left; text-align:center; color:#fff; font-size:11px; padding:10px; }
#footer2 p a {  font-size:10px; color:#3d3c43; font-weight:bold; font-size:11px; text-decoration:underline; }
#footer2 p span { margin:4px 10px; font-size:12px; color:#666; }

#video{ float:left; padding-right:0px; margin-bottom:10px; margin-right:20px; background-image:url(images/video.jpg) no-repeat; width:300px; height:225px; margin-left:20px;}

#downloads h1{color:#131319; font-size:18px; font-weight:normal;}
#downloads a{text-decoration:none; color:#ff0000; text-transform:uppercase; font-size:12px; font-weight:bold;}
#downloads{color:#666666; font-size:14px; line-height:18px;}


.s1 { color:#363636; font-size:29px; font-weight:normal; margin-left:25px; line-height:33px; }
.s1 span { color:#ff0000; font-style:italic; line-height:40px; }
.s2 { color:#ee0000; font-size:27px; font-weight:bold; margin-left:20px; margin-right:30px; line-height:31px; border-bottom:1px solid #555; }

