@charset "utf-8";
/* CSS Document */

/* CSS Reset */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
	    margin:0; 
	    padding:0; 
	} 
	table { 
	    border-collapse:collapse; 
	    border-spacing:0; 
	} 
	fieldset,img {  
	    border:0; 
	} 
	address,caption,cite,code,dfn,em,strong,th,var { 
	    font-style:normal; 
	    font-weight:normal; 
	} 
	ol,ul { 
	    list-style:none;
	} 
	caption,th { 
	    text-align:left; 
	} 
	h1,h2,h3,h4,h5,h6 { 
	    font-size:100%; 
	    font-weight:normal; 
	} 
	q:before,q:after { 
	    content:''; 
	} 
	abbr,acronym { 
		border:0; 
	}
	a:focus {
		outline:none;	
	}


body {
	background: #25658c url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/bgPattern.png) repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #000;
	min-width: 1004px;
}
.clirer {
	clear: both;
	float: none;
}
/* overall stiles */
.generalSize {
	width: 980px;
	margin: 0 auto;
}
.btnStile_login {
	width: 76px;
	height: 26px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/LoginQuerySubmitBtn.png) no-repeat;
	line-height: 26px;
	text-align: center;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	 float: left;
}
.btnStile_login:hover {	background-position: bottom; }
.close { 
	height: 24px;
	width: 24px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/close.png) no-repeat;
}
.Ask, .AnswerGenerel {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AskAQsubmit.png) no-repeat top;
	color: #fff;
	font-size: 1.8em;
	font-weight: bold;
	height: 32px;
	line-height: 32px;
	text-align: center;
	text-decoration: none;
	width: 67px;
	display: block;
}
.AnswerGenerel {
	width: 87px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AnswerAQsubmit.png) no-repeat top;
	float: right;
	margin-right: 20px;
}
.Ask:hover, .AnswerGenerel:hover { background-position: 0px -32px; }
.pageTitle {
	padding: 0 0 20px 120px;
	color: #fff;
	font-family: "Century Gothic";
	font-size: 2.8em;
	font-weight: bold;
	text-transform: capitalize;
	position: relative;
	width:480px;
}
.inPagePadding {
	padding: 0 0 20px 110px;
}
.disabled { background-position: bottom; color: #666; cursor: default; }
.disabled:hover { background-position: bottom; color: #666; cursor: default; }
.blueText { color: #0f5c8b; }

/* Login Register */
.form_bar_border {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/topFormBar.png) repeat-x bottom left;
	padding-bottom: 12px;
	position: relative;
}
.form_bar {
	background: #1f638c;
}
.loginPanel, .regPanel {
	width: 980px;
	clear: both;
	padding: 10px 0px;
	height: 35px;
}
.loginQuery {
	float: left;
}
.loginQuery label, .regPanel label {
	 color: #fff;
	 padding: 0px 5px 0px 0px;
	 float: left;
	 line-height: 26px;
}
.loginQuery input, .regPanel input {
	height: 21px;
	width: 122px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/LoginQueryInputField.png) top;
	color: #1f638c;
	border: none;	
	padding: 5px 0px 0px 3px;
	margin-right: 38px;
	float: left;
}
.loginQuery input:focus, .regPanel input:focus { background-position: bottom; }
#chkRemember {
	width: auto;
	background: none;
	float: left;
	margin: 3px 2px 0px 22px;
}
.chkRememberText {
	float: left;
	padding: 7px 0px 0px 5px;
	color: #c6e0f2;
}
.registerPadding {
	padding: 0px;	
}
#errReport {
	position: absolute;
	top: 43px;
	color: #99c0d7;
}
/* not A member */
.notAmember {
	float: right;
	padding: 4px 10px 4px 5px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SupportNavigBg.png) right top no-repeat;
}
.notAmember li {
	display: inline;
	line-height: 24px;
	padding: 0px 5px;
	border-right: solid 1px #c6e0f2;
	color: #c6e0f2;
}
.notAmember .endOne { border-right: none; }
.notAmember .firstOne { padding: 0; border: none; }
.notAmember .firstOne span {
	width: 7px; 
	height: 32px; 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SupportNavigBg.png) left top no-repeat;
	position:absolute;
	margin: -4px 0 0 -12px;
}
.notAmember a { color: #fff; font-weight: bold; text-decoration: underline; }
.notAmember a:hover { text-decoration: none; }

/* background + logo clases */
.gradientPattern {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/bgGradientPattern.jpg) repeat-x top;
	margin-top: -12px;
}
.starsPattern {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/bgStarsPattern.png) repeat;	
}
.headerGraphics {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/Header.jpg) no-repeat top center;	
}
.headerWrap {
	height: 150px;
	position: relative;
}
.headerWrap .beepl_logo, .headerWrap .beepl_logo a { height: 115px; width: 235px; }
.headerWrap .beepl_logo {
	position: absolute;
	left: 30px;
	top: 15px;
}
.headerWrap .beepl_logo a {
	display: block;	
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/beeplLogo.png) no-repeat;
	text-indent: -999999px;
}
.headerWrap .beepl_logo a:focus { outline: none; }

/* logReg navig */
.logRegNavig {
	float: right;
	position: relative;
	z-index: 100;
}
.logRegNavig li {
	float: left;
	height: 42px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/topMenuStretch.png) repeat-x;
}
.logRegNavig li a {
	color: #fff;
	font-weight: bold;
	line-height: 32px;
	padding: 0 15px;
	text-decoration: none;
	float: left;
}
.logRegNavig li a:hover { text-decoration: underline; }
.logRegNavig li #welcomeMsg {
	color: #93BFD8;
	line-height: 32px;
	padding: 0 15px 0 0;
	font-weight: bold;
}
.logRegNavig li.logNavFirst, .logRegNavig li.logNavLast {
	width: 42px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/topMenu.png) no-repeat left;
}
.logRegNavig li.logNavLast { background-position: right; }
.logRegNavig li a.close {
	margin: 6px -7px 0px 10px;
	width: auto;
}

/* Search */
.topSearch {
	width: 971px;
	height: 34px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SearchBg.png) no-repeat left;
	margin-left: 9px;
}
#mainSearchTextInput, #bottomSearchTextInput {	
	width: 892px;
	height: 18px;
	padding: 8px 4px;
	border: none;
	font-size: 1.2em;
	background: none;
	float: left;
}
#mainSearchBtn, #bottomSearchBtn {
	width: 71px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #0f76a1;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/Search.png) top left;
	float: left;
}
#mainSearchBtn:hover, #bottomSearchBtn:hover { background-position: right; color: #fff; }

