* {margin:0;padding:0;}

p {margin-bottom:12px;}
p.firstp {margin-top:12px;}

body {
	font:75% arial,verdana,helvetica,sans-serif;
	color:#333;
	background-color:#fff;
	margin:0 25px 10px 25px;
	background: url('/images/background.gif') repeat-x;
	width:88%;
}

.clear {clear:both;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:inline-block;}

.padBorders {border:1px solid #e2e2e2;padding:15px 7px 7px 7px;background-color:#fff;}

.p5 {padding:5px;}

.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}

#page_rates {width:385px;}
#page_rates td {padding:5px;}

table#rates_table,
table#rules {width:385px;}
table#rates_table td,
table#rules td {padding:3px;}

table#rules td {font-size:90%;}

table#espanolChannels {width:400px;}
table#espanolChannels td {font-size:90%;}

ol {margin:10px 0 10px 20px;}
ol li {margin-bottom:10px;}

.threeColumns ul {float:left;width:31%;margin-right:10px;}
.threeColumns ul.last {margin-right:0;}

h1 {color:#900;font-size:130%;margin-bottom:7px;}
h2 {color:#900;font-size:120%;margin-bottom:7px;}
h3 {color:#000;font-size:110%;margin-bottom:7px;}
h3.head {color:#900;font-size:100%;margin-bottom:7px;}
h3.red {color:#900;font-size:110%;margin-bottom:7px;margin-top:12px;}

.closeWindow {text-align:center;padding:15px;}

.arrowBack {padding:0 7px 1px 0;}

a {color:#0175ac;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline;}

.bold {font-weight:bold;}

ul.list {margin:0 0 10px 25px;}

.floatLeft {float:left;}
.floatRight {float:right;}
.disclaimer {font-size:85%;margin:15px 0 15px 0;clear:both;}
.f90 {font-size:90%;}



/*movies popup styles */
#imdbContainer {width:350px;}
#ampContainer {width:350px;padding:7px;}
#movieLeft {width:90px;float:left;}
#movieRight {width:260px;float:left;}
#infoAndBox {width:260px;}
#movieInfo {width:152px;float:left;padding-left:5px;}
#movieBox {width:98px;float:left;}
#castList {font-size:90%;}
#awards {font-size:90%;}
.quote {font-size:90%;margin-bottom:10px;}
.imdbNav {padding-bottom:5px;}
.imdbMain {clear:both;padding-top:10px;}
.castHead {font-weight:bold;font-size:110%;width:160px;background-color:#e2e2e2;padding:5px 0 5px 5px;}
.castMember {padding:5px 0 5px 5px;width:160px;border-bottom:1px solid #e2e2e2;}

ul.listSpace li {list-style-type:disc;margin-left:25px;font-size:100%;padding:5px 5px 5px 0;}

/*forms*/
label {font-size:100%;font-weight:700;float:left;width:200px;position:relative;}
label.slimform {width:75px;margin-top:2px;}


