body {
background-image:url(img/bg.jpg);
margin: 0; 
padding:20px 0;
color: #000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12px;
}

table{
border: 10px solid gray;
-moz-border-radius:10px;
-khtml-border-radius:10px;
-webkit-border-radius:10px; 
border-radius:10px;
background-color: white;
}
.form{border: 0px;}

p{font-size:12px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Tahoma, Arial;
line-height: 1.4em;
}

br{margin-bottom:10px;}

h1{
font-size: 22px;
font-weight: bold;
text-align: center;
line-height: 1.2em;
font-family: Verdana, Arial, Tahoma ;
color:#014aa9;
padding:5px 15px;
}

h2{
font-size: 17px;
font-weight: bold;
text-align: center;
line-height: 1.2em;
font-family: Verdana, Tahoma, Arial;
color:#016ddc;
padding:5px 15px;
}
h3{
font-size: 15px;
font-weight: bold;
color: #016ddc;
font-family: Verdana, Tahoma, Arial;
}

#copyrights {
width: 600px;
margin: 10px auto 0px auto;
text-align:center;
background-color: #fefefe;
border: 1px solid silver;
font-family: Verdana;
font-size: 11px;
line-height: 1.5em;
color: #444444;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;
}

#videolist{
width: 650px;
border: 3px;
border-style: solid;
border-color: #FFE9BB;
margin: 20px auto;
background-color: #ffffcc;
font-size: 13px;
font-family: Verdana, Arial, Tahoma;
-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px; border-radius:7px;
}

#subscribe{
padding: 15px;
background-color: #efefef;
border: 2px dashed black;
border-collapse: collapse;
font-size: 13px;
-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px; border-radius:7px;
}

#cost{
width: 650px;
padding: 5px 20px;
margin: 5px auto;
background-color: #fafafa;
border: 2px dashed #993300;
font-size: 14px;
-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;
}
#wr{
 background:fff;    
    margin: 5px auto;
    width:700px;
    border:1px solid #a6a6a6;
	-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;
}

.subform {
font-size: 22px;
font-weight: bold;
height: 40px;
font-family: Georgia, Verdana, Tahoma, Arial;
cursor:pointer;
}
.subform1 {
font-size: 13px;
font-weight: bold;
height: 25px;
margin:5px auto;
font-family: Georgia, Verdana, Tahoma, Arial;
}

.inp{
border:1px solid #b6b6b6;
background-color:#FFFFFF;
-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
margin:5px auto;
font-size: 14px;
height:20px;
padding:1px 3px;}

.inpdiv{
font-family: Verdana; 
font-size: 13px; 
color: #000000; 
font-weight: bold;
}

#mod {
text-align:center;
font-size:18px;
padding: 5px 15px 5px 15px;
font-family: Georgia, Verdana, Tahoma, Arial;
line-height: 1.2em;
background:007700;
background: -moz-linear-gradient(top, #77cc77 3%, #44aa44 4%, #339933 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#77cc77), color-stop(4%,#44aa44), color-stop(100%,#339933)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77cc77', endColorstr='#232B30',GradientType=0 ); /* ie */
border:1px #007700 solid;
-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px; border-radius:10px;
color:#fff;
text-decoration:none;
font-weight:bold;
margin-bottom:10px;
}

#mod:hover{
color:#ffffff;
background-color:#00aa00;
border:2px #005500 solid;
padding: 6px 17px 6px 17px;
}

#mod:active{
color:#fceb17;
background: #232B30; /* old browsers */
background: -moz-linear-gradient(top, #3D4850 3%, #313d45 4%, #232B30 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#3D4850), color-stop(4%,#313d45), color-stop(100%,#232B30)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D4850', endColorstr='#232B30',GradientType=0 ); /* ie */
border:2px #222222 solid;
padding: 6px 17px 6px 17px;

