TABLE.page_bg1 {
background-color: #67246d;
width: 100%;
height: 100%;
}

TABLE.page_bg2 {
width: 100%;
height: 100%;
background-color: #c8c8c5;
}

* {
margin: 0px;
padding: 0px;
}

body {
margin: 0px;
padding: 0px;
}

TD.stripe_bg {
background-image: url(images/stripe_bg.gif);
background-repeat: repeat-x;
}


TD.header {
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
height: 124px;
background-image: url(images/header_top_repeat.gif);
}

TD.header_right {
background-image: url(images/header_right.jpg);
background-position: left;
background-repeat: no-repeat;
}


TD.top_bar {
padding-top: 12px;
padding-left: 10px;
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
height: 51px;
background-image: url(images/top_bar2.gif);
background-repeat: repeat-x;
}

TD.content_bg {
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
padding: 0px 6px 6px 6px; 
background-image: url(images/content_bg.gif);
background-repeat: repeat-x;
}

TD.content_bg2 {
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
padding: 0px 6px 6px 6px; 
background-color: #ffffff;
}

TD.content_bg3 {
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
padding: 5px 5px 5px 5px; 
background-image: url(images/bottom_bg2.gif);
background-repeat: repeat-x;
}

TD.gray_gradient {
border-top: 1px solid #2e7b9e;
border-bottom: 1px solid #2e7b9e;
padding: 9px; 
background-image: url(images/gray_gradient2.gif);
background-repeat: repeat-x;
}

TD.boxed {

padding: 5px;
background-image: url(images/box_bg.gif);
background-repeat: repeat-x;
}

TD.inner_box1 {
height: 260px;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
background-color: #FFFFFF;
border: 1px solid #e5cd87;
}

TD.inner_box2 {
height: 260px;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
background-color: #FFFFFF;
border: 1px solid #ebd9a3;
}

TABLE.video_details {
height: 100%;
background-color: #000000;
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 14px;
font-weight: normal;
}

TD.video_details_box {
background-color: #000000;
}

TD.bottom_box {
background-image: url(images/bottom_bg.gif);
background-repeat: repeat-x;
}

TD.gallery_box1 {
border: 1px solid #56255b;
padding-top: 10px;
height: 150px;
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: bold;
background-image: url(images/gallery_item_bg.gif);
background-repeat: repeat-x;
}

.gallery_box1 A:link    {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}
.gallery_box1 A:visited {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}
.gallery_box1 A:hover   {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: underline; font-family: tahoma, sans-serif; font-weight: bold}

IMG.img_box1 {
border: 1px solid #56255b;
}

DIV.paging {
padding: 0 20px 10px 0;
COLOR: #FFFFFF; 
FONT-SIZE: 12px; 
TEXT-DECORATION: none;
}

