/* CSS Document */
body		{font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #333333; text-align: center; positioning: relative;}
#pagewrap	{width: 100%;}
#container	{width: 804px; margin: auto; padding: auto;}
#leftside	{width: 203px; height:auto; min-height:500px; float:left; background-image:url(../images/leftsidebg.jpg); background-repeat:no-repeat;}
#leftside #nav	{width: 184px; margin: auto; padding: 0 0 10px 0;}
#leftside #nav #gray1 {width: 174px; height: 28px; padding: 0 0 0 10px; text-align: left; color:#FFFFFF; font-size: 0.7em; font-weight: bold; line-height:28px; background-image:url(../images/nav_grey1.gif); background-repeat:no-repeat;}
.categories {width: 154px; height: 28px; padding: 0 0 0 30px; margin: 4px 0 0 0; text-align: left;  line-height:28px; background-image:url(../images/btn.up.gif); background-repeat:no-repeat;}
.categories a {color:#FFFFFF; font-size: 0.7em; font-weight: bold;text-decoration:none;}
.categoriesHover {width: 154px; height: 28px; padding: 0 0 0 30px; margin: 4px 0 0 0; text-align: left;  line-height:28px; background-image:url(../images/btn.over.gif); background-repeat:no-repeat;cursor:pointer}
.categoriesHover a {color:#FFFFFF; font-size: 0.7em; font-weight: bold;text-decoration:none;}
.categoriesActive {width: 154px; height: 28px; padding: 0 0 0 30px; margin: 4px 0 0 0; text-align: left; line-height:28px; background-image:url(../images/btn.active.gif); background-repeat:no-repeat;}
.categoriesActive  a {color:#FFFFFF; font-size: 0.7em; font-weight: bold;text-decoration:none;}
#leftside #nav #latestreleases {width: 184px; height: 62px; margin: 4px 0 0 0; padding: 0; background-image:url(../images/latestreleasesbg.gif); background-repeat:no-repeat;}
#leftside #nav #latestreleases .jumpbox {width: 163px; height: 21px; padding: 0; margin: 8px 0 0 0; border: solid 1px #333333; color: #333333; font-size: 0.6em; background-color:#FFFFFF}

#navigation ul		{padding: 0 0 0 10px; margin: 4px 0 0 0; text-align: left; color:#FFFFFF; font-size: 0.7em; font-weight: bold; line-height: 20px; list-style: none; border-top: 0px solid #CCCCCC; background-color:#666666;}
#navigation ul li		{width: 161px; padding: 0 0 0 12px; margin: 0 0 0 0; text-align: left; color:#FFFFFF; font-size: 0.7em; font-weight: bold; line-height: 20px; text-decoration: none; border: 0px solid #FF0000; background-image: url(../images/bullet.arrow.gif); background-repeat: no-repeat; background-position: 5px 7px; background-color:#666666;}
#navigation ul li a {color:#FFFFFF; font-weight: bold; text-decoration: none;}
#navigation ul li a:hover {color:#FFFFFF; font-weight: bold; text-decoration: underline;}

#rightside	{width:601px; float: right; text-align: left;}
#top		{width: 601px; height: 78px; background-image:url(../images/topbg.jpg); background-repeat: no-repeat;}
#top ul			{margin: 0 0 0 0; padding: 0; list-style: none;}
#top ul li		{margin: 0; padding: 0; float: left; margin: 0;}
#top ul li.col1	{width: 349px; padding: 13px 0 0 162px;}
#top ul li.col2	{width: 90px; padding: 0 0 0 0;}
#contentBox	{float:left;width: 588px;  border-left: solid 1px #F5B720; border-right: solid 1px #F5B720; border-bottom: solid 1px #F5B720;}
#contentBox #single		{}
#contentBox #single h1 {font-size: 1.0em; color:#333333; font-weight: bold; padding: 0 0 0 27px; margin: 10px 0 6px 0;}
#contentBox #single h2 {font-size: 0.8em; color:#666666; font-weight: bold; padding: 0 0 0 27px; margin: 0 0 0 10px;}
#single #videoList {width:532px; padding: 0 0 0 0; margin: 0 0 0 27px;}
#single #videoList table {width:532px;border:0px;margin:20px auto 50px auto}
#single #videoList th {width: 532px; height: 27px; padding: 0; margin: 20px 0 0 0; font-size: 0.55em; color:#333333; font-weight: bold; background-image:url(../images/headerdots.gif); background-repeat:repeat-x; background-position:bottom;}
#single #videoList .rowEven	{width: 532px; height: 27px; padding: 0; margin: 0; font-size: 0.5em; color:#333333; text-decoration: none; background-color:#E6E6E6;}
#single #videoList .rowEven a {color:#333333; text-decoration: none;}
#single #videoList .rowEven a:hover {color:#333333; text-decoration: underline;}
#single #videoList .rowOdd {width: 532px;  height: 27px; padding: 0; margin: 0; font-size: 0.5em; color:#333333; text-decoration: none; background-color:#CECECE;}
#single #videoList .rowOdd a {color:#333333; text-decoration: none;}
#single #videoList .rowOdd a:hover {color:#333333; text-decoration: underline;}

#ninetyone {height: 91px;}

#homeLeft	{width: 376px; float: left;text-align:left;padding:0 0 20px 0;}
#homeLeft #qualLinks {font-size:0.5em;text-decoration:none;color:#333333;}
#homeLeft h1 {font-size: 1.0em; color:#333333; font-weight: bold; padding: 0 0 0 17px; margin: 10px 0 18px 0;text-align:left}
#videoHolder	{padding: 20px 0 0px 12px;}
#homeIntro {font-size: 0.6em; color:#333333; padding: 0 0 0 17px; margin: 10px 0 18px 0;text-align:left}
#homeRight	{width: 212px; float: right;}
#homeRight h1 {height: 28px; padding: 0 0 0 13px; margin: 10px 0 10px 0; line-height: 28px; font-size: 0.8em; color: #FFFFFF; background-image:url(../images/homerighth1bg.gif); background-repeat: no-repeat;}
.videoTitle {font-size: 0.7em; color:#333333; font-weight: bold; text-decoration: none; padding: 0 0 4px 0; margin: 0 8px 0 8px; background-image: url(../images/borderdots.gif); background-position:bottom; background-repeat:repeat-x;}
.videoTitle a {color:#333333; text-decoration: none;}
.videoTitle a:hover {color:#333333; text-decoration: underline;}
.videoShort {font-size: 0.5em; color:#333333; padding: 4px 0 4px 0; margin: 0 8px 0 8px;}
#footer		{width: 804px; height: 42px; clear:both; font-size: 0.5em; color: #FFFFFF; line-height: 42px; background-image: url(../images/footerbg.gif); background-repeat:repeat-x;}
#footer a	{color:#ffffff;text-decoration:none}
.searchbox {width: 192px; height: 18px; padding: 4px 0 0 4px; border: solid 1px #666666; font-size: 0.6em; color:#996633; font-weight: bold; background-image:url(../images/searchboxbg.gif);}
.clear 		{clear: both;}

#videoPlay h1 {font-size: 1.0em; color:#333333; font-weight: bold; padding: 0 0 0 20px; margin: 10px 0 0px 0;}
#videoPlay h2 {font-size: 0.8em; color:#666666; font-weight: bold; padding: 4px 0 0 25px; margin: 0 0 0 0;}
#videoPlay h3 {font-size: 0.6em; color:#333333; font-weight: bold; padding: 4px 0 0 30px; margin: 0 0 0 0;}
