*				{border:0px; outline:none;}
body			{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; color:#333; font-size:15px; background:#000; width:100%; margin:0px auto; padding:0px;}

input			{border:0px; outline:none;}
a				{text-decoration:none; cursor:pointer;}
a, img			{border:0; outline:none;}
.clear			{clear:both;}


/*======================================*/
/*Layout Positioning*/
#topbanner			{width:100%; text-align:center; padding:17px 0px; height:88px; background:#666;}
.container			{width:100%; background:url('../Images/bg_1.jpg') no-repeat top center; padding-bottom:27px;}
.inner				{width:1000px; margin:0px auto;}
.redbar				{width:100%; height:368px; background:url('../Images/redbar_bg.jpg') no-repeat top center;}
/*======================================*/


/*======================================*/
/*Header*/
.header				{padding:30px 15px; width:970px;}
.logo				{padding:20px 36px 0px 23px; width:135px; float:left;}
.nav				{width:776px; float:left; position:relative; z-index:3000;}
.level1				{width:776px; text-align:right; padding-bottom:47px; float:left;}
.level1 a			{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bold; font-size:15px; color:#a89476;}
.level1 a:hover		{color:white;}

.level1 ul			{list-style:none; padding:0px; margin:0px; text-align:right;}
.level1 ul li		{padding-left:20px; display:inline;}

.level2				{width:776px; float:left; height:63px; background:url('../Images/nav_bg_full.jpg') no-repeat;}
.mainnav			{list-style:none; margin:0px; padding:0px 10px; position:relative; z-index:3000;}
.mainnav li			{padding:14px 15px 0px 15px; height:49px; display:inline; float:left; position:relative; z-index:3000;}
.mainnav li:hover	{background:url('../Images/nav-over.png') no-repeat center bottom;}
.mainnav li a		{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-weight:normal; font-size:16px; color:#300; text-transform:uppercase;}
.mainnav li a:hover	{color:white;}
.slogan				{padding:0px 10px 32px 30px; width:960px; text-align:center; padding-bottom:35px;}

.featured-video		{padding-left:13px; width:652px; float:left;}
.fans				{padding-left:15px; width:305px; float:left;}

.secondary .fans	{padding-bottom:15px; padding-left:0px;}
/*======================================*/


/*======================================*/
/*Content Boxes*/
.col1-box-top		{width:670px; height:11px; background:url('../Images/col1-box-top-2.png') no-repeat;}
.col1-box-bottom	{width:670px; height:11px; background:url('../Images/col1-box-bottom-2.png') no-repeat;}
.col1-box-middle	{width:670px; background:url('../Images/col1-box-middle-2.png') repeat-y;}

.col2-box-top		{width:323px; height:11px; background:url('../Images/col2-box-bg-top.png') no-repeat;}
.col2-box-bottom	{width:323px; height:11px; background:url('../Images/col2-box-bg-bottom.png') no-repeat;}
.col2-box-middle	{width:323px; background:url('../Images/col2-box-bg-middle.png') repeat-y;}

.col1-heading, .fans-col2-heading	{padding:10px 0px; background-color:white;}
.col1-heading-left, .fans-col2-heading-left	{padding-left:25px; margin-left:-4px; width:280px; padding-top:3px; height:41px; float:left; background:url('../Images/heading_redbg.png') no-repeat;}
.col1-heading-right	{float:left; padding:6px 0px 0px 103px; width:244px; text-align:center;}
.featuredvideo-content		{padding:0px 7px 7px 7px; width:638px; background-color:white; float:left;}

.fans-col2-heading		{float:left; width:305px;}
.fans-col2-content		{padding:0px 6px 7px 7px; width:292px; height:387px; background-color:white; float:left;}

.fans-col2-content-secondary		{padding:0px 6px 7px 7px; width:292px; height:361px; background-color:white; float:left;}

.col1-heading-left h1, .fans-col2-heading-left h1, .col2-heading h1, .col1-title h1	{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bold; font-size:29px; color:white; margin:0px; padding:0px; line-height:auto;}
/*======================================*/


/*======================================*/
/*Red Bar*/
.redbar-left		{padding-left:13px; width:636px; float:left;}
.redbar-right		{padding-left:30px; width:305px; float:left;}

.redbar-heading		{padding-top:15px; height:47px;}
.redbar-col1-heading-left	{float:left; width:318px;}
.redbar-col1-heading-right	{float:left; width:305px; text-align:right; padding-top:17px; padding-right:13px;}

.redbar-right .redbar-heading	{padding-left:10px;}
.redbar h2			{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bold; font-size:30px; color:#321300; text-shadow:1px 1px #d70c0c; margin:0px; padding:0px;}

.redbar-col2-content	{margin:0px; padding:10px; width:285px; height:267px; background:url('../Images/videodetail_bg.png') repeat-y;}

.redbar-left-full				{float:left; padding-left:13px; width:987px;}
.redbar-heading-full			{padding-top:15px; height:47px;}
.redbar-col1-heading-left-full	{float:left; width:318px;}
.redbar-col1-heading-right-full	{float:left; width:655px; text-align:right; padding:17px 14px 0px 0px;}
.videobox-container-full		{padding:0px 24px 13px 0px; float:left;}
/*======================================*/


/*======================================*/
/*Videos*/
.videobox-container	{padding:0px 13px 13px 0px; float:left;}

.videobox			{padding:10px; width:285px; height:117px; background:url('../Images/videodetail_bg.png') no-repeat;}
.videobox h3		{margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-weight:bold; font-size:18px; color:#fff;}
.videobox h3 a		{color:white;}
.videobox h3 a:hover	{color:#ff0000;}

.videobox-left		{padding-right:10px; width:86px; float:left; padding-top:8px;}
.imageborder-3px	{border:3px solid white;}
.videobox-right		{float:left; width:189px; padding-top:8px; line-height:8px;}

.postdate			{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:10px; color:#ff0000;}

.videobox p			{margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#ffcccc; line-height:18px; padding-top:2px;}
.videobox a			{color:#ff0000;}
.videobox a:hover	{color:white;}
.videobox-left p	{padding-top:8px; margin-top:0px;}
/*======================================*/


/*======================================*/
/*Your Two Cents*/
.question-source	{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:10px; color:#ffcccc;}
.question			{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:15px; color:#fff; padding-left:10px; font-style:italic;}
.whatdoyouthink		{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:15px; font-weight:normal; color:#330000; background:#e50101; padding:5px 10px; margin-left:-14px;}
.twocents-form		{list-style:none; margin:0px; padding:0px;}
.twocents-form li	{display:block; margin:0px; padding:0px 0px 10px 0px;}
label				{display:inline-block; width:100px; color:#ff0000; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; float:left; vertical-align:top; padding:5px 0px 0px 0px; margin:0px;}

.textarea1			{padding:5px 10px; width:265px; height:45px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#999999;}
.input1				{padding:5px 10px; width:165px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#999999; float:left;}
.input2				{padding:5px 10px; width:89px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#999999; float:left;}
.submit1			{padding:4px 5px; margin:0px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; font-weight:normal; color:#330000; background:#e50101; border:0px; outline:none; cursor:pointer; float:right;}
.redbar-col2-content form	{padding-top:4px; margin-top:0px;}
/*======================================*/


/*======================================*/
/*Main Content Area*/
.col1				{float:left; padding:30px 0px 30px 13px; width:652px;}
.col2				{float:left; padding:30px 0px 30px 15px; width:305px;}

.secondary .col1, .secondary .col2	{padding-top:0px;}

.blog-post			{float:left; width:652px; padding:15px 0px; background-color:white; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; margin-bottom:32px;}
.blog-date			{background:url('../Images/date_bg.png') no-repeat top left; padding:4px 15px 4px 15px; width:92px; margin-left:-6px; font-size:22px; text-transform:uppercase; color:white; font-weight:bold; float:left;}
.blog-text			{float:left; padding-right:12px; width:518px;}
.blog-post h4		{font-weight:bold; font-size:25px; color:#cc0000; margin:0px; padding:0px;}
.blog-post h4 a		{color:#cc0000;}
.blog-post h4 a:hover	{color:#333;}
.blog-post p		{padding-top:10px; margin:0px; font-size:13px; color:#333; line-height:19px;}
.right				{text-align:right;}

.col2-ad			{padding:2px; width:301px; background:white; font-size:10px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; color:#666; margin-bottom:16px;}

.col2-box			{width:305px; background-color:white; padding:10px 0px; margin-bottom:15px; float:left; font-family:"Trebuchet MS", Arial, Verdana, sans-serif;}
.col2-heading		{padding-left:25px; margin-left:-4px; width:280px; padding-top:3px; height:41px; float:left; background:url('../Images/heading_redbg.png') no-repeat; float:left;}
.col2-content		{padding:0px 10px; width:285px; font-size:13px; font-weight:normal; color:#666; padding-top:10px; float:left;}
.col2-content p		{margin-bottom:0px; padding-bottom:0px;}
.col2-content a		{color:#ff0000;}
.col2-content a:hover	{color:#333;}

.episode-info-small	{padding:10px; width:265px; height:106px; background:url('../Images/episodeinfo_bg.png') no-repeat; margin-bottom:10px; float:left;}
.col1-content-inner .episode-info-small	{margin-left:8px; margin-right:8px;}
.episode-left		{padding-right:10px; width:86px; float:left;}
.episode-left img	{padding-bottom:10px;}
.episode-right		{width:169px; float:left; font-weight:bold; font-size:13px; color:#330000; line-height:18px; position:relative;}
.episode-right-text	{position:relative; height:87px;}
.episode-right .episodeinfoaddthis	{position:relative; bottom:0px; left:0px;}
/*.episode-right img	{padding-top:15px;}*/
.episodetitle		{font-size:15px;}
.red				{color:#cc0000;}

.counselor-info-small	{padding:10px; width:265px; height:79px; background:url('../Images/counselor_bg.jpg') no-repeat; margin-bottom:10px;}

.col2-box form		{padding-top:5px; padding-bottom:10px; margin:0px;}

.col1-content-inner a		{color:#291703;}
.col1-content-inner a:hover	{color:#cc0000;}
/*======================================*/


/*======================================*/
/*Footer*/
#sponsor-logos		{padding:0px 0px; margin:0px; float:left; width:1000px; text-align:center; padding-top:5px; padding-bottom:15px; background-color:#000;}
#footer				{padding:30px 0px 30px 60px; width:940px; float:left;}
ul.footer-list		{margin:0px; padding:0px 40px 0px 0px; width:190px; list-style:none; float:left;}
ul.footer-list li	{display:block; width:190px; padding-bottom:7px; margin-bottom:7px; font-family:'Droid Serif', serif; color:white; font-size:13px; font-weight:normal; border-bottom:2px dotted #5f5f5f; line-height:16px;}
ul.footer-list li a	{color:white;}
ul.footer-list li a:hover	{color:#cc3333;}
ul.footer-list li.title	{border-bottom:0px; margin-bottom:0px; padding-bottom:15px; font-weight:bold; font-size:18px; color:#cc3333;}
/*======================================*/


/*======================================*/
/*Copyright*/
#copyright			{width:1000px; text-align:center; font-size:11px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; line-height:19px; color:#666; float:left; padding:10px 0px;}
#copyright a		{color:#666;}
#copyright a:hover	{color:white;}
#copyright img		{padding-top:5px;}
/*======================================*/


/*======================================*/
/*Secondary*/
.secondary			{margin-top:-10px;}
.col1-full			{padding:10px 0px; width:652px; background-color:white; float:left;}
.col1-title			{padding-left:25px; margin-left:-4px; width:627px; padding-top:3px; height:41px; float:left; background:url('../Images/heading_redbg.png') no-repeat;}
.col1-content		{padding:0px 10px 0px 10px; width:632px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#333; line-height:19px; float:left;}
h1 .weight-normal	{font-weight:normal;}

ul.tag-list			{margin:0px; padding:5px 15px 0px 15px; list-style:none; width:255px;}
ul.tag-list li		{display:inline; padding-right:10px; width:117px; padding-bottom:10px; float:left;}
ul.tag-list li a	{font-size:13px; color:#291703; font-weight:normal;}
ul.tag-list li a:hover	{color:#cc0000;}

.secondary-image	{padding:11px; width:263px; height:263px; background:url('../Images/secondary_image_bg.jpg') no-repeat;}
.imagefloatleft		{float:left; margin-right:15px; margin-bottom:10px;}
/*======================================*/


/*======================================*/
/*Video*/
.video-preview		{padding:0px 15px 20px 15px; width:285px; float:left; font-weight:normal; color:#b1b1b1; line-height:19px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; height:330px;}
.video-preview-image		{padding:12px; width:261px; height:163px; background:url('../Images/videopreview_bg.jpg') no-repeat;}
.video-preview a	{font-style:italic; font-weight:bold; color:#cc0000;}
.video-preview a:hover	{color:#300;}
.video-preview p	{padding:0px 4px 10px 4px; margin:0px;}
.video-preview p img	{position:relative; top:5px;}
.video-preview h2	{margin:0px; padding:10px 4px;}
.video-preview h2 a	{font-style:normal;}
.pagination			{color:#000000; font-size:13px; font-weight:bold; margin-top:20px; padding-right:19px; float:right;}
.pagination a		{color:#000000;}
.pagination a:hover	{color:#cc0000;}
.currentpage		{color:white; padding:2px 5px; background-color:#cc0000;}
.videolist			{padding-top:30px;}
.floatleft			{float:left;}
.floatright			{float:right;}
/*======================================*/


/*======================================*/
/*Video Detail*/
.col1-content-inner	{padding:0px 15px; width:602px;}
.col1-content-inner h1	{padding:20px 0px; margin:0px;}
.fb_comments_title	{padding:10px 20px; width:255px; background:#d81800; color:white; font-size:29px; margin:0px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; margin-top:30px; float:left;}
.fb_comments		{border:2px solid #d81800; padding:10px; width:578px; margin-bottom:30px; float:left;}
.video-container	{border:1px solid #9d9d9d; width:600px;}
/*======================================*/


/*======================================*/
/*Blog*/
.blog-post-preview	{float:left; padding:0px 25px 0px 25px; width:602px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif;}
.blog-media			{padding:12px; width:578px; height:399px; background:url('../Images/blogvideo_bg.jpg') no-repeat;}
.blog-date-overlay	{position:relative; left:-29px; top:50px; z-index:3000; background:url('../Images/date_bg.png') no-repeat top left; padding:4px 0px 4px 15px; width:92px; margin-left:-6px; font-size:22px; text-transform:uppercase; color:white; font-weight:bold; float:left;}
.blog-text-underlay	{position:relative; left:0px; top:0px; z-index:1000; width:594px; float:left;}

.blog-post-preview h4		{font-weight:bold; font-size:25px; color:#cc0000; margin:0px; padding:0px; padding-left:4px; padding-top:15px;}
.blog-post-preview h4 a		{color:#cc0000;}
.blog-post-preview h4 a:hover	{color:#333;}
.blog-post-preview p		{margin:0px; font-size:13px; color:#333; line-height:19px; padding:10px 4px 0px 4px;}
.blogpreviewaddthis			{float:left;}
.fullpost_btn				{float:left; padding-right:15px; padding-top:2px;}
.addthisextrapadding		{padding-top:25px;}
.fblikepaddingtop			{margin-top:7px;}

ul.tag-list-full			{margin:0px; padding:20px 0px 0px 0px; list-style:none; width:602px;}
ul.tag-list-full li			{display:inline; width:140px; padding-right:10px; padding-bottom:10px; float:left;}
ul.tag-list-full li a		{font-size:18px; color:#291703; font-weight:normal;}
ul.tag-list-full li a:hover	{color:#cc0000;}

/*======================================*/


/*======================================*/
/*Drop Downs*/
ul.navigation li ul.submenu li a 		{/*color:#333; font-size:12px; border:0; text-transform:none; background:none; padding:0px; height:auto; display:block;*/ text-transform:none;}
ul.navigation li ul.submenu li a:hover	{/*color:#cc0033;*/}
ul.navigation li ul.submenu { margin: 0; border: 0 none; padding:0; list-style: none; display: none; z-index:3000; text-align:left; width:200px; position: absolute; top: 40px; left: 5px; z-index:3000; padding:5px 0px; background-color:#cc0000;}
ul.navigation li ul.submenu ul:after{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; }
ul.navigation li ul.submenu li { padding:5px 10px 5px 10px; width: 180px; display:block; height:18px; height:auto; border:none; float:left; position:relative; top:0; left:0; z-index:3000; background-color:#cc0000; }
ul.navigation li ul.submenu li.lastElement	{padding-bottom:12px;}

ul.navigation-2	{position:relative; z-index:3000;}
ul.navigation-2 li ul.submenu	{margin: 0; border: 0 none; padding:0; list-style: none; display: none; z-index:3000; text-align:left; width:100px; position: absolute; top: 10px; right: 47px; z-index:3000; padding:10px 0px;}
ul.navigation-2 li ul.submenu ul:after{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; }
ul.navigation-2 li ul.submenu li { padding:5px 10px 5px 10px; width: 180px; display:block; height:18px; height:auto; border:none; position:relative; right:20px; top:0; z-index:3000; background-color:#000; }
ul.navigation-2 li ul.submenu li.lastElement	{padding-bottom:12px;}
/*======================================*/


/*======================================*/
/*Contact Page Form*/
.contact_page_form		{margin:0px; padding:20px 0px; width:602px; list-style:none;}
.contact_page_form li	{display:block; margin-bottom:14px;}
.contact_page_form li .input_1, .contact_page_form li .input_2	{padding:7px 8px; background:#e5e5e5; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#999;}
.contact_page_form label	{font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#ff0000; display:inline-block; width:200px; float:left;}
.contact_page_form label.label2	{width:120px;}
.input_1				{width:178px;}
.input_2				{width:384px;}
.textarea_1				{padding:7px 8px; background:#e5e5e5; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#999; width:584px; height:210px; margin-top:5px;}
.contact_page_form li .input_send				{color:white; font-size:15px; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; padding:7px 8px; background-color:#e50101; font-weight:normal; cursor:pointer;}
.contact_page_form li .input_send:hover			{background-color:#ff0000;}
.contact_page_form li .captcha_select	{border:1px solid #e50101; padding:7px 8px;}

.contact_page_form li .select	 {padding:7px 8px; width:73px; height:15px; background: url('../Images/dropdown_bg.jpg') no-repeat; overflow: hidden; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font: 13px; color:#999;}
.contact_page_form li .select2 {padding:7px 8px 7px 10px; width:55px; height:15px; background: url('../Images/dropdown_bg_small.jpg') no-repeat; font-family:"Trebuchet MS", Arial, Verdana, sans-serif; font-size:13px; color:#999; position:absolute;}

.col2-contact-info		{padding:0px 11px;}

.error		{font-weight:bold; color:#ff0000;}
/*======================================*/


/*======================================*/
/*Episodes Pages*/
.episode-list		{width:602px; float:left; padding-top:20px;}
.episode-list-left	{float:left; width:142px; padding-right:15px;}
.episode-list-right	{float:left; padding-top:8px; width:445px;}
.biggertext			{font-size:15px;}
.episodeimage-bg	{padding:11px; height:120px; width:120px; background:url('../Images/episode_image_bg.jpg') no-repeat;}
/*======================================*/


/*======================================*/
/*Rotating Banner Images*/
#SideBannerRotator	{position:relative; width:300px; height:250px; padding-bottom:15px;}
#SideBannerRotator2	{position:relative; width:300px; height:250px; margin-top:15px;}
.sideitem img		{position:absolute; top:2px; left:2px; width:300px; height:250px;}
.sideitem2 img		{position:absolute; top:2px; left:2px; width:300px; height:250px;}
#topbannerinner		{width:1000px; margin:0px auto; text-align:center; padding:0px 0px; height:88px; background:#666; position:relative;}
.topitem img		{position:absolute; top:0px; left:138px;}
.advertisement-note	{position:relative; top:251px; left:2px;}
/*======================================*/