 * {
margin:0;
padding:0
}

body {
background-color:#FFF;
line-height:1.4em;
color:#666;
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
background-image:url(../../images/back_green.png);
background-repeat:repeat
}

#bodyBottom {
float:left;
margin:80px 0 0 -2px
}

#bodyBottom ul {
width:984px;
background-color:#fff;
color:#000;
float:left;
border:5px solid #F1F1F1;
display:block;
margin:0 0 0 2px;
padding:2px
}

#bodyBottom ul li.one {
font:normal 12px/20px Arial, Helvetica, sans-serif;
color:#131313;
background-color:#fff;
float:left;
display:block;
margin:1px;
padding:15px
}

#bodyBottom ul li.one a {
font:bold 11px/43px Arial, Helvetica, sans-serif;
color:#D35400;
background-color:#fff;
text-decoration:underline;
display:block;
margin:0
}

#bodyBottom ul li.one a:hover {
color:#528B00;
background-color:#fff;
text-decoration:none
}

.spacer {
clear:both;
font-size:0;
line-height:0
}

#bodyMail {
width:982px;
background-color:#FFF;
border-top:1px solid #aaa;
font-size:1.1em;
position:relative;
overflow:hidden;
float:left;
margin:0 2px;
padding:12px 2px 5px
}

#footer {
height:20px;
width:946px;
background-color:#FFF;
border-top:1px solid #aaa;
font-size:1.1em;
position:relative;
overflow:hidden;
float:left;
text-align:center;
margin:0 2px;
padding:12px 20px 5px
}

#footer a:link,#footer a:visited {
color:#A8191F;
text-decoration:none;
padding:0 9px 0 12px
}

#footer a:hover {
color:#D4E7F8;
text-decoration:none
}

#footer a:active {
color:#A8191F
}

#top-information {
margin-top:3px;
margin-left:4px;
margin-right:0;
font-size:.85em;
width:956px;
padding:0
}

#mReachLogo {
background:url(../../images/logo.gif) bottom left no-repeat;
margin-top:0;
float:left;
width:228px;
height:99px
}

#FlashBannerH {
width:956px;
height:24px;
background:url(../../images/nav_bg5_N.jpg) bottom left no-repeat;
background-color:#FFF;
float:left;
margin:0;
padding:0 0 0 30px
}

#content-container-three-column {
float:left;
width:837px;
height:571px;
border:1px solid #DB5600;
background-color:#000;
margin:0;
padding:0
}

#content-side3-three-column {
float:right;
width:165px;
height:567px;
background-color:#E3E3E6;
border-left:1px solid #DB5600;
font-size:.9em;
margin-right:0;
margin-top:0;
padding:3px
}

#subheading {
font-size:1.1em;
font-weight:700
}

#center-content {
float:left;
margin-top:5px;
margin-left:1px;
margin-right:1px;
height:23px;
position:relative;
width:650px;
border:0;
padding:0 2px
}

.hd6 {
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
color:#F93;
height:100px;
font-weight:700
}

.hd5 {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:Silver;
height:100px;
font-weight:bold
}

.hd4 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#F93;
height:100px;
font-weight:bold
}

.hd3 {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:Maroon;
height:100px;
font-weight:bold
}

#content-main-three-column {
width:300px;
float:left;
margin-left:1px;
margin-right:10px
}

#content-side2-three-column {
width:310px;
float:left;
margin-left:1px
}

.clear {
clear:both
}

.tabs {
position:relative;
top:1px;
left:0
}

.tab {
font-weight:700;
color:#FFF;
border:solid 1px #000;
background:url(../../images/subHed_green.gif) repeat-x;
font-family:arial,helvetica,sans-serif;
font-size:1.181em;
letter-spacing:0;
padding:0 3px
}

.selectedTab {
background:url(../../images/horiznav_bg.gif);
background-color:#FFF;
font-weight:700;
font-family:arial,helvetica,sans-serif;
font-size:1.181em;
letter-spacing:0;
color:#000;
border-bottom:solid 1px #FFF
}

.tabContents {
border:solid 1px #000;
background-color:#FFF;
padding:5px
}

#BannerAd {
width:986px;
height:120%;
background-color:#E3E3E6;
text-align:center;
font-size:19px;
float:left;
font-weight:bolder;
font-family:arial,helvetica,sans-serif;
padding-top:3.5px;
padding-bottom:1.5px;
margin-left:2px;
margin-right:0
}

#MenuRight {
float:left;
width:145px;
height:573px;
background-color:#F0F0F0;
font-size:18px;
font-family:arial,helvetica,sans-serif;
color:#00316C;
border-left:1px solid #DB5600;
border-top:1px solid #DB5600;
border-right:1px solid #DB5600;
border-bottom:1px solid #DB5600;
margin:0 0 0 2px;
padding:0
}

#MenuRight #MiniProfile {
background:url(../../images/subHed_green.gif) repeat-x;
height:28px;
margin-bottom:1px;
padding:0
}

img {
border:0
}

.b {
font-weight:700
}

.hl li {
position:relative;
float:left;
padding:0 4px 0 0
}

.hl ul li {
position:static;
float:none
}

#bottomleftPan {
float:left;
background-color:#f0f0f0;
color:#D80000;
border-bottom:1px solid #CDCAA3;
border-left:1px solid #CDCAA3;
border-right:1px solid #CDCAA3;
margin:4px
}