/* site Content */
.siteConTopCap, .siteConBottomCap {
	width: 980px;
	height: 15px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SiteContentCaps.png) no-repeat top;
}
.siteConBottomCap { background-position: bottom; }
.SiteWraper { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SiteContentPattern.png) repeat-y; width: 980px; }

.leftSideContent {
	float: left;
	width: 721px;
	margin: 0 0 230px 9px;
	position: relative;
}
.RightSideContent {
	width: 249px;
	float: right;
	margin-top: -6px;
}
/* home Promoted */
.promotedCap {
	width: 721px;
	height: 15px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/promotedTopCap.png) no-repeat;
	margin-top: -6px;
}
.promotedWraper {
	width: 721px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/promotedBgPattern.png) repeat;
	margin-bottom: 20px;
}
/* Prev Next Question */
.PrevNextBarr {
	position: absolute;
	height: 25px;
	width: 120px;
	right: 20px;
	top: 12px;
	z-index:100;
}
.PrevNextBarr a {
	width: 41px;
	height: 25px;
	color: #497eb4;
	font-size: 1.2em;
	line-height: 25px;
	padding: 0 7px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/QPrevNextBtn.png) no-repeat top;
	text-decoration: none;
	display: block;
	font-weight: bold;
	float: left;
}
.PrevNextBarr a:hover { color: #fff; line-height: 23px; }
.PrevNextBarr .prevBtn { 
	background-position: left top;
	text-align: right;
	margin-right: 10px;
}
.PrevNextBarr .prevBtn:hover { background-position: left bottom; }
.PrevNextBarr .nextBtn {  
	background-position: right top;
	text-align: left;
}
.PrevNextBarr .nextBtn:hover { background-position: right bottom; } 

/* Panel */
.panel {
	padding: 0 15px 25px;
}
/* avatar */
.avatar {
	width: 77px;
	float: left;
	position: relative;
}
.avatar img {
	position: absolute;
	padding: 6px 6px 5px;
}
.avatar .topFrame {
	width: 77px;
	height: 90px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/avatarRegular.png) no-repeat top;
	position: absolute;
	top: 0;
	left: 0;
}
.avatar a {
	position: absolute;
	top: 90px;
	width: 65px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/avatarRegular.png) no-repeat bottom;
	padding: 4px 6px 6px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 1.1em;
}
.avatar a:hover { text-decoration: underline; }
/* panel Bubble */
.panelBubble { 
	float: right;
	position: relative;
	margin-top: 10px;
}
.panelBubble .cursorIndicator {
	position: absolute;
	width: 13px;
	height: 58px;
	left: -12px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanalBg.png) top left no-repeat;
	margin-top: -10px;
	z-index: 20;
}							 
.panelBubble, .panelBubble .topCap, .panelBubble .bottomCap {
	width: 594px;
}
.panelBubble .topCap {
	height: 58px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanalBg.png) top right no-repeat;
	z-index: 10;
	position: absolute;
	margin-top: -10px;
}
.panelBubble .bottomCap {
	height: 26px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanalBg.png) bottom right no-repeat;
}
.panelBubble .contentWraper {
	width: 592px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	background: #f2f5f6;	
}
.panelBubble .contentWraper .ContentIn {
	padding: 0 10px;
	margin-bottom: -25px;
	position: relative;
	min-height: 70px;
	z-index: 11;
}
/* panel Content */
.contentLine {
	margin-bottom: 12px;	
	color: #393939;
}
.contentLine span, .contentLine a { 
	display: inline-block; 
	margin: 0 10px 0 0;
}
.ContentIn h2 a { 
	color: #000000;
	text-decoration: none;
	font-size: 1.9em;
	display: block;
	margin-bottom: 20px;
	margin-top: -5px;
}
.ContentIn h2 a:hover { text-decoration: underline; }
.botomInfo {
	position: relative;
	width: 584px;
	margin-top: 10px;
	margin-bottom: 6px;
}
.botomInfo span {
	color: #fff;
	border-right: solid 1px #fff;
	margin-right: 7px;
	padding-right: 7px;
}
/* panel Content - overall stiles */
.blueLink {
	color: #4278AF;
	text-decoration: underline;
	display: inline-block;
	cursor: pointer;
}
.blueLink:hover { text-decoration: none; }
.Kido {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/QuestionKuido.png) no-repeat;
	width: 40px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	display: block;
	color: #fff;
	font-weight: bold;
}
.strongLink {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/QuestionStrongText.png) repeat-x;
	border: 1px solid #b8cee3;
	margin: 0;
	padding: 1px 4px;
	text-decoration: none;
	color: #4278af;
}
.strongLink:hover { background: none; background-color: #fff; color: #4278AF; }
.greenTxt { 
	color: #5b8834; 
	border-left: solid 1px #adadad;
	border-right: solid 1px #adadad;
	padding: 0 7px;
}
.greenTxtDue {
	color: #5b8834; 
	border-right: solid 1px #adadad;
	padding: 0 7px 0 0;	
}
.Answer {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/QuestionAnswerBtn.png) no-repeat top;
	color: #fff;
	display: block;
	font-weight: bold;
	height: 28px;
	width: 67px;
	line-height: 25px;
	position: absolute;
	right: 0px;
	top: -18px;
	text-align: center;
	text-decoration: none;
}
.Answer:hover {
	background-position: 0px -28px;
	color: #fff;
	cursor: pointer;
}
.panel .disabled {
	background-position: bottom;
	cursor: default;
	color: #666;
}
hr.PromotedBr {
	border: none;
	border-top: solid 1px #6396b6;
	border-bottom: solid 1px #e9f0f4;
}
/* promoted */
.promoted .bottomCap {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanelPromotedRegularCap.png) top;
}
.promoted .avatar a {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/avatarPromoted.png) no-repeat bottom;
}
.AllLink {
	margin: 0px 20px 20px 0;
	float: right;
	font-size: 1.1em;
	text-decoration: underline;
	color: #004a7c;
}
.AllLink:hover { text-decoration: none; }
/* regular */
.regular .bottomCap {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanelPromotedRegularCap.png) bottom;
}
.regular .Kido { display: none; }
/* right Side */

