@import url(v3-head.css);
@import url(tfoot.css);
@import url(styles.css);
@import url(qformw.css);
a.audio, a.audio:link, a.audio:visited { background: url(/images/home_hip/audiodown.gif); border: 0; display: block; height: 85px; text-decoration: none; width: 382px; }
a.audio:hover { background: url(/images/home_hip/audioup.gif); }
a.blog, a.blog:link, a.blog:visited { background: url(/images/home_hip/blogdown.gif); border: 0; display: block; height: 85px; text-decoration: none; width: 382px; }
a.blog:hover { background: url(/images/home_hip/blogup.gif); }
a.podcast, a.podcast:link, a.podcast:visited { background: url(/images/home_hip/podcastdown.gif); border: 0; display: block; height: 85px; text-decoration: none; width: 382px; }
a.podcast:hover { background: url(/images/home_hip/podcastup.gif); }
a.signup, a.signup:link, a.signup:visited { background: url(/images/home_hip/signupdown.gif); border: 0; display: block; height: 37px; text-decoration: none; width: 166px; }
a.signup:hover { background: url(/images/home_hip/signupup.gif); }
a.video, a.video:link, a.video:visited { background: url(/images/home_hip/videodown.gif); border: 0; display: block; height: 85px; text-decoration: none; width: 382px; }
a.video:hover { background: url(/images/home_hip/videoup.gif); }
.auth { color: #000000; font: 10px Verdana, Arial, Helvetica, sans-serif; left: 250px; line-height: 2.0em; position: absolute; text-align: right; top: 18px; width: 500px; }
.auth .links { color: #000000; font-size: 12px; }
.auth .links a, .auth .links a:visited, .auth .links a:link { color: #000000; font-size: 12px; text-decoration: underline; }
#audio { height: 85px; left: 10px; position: relative; top: 11px; width: 382px; }
#blog { height: 85px; left: 10px; position: relative; top: 23px; width: 382px; }
#forgot { font: 10px; position: relative; top: 10px; }
#forgot a:link { color: #1B63D6; text-decoration: none; }
#forgot a:visited { color: #1B63D6; text-decoration: none; }
#forgot a:hover { color: #1B63D6; text-decoration: underline; }
#forgot a:active{ color: #1B63D6; text-decoration: none; }
#loginbutton{ float: left; height: 26px; left: 12px; position: relative; top: 14px; width: 99px; }
#logo{ background: url(/images/logos/logo.png) no-repeat; display: block; height: 93px; left: 0px; margin: 0; padding: 0; position: absolute; text-decoration: none; top: 0px; width: 300px;  }
#logoandlogin { height: 105px; margin: 0 auto; position: relative; width: 980px; }
#navigation{ color: #808080; font: 11px "verdana"; right: 210px; position: relative; top: 5px; width: 400px; }
#navigation a:link{ color: #808080; text-decoration: none; }
#navigation a:visited{ color: #808080; text-decoration: none; }
#navigation a:hover{ color: #808080; text-decoration: underline; }
#navigation a:active{ color: #808080; text-decoration: none; }
#password{ color: #46A81C; float: right; font: 12px "verdana"; height: 35px; position: relative; right: 15px; top: 6px; width: 135px; }
#sbox {display:none; background: url(/images/home_hip/loginfiller.gif) #FFFFFF; bottom: 4px; float: right; height: 79px; position: relative; right: 20px; width: 316px; }
#sbox .txt { color: #46A81C; font: normal 12px Verdana, Arial, Helvetica, sans-serif; }
#sbox a.passhelp { color: #0000CC; font: normal 10px Verdana, Arial, Helvetica, sans-serif; left: 165px; position: absolute; text-decoration: underline; top: 50px; width: 200px; }
#sbox input.checkbox { left: 95px; position: absolute; top: 80px; }
#sbox input.login { background: url(/images/home_hip/login_btn.gif) #207CFD; border: 0px solid #12368C; color: #FFFFFF; font: bold 11px Verdana, Arial, Helvetica, sans-serif; height: 32px; left: 8px; padding: 3px; position: absolute; top: 45px; width: 100px; }
#sbox input.login:hover { background: url(/images/home_hip/login_btn2.gif) #207CFD; }
#sbox input.password { background: #FFFFFF; border: 1px solid #C0C0C0; color: #273201; font: 13px Verdana, Arial, Helvetica, sans-serif; height: 16px; left: 165px; position: absolute; top: 23px; width: 130px; }
#sbox input.username { background: #FFFFFF; border: 1px solid #C0C0C0; color: #273201; font: 13px Verdana, Arial, Helvetica, sans-serif; height: 16px; left: 11px; position: absolute; top: 23px; width: 130px; }
#sbox label.checkbox { font: normal 12px Verdana, Arial, Helvetica, sans-serif; left: 120px; padding-top: 3px; position: absolute; top: 80px; }
#sbox label.password { font-weight: bold; left: 150px; position: absolute; text-align: right; top: 5px; width: 85px; }
#sbox label.username { font-weight: bold; left: 0px; position: absolute; text-align: right; top: 5px; width: 85px; }
#username{ color: #46A81C; float: left; font: 12px "verdana"; height: 35px; left: 15px; position: relative; top: 6px; width: 130px; }
#video{ height: 85px; left: 10px; position: relative; top: 15px; width: 382px; }

.inforow
{
	float:left;
	clear:left;
	padding:0 0 10px 0;
	width:100%;
}
.infobox
{
	float:left;
	width:481px;
	margin:20px 0 0 0;
	clear:none;
}
.infobox-right
{
	float:right;
	width:481px;
	margin:20px 0 0 0;
	clear:none;
}
.infobox .info
{
	margin:0 15px 0 15px;
}
.audio-blog
{
	background:url(/images/tpl/front/audio-blog.jpg);
}
.video-blog
{
	background:url(/images/tpl/front/video-blog.jpg);
}
.podcasting
{
	background:url(/images/tpl/front/podcasting.jpg);
}
.blog-post
{
	background:url(/images/tpl/front/blog-post.jpg);
}
.feature
{
	width:481px;
	height:90px;
	position:relative;
	background-repeat:no-repeat;
	
}
.feature h2
{
	font:10px Arial, Helvetica, sans-sarif;
	text-transform:uppercase;
	position:absolute;
	top:52px;
	left:93px;
}
.more_info
{
	
}
h1 b
{
	color:#3b3b3b;
}
h1 strong{color:#3b3b3b;}
h2 b
{
	color:#6D820B;
}
ol{}
ol li{color:#09c;font-weight:bold;}
ol li p{color:#5b5b5b;font-weight:normal;margin:0;padding:0;font-size:12px;}