#bottomleftPan h2 span {
font-size:20px;
color:#5D5B46
}

#bottomleftPan p.more1,#bottomleftPan p.more {
width:270px;
margin: 5px 5px 5px;
padding:0
}

#bottomleftPan p.more1 a {
width:270px;
display:block;
color:#06C;
font:18px/20px "Trebuchet MS",Arial, Helvetica, sans-serif;
font-weight:700;
text-align:center;
text-decoration:none
}

#bottomleftPan p.more1 a:hover{
color:#A00026;
text-decoration:underline
}

#bodybottomPan {
width:778px;
margin:0 0 0 0px;
padding:50px 0 0 80px;
}

#bottomleftPan h2 {
width:250px;
font:26px/30px "Trebuchet MS",Arial, Helvetica, sans-serif;
margin:22px 0 0 41px;
padding:0 0 0 65px
}

#bottomleftPan #TV H2
{
    background:url(../../images/icon1.jpg) 0 0 no-repeat;
}
#bottomleftPan #WebCam H2 
{
    background:url(../../images/icon2.jpg) 0 0 no-repeat;
}

#bottomleftPan a {
color:#D80000;
text-decoration:none
}


#MenuRight #MiniProfile H3,#MenuRight #MiniProfile1 H3 {
text-align:left;
padding-left:5px;
font-family:arial,helvetica,sans-serif;
font-size:15px;
font-weight:700;
padding-bottom:2px;
padding-top:6px;
color:#fff
}

#MiniProfile H3 
{
background:url(../../images/Select_TV_Channels.gif) 120px 0 no-repeat;
}

ul,.hl {
list-style:none
}

#myMain {
position:relative;
width:994px;
margin:0 auto
}

ul {
list-style-type:none;
font-size:0;
margin:0;
padding:0
}

#headerMenu987 ul {
background:url(../../Live_TV_WebCams_Online/headerImg/nav_bar.gif) 0 0 no-repeat;
width:570px;
height:29px;
position:absolute;
left:420px;
top:0;
padding:0 0 0 22px
}

#headerMenu987 ul li {
background:url(../../Live_TV_WebCams_Online/headerImg/nav_div.gif) right top no-repeat;
height:27px;
float:left;
padding:0 1px 0 0
}

#headerMenu987 ul li a {
display:block;
background:url(../../Live_TV_WebCams_Online/headerImg/nav_bg.gif) 0 0 repeat-x;
font:bold 11px/27px Arial, Helvetica, sans-serif;
color:#344A04;
background-color:inherit;
text-decoration:none;
padding:0 14px
}

#headerMenu987 ul li a.hover {
display:block;
background:url(../../Live_TV_WebCams_Online/headerImg/nav_hover.gif) 0 0 repeat-x;
color:#fff;
font:bold 11px/27px Arial, Helvetica, sans-serif;
background-color:inherit;
text-decoration:none;
cursor:text;
padding:0 14px
}

#headerMenu987 ul li.last {
background-image:none;
height:27px;
float:left
}

#headerPan {
width:994px;
height:228px;
position:relative;
float:left;
margin:0 0 0 2px
}

#headerleftPan {
width:46px;
height:228px;
float:left;
background:url(../../Live_TV_WebCams_Online/headerImg/leftfolder.gif) 0 0 no-repeat
}

#headermiddlePan {
width:862px;
height:228px;
float:left
}

#headerbodyPan {
width:900px;
height:184px;
position:absolute;
top:42px;
left:46px;
background:#FEFDF1;
border-bottom:1px solid #CDCAA3;
border-top:1px solid #CDCAA3
}

#headerleftredPan {
width:800px;
height:123px;
background:url(../../Live_TV_WebCams_Online/headerImg/redpan-bg.jpg) 0 0 repeat-x #FEFDF1;
color:#fff;
position:absolute;
top:32px;
left:0
}

#headerleftredPan h2 {
width:160px;
height:69px;
font:24px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
position:absolute;
top:35px;
left:6px;
text-align:center;
text-transform:uppercase
}

#headerleftredPan h2 span {
font-size:39px;
line-height:30px
}

#headerleftredPan p {
width:550px;
height:74px;
display:block;
position:absolute;
top:6px;
left:160px;
font-size:14px;
text-align:justify;
line-height:17px
}

#headerleftredPan p span.largetext {
font-size:18px;
line-height:20px
}

#headermiddleredPan {
width:161px;
height:142px;
background:url(../../Live_TV_WebCams_Online/headerImg/red-image.jpg) 0 0 no-repeat;
position:absolute;
top:13px;
left:740px
}

#headerrightPan {
width:46px;
height:228px;
margin-left:940px;
background:url(../../Live_TV_WebCams_Online/headerImg/rightfolder.gif) 0 0 no-repeat
}

#bottomleftPan h3 {
font-family:arial,helvetica,sans-serif;
font-size:1.181em;
letter-spacing:0;
line-height:1.7em;
min-height:24px;
vertical-align:bottom;
text-align:left;
text-transform:none;
color:#fff;
font-weight:700;
background:url(../../images/subHed_green.gif) repeat-x;
margin:0 0 2px;
padding:2px 10px 1px
}

a:link,a:visited,a:hover,a:active  {text-decoration: none}