/* right Side - overall stiles */
.RightSideContent h3 {
	margin-bottom: 15px;
	display: block;
}
.RightSideContent h3 a {
	position: relative;
	color: #007bc3;
	font-family: "Century Gothic";
	font-size: 1.6em;
	text-decoration: none;
	font-weight: bold;
}
.RightSideContent h3 a:hover { text-decoration: underline; }
.PromoteYours, .topMembers, .askRight, .Categories, .NewMembers, .GoogleAds, .DidYouKnow, .spacingRight {
	padding: 20px 15px 15px;
	border-bottom: solid 1px #c0c9ce;
	border-top: solid 1px #fff;
	position: relative;
}
.RightSideContent .additionalLink {
	position: absolute;
	right: 15px;
	top: 25px;
	color: #0065cb;
	text-decoration: underline;
}
.RightSideContent .additionalLink:hover { text-decoration: none; }

/* RightS Promote Yours */
.PromoteYours {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PromoteYourQ.png);
	height: 57px;
	border-top: none;
	position: relative;
	margin-bottom: -1px;
}
.PromoteYours h3 { text-indent: -999999px; }
.PromoteYours a {
	font-size: 1.1em;
	color: #c53801;
	font-weight: bold;
	text-decoration: underline;
}
.PromoteYours a:hover { text-decoration: none; }
.PromoteYours .LearnMore { position: absolute; bottom: 10px; left: 15px;  } 
.PromoteYours .doTheJobe { position: absolute; bottom: 10px; right: 15px; }

/* RightS Top Members */
.topMembers {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/RightSideExtraBg.png) left repeat-y;
	min-height: 210px;
}
.topMembers .period { margin-left: -3px; }
.topMembers .period li, .topMembers .period li a { float: left; }
.topMembers .period li { margin-right: 9px; }
.topMembers .period li a {
	width: 68px;
	height: 26px;
	line-height: 24px;
	text-align: center;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/rightPeriodBtn.png) no-repeat top;
	color: #525252;
	text-decoration: none;
}
.topMembers .period li.AllTime { margin-right: 0px; } .topMembers .period li.AllTime a { font-weight: bold; }
.topMembers .period li a:hover { background-position: bottom; color: #000; }
.topMembers .topAvatars {
	position: absolute;
	left: 7px;
	margin-top: 10px;
}
.topMembers .topAvatars .avatar { float: left; margin-top: 2px; margin-right: 2px; }

/* RightS Ask a Question */
.askRight {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/RightSideExtraBg.png) repeat-y;
	background-position: -249px 0px;
}
.askRight .textFeeld {
	width: auto;
	border: solid 1px #bbb;
	background-color: #fff;
	padding: 1px;
	margin-bottom: 10px;
}
.askRight .textFeeld textarea {
	width: auto;
	padding: 3px;
	border: solid 1px #ffd295;
	width: 206px;
	height: 70px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.2em;
	color: #5a5a5a;
	resize: none;
}
.askRight span { color: #8b8f91; width: 130px; display: inline-block; float: left; }
.askRight .Ask {
	float: right;
}

/* RightS Categories */
.Categories ul { border-bottom: solid 1px #c3c3c3;	}
.Categories ul li a, .ManuelMainCat ul li a { 
	width: auto;
	height: 24px;
	line-height: 24px;
	border: solid 1px #c3c3c3;
	border-bottom: none;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/rightCategoriList.png) right top;
	padding: 0px 10px;
	color: #363636;
	display: block;
	text-decoration: none;
}
.Categories ul li a:hover, .ManuelMainCat ul li a:hover, .ManuelMainCat ul li a.active { background-position: right bottom; color: #000; }
ul#menuCateg li ul { border-bottom: solid 1px #36699e; display: none; }
ul#menuCateg li ul li a {
  background: #467bb1;
  color: #fff;
  padding-left: 15px;
  border: solid 1px #4072a5;
  border-bottom: none;
}
ul#menuCateg li ul li a:hover {
  background: #36699e;
  border-left: 2px #0d2945 solid;
  padding-left: 20px;
}

