﻿div.SectionFrame{
	background:rgba(0, 0, 0, 0.35);
	background:#4d949b \9;
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03000000', endColorstr='#03000000',GradientType=1 ); /* IE6-9 */
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

/* -- -- Section Split -- -- */
div.SectionTop{height:48px; overflow:hidden;}
div.SectionLeft{float:left; clear:none; width:614px;}
div.SectionRight{float:right; clear:none; width:350px;}
div.ChannelSectionLeft{float:left; clear:none; width:298px;}
div.ChannelSectionRight{float:right; clear:none; width:666px;}

/* -- -- PageTints -- -- */
div.SectionMain{padding:9px 13px 12px 13px; overflow:hidden;
	background: rgba(0, 0, 0, 0.65); color:#ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c000000', endColorstr='#8c000000',GradientType=0 ); /* IE6-9 */}
div.SectionSub{padding:17px 10px 14px 10px;
	background: rgba(0, 0, 0, 0.35); *background:#215258;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#59000000',GradientType=0 ); /* IE6-9 */}	
	
/* - - Common Button Style - - */
.Btn{font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:17px; cursor:pointer; border:none;
	color:#FFA200; 
	-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;
	background: #202020; /* old browsers */
	background: -moz-linear-gradient(top, #202020 0%, #060606 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#202020), color-stop(100%,#060606)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#202020', endColorstr='#060606',GradientType=0 ); /* ie */}
.Btn:active, .Btn:focus, .Btn:hover{text-decoration:underline;}

/* -- Edit Button -- */
.BtnEdit{float:right; clear:none; width:20px; height:20px; text-indent:-5000px;
	background:#000000 url("../images/common/LinkIcons.png") no-repeat 5px 4px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.BtnEdit:active, .BtnEdit:focus, .BtnEdit:hover{
	background-color:#005776;}	

/* -- -- Section Header -- --*/
div.SectionTop h2.SectionName,
div.SectionLeft h2.SectionName{padding:5px; position:relative; text-align:center; font-family:FolksLightRegular, Arial, Helvetica, sans-serif; font-size:200%; letter-spacing:-0.5px; color:#92DFFF;
	background: #040404; /* old browsers */
	background: -moz-linear-gradient(top, #2A2A2A 0%, #040404 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2A2A2A), color-stop(100%,#040404)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2A2A2A', endColorstr='#040404',GradientType=0 ); /* ie */
	-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;}
div.SectionToph2.SectionName:before,
div.SectionLeft h2.SectionName:before{content:""; position:absolute; bottom:-12px; *bottom:-10px; left:7px; 
	border-color:#020202 transparent transparent transparent; border-style:solid; border-width:6px; height:0; width:0;}

/* SectionRight Top Button */
div.SectionTop ul{/*float:right;*/ clear:none;}
div.SectionTop ul li{display:inline; width:173px;}
div.SectionTop ul li a.Btn{margin-left:4px; padding:5px 10px 5px 30px; display:block; float:left; clear:none;
	background:#090909 url("../images/common/BtnIcons.png") no-repeat 10px -26px; filter:none;
	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
	
/* -- SectionRight Description --*/
div.SectionRight div.Description{padding:17px 20px 14px 20px; 
	color:#FFFFFF;}	
div.SectionRight div.Description h4{margin-bottom:20px; font-family:FolksLightRegular, Arial, Helvetica, sans-serif; font-size:190%;}
div.SectionRight div.Description ul li{margin:0 0 5px 0; padding:0 0 0 20px; position:relative; 
	font-weight:bold; font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:15px; line-height:1.5em;}
div.SectionRight div.Description ul li:before{content:"*"; position:absolute; top:6px; left:0; font-size:35px; color:#FFA200;}
div.SectionRight div.Description p{line-height:1.4em;}
div.SectionRight div.Description h5{margin:20px 0 5px 0; font-weight:bold; color:#FFA200;}		

/* -- Section Header -- */
h3.SectionHeader{margin:8px 0 10px 0; padding:0 0 5px 31px; font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:140%; 
	color:#ffffff; border-bottom:1px solid #54A2A9; background:url("../images/common/HeaderIcons.png") no-repeat 10px 4px;}
h3.Featured{background-position:10px 4px;}
h3.Broadcast, h3.Channel{background-position:10px -165px;}
h3.Comment{background-position:10px -199px;}
h3.Info{background-position:10px -230px;}

/* -- Edit Page Header -- */
div.SectionEdit h3{margin:0 0 10px 0; padding:0 0 5px 25px; font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:140%; 
	color:#ffffff; border-bottom:1px solid #54A2A9; background:url("../images/common/HeaderIcons.png") no-repeat 0 4px;}
div.SectionEdit h3.Featured{background-position:0 4px;}
div.SectionEdit h3.Broadcast{background-position:0 -165px;}
div.SectionEdit h3.Channel{background-position:0 -165px}
div.SectionEdit h3.Comment{background-position:0 -199px;}
div.SectionEdit h3.Notification{background-position:0 -230px;}
	
/* -- -- Form -- -- */
div.Form{text-align:left; font-family:Verdana, Geneva, Tahoma, sans-serif !important;
	color:#FFFFFF;}		
div.Form p{margin-bottom:23px; text-align:left;}	
div.Form div.Field{padding:10px 0; position:relative; overflow:hidden;
	border-bottom:1px solid rgba(0, 213, 230, 0.2); *border-bottom:1px solid #39696F; border-bottom:1px solid #39696F \9;}
div.Form div.Hint{padding-bottom:35px;}
div.Form div.Error{padding-top:30px}	
div.Form div.Field label{padding:5px 20px 0 0; float:left; clear:none; width:170px; text-align:right; display:block;}
div.Form div.Field label span.Hint{position:absolute; bottom:11px; left:190px; font-size:11px; color:#B5B4B4;}
div.Form div.Field label span.Hint span{font-weight:bold; color:#FFA200;}
div.Form div.Field input{padding:6px; width:350px; font-family:Verdana, Geneva, Tahoma, sans-serif !important; font-size:13px;
	color:#FFFFFF; border:1px solid #4D4D4D; background:#1B1B1B;
	-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.5); box-shadow:0 0 3px rgba(0, 0, 0, 0.5);}
div.Form div.Field textarea{padding:6px; width:350px; overflow:auto; height:55px; font-family:Verdana, Geneva, Tahoma, sans-serif !important; font-size:13px;
	color:#FFFFFF; border:1px solid #4D4D4D; background:#1B1B1B;
	-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.5); box-shadow:0 0 3px rgba(0, 0, 0, 0.5);}
div.Form div.Field select{width:363px;}		
div.Form div.Term{padding:15px 0; border-bottom:0;}
div.Form div.Static label,
div.Form div.Type label{padding:0 20px 0 0;}
div.Form div.Type input{vertical-align:text-bottom;
	padding:0; width:auto; border:none; background:none; box-shadow:0 0 3px rgba(0, 0, 0, 0);}
div.Form div.Type span{margin:0 10px 0 5px; vertical-align:text-bottom;}
div.Form div.Term label{padding:0 20px 0 0; width:auto;}
div.Form div.Term input, div.Form div.Upload input{width:auto;}
div.Form div.Term input{background:none; border:none;}
div.Form div.Field span.field-validation-error{font-weight:bold; font-size:85%; position:absolute; top:8px; left:190px;
	color:#FFA200;}
div.Form div.FieldChannel span.field-validation-error{top:0;} 	
div.Form div.Plain label{padding:0 20px 0 0;} 	
div.Form div.Field p{margin:0; font-family:Verdana,Geneva,Tahoma,sans-serif; font-size:13px;}
div.Form div.Field p span{text-decoration:underline; font-weight:bold;}				
div.Form div.FormButton{margin-top:10px; text-align:center;}		
div.Form div.FormButton input.Btn{padding:6px 20px; *padding:3px 20px; display:inline-block;}
div.Form div.FormButton a.Btn{padding:7px 20px;  padding:6px 20px 5px 20px \9; display:inline-block;}
div.Form form input.SettingConfirmation{margin:0 5px 0 0; width:100px; float:left; clear:none;}
div.Form div.Field div.ImgFrame{margin:20px 0 0 190px; padding:4px; display:block; width:100px; height:72px;
	background:#333333; border-right:1px solid #000000; border-bottom:1px solid #000000;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}	

/* Custom 'Browse Button' */
div.Form div.Upload{position:relative;}
div.Form div.Upload input#broadcastMedia{position:relative; z-index: 2;
	-moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0;}
div.Form div.Upload input#coverImage{position:relative; z-index: 2;
	-moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0;}
div.Form div.Upload input#broadcastMedia:active, div.Form div.Upload input#broadcastMedia:focus, 
div.Form div.Upload input#broadcastMedia:hover{cursor:pointer;}	
div.Form div.Upload input#coverImage:active, div.Form div.Upload input#coverImage:focus, 
div.Form div.Upload input#coverImage:hover{cursor:pointer;}	
div.Form div.Upload div#BtnBrowse{position:absolute; top:10px; left:190px; z-index:1; width:250px;
	background:url("../images/common/BtnBrowse.png") no-repeat 145px 0;}
div.Form div.Upload div#BtnBrowse input#FileField{width:125px;}
div.Form div.Upload div#BtnBrowse input#CoverImageField{width:125px;}
div.Form div.Error div#BtnBrowse{top:30px;}
/* Notification Message for changes made */
div.ActionNoted{margin:0 0 10px 0; padding:8px; text-align:center; position:relative;
	background:#FFF7BF; color:#000000;
	-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5); -webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5); box-shadow:1px 1px 5px rgba(0, 0, 0, 0.5);}
div.ActionNoted:before{content:""; bottom:-10px; left:50%; position:absolute;
	border-style:solid; border-width:5px; border-color:#FFF7BF transparent transparent transparent;}

/* -- -- Media List -- -- */
div.ListWrapper{overflow:hidden;}
div.ListWrapper div.ListHold{padding:3px 2px 1px; position:relative; overflow:auto; width:346px; height:435px;
	background:#0C0C0C; /*border-top:1px solid #FFA640;*/ border-bottom:1px solid #000000;}	
div.ListWrapper div.MediaList{margin:0 0 3px 0; padding:8px; overflow:hidden; width:314px; font-size:11px;
	color:#AAAAAA; background:#171717;}
div.ListWrapper div.MediaList h4 a{font-size:13px;
	color:#FFFEFE;}
div.ListView div.ListWrapper div.MediaList div.InfoSection{padding-left:117px;}
div.ThumbView div.ListWrapper div.MediaList div.InfoSection{padding-left:0;}	
div.ListWrapper div.MediaList div.InfoSection p span{color:#59D1FF;}
div.ListWrapper div.MediaList p.Author span{color:#FFA200;}

/* - - Tabs Channels / Broadcasts Lists - - */
div.TabContent div.ListView div.MediaList {width:312px; border-bottom:1px solid #000000;}
	span.ImgContainer{margin-right:9px; padding:4px; float:left; clear:none; overflow:hidden; width:100px; height:52px; display:block; 
	background:#333333;
	-moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px; 
	-moz-box-shadow:1px 1px 1px #000; -webkit-box-shadow:1px 1px 1px #000; box-shadow:1px 1px 1px #000; }
div.TabContent div.ListView div.MediaList p.StarRatingMini{position:relative;}
div.TabContent div.ListView div.MediaList span.RatingBase{color:#4E4E4E; position:absolute; z-index:1; top:4px; font-weight:bold;}
div.TabContent div.ListView div.MediaList span.RatingTop{color:#00B1FF; position:absolute; z-index:2; top:4px; font-weight:bold;}
div.TabContent div.ListView div.MediaList span.ViewCount{padding-left:48px;}
/* Thumbnail View */
div.TabContent div.ThumbView div.MediaList {margin:0 4px 3px 0; padding:5px; width:95px; float:left; clear:none;}
div.TabContent div.ThumbView div.MediaList span.ImgContainer{margin-right:0; padding:4px; float:none; clear:none; overflow:hidden; width:85px; height:52px; display:block; 
	background:#333333;
	-moz-border-radius:1px; -webkit-border-radius:1px; border-radius:1px; 
	-moz-box-shadow:1px 1px 1px #000; -webkit-box-shadow:1px 1px 1px #000; box-shadow:1px 1px 1px #000;}
div.TabContent div.ThumbView div.MediaList h4{margin-top:3px; height:29px; overflow:hidden;}
div.TabContent div.ThumbView div.MediaList h4 a{font-size:11px;}
div.TabContent div.ThumbView div.MediaList p{display:none;}
div.TabContent div.ThumbView div.MediaList p.StarRatingMini{position:relative;}
div.TabContent div.ThumbView div.MediaList span.RatingBase{color:#4E4E4E; position:absolute; z-index:1; top:4px; font-weight:bold;}
div.TabContent div.ThumbView div.MediaList span.RatingTop{color:#00B1FF; position:absolute; z-index:2; top:4px; font-weight:bold;}
div.TabContent div.ThumbView div.MediaList span.ViewCount{padding-left:48px;}


	

/* -- Public Info Pages --*/
div.PublicInfo{margin:0 auto; width:75.38em; min-width:980px;}
div.PublicInfo div.SectionFrame{margin:80px 0 0 0; padding:10px;}
div.PublicInfo h3{padding:6px 0; font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:130%; position:relative;
	color:#92DFFF;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(top, #2a2a2a 0%, #050505 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a2a2a), color-stop(100%,#050505)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2a2a2a 0%,#050505 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2a2a2a 0%,#050505 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #2a2a2a 0%,#050505 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a2a2a', endColorstr='#050505',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #2a2a2a 0%,#050505 100%); /* W3C */}
div.PublicInfo h3:before{content:""; position:absolute; bottom:-12px; left:7px;
	border-width:6px; border-style:solid; border-color:#050505 transparent transparent transparent;}
div.PublicInfo div.PlainText{margin:10px 15px 20px 15px; padding:15px 20px;
	background:rgba(0, 0, 0, 0.5); 	*background: #092937; color:#FFFFFF;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 );}
div.PublicInfo p{margin-bottom:15px; text-align:left; line-height:1.4em;}
div.PublicInfo p a{font-weight:bold; color:#FFA200;}	


/*-- Comment --*/
div.Comment{padding:15px 13px; overflow:hidden;}
div.Comment h5{padding:0 0 10px 20px; float:left; clear:none; font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:115%; color:#ffffff; background:url("../images/common/HeaderIcons.png") no-repeat 0 -25px;;}
/* Comment Counter*/
div.NumCount{overflow:hidden;}
div.NumCount p{margin:0; padding:4px 9px 5px 9px; float:right; clear:none; position:relative; font-size:85%; text-align:center;
	background:#1B1B1B; color:#AAAAAA; border:1px solid #4D4D4D; 
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; }
div.NumCount p:after{content:""; position:absolute; bottom:-10px; right:5px;
	border-width:5px; border-style:solid; border-color:#1B1B1B transparent transparent transparent;}
div.NumCount p:before{content:""; position:absolute; bottom:-12px; right:5px;
	border-width:5px; border-style:solid; border-color:#4D4D4D transparent transparent transparent;}
div.NumCount p span{font-weight:bold;}
/* Textarea */
div.Comment div.FieldHeader{padding:3px 0 0 12px; width:100px; z-index:1; position:relative; top:1px; border:1px solid #515151; border-bottom:1px solid #383838;
	background: #181818; /* old browsers */
	background: -moz-linear-gradient(top, #181818 0%, #383838 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#181818), color-stop(100%,#383838)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#181818', endColorstr='#383838',GradientType=0 ); /* ie */
	-moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
div.Comment div.FieldHeader label{padding:0 0 0 20px; font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:115%; color:#9c9c9c; position:relative; background:url("../images/common/HeaderIcons.png") no-repeat 0 -109px;}	
/*div.Comment div.FieldHeader label:before{display:block; content:""; position:absolute; top:7px; left:97px;
	border-width:5px; border-style:solid; border-color:#ffa200 transparent transparent transparent;}*/
div.Comment div.Field{margin:0 0 20px 0; padding:4px; border:1px solid #515151; z-index:0; position:relative;
	background: #383838; /* old browsers */
	background: -moz-linear-gradient(top, #383838 0%, #303030 70%, #242424 100%); /* firefox */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#383838), color-stop(70%,#303030), color-stop(100%,#242424)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838', endColorstr='#242424',GradientType=0 ); /* ie */
	-moz-border-radius:0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; border-radius:0 5px 5px 5px;}
div.Comment div.Field textarea{padding:10px; overflow:auto; border:none; min-height:48px; width:558px; color:#FFFFFF; background:#0F0F0F; font-family:Verdana, Geneva, Tahoma, sans-serif !important; font-size:13px;}		
/* Validation Error */
div.Comment div.Field span.field-validation-error{margin:3px 0 5px 0; display:block;
	color:#FFA200;}

div.Comment div.Button{margin-top:3px; text-align:right;}
div.Comment div.Button input.Btn{padding:1px 9px 2px 11px;}
/*-- Right Column Comment Field --*/
div.RightCol{margin-top:17px; padding:0;}
div.RightCol div.Field textarea{width:274px;}
/* Comment Stream */
ul.CommentStream{}
ul.CommentStream li.CommentStreamItem{padding:16px 19px; margin-top:3px; overflow:hidden; color:#FFFFFF; font-size:85%; position:relative;
	background: rgba(0, 0, 0, 0.5);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */}
ul.CommentStream li.CommentStreamItem span.StreamInfo{/*float:left; clear:none;*/ float:none; clear:none; display:block; width:100%; overflow:hidden;}
ul.CommentStream li.CommentStreamItem span.StreamInfo a.StreamAuthor,
ul.CommentStream li.CommentStreamItem span.StreamInfo span.StreamAuthor{padding-left:20px; position:relative; /*width:110px; float:left; clear:none;*/ overflow:hidden; display:block; font-weight:bold; 
	color:#FFA200; background:url("../images/common/HeaderIcons.png") no-repeat 0 -140px;}
ul.CommentStream li.CommentStreamItem span.StreamInfo span.StreamAuthor span.HovName{visibility:hidden; position:absolute; top:0; left:20px;}
/*ul.CommentStream li.CommentStreamItem span.StreamInfo span.StreamAuthor:hover{width:245px;}
ul.CommentStream li.CommentStreamItem span.StreamInfo span.StreamAuthor:hover span.HovName{visibility:visible;}*/	
ul.CommentStream li.CommentStreamItem span.StreamInfo span.StreamDate{margin:3px 5px 0 0; font-size:80%; display:block; /*text-align:right;*/ color:#AAAAAA; }
ul.CommentStream li.CommentStreamItem span.StreamMessage{margin-top:5px; padding:5px 0 0 0; display:block; word-wrap:break-word;
	border-top:1px solid rgba(0, 213, 230, 0.2); *border-top:1px solid #39696F; border-top:1px solid #39696F \9;}
/* Comment Stream Edit Button */
ul.CommentStream li.CommentStreamItem a.BtnEdit{position:absolute; top:5px; right:5px; float:none;}
/* Comment Stream on Right Column*/

/* - Show More - */
div.ShowMore{margin-top:4px; text-align:center;}
div.ShowMore a.Btn{padding:2px 0; width:100%; display:block;
	-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

/* -- Search Result Page -- */
div.SectionSearch{}
div.SectionSearch p.SearchResults{margin:0 0 10px; padding:0 0 5px 25px; font-family:FolksRegular, Arial, Helvetica, sans-serif; font-size:140%;
	color:#FFFFFF; border-bottom:1px solid #54A2A9; background:url("../images/common/HeaderIcons.png") no-repeat 0 -297px; }
div.SectionSearch p.SearchResults span{font-family:FolksBold, Arial, Helvetica, sans-serif;}
div.SectionSearch p.NoResults{color:#FFFFFF;}
div.SectionSearch p.NoResults span{color:#FFA200; font-weight:bold;}	

/* -- Notification Page -- */
div.Notification{}
div.Notification div.InfoSection p{color:#B5B4B4;}
div.Notification div.Detail div.ImgFrame{width:80px; height:57px;}
div.Notification div.Detail div.InfoSection{margin-left:100px;}
div.Notification div.Detail div.InfoSection a.Author,
div.Notification div.Detail div.InfoSection a.Broadcast{font-size:12px; font-weight:bold;}
div.Notification div.Detail div.InfoSection p.Comment{margin-top:5px; font-size:13px;}

/* Detail Display */
div.Detail{margin:0 0 5px 0; padding:10px; overflow:hidden;
	background:rgba(0, 0, 0, 0.65); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
div.Detail div.ImgFrame{padding:4px; display:block; width:100px; height:72px; float:left; clear:none;
	background:#333333; border-right:1px solid #000000; border-bottom:1px solid #000000;
	-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}	
div.Detail div.InfoSection{margin-left:120px; font-size:11px; color:#FFFFFF;}
div.Detail div.InfoSection  h4{font-family:FolksBold, Arial, Helvetica, sans-serif; font-size:22px;
	color:#FFFFFF;}	
div.Detail div.InfoSection p span{color:#59D1FF;}
div.Detail div.InfoSection p.Author a{font-weight:bold;}
div.Detail div.InfoSection p.Reviews{color:#B5B4B4;}
div.Detail div.InfoSection div.Rating{overflow:hidden;}	
div.Detail div.InfoSection p.Description{margin:5px 0 0 0; font-size:12px; color:#B5B4B4;}
div.Detail div.InfoSection p.Comment{color:#FFFFFF;}
div.Detail div.InfoSection p.Date{color:#B5B4B4;}
div.Detail div.InfoSection p.TagCloud, p.TagCloud{padding:14px 16px; font-size:80%;
	background:rgba(0, 0, 0, 0.35); color:#FFA200; *background:#15353A;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59000000', endColorstr='#59000000',GradientType=0 ); /* IE6-9 */}
/* Detail Display Slightly Modified for Home page */
div.DetailHome{margin:0; padding:0; 
	background:rgba(0, 0, 0, 0); filter:none;}
div.DetailHome div.InfoSectionLeft{float:left; clear:none;}
div.DetailHome div.InfoSectionLeft div.ImgFrame{float:none;}

/* Star Rating Vertical */
div.RatingVertical{margin:9px 0 0; font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif; color:#AAAAAA;}
div.RatingVertical div.StarRating{/*float:left; clear:none;*/ width:63px; height:11px;}
div.RatingVertical div.StarRating div.StarEmpty{z-index:102; height:11px; background:url("../images/common/StarRating.png") transparent no-repeat 0 0;}
div.RatingVertical div.StarRating div.StarProgress{z-index:101; height:11px; background:url("../images/common/StarRating.png") transparent no-repeat 13px -30px;}
div.RatingVertical div.StarRating #Star0{background-position:0px -30px;} 
div.RatingVertical div.StarRating #Star1{background-position:13px -30px;} 
div.RatingVertical div.StarRating #Star2{background-position:26px -30px;} 
div.RatingVertical div.StarRating #Star3{background-position:39px -30px;} 
div.RatingVertical div.StarRating #Star4{background-position:52px -30px;} 
div.RatingVertical div.StarRating #Star5{background-position:67px -30px;} 
div.RatingVertical p.NumReviews{margin-top:5px;}
div.RatingVertical p.NumReviews a, div.RatingVertical p.NumReviews span{margin:0; color:#ffffff;}
div.RatingVertical p.RateItem{margin:5px 0 0 0;}
div.RatingVertical select.UserRateOption{margin:10px 0 0 0; float:none;}

/* Star Rating Horizontal */
div.UserRatings{padding-top:14px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#AAAAAA; overflow:hidden;}
div.Rating{/*margin:6px 0 0;*/ /*float:left; clear:none;*/ font-size:11px;}
div.Rating div.StarRating{padding-top:4px; float:left; clear:none; width:63px; height:11px;}
div.Rating div.StarRating div.StarEmpty{z-index:102; height:11px; background:url("../images/common/StarRating.png") transparent no-repeat 0 0;}
div.Rating div.StarRating div.StarProgress{z-index:101; height:11px; background:url("../images/common/StarRating.png") transparent no-repeat 13px -30px;}
div.Rating div.StarRating #Star0{background-position:0px -30px;}
div.Rating div.StarRating #Star1{background-position:13px -30px;} 
div.Rating div.StarRating #Star2{background-position:26px -30px;} 
div.Rating div.StarRating #Star3{background-position:39px -30px;} 
div.Rating div.StarRating #Star4{background-position:52px -30px;} 
div.Rating div.StarRating #Star5{background-position:67px -30px;} 
div.Rating p{padding-top:2px; float:left; clear:none;}
div.Rating a.NumReviews, div.Rating span.NumReviews{margin:0 0 0 11px; color:#ffffff !important;}
select.UserRateOption{margin:0 0 0 15px; padding:2px; float:left; clear:none; border:1px solid #4D4D4D; color:#A8A8A8; background:#1A1A1A; font-weight:bold;}



ul.TagList{padding:11px 15px; overflow:hidden;
	background: rgba(0, 0, 0, 0.35);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000); /* IE 5.5 - 7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"; /* IE 8 */
	background:#04202B\9;}
ul.TagList li{margin-right:5px; float:left; clear:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#FFA200; line-height:1.4em;}
ul.TagList li:after{content:","; color:#B5B4B4;}
ul.TagList li:last-child:after{content:""; color:#B5B4B4;}

	