.paging A:link    {COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}
.paging A:visited {COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: bold}
.paging A:hover   {COLOR: #FFFFFF; FONT-SIZE: 12px; TEXT-DECORATION: underline; font-family: tahoma, sans-serif; font-weight: bold}

.normal {
font-family:   tahoma, sans-serif;
color : #3c3c3c;
font-size: 12px;
font-weight: normal;
line-height:1.4em;
}



.page_title {
FONT-FAMILY: Verdana, Arial, sans serif;
color : #471207;
font-size: 16px;
font-weight: bold;
}

TD.footer_bg2 {
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
border-bottom: 1px solid #89658d;
padding: 0px 12px 0px 12px; 
height: 30px;
background-image: url(images/footer_bg2.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #E0E9EC;
}

TD.footer_bg {
border-right: 1px solid #89658d;
border-left: 1px solid #89658d;
border-bottom: 1px solid #89658d;
padding: 0px 12px 0px 12px; 
height: 30px;
background-image: url(images/footer_bg.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #E0E9EC;
}

TD.footer {
font-family: tahoma, sans-serif;
color : #414c37;
font-size: 10px;
font-weight: normal;
}

.footer A:link    {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.footer A:visited {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.footer A:hover   {COLOR: #000000; FONT-SIZE: 10px; TEXT-DECORATION: underline; font-family: tahoma, sans-serif; font-weight: normal}

H1 {
font-family: tahoma, sans-serif;
color : #133D8D;
font-size: 16px;
font-weight: bold;
}

H2 {
font-family: tahoma, sans-serif;
color : #800080;
font-size: 18px;
font-weight: bold;
}

a:link  {
outline: none;
color : #800080;
font-family: tahoma, sans-serif;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}

a:visited  {
outline: none;
color : #800080;
font-family: tahoma, sans-serif;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}

a:hover  {
outline: none;
color : #000000;
font-family: Tahoma, sans-serif;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}

TD.e2place {
padding: 7px;
font-family: tahoma, sans-serif;
color : #737373;
font-size: 10px;
font-weight: normal;
}

.e2place a:link  {
color : #737373;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 10px;
font-weight: normal;
}

.e2place a:visited  {
color : #737373;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 10px;
font-weight: normal;
}


.e2place a:hover {
color : #737373;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
font-size: 10px;
font-weight: normal;
}


/*-- box that holds the menu    --*/ 
.MainMenu_MenuContainer { background: transparent; padding: 0; }

/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar { cursor: pointer; cursor: hand; padding: 0; background: transparent;}

/*-- submenu container          --*/ 
.MainMenu_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand; margin: 0 0 0 0px; background: #333333; padding: 0px; border: 1px solid #000000; font-weight: normal; opacity: 0.90; -moz-opacity:0.90; filter: alpha(opacity=90); }

/*-- sub menu items             --*/ 
.MainMenu_MenuItem { font-family: tahoma, sans-serif; color: #ffffff; font-size: 12px; font-style: normal; 
padding: 3px 4px 3px 0px; 
border: 0;
height: 15px; 
}

/*-- submenu items hover        --*/ 
.MainMenu_MenuItemSel { font-family: tahoma, sans-serif; color: #FAF098; font-size: 12px; border-bottom:1px dashed #303534; cursor: pointer; cursor: hand; 
padding: 3px 4px 3px 0px; 
border: 0; 
height: 15px; 
background: transparent;
}

/*-- root menu TD               --*/ 
.MainMenu_RootMenuItem TD { text-align:right; padding: 0px 20px 0px 0px; }

/*-- root menu items            --*/ 
.MainMenu_RootMenuItem { font-family: tahoma, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; font-style: normal; height: 22px; border:0; padding-right:15px }

/*-- menuitems idle             --*/ 
.MainMenu_Idle { color: #E6863C; background: transparent; padding-right: 12px; font-weight: bold; }

/*-- sub menu items over        --*/ 
.MainMenu_Selected { color: #FF0000; background-color: #FF0000; padding: 0; font-weight: bold; }

/*-- sub menu items active      --*/ 
.MainMenu_Active, .MainMenu_BreadcrumbActive { color: #E6863C; background-color: #FF0000; font-weight: bold; }

/*-- root menu items over       --*/ 
.MainMenu_RootSelected { color: #FF0000; background: transparent; background-image:url(images/menu_hilite.gif); background-repeat:no-repeat; padding-right: 10px; font-weight: bold; height: 22px; }

/*-- root menu TD over          --*/ 
.MainMenu_RootSelected TD{ text-align:right; padding: 0px 20px 0px 0px; }

/*-- root menu items over       --*/ 
.MainMenu_RootActiveSub { color: #E6863C; padding: 0; font-weight: bold; height: 22px; }

/*-- root menu TD over          --*/ 
.MainMenu_RootActiveSub TD{ text-align:right; padding: 0px 20px 0px 0px; }
/*-- root menu items active     --*/ 
.MainMenu_RootActive, .MainMenu_RootBreadcrumbActive { color: #E6863C; background-image:url(images/menu_hilite.gif); background-repeat:repeat-y; padding: 0; font-weight: bold; height: 22px; }

/*-- root menu TD active        --*/ 
.MainMenu_RootActive, .MainMenu_RootBreadcrumbActive TD{ text-align:right; padding: 0px 20px 0px 0px; }

/*-- not needed                 --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenuSeperator  { display: none; }

/*-- removing seperator borders --*/ 
.MainMenu_MenuBreak { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; }