/* RightS New Members */
.NewMembers { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/RightSideExtraBg.png) repeat-y right; }
.NewMembers ul li { 
	height: 28px;
	line-height: 28px;
	color: #545454;
}
.NewMembers ul li a { color: #e97202; font-weight: bold; margin-right: 5px; text-decoration: none; }
.NewMembers ul li a:hover { text-decoration: underline; }

/* RightS Google Ads + QuestionIn Google Ads */
.GoogleAds div { margin-bottom: 15px; }
.GoogleAds h4 a, .QuestionGoogleAds h4 a { color: #e97202; font-size: 1.3em; text-decoration: none; } .GoogleAds h4 a:hover, .QuestionGoogleAds h4 a:hover { text-decoration: underline; }
.GoogleAds p, .QuestionGoogleAds p { color: #4e4e4e; padding: 5px 0px; }
.GoogleAds p a, .QuestionGoogleAds p a { color: #a1a0a0; text-decoration: underline; display: block; font-size: 1em; margin-top: 3px; }
.GoogleAds p a:hover, .QuestionGoogleAds p a:hover { color: #6c6c6c; text-decoration: none; }

/* RightS Did You Know */
.DidYouKnow { padding-bottom: 40px; }
.DidYouKnow h4 { color: #505050; font-weight: bold; margin-bottom: 5px; }
.DidYouKnow p { line-height: 18px; color: #505050; }
.DidYouKnow .additionalLink { top: auto; margin-top: 10px; }

.spacingRight { height: 20px; border-bottom: none; }

/* Bottom */
.bottomQuery {
	margin: -214px 0 -6px 9px;
	position: absolute;
}
.bottomQuestionPage {
	margin: -721px 0 -6px 9px;
	position: absolute;
}
/* Bottom Ask */
.AskQuestion, .AnswerThisQ, .Related {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AskAQuestion.png) no-repeat;
	position: relative;
	width: 691px;
	height: 200px;
	padding: 20px 15px 0px 15px;
}
.AskQpositioning { position: absolute; }
.AskQuestion h2, .AnswerThisQ h2 {
	color: #fff;
	font-size: 2.8em; 
	font-weight: bold; 
	margin-bottom: 14px;
	display: block;
}
.AskQuestion textarea, .AnswerThisQ textarea {
	width: 659px;
	height: 70px;
	background: none;
	border: none;
	padding: 7px 10px;
	font-size: 1.4em;
	font-family: Tahoma, Geneva, sans-serif;
	margin-bottom: 15px;
	resize: none;
}
.AskQuestion #charLimit {
	float: left;
	font-size: 0.9em;
	color: #c6e29d;
	margin-top: 5px;
}
.AskQuestion .Ask {
	float: right;
	margin-right: 20px;
	border: none;
	cursor: pointer;
}

/* Bottom Answer */
.AnswerThisQ {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AnswerThisQ.png) no-repeat; 
	height: 252px;
}
.AnswerThisQ h2 {
	color: #457ab0;	
}
.AnswerThisQ textarea {
	height: 115px;	
	resize: none;
}

/* Bottom Related */
.Related {
	height: 214px;
	background: none;
	background-color: #cfe0ea;
	border-top: 1px solid #f6f8fa;
}
.Related .rBlock {
	margin: 0 30px 10px 0;
	width: 330px;
	float: left;
}
.Related .noBlock { margin-right: 0; }
.Related .rBlock a {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/RelatedQ.png) bottom no-repeat;
	color: #212121;
	display: block;
	font-size: 1.1em;
	padding: 0 10px;
	height: 34px;
	line-height: 34px;
	padding-bottom: 0px;
	text-decoration: none;
	margin-bottom: 10px;
	position: relative;
}
.Related .rBlock a span { overflow: hidden; width: 320px; }
.Related .rBlock a:hover { background-position: top; color: #fff; }
.Related .rBlock h3 {
	color: #457ab0;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 10px;
}
.Related .weWantMore {
	background: #a2c9e1;
	color: #3f75ac;
	display: block;
	font-size: 1.1em;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	padding-right: 10px;
	text-align: right;
	text-decoration: none;
	width: 680px;
	clear: both;
	float: none;
}
.Related .weWantMore:hover { background: #5b93b5; color: #fff; }

.mainScrBottomHight { height: 510px; }

/* Footer */
.footer {
	height: 189px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/Footer.png) repeat-x bottom;
	margin-top: 20px;
}
.footer .footerIn { 
	width: 980px; 
	margin: 0 auto;
	height: 95px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/FooterGraphics.png) no-repeat top;
	position: relative;
	padding-top: 94px;
}
.footerIn ul { 
	clear: both; 
	float: none; 
	width: 730px;
	padding: 9px 0px 9px 12px;
}
.footerIn ul, .footer .footerIn ul li, .footer .footerIn ul li a { float: left; }
.footerIn ul li a { 
	display: block; 
	margin-right: 30px; 
	color: #2473a9;
	text-decoration: underline;
}
.footerIn ul li a:hover { text-decoration: none; }
.footerIn ul.footerNavig {
	margin-bottom: 10px;	
}
.footerIn ul.footerNavig li a {
	font-size: 1.1em;
	color: #12589f;
	font-size: 1.1em;
	text-decoration: underline;
}
.footerIn ul.footerNavig li a:hover { color: #fff; text-decoration: none; }
.bottomSearch {
	width: 240px;
	height: 34px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SearchBg.png) no-repeat left;
	margin-left: 9px;
	position: absolute;
	right: 0;
}
.footerIn .bottomSearch #bottomSearchTextInput { width: 161px; }
.footerIn .bottomSearch #bottomSearchBtn { position: absolute; right: -3px; }

/*lost Pasword popUp*/
#backgroundPopup {
	display: none;
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background: #000000;
	border: 1px solid #cecece;
	z-index: 1001;
}
#popupContact, #popupContactDemo {
	position: fixed;
	height: 150px;
	width: 400px;
	background: #fff;
	border: 2px solid #1f4a6a;
	z-index: 1002;
	padding: 12px;
	font-size: 1.12em;
	display:none;
}
#popupContact h1, #popupContactDemo h1{
	text-align: left;
	color: #1f4a6a;
	font-size: 1.7em;
	font-weight: bold;
	border-bottom: 1px dotted #519ac1;
	padding-bottom: 4px;
	margin-bottom: 15px;
}
#popupContactClose {
	width: 32px;
	height: 32px;
	right: 0px;
	top: 10px;
	position: absolute;
	display:block;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/close.png) no-repeat;
	cursor: pointer;
}
#lostPassErr {
	font-size: 0.9em;
	color: #666;
}
#popupContact #contactArea { font-size: 1.1em; line-height: 1.4em; }
#contactArea .poupConForm { clear: both; margin-top: 20px; }
#contactArea .poupConForm label,

/*Demo Area*/
#popupContactDemo {
	position: fixed;
	height: 200px;
	width: 320px;
	background: #fff;
	border: 2px solid #1f4a6a;
	z-index: 1002;
	padding: 12px;
	font-size: 1.12em;
	display:none;
}
#contactAreaDemo .poupConForm label { color: #519ac1; font-weight: bold; float: left; width: 50px; line-height: 26px; display: block; padding-bottom: 10px; }
#contactAreaDemo p { margin-bottom: 10px; }
#contactAreaDemo .poupConForm input { 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AskAQinput.png) top;
	border: none;
	color: #1f638C;
	float: left;
	height: 21px;
	padding: 5px 0 0 5px;
	width:240px;
}
#contactAreaDemo .poupConForm input#DemoName { margin-right: 25px; }
#contactAreaDemo .poupConForm input:focus { background-position: bottom; }
#contactAreaDemo .poupConForm .loginBtn {
	width: 67px;
	height: 28px;
	padding-bottom: 4px;
	float: right;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/QuestionAnswerBtn.png) no-repeat;
	border: none;
	text-align: center;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	padding: 0;
	padding-bottom: 4px;
	margin-right: 20px;
}
#contactAreaDemo .poupConForm .loginBtn:hover {
	background-position: 0 -28px;
}
#DemoErr {
	color:#666;
	font-size:0.9em;
	line-height: 22px;
}
#popupContactCloseDemo {
	width: 32px;
	height: 32px;
	right: 0px;
	top: 10px;
	position: absolute;
	display:block;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/close.png) no-repeat;
	cursor: pointer;
}

