@charset "UTF-8";
/* CSS Document  Grey #333333 Blue #00ACEE */

*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif; background:url(/images/header.jpg) no-repeat top center;}

body {font-size:12px; color:#333; line-height: 1.4em; margin-bottom: 15px;}
p, span {font-size:12px; color:#333; line-height: 1.4em; margin-bottom: 15px;}
ul{font-size:12px; color:#333; line-height: 1.4em; margin-bottom: 15px; margin-left:15px;}
ol{font-size:12px; color:#333; line-height: 1.4em; margin-bottom: 15px; padding-left:25px;}
a{font-size:12px; color:#860038;}
a:hover{color:#000; text-decoration:underline;}
h1{font-size:32px; color: #00ACEE; margin-bottom:15px; margin-top:10px; font-weight:normal; font-weight:900; letter-spacing:-1px;}
h2{font-size:12px; color: #ED174F; margin-bottom:12px; font-weight:normal; margin:20px 0 10px 0;}
h3{font-size:12px; color: #333333; font-weight:normal;}
#daysleft h4{font-size:13px; color: #00ACEE; margin-bottom:5px; padding-top:5px; text-align:center;}
#daysleft h4 span{color:#FFFFFF;}
h5{ font-size:12px; color: #860038; margin-bottom:10px;}
.italic {font-size:12px; color:#333; line-height: 1.4em; margin-bottom: 15px; font-style:italic;}
blockquote{padding:15px 20px; background-color:#ECECEC;}
blockquote p{color:#00ACEE; font-size:14px;}
blockquote p em{font-weight:bold;}
blockquote p.quotedperson{font-size:12px; color:#666;}
h2#latestnews{width:233px; height:30px; background:url(/images/heading-side-latestnews.jpg) no-repeat; text-indent:-9999px;}
h2#downloaddvd{width:233px; height:30px; background:url(/images/watchdvd.png) no-repeat; text-indent:-9999px;}
h2#latestdownloads{width:233px; height:30px; background:url(/images/heading-side-latestdownloads.jpg) no-repeat; text-indent:-9999px;}
.sidecaption { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#666; font-weight:bold; }
table.info-table{font-size:12px; color:#333; border-collapse:collapse; text-align:left;}
table.info-table th{background-color:#00ACEE; color:#FFFFFF; border:1px solid #fff; padding:2px 0 2px 5px;}
table.info-table td{background-color:#DCDDDE; font-weight:bold; border:1px solid #fff; padding:2px 0 2px 5px;}


/* CSS Layout */
#page-wrap{width:896px; margin:0 auto; background:url(/images/page-body.jpg) repeat-y 0 320px;}
#page-body-wrap{width:804px; margin:0 auto; min-height:392px; height:auto !important; height:392px;}
#content-body{background:url(/images/content-box-body.jpg) repeat-y #ffffff; width:744px; padding:0 30px; overflow:hidden;}
#content-body2{background:url(/images/content-box-body2.jpg) repeat-y #ffffff; width:744px; padding:0 30px; overflow:hidden;}
#content-body3{ background-color:#ffffff; width:744px; padding:0 30px; overflow:hidden;}
#leftfeet{background:url(/images/content-box-left.jpg) repeat-y; width:10px; float:left; }
#rightfeet{background:url(/images/content-box-left.jpg) repeat-y; width:10px; float:right; }
#main-content-wrap{background:url(/images/content-box-bottom.jpg) no-repeat 0 bottom; padding-bottom:24px;}
#video-wrap{float:right; margin:0 0 10px 10px;}
#header{position:relative;}
#daysleft{width:168px; height: 41px; position:absolute; left:682px; top:245px; background:url(/images/timeboard.jpg);}
#nav{width:884px;}
#footer{height:40px; background:url(/images/page_bottom.jpg) no-repeat; font-size:11px; line-height:30px; color:#FFFFFF; text-indent:40px;}

#main-column{width:481px; margin-right:30px; float:left;}
#full-column {width:744px; margin-right:30px; }
#side-column{width:233px; float:left; padding-top:25px;}

#heels{background:url(/images/watermark-heels.jpg) no-repeat; width:300px; height:300px; float:right; padding:0 30px; margin-top:0px; overflow:hidden;}
#banner{position:fixed; top:0px; right:0px; z-index:9999;}

/* Dynamic Menu */
.menu, .menu-over, .menu2, .menu2-over{font-size:12px; color:#FFFFFF; cursor:pointer; background:url(/images/menu-bg.gif) 0 0 no-repeat; text-align:center; line-height:23px;}
 .menu2, .menu2-over{background:url(/images/menu-bg.gif) -75px 0 no-repeat;}
.menu-over{background:url(/images/menu-bg.gif) 0 -23px no-repeat;}
.menu2-over{background:url(/images/menu-bg.gif) -75px -23px no-repeat;}
#cat_392464_divs{width:568px; float:right;}

.submenu, .submenu-over{font-size: 12px; text-align:left; background:url(/images/sub-menu-bg.jpg) repeat-x 0 0; color:#FFFFFF; cursor:pointer; text-indent:10px; line-height:25px;}
.submenu-over{ background:url(/images/sub-menu-bg.jpg) repeat-x 0 -25px; }