/* CSS Document */

A:link    { color:  }    /* unvisited links */
A:visited { color:  }   /* visited links   */
A:hover   { color:  } /* user hovers     */
A:active  { color:  }   /* active links    */

body {background-color: #003399;
font-family: verdana, arial, helvetica, sans-serif;
line-height: 18px;
font-size: 12px;
width: 810px;}

#body {background-color:#FFFFFF;
width:801px; 
padding-bottom: 10px;
padding-top: 10px;
/*padding-top: 15px;*/
}

.warning_notice {
color: yellow; }


.warning_error {
color: red; }

#page {

margin-top: 2%;
margin-left: 5%;
margin-right: 5%;
width:801px;
background:#FFFFFF}

#header_home { background: url(../images/header_home.jpg) no-repeat;
background-color:#FFFFFF;
width: 801px;
height: 220px;
}

#header_sub { background: url(../images/header_sub2.gif) no-repeat;
background-color:#FFFFFF;
width: 801px;
height: 106px;
}

#HeaderLogo { float: left;
width: 300px;
height: 100px;}

#HeaderLogo #logo { padding: 30px 0 0 30px ;}
#HeaderLogo #offer { margin: 0 0 0 80px; margin-top: 45px;}

#HeaderLogo h1{ color: #FFFFFF; font-size: 30px; font-family:Arial, Helvetica, sans-serif; margin-top: 45px;}

#headerLogin {
color: #FFFFFF;
font-weight: bold;
padding: 30px 0 0 0 ;
float:right;
width: 180px;
height: 100px;}

#headerLogin input.text { font-size: smaller; width: 130px;}

#headerLogin a{color: #FFFFFF; font-size: 11px}
#headerLogin a:visted{color: #FFFFFF}
#headerLogin a:hover {color:#FF6600;}

#headerLogin #submit {
margin-top: 10px;
margin-left: 70px;}

/* Top Subpage Header Right Column */

.offerimage { padding-top: 30px;}

#headerSubAd {
color: #FFFFFF;
font-weight: bold;
padding: 0 0 0 0 ;
float:right;
width: 400px;
}

#headerSubAd h1 {font-color: #FFFFFF;
padding-top: 45px;
font-size: 25px;
}

#headerSubAd img{
position: absolute; top: 65px; right: 150px;
margin-top: 0px;
margin-right: 35px;
float:right;

}

/* Top Navigation */

#topnavhome { float: left;
background:#FFFFFF;
padding-left: 10px; /* this moves the nav over from the left to line up */
line-height:normal;
padding-bottom: 15px;
}

#topnav { float: left;
background:#FFFFFF;
padding-left: 10px; /* this moves the nav over from the left to line up */
line-height:normal;
padding-bottom: 0;
min-width: 736px;
}

#topnavcon { padding-bottom: 20px;}

/* Sub Navigation */
#subnavcon { padding-bottom: 35px;}
#subnav { float: left;
background:#FFFFFF url(../topnav/sub_nav_bg.gif);
padding-left: 15px; /* this moves the nav over from the left to line up */
margin-bottom: 0;
line-height: normal;
border-right: solid 10px #FFFFFF;
border-left: solid 10px #FFFFFF;
min-width: 736px;}

/* body content podcasting section */

#bodypod {
min-height: 290px;
padding: 0 5px 0 15px;
margin-top: 15px;
color: #666666;
}

#bodypod h1 { font-size: 18px;
color: #003399;
font-weight:bold;
padding-top: 10px;}

#bodypod h2 { font-size: 14px;
color: #666666;
font-weight:bold;}

#bodypod h3 { font-size: 12px;
color: #666666;
padding: 0 0;
margin: 0 0 0 0 ;
}

#bodypod li { color: #6699CC;
font-weight:bold;}

#bodypod {color: #666666; font-size: 10px;}
#bodypod a{color: #0066CC;}
#bodypod a:visted{color: #0066CC;}
#bodypod a:hover {color:#FF6600;}

#bodypod img{float:right; padding: 15px 5px 50px 15px;}

/* Body Content */

#bodycontent {
min-height: 290px;
padding: 0 5px 0 15px;
margin-top: 15px;
color: #666666;
margin-right: 80px;
}

#bodycontent h1 { font-size: 18px;
color: #003399;
font-weight:bold;
padding-top: 10px;}

#bodycontent h2 { font-size: 14px;
color: #666666;
font-weight:bold;
margin-bottom: 4px;}

#bodycontent h3 { font-size: 12px;
color: #666666;
padding: 0 0;
margin: 0 0 0 0 ;
}

#bodycontent li { color: #6699CC;
font-weight:bold;}

#bodycontent {color: #666666; font-size: 10px;}
#bodycontent a{color: #0066CC;}
#bodycontent a:visted{color: #0066CC;}
#bodycontent a:hover {color:#FF6600;}



#rightColumn {float:right; background:#FFFFFF; width:229px; height:auto; padding-top: 15px;}
#rightColumn img {float:right;
margin-right: 15px;}

/* Right Navigation */
#rightMenu { float: right;
margin-top: 8px;
margin-right: 10px;
width: 195px;
height: 229px;
background: #e2e2e2 url(../images/right_nav_top.gif) no-repeat top}

#rightMenu h1 {
padding: 12px 10px 0;
font-size: 11px;
color: #666666;}

#rightMenu ul { list-style-type:none;
margin-left: 15px;
padding-left: 0}

#rightMenu li {
padding-bottom: 3px;}

#rightMenu li {color: #666666; font-size: 12px; font-weight:bold;}
#rightMenu li a{color: #666666;}
#rightMenu li a:visted{color: #666666;}
#rightMenu li a:hover {color:#FF6600;}

#press {margin-left: 25px; margin-right: 80px;}
#press h2 {font-color:#666666; padding: 0 0 0 0; margin: 0 0 0 0;}
#press a{color:#666666;}


#bodyfooter{
width:801px;
height:21px;
padding: 0 0;
padding-top: 15px;
margin: 0 0;
margin-left: 5%;
margin-right: 5%;
background: #FFF url(../images/footer_home.gif) no-repeat bottom}

.listbody {color: #666666; font-weight:normal}

.newstitle {color: #003399; font-size: 14px;}
.newsdate { font-weight: 400; color: #666666}
.newslink a{ color: #0066CC; font-weight: bold;}
.newslink a:visited { color: #0066CC; font-weight: bold;}
.newslink a:hover { color:#FF6600; font-weight: bold;}

.thumb { margin-left: 150px;
paddding: 0 0 0 0;
margin: 0 0 0 0;
font-weight:bold;}

.pricing {align: left; position:absolute; left: -2000px;}

.podstock {float:right; padding: 15px 5px 50px 15px;}

#footer {color: #FFFFFF; width: 810px; margin-left: 5%; font-size: 10px;}
#footer a{color: #FFFFFF;}
#footer a:visted{color: #FFFFFF}
#footer a:hover {color:#FF6600;}