/* question details */
.panel p, .replayBubble p {
	line-height: 1.6em;
	padding-bottom: 20px;
	padding-right: 15px;
	text-align: left;
}
.panel p a { color: #4176ac; text-decoration: underline; display: block; } .panel p a:hover { text-decoration: none; }
.panelBubble img {
	border: 2px solid #aebbc3;
	float: left;
	margin: 10px 15px 15px 0;
	clear: left;
	display: inline-block;
}
.interestingQ {
	padding-bottom: 10px;
	border-bottom: solid 1px #dedede;
}
.interestingQ .interestingQtitle {
	font-size: 1.1em;
	color: #393939;
	font-weight: bold;
	float: left;
	margin-right: 20px;
	line-height: 18px;
}
.interestingQ a, .interestingQ span {
	width: 33px;
	height: 16px;
	line-height: 16px;
	text-decoration: none;
	text-transform: capitalize;
	font-weight: bold;
}
.interestingQ a {
	text-align: center;	
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/interestingQYesNo.png) repeat-x top;
	border: 1px solid #bbdbe7;
	color: #1f4b6b;
}
.interestingQ a.no { 
	background-position: bottom;
	border: 1px solid #e4bdcb;
	color: #83444f;
	margin-left: 10px;
}
.interestingQ a:hover { background: #fff; }
.interestingQ span {
	background: #fff;
	border: 1px solid #e2e2e2;
	color: #476a8c;
	padding-left: 5px;
	width: 28px;
	text-align: left;
}
.blueLine a {
	color: #4278AF;
	text-decoration: underline;
	display: inline-block;
	cursor: pointer;
	border-right: solid 1px #adadad;
	margin-right: 8px;
	padding-right: 8px;
}
.blueLine a:hover { text-decoration: none; }
.blueLine a.last { border-right: none; }
.wikiAcordion {
	width: 592px;
	position: relative;
	margin: 20px -10px 0px;
	min-height: 220px;
}
.wikiAcordion a.Title {
	padding: 0px 10px;
	height: 36px;
	line-height: 36px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/wikiAcordion.png) no-repeat bottom;
	display: block;
	color: #4f6225;
	font-size: 1.2em;
	text-decoration: none;
	font-weight: bold;
}
.wikiAcordion a.Title:hover { background-position: top; }
.wikiAcordion div { 
	padding: 10px; 
	background: #e6f4db;
	padding-bottom: 30px; 
	display: block;
}
.wikiAcordion .wikiArrow {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/WikiArrow.gif) bottom right no-repeat;
	border-bottom: solid 2px #bbd971;
	height: 7px;
	display: block;
	margin-top: -7px;
}
.wikiAcordion div p { line-height: 18px; padding-bottom: 10px;  }
.wikiAcordion div span { 
	float: left;
	font-weight: bold;
	padding-left: 20px;
	height: 15px;
}
.wikiAcordion div a { float: right; color: #4f6225; height: 15px; }
.wikiGreatM, .wikiGoodM, .wikiFairM { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/wikiGrade.png) left top no-repeat; color: #7aaf4f; }
.wikiGoodM { background-position: 0 -15px; color: #df8901; }
.wikiFairM { background-position: bottom left; color: #c50000; }
.QuestionGoogleAds {
	margin-bottom: 15px;
}
.QuestionGoogleAds h3 {
	color: #007bc3;
	display: block;
	font-family: "Century Gothic";
	font-size: 1.1em;
	font-weight: bold;
	padding: 10px 0 5px;	
	text-decoration: none;
}
.QuestionGoogleAds .adBlok { width: 200px; padding-right: 85px; float: left; }

/* answer question */
.notification { 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/LogInNotification.png) no-repeat;
	display: block;
	height: 52px;
	margin-bottom: 10px;
	margin-top: -15px;
	position: relative;
	width: 595px;
}
.notification span {
	float: right;
	padding: 10px 60px 0 0;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
	width: 315px;
}
.answerInBtnActive, .answerInBtnPasive  {
	width: 165px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	display: block;
	float: left;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AnswerThisQuestionBtn.png);
	background-position: 0 -33px;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
	margin: 10px 0 0 10px;
}
.answerInBtnActive { color: #fff; margin: -10px 0 10px 10px; }
.answerInBtnActive:hover { background-position: bottom; color: #005d78; }
.answerInBtnPasive { background-position: top; color: #999; cursor: default; }

/* question replay */
.qDetails .botomInfo { padding: 7px 0; }
.qDetails .botomInfo a { margin: 0 15px 0 0; }
.qDetails .botomInfo .Answer { top: 5px; }
.voteForBest {
	width: 150px;
	height: 21px;
	line-height: 21px;
	text-align: left;
	text-indent: 8px;
	text-decoration: none;
	font-weight: bold;
	color: #316294;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/voteForBest.png) top;
	display: block;
}
.voteForBest:hover { background-position: bottom; }

/* Best Panel Bubble */
.BestAPanel .cursorIndicator { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanalPromotedBg.png) top left no-repeat; }							 
.BestAPanel .topCap { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanalPromotedBg.png) top right no-repeat; }
.BestAPanel .bottomCap {	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanalPromotedBg.png) bottom right no-repeat; }
.BestAPanel .contentWraper {
	border-left: solid 1px #19517e;
	border-right: solid 1px #19517e;
	background: #2a618d;	
}
.BestAPanel p { color: #fff; padding-right: 50px; }
.BestAPanel .contentLine  span { color: #ebebeb; } 
.BestAPanel .botomInfo { margin-bottom: 10px; }
.BestAPanel .botomInfo .blueLink { color: #e4f6ff; }
.BestAPanel .botomInfo .Answer { top: 1px; }
.BestAPanel hr {
	border: none;
	border-top: solid 1px #255683;
	border-bottom: solid 1px #3d7190;
	margin-top: -10px;
	clear: both;
	float: none;
}
.BestAPanel .bestStripe {
	position: absolute;
	right: -3px;
	top: -13px;
	z-index: 101;
	width: 149px;
	height: 87px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/bestAnswerStripe.png) no-repeat;
}
.BestAPanel .avatar { width: 106px; margin-left: -29px; }
.BestAPanel .avatar .topFrame { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/avatarBest.png) no-repeat top left; width: 106px; }
.BestAPanel .avatar a { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/avatarBest.png) no-repeat bottom left; padding: 4px 6px 6px 35px; }
.BestAPanel .avatar img { right: -1px; }
.BestAPanel .bestText {
	width: 30px;
	height: 94px;
	position: absolute;
	left: 0;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/avatarBestText.png) no-repeat center;
	z-index: 102;
	margin-top: 8px;
}

