@charset "utf-8";
/* CSS Document */

/*
---------------------------------------------
01. MAIN/DEFAULT ELEMENTS
---------------------------------------------
*/

body { margin:0; padding:0; background: #637d9b; background-image: url(../images/1000/blue-bg.gif);background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size:13px; color:#666666}

p { font-family: verdana, Arial, Helvetica, sans-serif; margin:0; padding-top:2px; font-size:12px; font-weight:normal; line-height:1.4em; color:#666666}
p a:link, p a:visited { color:#c60000; text-decoration: underline; font-weight:bold}
p a:hover { color:#c60000; text-decoration: underline}

h1 { color:#333; font-family:'Georgia', Arial, Helvetica, sans-serif; font-size:27px; font-weight:normal; margin:0; padding:0; padding-left:10px}
h2 { color:#333; font-family:'Georgia', Arial, Helvetica, sans-serif; font-style: italic; font-size:13px; font-weight:normal; margin:0; padding:0; text-align:right}
h3 { color:#333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: normal; margin:0; padding:0; text-align: center; padding-bottom:5px}
h3 a:link, h3 a:visited { color:#333; text-decoration: underline; font-weight:bold}
h3 a:hover { color:#c60000; text-decoration: underline}
h4 { color:#666666; font-family:'Georgia', Arial, Helvetica, sans-serif; font-size:18px; 
line-height: 20px; font-weight:bold; margin:0; padding-bottom:5px; padding-left:2px}

/*
---------------------------------------------
02. WRAPPER
---------------------------------------------
*/

#wrapper { width:1010px; z-index:1; margin:0 auto; background: #fff url(../images/home/hp2/hori-bg.gif) repeat-y;}
#wrapper1 { width:1010px; z-index:1; margin:0 auto; background: #fff; }

/*
---------------------------------------------
03. HEADER, LOGO AND TOP LINKS
---------------------------------------------
*/

#header { width:1010px; height:60px; float:left; background: #fff url(../images/1000/headerbg.gif) bottom repeat-x;}
#header .logo { width:208px; height:46px; float:left; margin-top:7px; margin-left: 7px;}
#header .toplinks { float:right; text-align:right; width:700px; font-size:11px; font-weight:normal; color:#666666; margin-top:5px;}
#header .toplinks a:link, #header .toplinks a:visited {color:#666666; text-decoration:none; padding-left:5px; padding-right:5px;}
#header .toplinks a:hover {color:#c60000; text-decoration:underline}

/*
---------------------------------------------
04. CONTENT
---------------------------------------------
*/

#content { width:1010px; float:left; position:relative; background: #fff;}

/*
---------------------------------------------
05. LEFTPANEL, NAVIGATION AND CONTENTS
---------------------------------------------
*/

#leftpanel { width:718px; float:left;}

#topnav {float: left;width: 1000px;margin: 0px; padding-left:10px;list-style: none; height:30px; background:#000000 url(../images/1000/buttonbg.gif) repeat-x}
#topnav ul {float: left;margin: 0px;padding-left: 40px;list-style: none;}
#topnav li {display: inline;margin: 0px;padding: 0px;}
#topnav a {float: left;display: block;	padding: 7px 14px 7px 14px;text-decoration: none;	font-size: 11px;font-weight: bold;color: #fff;
font-family:  "Verdana", "Trebuchet MS", "Lucida Sans", "Lucida Sans Unicode";  text-transform:uppercase; margin-left:0px}
#topnav a:link, #topnav a:visited { color:#FFFFFF}
#topnav a:hover {background-image: url(../images/1000/buttonbg_rollover.gif);}
#topnav .current {color:#fff;}
.topnav-divider {
	background-image: url(../images/1000/nav-divider.gif);
	float: left;
	height: 30px;
	width: 3px;
}

.splash { background:#555353 url(../jpg/slide5.jpg) no-repeat left top; width:718px; height:380px; float:left; position:relative; margin-top:0px}
#tour { background:#555353 url(../images/home/hp2/shadow.gif) repeat-x scroll left top; width:718px; margin:0; padding:0; float:left; padding-top:7px; padding-bottom:20px;}

.highlight_yellow { color:#c60000; font-size:11px; font-weight:bold; text-align:center}
#buttons { margin-top:10px; padding-left:15px; padding-right:10px}
.buttons {float:left; padding-right:7px}

.testimonials { width:706px; margin-top:5px; padding-left:2px; margin-bottom:20px; position:relative; float: left; padding-right:5px}
.quote1 { float:left; width:360px; padding-bottom:20px; margin:0; padding-top: 10px;}
.quote2 { float: left; width:360px;padding-bottom:20px; margin:0}
.quote3 { float:left; width:360px;padding-bottom:20px; margin:0}
.quote4 { float: left; width:360px;padding-bottom:20px; margin:0}
.avn_award { float: right; width:310px;padding-bottom:0px; margin:0}

.text_small { font-size:22px;}
.text_small2 { font-size:19px;}
.text_small3 { font-size:16px; padding-left:70px}
.text_small4 { font-size:16px; padding-left:40px}

.warning { width:616px; margin-top:10px; margin-left:50px; margin-bottom:20px; height:80px; }
textarea {width: 600px;height: 80px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#6b666b; padding-top:5px; padding-left:10px; padding-right:5px; border: 1px solid #666666;}

#partners { width:390px; margin-top:10px; float:left; padding-left:180px; vertical-align: middle;}
#partners .logo_partners { float:left; padding-right:30px; vertical-align: middle;}

/*
---------------------------------------------
06. RIGHT PANEL 
---------------------------------------------
*/

#rightpanel { width:292px; float: right; background: #fff; height: 590px; }

#videoondemand { width:292px; height:190px; background:url(../images/home/hp2/bg_videoondemand.gif) no-repeat; float:right; margin-top:2px; 
padding:0; padding-top: 9px;}

ul.list {margin-left:5px; width:285px;padding:0;color: #666666;font-size:0.86em; font-weight: normal; list-style: none; 
line-height:1.4em; margin-top:6px;font-family: Verdana, Arial, Helvetica, sans-serif;}
ul.list li {width:280px; margin:0 0 0 10px; padding:1px 0 0 1px;float:left;  list-style: none; }
ul.list a:link, ul.list a:visited {color: #666666; text-decoration:none; height:1%; }
ul.list a:hover {color: #fff; text-decoration: underline}

#dvdrental { width:292px; height:182px; background:url(../images/home/hp2/bg_videoondemand.gif) no-repeat; float:right; margin:0; padding:0; 
margin-top:1px; padding-top: 7px;}

ul.list2 {margin-left:5px; width:285px;padding:0;color: #666666;font-size:0.86em; font-weight: normal; line-height:1.4em; margin-top:6px;font-family: Verdana, Arial, Helvetica, sans-serif;}
ul.list2 li {width:280px; margin:0 0 0 10px; padding:1px 0 0 1px;float:left; }
ul.list2 a:link, ul.list2 a:visited {color: #666666; text-decoration:none}
ul.list2 a:hover {color: #fff; text-decoration: underline}

.button_entervideo { width:170px; height:45px;float:left; padding-bottom:0; padding-left:23px; margin-top:0px; }
.button_unlimiteddvd { width:170px; height:65px;float:left; padding-bottom:0; padding-left:45px; margin-top:10px}

.ads { float:right}

#promos { width:292px; height:200px; margin:0; padding:0; text-align: center; 
margin-top:0px; padding-top: 0px;}

.promolinks { font-family: georgia, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-align:center;color:#666666; 
line-height: 1.8em; background: url(../images/home/hp2/promo_bg.gif); background-repeat: no-repeat; margin-left: 1px;}
.promolinks a:link, .promolinks a:visited { text-decoration:none; color:#666666}
.promolinks a:hover { color:#c60000; text-decoration:underline}

.rental-text {
	font-size: 11px;
	color: #666666;
	float: left;
	height: auto;
	width: 270px;
	font-weight: normal; margin-left: 5px;
	padding-right: 3px;
	padding-left: 12px;
	padding-bottom: 3px; 
	background-image: url(../images/1000/blue-bullet.gif); 
	background-repeat: no-repeat;
	background-position: left center;
}

.vod-text {
	font-size: 11px;
	color: #666666;
	float: left;
	height: auto;
	width: 270px;
	font-weight: normal; margin-left: 5px;
	padding-right: 3px;
	padding-left: 12px;
	padding-bottom: 3px;
	background-image: url(../images/1000/red-bullet.gif); 
	background-repeat: no-repeat;
	background-position: left center;
}

/*
---------------------------------------------
07. FOOTER
---------------------------------------------
*/

#footer { width:1002px; margin-top:20px; clear:both; margin:0; padding:0; float:left; padding-bottom:30px; background: #f9f9f9;}
#footer p { width:1002px; text-align:center; padding:0; margin:0; padding-top:15px; font-size:11px}

.footerlinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center;color:#666666; margin-top:20px}
.footerlinks a:link, .footerlinks a:visited { text-decoration:none; color:#666666}
.footerlinks a:hover { color:#c60000; text-decoration:underline}
.footer_selected { color:#c60000; text-decoration:underline}
.footer_selected a:link, .footer_selected a:visited { color:#c60000; text-decoration:underline}

/*
---------------------------------------------
08. MISCELLANEOUS
---------------------------------------------
*/

img { border:none}

.red { color: #c60000;}

.blue { color: #006699;}

/* button starts */


a.boldbuttons{
background: transparent url('../images/std_button_left.gif') no-repeat top left;
display: block;
float: left;
font: bold 19px Arial; /* Change 13px as desired */
line-height: 35px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 39px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none; 
}


a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('../images/std_button_right.gif') no-repeat top right;
display: block;
padding:1px 10px 3px 14px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 260px;
padding-left: 0px; padding-top: 7px;
}


/* button ends */


a.boldbuttons_blue{
background: transparent url('../images/std_button_left_blue.gif') no-repeat top left;
display: block;
float: left;
font: bold 19px Arial; /* Change 13px as desired */
line-height: 35px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 39px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
}

a:link.boldbuttons_blue, a:visited.boldbuttons_blue, a:hover.boldbuttons_blue, a:active.boldbuttons_blue{
color: white; /*button text color*/
}

a.boldbuttons_blue span{
background: transparent url('../images/std_button_right_blue.gif') no-repeat top right;
display: block;
padding:1px 25px 3px 14px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons_blue{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper_blue{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
padding-left: 0px; padding-top: 7px;
}