/* Replay */
.replayPanel {
	padding: 0 15px 25px;
	width: 594px;
	float: right;
}
.replayBubble { float: right; margin-top: -16px; }
.replayBubble, .replayBtopCap, .replayBbottomCap { width: 504px; }
.replayBtopCap { 
	height: 25px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/ReplayPanalBg.png) top;
}
.replayBbottomCap {
	height: 10px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/ReplayPanalBg.png) bottom;
}
.replayBcont {
	padding: 0px 10px 7px;
	width: 482px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	background: #f2f5f6;
}
.replayBcont .timeOfRepl {
	display: block;
	margin-bottom: 12px;
	color: #393939;
}
/* slyde Replay */
.slydeRep {
	width: 574px;
	height: 223px;
	float: right;
	position: relative;
	margin: -32px 25px 30px 0;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SlideReplay.png) no-repeat;
}
.slydeRep textarea {
	margin: 27px 22px;	
	width: 510px;
	height: 120px;
	padding: 10px;
	background: none;
	border: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1em;
	line-height: 1.6em;
	resize: none;
}
.slideComentBtn {
	float: right;
	margin: -15px 21px 0 0;
	background-position: bottom; color: #005d78;
}
.slideComentBtn:hover {
	background-position: 0 -33px; color: #fff;	
}
.bestSlydeRep { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/BestSlideReplay.png) no-repeat; }
.preloaderImage { margin: 0px 0px 10px 22px; }

/* question pool */
.poolIcon {
	width: 37px;
	height: 41px;
	position: absolute;
	left: -33px;
	top: 4px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/poolicons.png) no-repeat;
}
.twitter { background-position: top; }
.Picasa { background-position: 0 -41px; }
.YouTube { background-position: 0 -82px; }
.RSS { background-position: 0 -123px; }
.Digg { background-position: 0 -164px; }
.admin { background-position: 0 -205px; }
.amazone { background-position: 0 -246px; }

/* question pool 
.qPooleFrom p { padding-right: 100px; }
.poolIcon { width: 60px; height: 60px; position: absolute; right: 17px; top: 5px; z-index: 103; }
.iconFacebook, .iconTwitter, .iconAdmin, .iconWolframAlpha { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/poolicons.png) no-repeat left }
.iconFacebook { background-position: top; }
.iconTwitter { background-position: 0 -60px; }
.iconAdmin { background-position: 0 -120px; }
.iconWolframAlpha { background-position: 0 -180px; }
.qPooleFrom .contentWraper { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/poolBg.png) repeat-y; }
.qPooleFrom .interestingQ { margin-right: 100px; }
*/

/* SpanAnswers */
.SpanAnswersTitle {	font-size: 2em;	}
.strongTxt { font-weight: bold; border-right: solid 1px #a4a4a4; padding-right: 10px; }
.textNote { color: #83444f; }
.SpanAnswers .topCap, .SpanAnswers .bottomCap {  
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SpanAnswers.png) top no-repeat; 
	height: 10px; 
}
.SpanAnswers .bottomCap { background-position: bottom; }
.SpanAnswers .contentWraper {
	border: none;
	width: 594px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SpanAnswersPattern.png) repeat-y;
}
.SpanAnswers .contentWraper .ContentIn { margin: 0;	min-height: 5px; }
.SpanAnswers .contentWraper .ContentIn p { padding-bottom: 0; margin-top: 10px; }
.isLegit { padding-bottom: 8px; position: relative; }
.isLegit a { 
	padding-left: 8px;
	color: #2e2e2e;
	text-decoration: none;
	display: inline-block;
}
.isLegit a:hover { text-decoration: underline; }
.isLegitDetile { 
	margin: -15px 0 10px 0;
	padding-bottom: 5px;
	border-bottom: solid 1px #999;
	color: #666;
}
/*.SpanAnswers .contentWraper .ContentIn .contentLine .Answer { 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SpanQuestionAnswer.png) top; 
	display: block;
	color: #666;
	margin-top: 12px;
	margin-right: 4px;
}
.SpanAnswers .contentWraper .ContentIn .contentLine .Answer:hover { background-position: bottom; }
*/

/* AddOns */
.orange .bottomCap, .pink .bottomCap, .green .bottomCap { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PanelBottomColors.png) top left no-repeat; }
.pink .bottomCap { background-position: 0 -26px; }
.green .bottomCap { background-position: bottom; }

/* uniform page */
.uniform .siteConTopCap, .uniform .siteConBottomCap {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SiteContentCapsUniform.png) no-repeat top;	
}
.uniform .siteConBottomCap { background-position: bottom; }
.uniform .SiteWraper { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/SiteContentPatternUniform.png) repeat-y; }
.uniform .leftSideContent { width: 640px; margin: 0 0 0 9px; }
.uniform .RightSideContent { width: 330px; margin-top: 0; }
.rightPan .panelBubble .contentWraper .ContentIn { margin-bottom: -15px; padding-top: 5px; min-height: 100px; }
.rightPan .panelBubble { float: left; }
.rightPan .cursorIndicator { 
	right: -12px;
	left: auto;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/arrowRight.png) no-repeat;  
	width: 13px;
	height: 30px;
	top: 20px;
}
.uniform .pageTitle { padding: 0 0 20px 25px; }
.topIndicator {
	position: absolute;
	left: 30px;
	top: -22px;
	width: 30px;
	height: 13px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/arrowTop.png) no-repeat;
	z-index: 20;
}
.rightPan h2, .rightPan #questionArea  {
	display: block;
	font-size: 1.9em;
	margin-bottom: 20px;
	margin-top: -5px;
	text-decoration: none;	
}
.rightPan h3 {
	color: #515151;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: -5px;
}
.rightPan #questionArea, .rightPan #questionDetails {
	line-height: 1.4em;	
	font-size: 1.8em;
	font-family: "Century Gothic";
	width: 570px;
	height: 85px;
	margin: -8px 0 0 -8px;
	padding: 0 5px;
	background: none;
	font-weight: lighter;
	border: none;
}
.rightPan #questionDetails {
	font-size: 1.1em;
	line-height: 1.6em;
	font-family: Tahoma, Geneva, sans-serif;
	margin: -4px 0 0 -4px;
	height: 120px;
}
.botomCounter {
	width: 580px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	bottom: -10px;
	left: 0;
	text-align: right;
	padding-right: 14px;
	color: #5a7c87;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AskAqBottom.png) no-repeat;
}
.autoCat a { 
	width: 572px;
	height: 32px;
	margin-bottom: 5px;
	display: block;
	text-decoration: none;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/autoCategory.png) no-repeat top left;
}
.autoCat a:hover, .autoCat a.active { background-position: bottom; }
.autoCat a span { font-size: 1.2em; color: #363b3e; line-height: 32px; font-weight: bold; }
.autoCat a span.mainCat { float: left; padding-left: 10px; }
.autoCat a span.SubCat { float: right; padding-right: 10px; }
.autoCat a:hover span , .autoCat a.active span{ color: #1f679d; }
.optional { 
	position: absolute;
	right: 35px;
	margin-top: 15px;
	color: #c9deea;
	font-size: 1.2em;
	font-weight: bold;
}

/* uniform page - manual categories */
.ManuelMainCat, .ManuelSubCat {
	width: 278px;
	margin-right: 12px;
	float: left;
	border: solid 1px #c3c3c3;
	background: #dfe5e9;
}
.ManuelSubCat { margin-right: 0; }

.ManuelMainCat h4, .ManuelSubCat h4 {
	height: 36px;
	line-height: 36px;
	display: block;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/manuelCatHeading.png) repeat-x;
	padding-left: 10px;
	font-size: 1.5em;
	color: #fff;
	font-weight: bold;
}
.ManuelMainCat ul li a, .ManuelSubCat ul li a {
	border-left: none;
}
.ManuelSubCat ul li a {
	width: auto;
	height: 24px;
	line-height: 24px;
 	border: solid 1px #fff;
	border-bottom: none;
	padding: 0px 10px;
	padding-left: 15px;
	color: #517691;
	display: block;
	text-decoration: none;
	background: #dae5ef;
}
.ManuelSubCat ul li a:hover, .ManuelSubCat ul li a.active {
	background: #467bb1;
	color: #fff;
}
#notification {
	color: #fff;
	padding-left: 35px;
	position: absolute;
	margin: 15px 0 0 20px;
	font-weight: bold;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/alert.png) no-repeat left;
	line-height: 32px;
	display: block;
}

/* uniform page - medical */
.medicInc { padding-bottom: 15px; }
.medicInc .panelBubble .contentWraper .ContentIn {
	min-height: 20px;
	margin-bottom: -15px;
	padding-top: 0;
}
.medicInc img {
	float: left;
	border: none;
	margin: 0;
	margin-right: 15px;
}
.medicInc p { 
	padding-bottom: 5px;
}
.medicInc p span { color: #7b0000; font-weight: bold; }
.brakeLine {
	height: 2px;
	display: block;
	clear: both;
	float: none;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/brakeLine.png) no-repeat center;
	margin-bottom: 15px;
}
.uniform .answerInBtnActive { 
	float: right;
	margin: 0px 30px 15px 0px;
	font-size: 1.3em;
}

/* uniform - rightSide */
.character {
	width: 330px;
	height: 128px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/user.png) no-repeat bottom center;
	margin: 50px 0 40px 0;
	position: relative;
}
.character .PrevNextBarr {
	right: auto;
	width: 270px;
	position: relative;
	left: 38px;
	top: 80px;
}
.character .PrevNextBarr .prevBtn {
	margin-right: 140px;
}
.pInfoSmall { width: 275px; margin: 0 auto; margin-bottom: 20px; }
.pInfoSmall .pMainScreen { 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PersonalInfoSmallPanel.png) no-repeat;
	background-position: 0px -36px;
	padding: 10px 10px;
	width: 255px;
}
.pInfoSmall .pBottomCap { 
	height: 41px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PersonalInfoSmallPanel.png) no-repeat bottom;	
}
.pTitle { 
	height: 36px;
	display: block;
	width: auto;
	margin-top: -28px;
	margin-bottom: 10px;
}
.pTitle a {
	height: 36px;
	line-height: 36px;
	font-size: 1.7em;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 7px 0px 14px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PersonalInfoSmallPanel.png) no-repeat top left;
	display: block;
	float: left;
}
.pTitle span { 
	width: 7px;
	height: 36px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PersonalInfoSmallPanel.png) no-repeat top right;
	margin-right: -7px;
	display: block;
	float: left;
}
.pInfoSmall h4 {
	font-size: 1.2em;
	font-weight: bold;
	color: #424242;
	display: block;
	margin-bottom: 5px;
}
.pInfoSmall .status {
	height: 22px;
	display: block;
	margin-bottom: 15px;
	clear: both;
	float: none;
}
.statusBar {
	width: 150px;
	height: 20px;
	border: solid 1px #aeaeae;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/pstatusBar.png) repeat-x bottom;
	float: left;
	margin-right: 12px;
}
.statusBar span {
	height: 20px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/pstatusBar.png) repeat-x top;
	display: block;
}
.stars { float: right; margin-top: 4px; }
.stars li {
	float: left;
	width: 15px;
	height: 15px;
	margin-left: 2px;	
}
.stars li a {
	width: 15px;
	height: 15px;
	display: block;
	float: left;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/stars.png) bottom no-repeat;
}
.stars li a.fill { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/stars.png) top no-repeat; }
.stars li a.half { background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/stars.png) no-repeat; background-position: 0px -15px; }
.pBottomCap .status h4 { 
	float: left; 
	line-height: 41px;
	padding-left: 10px;
	text-transform: uppercase;
}
.pBottomCap .stars { margin: 14px 10px 0 0; }
.catButton {
	width: 290px;
	height: 42px;
	text-indent: 17px;
	line-height: 42px;
	font-size: 1.9em;
	color: #515151;
	display: block;
	float: left;
	text-decoration: none;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/ManualAutoCat.png) no-repeat;
	margin-left: 15px;
	margin-bottom: 10px;
}
.catAuto { background-position: left top; }
.catAuto:hover { background-position: left bottom; }
.catManuel { background-position: right top; }
.catManuel:hover { background-position: right bottom; }

.categoryScroll ul{
	margin-right:-5px;
}
.btnControl .active {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/ManualAutoCatHover.png) no-repeat;
	color: #fff;
}
/* uniform - rightSide loginReg */
.AskQLoginRight {
	width: 275px;
	height: 47px;
	margin-bottom: -8px;
}
.AskQLoginRight a {
	height: 47px;
	line-height: 40px;
	display: block;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PersonalInfoLoginBtn.png) top right;
	font-size: 1.7em;
	color: #fff;
	font-family: "Century Gothic";
	width: 137px;
	text-align: center;
	float: left;
	font-weight: bold;
	text-decoration: none;
}
.AskQLoginRight a:hover { background-position: right bottom; }
.AskQLoginRight a.login {
	width: 138px;
	background-position: left top;
}
.AskQLoginRight a.login:hover { background-position: bottom left; }
.pMainScreen input { 
	width: 240px;
	height: 26px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AskAQinput.png) top;
	border: none;	
	color: #1f638c;
	height: 21px;
	padding: 5px 0 0 5px;
	margin-bottom: 15px;
}
.pMainScreen input.focused {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AskAQinput.png) bottom;	
}
.pInfoSmall .pBottomCap a.btnStile_login {	
	float: right;
	margin: 7px 18px 0 0;
}

/* uniform - rightSide kidoStatus */
.kidoStatus {
	width: 275px;
	height: 168px;
	margin: -10px 0 10px -10px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/PersonalInfoKidoStatus.png) no-repeat;
}
.kidoStatus h2 {
	font-family: "Century Gothic";
	font-size: 1.9em;
	font-weight: bold;
	color: #515151;
	text-align: center;
	padding-top: 10px;
}
.kidoStatus p {
	text-align: center;
	padding-top: 13px;
	text-indent: 15px;
}
.kidoStatus p span { font-weight: bold; }
.kidSlide { width: 235px; height: 45px; line-height: 45px; margin-top: 20px; padding: 0 20px; position: relative; }
.kidSlide span { float: left; font-weight: bold; }
.kidSlide .slideBarr { 
	width: 135px; 
	height: 4px; 
	position: absolute;
	top: 22px;
	left: 65px;
}
.slideBarr a {
	margin-top: -3px;
}
.kidSlide .slideBarr .greenSlide {
	width: 135px; 
	height: 4px; 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/kidoSlideIndic.png) no-repeat;
}
.kidSlide .slideBarr .slideDrag {
	width: 5px;
	height: 13px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/kidoSlide.png) no-repeat;
	margin-top: -8px;
}
.kidSlide .Kido { 
	float: right; 
	margin-top: 10px; 
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/ExtendedKuido.png) left; 
	width: auto;
	padding: 0px 5px;
	border-right: solid 1px #7bad51;
}
.kidoCurentStatus { 
	width: 87px; 
	height: 23px; 
	line-height: 23px; 
	margin: 11px 0 0 15px; 
	float: left; 
	text-align: center;
}
.kidoCurentStatus span { font-weight: bold; color: #547638; } 
.kidoStatus .Answer { 	
	position: relative;
	float: right;
	top: 7px;
	margin-right: 15px;
}
.PromotThis .avatar {
	width: 152px;
	float: none;
	height: 280px;
	margin: 0 auto;
	margin-top: 20px;
}
.PromotThis .avatar .topFrame {
	width: 152px;
	height: 178px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AvatarBig.png) top;
}
.PromotThis .avatar a {
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AvatarBig.png) bottom;	
	width: 132px;
	top: 178px;
	line-height: 1.1em;
	font-size: 1.8em;
	padding: 7px 10px 9px;
}
#kudoPromoteStatus {
	height: 45px;
	line-height: 45px;
	margin-top: 20px;
	text-align: center;
	color: #588b2d;
	font-weight: bold;
}

/* rss Input */
.panel .RssObj {
	margin-bottom: 15px;
	display: block;
}
.panel h5 {
	display: block;
	font-size: 1.3em;
	padding-bottom: 5px;
	color: #315483;
}
.panel .imgRss {
	margin: 0px 15px 15px 0;
}
.priceAmazone { 
	float: left;
	width: 86px;
	margin: 0 0 30px 25px;
}
.priceAmazone span {
	display: block;
	font-weight: bold;
	line-height: 20px;
}
.priceAmazone .inDolars {
	font-size: 1.25em;
	color: #4683a9;
	line-height: 30px;
	height: 30px;
}
.addToCard {
	height: 20px;
	line-height: 19px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/pstatusBar.png) repeat-x bottom;
	border: solid 1px #aeaeae;
	padding: 0px 10px;
	font-weight: bold;
	text-decoration: none;
	color: #4a687a;
	margin-top: 19px;
	display: block;
}
.addToCard:hover {
	color: #333;
}
.ourPrice {
	float: left;
	width: 86px;
	margin-bottom: 30px;
}
.KidoExtended {
	width: 85px;
	height: 23px;
	line-height: 23px;
	border-right: solid 1px #7aaf4f;
	text-align: center;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/ExtendedKuido.png) left;
	color: #2d5b06;
	display: block;
	font-weight: bold;
	font-size: 1.2em;
}
.AmazoneKidos {
	height: 33px;
	line-height: 33px;
	text-align: center;
	width: 84px;
	border: solid 1px #5a83a1;
	background: #90b9d6;
	color: #fff;
	font-size: 1.6em;
	display: block;
	font-weight: bold;
}
.Purchese {
	height: 23px;
	line-height: 21px;
	width: 86px;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/AmazonePurchese.png) top no-repeat;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #fff;
	display: block;
	text-indent: -5px;
	margin-top: 10px;
}
.Purchese:hover {
	background-position: bottom;
	color: #1a5189;
}
.moreLikeThis {
	width: 92px;
	height: 21px;
	line-height: 21px;
	padding-top: 7px;
	margin-top: -7px;
	display: block;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/MoreLikeThis.png) left top no-repeat;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}
.moreLikeThis:hover {
	background-position: 0px -28px;	
	color: #31668c;
}
.moreRssCont {
	width: 591px;
	float: left;
	height: 21px;
	background-color: #90b1c4;
	float: right;
	margin: 0px 18px 20px 0px;
}
.moreRss {
	width: 57px;
	height: 28px;
	line-height: 21px;
	display: block;
	background: url(http://wpc.17B0.edgecastcdn.net/0017B0/splashpage-gargamel/MoreLikeThis.png) no-repeat;
	background-position: -92px -7px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	margin-bottom: -7px;
	margin-right: -3px;
	float: right;
}
.moreRss:hover {
	background-position: -92px -34px;
	color: #31668c;
}