/*

Theme Name: wordpress 31067

*/





/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */



@charset "utf-8";

/* CSS Document */



/*----------------------------------------------------Begin Of Reset Code ------------------------------------------------------*/

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}

/* remember to define focus styles! */

:focus {outline: 0;}

body {	line-height: 1;	color: black;	background: white;	margin:0;	padding:0}

ol, ul { 	list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */



blockquote:before, blockquote:after,

q:before, q:after {	content: "";}

blockquote, q {	quotes: "" "";}

a:hover{text-decoration:underline!important;}

/*----------------------------------------------------End Of Reset Code ------------------------------------------------------*/



/* ----------------- Common ---------------------- */

.fltlft { float:left; }

.fltrgt { float:right }

.clear 	{ clear:both; font-size:0px; line-height:0px; padding:0px; margin:0px; height:0px; }

.clrBlock{clear:both; font-size:0px; line-height:0px; display:block;}

body{ font: 12px Arial, Helvetica, sans-serif; color:#000000; background:#000 url(images/pageBg.png) center top no-repeat;}

strong{font-weight:bold;}



.container																{width:990px; height:auto; margin:0 auto;}



/*--------------------------------- Navigation ------------------------------*/

/*#nav																	{width:990px; height:46px; padding:0	 0 0; background:url(images/navBg.jpg) left top repeat-x; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative;overflow:hidden} */
#nav																	{width:1018px; height:46px; padding:0	 0 0; background:url(images/navBg.jpg) left top repeat-x; border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; behavior: url('css/PIE.htc'); position:relative;overflow:hidden} 


#nav ul																	{float:left; display:block; padding:0;}

#nav ul li																{float:left; }

#nav ul li.first-child a												{padding:0 15px 0 18px;}

#nav ul li.last-child a													{padding:0 16px 0 15px; background:none;}

#nav ul li a															{color:#fff; text-decoration:none;padding:0 15px; height:46px; background:url(images/navSep.jpg) right top no-repeat; font:bold 12px/46px Arial, Helvetica, sans-serif; text-transform:uppercase; display:block;}

#nav ul li a:hover														{text-decoration:none;color:#FE0000;background:url(images/nav_hover.png) left top repeat-x;text-decoration:none!important;}

#nav ul li.first-child a:hover											{}

#nav ul li.last-child a:hover											{}





.lessTop																{width:11px; height:77px; position:absolute; top:-2px; left:-11px;}

.lessMain																{width:30px; height:48px; position:absolute; top:-4px; left:-4px;}

/*---------------------------------------------------------------------------*/



/*--------------------------------- Header ---------------------------------*/

#header																	{width:auto; height:auto;}

#logo																	{width:240px; height:140px; padding:0 0 2px;}

.headerAdd																{width:728px; padding:31px 0 20px;}



.headerBot																{width:990px; height:39px; background:url(images/subCont.png) center top no-repeat;}

.spclOffers																{width:700px; padding:11px 0 0 10px;}

.spclOffers label														{float:left; display:block; padding:0; width:99px; font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}

.spclOffers ul															{float:left; display:block; width:600px; padding:0; font:normal 12px Arial, Helvetica, sans-serif;}

.spclOffers ul li														{float:left; display:block; padding:0 14px 0 15px; background:url(images/spcl_sep.jpg) right center no-repeat;}

.spclOffers ul li.last-child											{background:none;}

.spclOffers ul li a														{color:#fff; text-decoration:none;}

.spclOffers ul li a:hover												{text-decoration:underline;}



.searchCont																{width:240px; padding:7px 15px 0 0;}

.searchCont label														{float:left; display:block; padding:4px 0 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; width:53px;}

.searchCont span.textboxCont											{background: #F1F1F1;float: left;padding: 6px 15px;width: 175px;height: 16px;-webkit-border-radius: 8px 0px 0px 8px;border-radius: 8px 0px 0px 8px;
}

.searchCont span.textboxCont input.textbox								{width:130px; padding:0; background:none; border:0px; font:normal 11px Arial, Helvetica, sans-serif; color:#8b2222;}

.searchCont input.searchBtn												{background: #F1F1F1 url(images/search_icon.png) no-repeat 0 2px;border: 0 none;display: block;float: left;height: 28px;width: 30px;-webkit-border-radius: 0px 8px 8px 0px;border-radius: 0px 8px 8px 0px;cursor:pointer;}



.newsNshare																{width:990px; padding:8px 0 13px 0;}

.newsNshareCont															{width:990px; height:45px; background:url(images/grayBg.png) center top no-repeat;}

.newsTicker																{width:558px; padding:16px 0 0 0;}

.newsTicker label														{float:left; display:block; padding:14px 0 0 16px; width:97px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;}



.newsSlides																{width:415px; padding:9px 20px 0 10px;}

.newsSlides ul															{float:left; display:block; padding:0; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; position:relative; }

.newsSlides ul li														{float:left; display:inline; padding:0 15px; white-space:nowrap;}

.newsSlides ul li a														{color:#fff; text-decoration:none;}

.newsSlides ul li a span												{color:#fe0000; cursor:pointer;}



.tickercontainer 														{height:auto; margin:0; overflow:hidden; padding:0; width: 415px;}

.tickercontainer .mask 													{left:0; overflow:hidden; position:relative; top:0; height:auto; width:415px;}



.shareThis																{width:430px; padding:11px 1px 0 1px;}



/*.newsLists																{width:988px; border:1px solid #303030; border-top:0px; background:#fff; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative; padding:14px 0 12px;} */
.newsLists																{width:988px; border:1px solid #303030; border-top:0px; background:#fff; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; behavior: url('css/PIE.htc'); position:relative; padding:14px 0 12px;} 

.newsLists ul															{float:left; display:block; padding:0;}

.newsLists ul li														{float:left; display:block; padding:0 6px 0 15px; border-right:1px solid #d8d8d8; width:300px;}

.newsLists ul li.last-child												{border:0px; padding:0 0 0 15px;}

.newsLists ul li span.newsImg											{width:97px; height:74px; border:1px solid #d8d8d8; padding:3px; display:block;}

.newsLists ul li span.newsInfo											{width:186px; padding:12px 0 0 4px; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000;}

.newsLists ul li span.newsInfo a										{color:#8b0001; cursor:pointer;}

.newsLists ul li a														{text-decoration:none;}

/*-------------------------------------------------------------------------*/



/*----------------------------- Body Container ----------------------------*/

#body_contnainer														{width:auto; height:auto;}

.mainCont																{width:990px; padding:0;}

.mainLftCont															{width:651px; padding:0;}



.headLines																{width:651px; padding:0 0 16px;}

.headLinesTop															{width:651px; height:48px; background:url(images/headingBg.png) 0 0 no-repeat; position:relative;}

.headLinesLft															{width:500px;}

.headLinesLft h1														{font:bold 18px/48px Arial, Helvetica, sans-serif; color:#fff; padding:0 25px 0 67px; text-transform:uppercase; background:url(images/headingRgt.png) right 1px no-repeat; display:inline-block;}



.headLinesRgt															{width:130px; padding:15px 11px 0 0;}

.headLinesRgt p															{font:normal 12px Arial, Helvetica, sans-serif; background:url(images/rss.png) right center no-repeat; padding:0 15px 0 0;}

.headLinesRgt p a														{color:#fff; background:url(images/whiteArrow.png) left center no-repeat; padding:0 0 0 10px; display:block;}

.headLinesRgt p a:hover													{text-decoration:none;}



.gloves																	{width:52px; height:52px; position:absolute; top:-5px; left:11px;}



/*.headLinesMain															{width:623px; height:552px; background:#fff url(images/headLinesBg.jpg) left top repeat-x; border:1px solid #303030; border-top:0px; padding:2px 5px 13px 21px; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative;} */
.headLinesMain															{width:623px; height:552px; background:#fff url(images/headLinesBg.jpg) left top repeat-x; border:1px solid #303030; border-top:0px; padding:2px 5px 13px 21px; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; behavior: url('css/PIE.htc'); position:relative;}

.headLinesMain ul														{width:608px; height:552px; overflow-x:hidden; overflow-y:auto; padding:0 15px 0 0; float:left; display:block; font:normal 14px Arial, Helvetica, sans-serif;}

.headLinesMain ul li													{width:608px; float:left; display:block; padding:5px 0; border-bottom:1px solid #e5e5e5;}

.headLinesMain ul li a													{color:#000; text-decoration:none;}

.headLinesMain ul li a span												{display:block; font-size:11px; color:#8b0001;}



/*.homeContainer															{width:609px; padding:20px; background:#fff; border:1px solid #303030; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative;}*/
.homeContainer															{float:left;width:609px; padding:20px; background:#fff; border:1px solid #303030; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url('css/PIE.htc'); position:relative;}

.homeContainer.innerContainer											{padding-bottom:0px;}

.headings																{width:100%; padding:0; background:url(images/lightGray.jpg) left bottom repeat-x;}

.headings h5															{font:bold 18px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; padding:0;}

.headings h5 span														{display:inline-block; padding:0 5px 5px 0; border-bottom:2px solid #a20103;}

.headings h5 strong														{font:italic 16px Arial, Helvetica, sans-serif; color:#656565; text-transform:none;}

*+html .headings h5 strong												{position:relative; top:-8px;}



.headingLft																{width:470px;}

.headingRgt																{width:135px;}





.videos																	{width:609px; padding:0;}

.moreVideo																{font:normal 12px Arial, Helvetica, sans-serif; text-align:right;}

.moreVideo a															{background:url(images/moreBtn.jpg) right center no-repeat; color:#a20103; text-decoration:none; padding:0 20px 0 0; display:block;}

.moreVideo a:hover														{text-decoration:underline;}

.videosCont																{width:609px; padding:18px 0 0;}

.videosFrame															{width:291px;}

.videosLinks															{width:297px; padding:0;}

.videosLinks ul															{float:left; display:block; width:297px; padding:0; font:normal 14px/18px Arial, Helvetica, sans-serif;}

.videosLinks ul li														{padding:8px 0 8px 2px; width:295px; border-bottom:1px solid #ccc;}

.videosLinks ul li.last-child											{border-bottom:0px;}

.videosLinks ul li a													{color:#000; text-decoration:none; padding:0 5px 0 25px; display:block; background:url(images/videoBtn.jpg) left center no-repeat;}



.columnsCont															{width:609px; padding:0;}

.columnsMain															{width:609px; padding:14px 0 20px;}

.columnsImg																{width:286px;}

.columnsInfo															{width:276px; padding:5px 26px 0 0;}

.columnsInfo h6															{font:bold 18px Arial, Helvetica, sans-serif; color:#a20103;}

.columnsInfo h6 a														{color:#a20103; text-decoration:none;}

.columnsInfo h4															{font:normal 14px/22px Arial, Helvetica, sans-serif; color:#000; padding:3px 0;}

.columnsInfo p															{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#7e7e7e;}



.columnsList															{ padding:0;}
.columnsList ul															{float:left; display:block; padding:0;height:560px; overflow:hidden;}
.columnsList ul li														{ padding:12px 0; border-bottom:1px solid #d9d9d9;}
.columnsList ul li.last-child											{border-bottom:0px;}
.columnsList ul li a													{text-decoration:none;}
.columnsList ul li h4													{font:normal 14px/22px Arial, Helvetica, sans-serif; color:#a20103}
.columnsList ul li h4 a													{padding:0 0 0 32px; display:block; color:#a20103; text-decoration:none; background:url(images/columnsBtn.jpg) left 4px no-repeat;}
.columnsList ul li p													{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; padding:0 0 0 32px;}

.moreCols																{width:609px; height:42px; background:url(images/moreBg.png) center top no-repeat;}

.moreCols p																{font:bold 13px/42px Arial, Helvetica, sans-serif; color:#484848; text-align:center; text-transform:uppercase;}

.moreCols p a															{background:url(images/moreArrow.png) center right no-repeat; display:inline-block; color:#484848; text-decoration:none; padding:0 11px; margin:0 auto;}



#slideshow																{background:none !important;}

.interviews																{width:609px; padding:35px 0 0; background:none !important;}

.interviewsCont															{width:609px; padding:14px 0 18px; border-bottom:1px solid #ccc; background:none !important;}

.interviewsCont ul														{float:left; display:block; padding:0;}

.interviewsCont ul li													{width:190px; padding:0 19px 0 0; float:left; display:block;}

.interviewsCont ul li.last-child										{padding:0;}

.interviewsCont ul li .interVImg										{width:190px; height:102px;}

.interviewsCont ul li .interVInfo										{width:178px; height:60px; padding:10px 5px 15px 7px; position:relative;}

.interviewsCont ul li .interVInfo h6									{font:bold 14px Arial, Helvetica, sans-serif; color:#a20103;}

.interviewsCont ul li .interVInfo p										{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333;}

.interviewsCont ul li span.readmore										{display:block; font:normal 12px Arial, Helvetica, sans-serif; text-align:right; position:absolute; bottom:-12px; right:5px;}

.interviewsCont ul li span.readmore a									{color:#a20103;}

.interviewsCont ul li span.readmore a:hover								{text-decoration:none;}



#pagi																	{width:100%; font-size:0px; text-align:right; padding:5px 0 0 0;}

#pagi a																	{width:10px; height:10px; margin:0 0 0 5px; background:url(images/pagi.jpg) -15px 0 no-repeat; display:inline-block; color:#fff; text-decoration:none;}

#pagi a.activeSlide														{background:url(images/pagi.jpg) 0 0 no-repeat; color:#fff;}





.twoNewsConts															{width:609px; padding:35px 0 0;}

.twoNews																{width:286px; padding:0;}

.twoNews h5																{font-size:14px;}

.twoNews ul																{float:left; display:block; width:286px; font:normal 12px/18px Arial, Helvetica, sans-serif;}

.twoNews ul li															{float:left; display:block; width:286px; padding:10px 0 5px; border-bottom:1px solid #d9d9d9;}

.twoNews ul li.last-child												{border-bottom:0px;}

.twoNews ul li span.time												{font-size:11px; display:block; color:#a20103;}

.twoNews ul li a														{color:#333; text-decoration:none;}



.hNf																	{width:609px; padding:35px 0 20px 0;}

.hNfCont																{padding:23px 0 0; width:609px;}



.hNfLft																	{width:330px; padding:0 18px 0 0; border-right:1px solid #e5e5e5;}

.hNfLftImg																{width:130px;}

.hNfLftInfo																{width:190px; padding:8px 0 0;}

.hNfLftInfo h6															{font:bold 14px/22px Arial, Helvetica, sans-serif; color:#a20103;}

.hNfLftInfo p															{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000;}

.hNfLftInfo p a															{display:block; color:#a20103; text-align:right;}

.hNfLftInfo p a:hover													{text-decoration:none;}







.hNfRgt																	{width:246px; padding:0;}

.hNfRgt ul																{width:246px; float:left; display:block; padding:0; font:normal 12px Arial, Helvetica, sans-serif;}

.hNfRgt ul li															{float:left; display:block; padding:8px 0; width:246px;}

.hNfRgt ul li a															{color:#a20103; padding:0 0 0 15px; display:block; background:url(images/hNfArrow.jpg) left center no-repeat;}

.hNfRgt ul li a:hover													{text-decoration:none;}



/*------------ Inner Page ----------*/

.innerCont																{width:609px; padding:0;}

.innerCont	a 															{color: #000000;   text-decoration: none; line-height:20px;}

.innerCont	a:hover														{color: #8B0001;   text-decoration: none !important;}

.innerCont .headings													{width:100%; padding:0; background:url(images/lightGray.jpg) left bottom repeat-x;}

.innerCont .headings h1													{font:normal 24px Arial, Helvetica, sans-serif; color:#000; text-transform:none; padding:0; width:580px;}

.innerCont .headings h1 span											{display:inline-block; padding:0 5px 7px 0; border-bottom:2px solid #bd0304;}

.innerCont .headings h1 strong											{font:italic 16px Arial, Helvetica, sans-serif; color:#656565; text-transform:none;}

.innerTop																{width:609px; padding:14px 0;}

.innerTop ul															{float:left; display:block; padding:0; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#666; height:25px;}

.innerTop ul li															{float:left; display:block; padding:0 10px; }

.innerTop ul li.first-child												{padding:0 15px 0 0; background:none;}

.innerTop ul li a														{color:#a20103; text-decoration:none;}



.innerInfo																{width:609px; padding:0;}

.innerInfo p															{font:normal 14px/25px Arial, Helvetica, sans-serif; color:#000; padding:12px 0; clear:left;}

.innerInfo p img														{max-width:610px;}

.innerInfo p span.innerImg												{width:299px; padding:5px 15px 0px 0; float:left; display:block;}

.innerInfo p span.innerImg img											{width:299px; height:199px; display:block;}

.innerInfo p span.innerImg strong										{text-align:left; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#a20103; display:block; padding:5px 0 0px 0;}



.inner_copyright														{width:609px; padding:8px 0; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}

.inner_copyright p														{font:normal 11px/17px Arial, Helvetica, sans-serif; color:#818181; padding:0;}



.innerBot																{width:609px; padding:15px 0 45px;}

.innerBotLft															{width:370px; padding:3px 0 0;}

.innerBotLft ul															{float:left; display:block; padding:0; font:normal 12px Arial, Helvetica, sans-serif;}

.innerBotLft ul li														{float:left; display:block; padding:0 12px 0 0;}

.innerBotLft ul li a													{color:#a40a0c; text-decoration:none; float:left; display:block; padding:0 0 0 24px;}

.innerBotLft ul li.print a												{background:url(images/printIcon.jpg) left center no-repeat;}

.innerBotLft ul li.email a												{background:url(images/emailIcon.jpg) left center no-repeat;}

.innerBotLft ul li a:hover												{text-decoration:underline;}



.fbComment																{width:609px; padding:0 0 5px;}

.fbComment h3															{font:normal 18px Arial, Helvetica, sans-serif; color:#000; padding:0 0 5px; border-bottom:1px solid #dfdfdf;}

.fbCommentFrame															{width:609px; padding:0;}





.innerBotRgt															{width:225px; padding:0 2px 0 0; text-align:right;}



/*------------ Side Bar --------*/



.mainRgtCont															{width:330px; padding:0;}

.rgtCont																{width:330px; padding:0 0 9px;}

/*.rgtContMain															{width:328px; background:#141414; border:1px solid #303030; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative;} */
.rgtContMain															{width:328px; background:#141414; border:1px solid #303030; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; behavior: url('css/PIE.htc'); position:relative;}


.fbPlug																	{width:300px; padding:15px 0; margin:0 auto;}



.storiesCont															{width:300px; padding:0px 0 10px; margin:0 auto;}

.storiesTop																{width:300px; height:40px; background:url(images/patternBg.jpg) 0 0 no-repeat;}

.storiesTop h6															{font:bold 14px/40px Arial, Helvetica, sans-serif; color:#fff; background:url(images/redActLft.png) left top no-repeat; padding:0 0 0 15px; text-transform:uppercase;}

.storiesTop h6 span														{background:url(images/redActRgt.png) right top no-repeat; padding:0 24px 0 0; display:inline-block;}

.storiesMain															{width:300px; padding:0; background:#fff;}

.storiesMain ul															{float:left; display:block; padding:0; width:300px; font:normal 12px Arial, Helvetica, sans-serif;}

.storiesMain ul li														{width:283px; float:left; display:block; padding:5px 5px 5px 12px; border-bottom:1px solid #dedede; background:#f7f7f7;}

.storiesMain ul li.even													{background:#fff;}

.storiesMain ul li a													{color:#000; text-decoration:none; background:url(images/bullet.png) right center no-repeat; display:block;}

.storiesMain ul li a strong												{color:#a20103;}

.storiesMain ul li a span												{color:#004cbf; cursor:pointer;}

.storiesMain p															{padding:8px 5px 8px 0; font:normal 11px Arial, Helvetica, sans-serif; text-align:right;}

.storiesMain p a														{background:url(images/arrowView.png) left center no-repeat; padding:0 0 0 10px; display:inline-block; color:#a20103;}

.storiesMain p a:hover													{text-decoration:none;}



.postCont																{width:300px; padding:10px 0 9px; margin:0 auto;}

.postContainer															{width:300px; display:none;}

.postTop																{width:300px; height:40px; background:url(images/patternBg.jpg) 0 0 no-repeat;}

.postTop ul																{float:left; display:block; padding:0; font:normal 13px/40px Arial, Helvetica, sans-serif; text-transform:uppercase;}

.postTop ul li															{float:left; display:block; padding:0;}

.postTop ul li a														{float:left; display:block; padding:0 0 0 11px; color:#fff; text-decoration:none;}

.postTop ul li a span													{float:left; display:block; padding:0 20px 0 0; cursor:pointer;}

.postTop ul li a:hover, .postTop ul li.selected a						{background:url(images/redActLft.png) left top no-repeat;}

.postTop ul li a:hover span, .postTop ul li.selected a span				{background:url(images/redActRgt.png) right top no-repeat;}



.postsMain																{width:300px; padding:0; background:#fff;}

.postsMain ul															{float:left; display:block; padding:0; width:300px; font:normal 12px Arial, Helvetica, sans-serif;}

.postsMain ul li														{width:283px; float:left; display:block; padding:6px 5px 6px 12px; border-bottom:1px solid #dedede; background:#f7f7f7;}

.postsMain ul li.even													{background:#fff;}

.postsMain ul li a														{color:#000; text-decoration:none; display:block;}

.postsMain ul li a strong												{color:#a20103;}

.postsMain ul li a span													{color:#004cbf; cursor:pointer;}



.viewMore p																{padding:8px 12px 0px 0; font:normal 11px Arial, Helvetica, sans-serif; text-align:right;}

.viewMore p a															{background:url(images/arrowView.png) left center no-repeat; padding:0 0 0 10px; display:inline-block; color:#a20103;}

.viewMore p a:hover														{text-decoration:none;}



#tabCont_1																{display:block;}



.dailyDeals																{width:290px; padding:12px 20px 12px 18px;}

.dailyDeals h5															{font:bold 18px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; background:url(images/darkGray.jpg) left bottom repeat-x; padding:0;}

.dailyDeals h5 span														{display:inline-block; padding:0 5px 5px 0; border-bottom:2px solid #a20103;}

.dailyDealsImg															{padding:14px 0 10px; display:block;}

.dailyDealsInfo															{width:265px; padding:0 0 0 10px;}

.dailyDealsInfo h6														{font:bold 16px Arial, Helvetica, sans-serif; color:#df0000;}

.dailyDealsInfo h4														{font:normal 14px Arial, Helvetica, sans-serif; color:#fff; padding:5px 0 8px;}

.dailyDealsInfo h4 span													{color:#c90006;}

.dailyDealsInfo p														{font:normal 12px/22px Arial, Helvetica, sans-serif; color:#fff;}

.dailyDealsInfo p a														{color:#c90006;}

.dailyDealsInfo p a:hover												{text-decoration:none;}



.playCont																{width:299px; margin:0 auto; padding:15px 0;}



.forumCont																{width:300px; margin:0 auto; padding:10px 0 9px;}

.forumTop																{width:300px; height:40px; background:url(images/patternBg.jpg) 0 0 no-repeat;}

.forumTop h6															{font:normal 13px/40px Arial, Helvetica, sans-serif; color:#fff; background:url(images/redActLft.png) left top no-repeat; padding:0 0 0 15px; text-transform:uppercase;}

.forumTop h6 span														{background:url(images/redActRgt.png) right top no-repeat; padding:0 24px 0 0; display:inline-block;}

.forumContainer															{width:300px; padding:0;}

.forumMain																{width:300px; padding:0; background:#fff;}

.forumMain ul															{float:left; display:block; width:300px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}

.forumMain ul li														{float:left; display:block; width:280px; padding:6px 10px; border-bottom:0px solid #e5e5e5;}

.forumMain ul li a														{color:#333; text-decoration:none;}

.forumMain ul li span													{display:block; font-size:10px;}

.forumMain ul li span a													{color:#b30d11; cursor:pointer;}

.forumMain ul li span a:hover											{text-decoration:underline;}



.twitterPlug															{width:302px; margin:0 auto; padding:11px 0;}



.appleCont																{width:330px; padding:5px 0 0 0;}

.appleMain																{width:330px; height:153px; background:url(images/appleBg.png) 0 0 no-repeat;}

.appleProd																{width:144px; padding:0; position:relative;}

.appleProdImg															{width:136px; position:absolute; top:-8px; right:0px;}



.appleInfo																{width:167px; padding:5px 11px 0 0;}

.appleInfo h4															{font:bold 30px Arial, Helvetica, sans-serif; color:#fff;}

.appleInfo p															{font:normal 11px/17px Arial, Helvetica, sans-serif; color:#fff;}

.appleInfo span.learnmore												{display:block; text-align:center; font:bold 14px/28px Arial, Helvetica, sans-serif; padding:5px 0 0;}

.appleInfo span.learnmore a												{width:98px; height:28px; display:block; background:url(images/appleBtn.png) 0 0 no-repeat; color:#fff; text-decoration:none; cursor:pointer;}





/*-------------------------------------------------------------------------*/



/*-------------------------------- Footer ---------------------------------*/

#footer																	{width:auto; height:auto;}

.advert																	{padding:36px 0 26px; width:990px; text-align:center; margin:0 auto;}



.footerMain																{width:auto; height:auto; border-top:2px solid #c80708; padding:22px 0; background:#000;}

.footerMainLft															{width:240px; padding:0;}

.fLogo																	{width:240px; padding:0 0 50px;}

.copyright																{width:226px; padding:0 0 0 14px;}

.copyright p															{font:normal 13px Arial, Helvetica, sans-serif; color:#999;}

.copyright p a															{color:#c80708; text-decoration:none;}

.copyright p a:hover													{text-decoration:underline;}





.footerMainRgt															{width:700px; padding:0;}

.footerLinks															{width:175px; padding:0;}

.footerLinks h6															{font:bold 18px Arial, Helvetica, sans-serif; color:#c80708;}

.footerLinks h6 a														{color:#c80708; text-decoration:none;}

.footerLinks ul															{float:left; display:block; width:175px; font:normal 12px Arial, Helvetica, sans-serif; padding:5px 0 0;}

.footerLinks ul li														{float:left; display:block; padding:5px 0; width:175px;}

.footerLinks ul li a													{color:#999; text-decoration:none;}

.footerLinks ul li a:hover												{text-decoration:underline;}



.fLinksCont																{width:auto; height:50px; background:url(images/footerNav.jpg) left top repeat-x;}

.fLinksNav																{width:470px; padding:18px 0 0 10px;}

.fLinksNav ul															{float:left; display:block; padding:0; font:normal 13px Arial, Helvetica, sans-serif;}

.fLinksNav ul li														{float:left; display:block; padding:0 13px 0 12px; background:url(images/graySep.jpg) right center no-repeat;}

.fLinksNav ul li.last-child												{background:none;}

.fLinksNav ul li a														{color:#999; text-decoration:none;}

.fLinksNav ul li a:hover												{text-decoration:underline;}



.footerShare															{width:490px; padding:13px 0 0;}



.footerInfo																{width:auto; height:auto; background:#161616 url(images/footerBg.jpg) left top repeat-x;}

.footerInfoCont															{width:965px; padding:0 0 35px 25px;}

.footerInfoCont p														{font:normal 11px/22px Arial, Helvetica, sans-serif; color:#5c5c5c; text-align:justify; padding:25px 0 0;}

/*-------------------------------------------------------------------------*/

/* ----------------- Common ---------------------- */

/*.box-shadow																{-moz-box-shadow: 3px 3px 5px #7c7c7c; -webkit-box-shadow: 3px 3px 5px #7c7c7c; box-shadow: 3px 3px 5px #7c7c7c; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative;}*/
.box-shadow																{-moz-box-shadow: 3px 3px 5px #7c7c7c; -webkit-box-shadow: 3px 3px 5px #7c7c7c; box-shadow: 3px 3px 5px #7c7c7c; behavior: url('css/PIE.htc'); position:relative;}

/*.border-radius															{border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; behavior: url('http://clients.xhtmlchop.com/blog31067/5gapp2zkna31067/wp-content/themes/31067/PIE.htc'); position:relative;} */
.border-radius															{border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; behavior: url('css/PIE.htc'); position:relative;}



.newsImg  img															{width:97px;height:74px;}

.videosFrame .videobox object											{width:291px;height:207px;}

.videosFrame .videobox object embed										{width:291px;height:207px;}	

.columnsList ul															{height: 533px;}

.interviewsCont .interVImg img											{width:190px;height:102px;}

.columnsMain .columnsImg  img											{width:286px;height:146px;}

a.r_more																{ color: #A20103;    display: block;    text-align: right;}

.appleMain .alignleft													{ padding: 0;    position: relative;    width: 144px;float: left;}

.appleMain .alignleft img												{ position: absolute;    right: 0;    top: -8px;	    width: 136px;}

.appleMain .alignright													{ padding: 5px 11px 0 0;    width: 167px; float: right;}

.appleMain .alignright h4 												{ color: #FFFFFF;    font: bold 30px Arial,Helvetica,sans-serif;}

.appleMain .alignright p												{ color: #FFFFFF;    font: 11px/17px Arial,Helvetica,sans-serif;}

.appleMain .alignright span.learnmore 									{ display: block;    font: bold 14px/28px Arial,Helvetica,sans-serif;    padding: 5px 0 0;    text-align: center; float: right;}

.appleMain .alignright span.learnmore a 								{ background: url("images/appleBtn.png") no-repeat scroll 0 0 transparent;    color: #FFFFFF;    cursor: pointer;    display: block;    height: 28px;    text-decoration: none;      width: 98px;}



.dailyDeals img															{ padding-bottom:10px;}

.dailyDeals h4															{ color: #FFFFFF;    font: 14px Arial,Helvetica,sans-serif;    padding: 5px 0 8px;}

.dailyDeals p 															{ color: #333333;    font: 12px/22px Arial,Helvetica,sans-serif;}

.dailyDeals p a 														{    color: #C90006;}

.dailyDeals h6 															{    color: #DF0000;    font: bold 16px Arial,Helvetica,sans-serif;}

.dailyDeals h5															{   margin-bottom: 14px;}

.addthis_button_facebook_like iframe									{   width: 132px!important; height:30px;}

.addthis_button_tweet iframe											{   width: 85px!important;}	

.innerBotRgt															{ width:auto; }

.innerBotLft															{width:350px }

#wp-email-popup															{ background : #fff; }

#wp-email-popup	input													{margin:10px 0;}





.addthis_button_facebook_like 				  							{ float:left;}

.addthis_button_tweet 													{ float:left; }	

.addthis_button_google													{ float:left; width: 65px;}

.default_entry															{min-height:400px;}

.search_entry															{ margin-top: 20px;}

.search_entry h2														{ font-size: 13px;    font-weight: bold;  color: #8B0001;}

.search_entry h2 a														{text-decoration:none;  color: #8B0001;}

.search_entry h2 a:hover												{text-decoration:underline;  color: #8B0001;}

#nav-above a															{  color: #8B0001;text-decoration:none; font-size: 13px; }

#nav-above																{margin:30px 0;}

#nav-above .nav-previous												{float:left;}								

#nav-above .nav-next													{float:right}

.addthis_toolbox														{float:right}

.addthis_toolbox .addthis_button_google_plusone	iframe					{float:right;    width: 67px!important;}

.addthis_toolbox .addthis_button_tweet	iframe							{float:right}

.fb_iframe_widget span													{width: 230px!important;}

.fb_edge_widget_with_comment iframe										{  width: 250px!important;}

.fb_edge_widget_with_comment											{    margin-left: 15px;}

.connect_widget .connect_widget_text									{line-height:12px!important;width:87px!important;color:#fff!important;}



#nav ul li.current-menu-item a											{text-decoration:none;color:#FE0000;background:url(images/nav_hover.png) left top repeat-x;}

.headLinesRgt p a:hover													{text-decoration:none!important;}

.interviewsCont ul li span.readmore a:hover								{text-decoration:none!important;}

.viewMore p a:hover														{text-decoration:none!important;}

.dailyDeals p a:hover													{text-decoration:none!important;}

.storiesMain p a:hover													{text-decoration:none!important;}

a.r_more:hover														{text-decoration:none!important;}

.hNfRgt ul li a:hover													{text-decoration:none!important;}	

.headLinesMain ul li a:hover												{text-decoration:none!important;color:#8B0001;}	

.twoNews ul li a:hover													{text-decoration:none!important;color: #8B0001;}




.last_column															{ margin: 0 !important;}



.moreCols																{width:290px;}
.headings																{}
.columnsList															{}
.columnsList ul 														{}
.col_first																{width:290px;    float: left;margin-right:28px;}
.col_second																{width:290px;    float: left;}
.fb-activity iframe { background:#fff; }

/*   Related Posts   */
.innerCont .pod317 #crp_related {   margin: 0 0 5px 6px;  width: 609px;} 
.innerCont .pod317 #crp_related h3, .pod317 .olympic h3 {font-size: 15px; font-weight:bold;   margin: 0 0 10px;}
.innerCont .pod317 #crp_related ul {line-height: 20px;  margin: 0 0 0 5px;}
.innerCont .pod317 #crp_related ul li { background: url("images/arrows_lst.png") no-repeat scroll 0 6px transparent;color: #696969;font-size: 12px; padding: 0 0 5px 15px;}
.innerCont .pod317 #crp_related ul li a { color: #000;  text-decoration: none; }
.innerCont .pod317 #crp_related ul li a:hover { color: #8B0001; }

.innerCont .pod316 { float: left;    margin: 0 0 15px 6px;    width: 290px; }
.innerCont .pod316 h2, .pod316 .crp_related h3, .innerCont .olympic h2 {font-size: 15px; font-weight:bold;   margin: 0 0 10px;}
.innerCont .pod316 ul, .innerCont .olympic ul {line-height: 20px;  margin: 0 0 0 5px;}
.innerCont .pod316 ul li,  .innerCont .olympic ul li { background: url("images/arrows_lst.png") no-repeat scroll 0 6px transparent;color: #696969;font-size: 12px; padding: 0 0 5px 15px;}
.innerCont .pod316 ul li a, .innerCont .olympic ul li a { color: #000;  text-decoration: none; }
.innerCont .pod316 ul li a:hover, .innerCont .olympic ul li a:hover { color: #8B0001; }

.innerCont .pod316b { float: right;    margin: 0 0 15px 6px;    width: 290px; }
.innerCont .pod316b h2, .pod316 .crp_related h3, .innerCont .olympic h2 {font-size: 15px; font-weight:bold;   margin: 0 0 10px;}
.innerCont .pod316b ul, .innerCont .olympic ul {line-height: 20px;  margin: 0 0 0 5px;}
.innerCont .pod316b ul li,  .innerCont .olympic ul li { background: url("images/arrows_lst.png") no-repeat scroll 0 6px transparent;color: #696969;font-size: 12px; padding: 0 0 5px 15px;}
.innerCont .pod316b ul li a, .innerCont .olympic ul li a { color: #000;  text-decoration: none; }
.innerCont .pod316b ul li a:hover, .innerCont .olympic ul li a:hover { color: #8B0001; }
/*   Links Page   */
ul.link_list li.linkcat 												{ float: left; overflow: hidden; padding: 0 0 15px;  width: 290px;}
ul.link_list li.linkcat h2 													{ font-size:15px; line-height: 140%;font-weight:bold;}
ul.link_list li.linkcat ul { margin-left:10px; }
ul.link_list li.linkcat ul li { 
background: url("images/arrows_lst.png") no-repeat scroll 0 6px transparent;
color: dimGray;
font-size: 12px;
padding: 0 0 5px 15px;
}
ul.link_list li.linkcat ul li a:hover 									{ color: #8B0001; }

.dailyDeals																{width:300px; margin:0 auto; padding:10px 0 9px;}

.dailydealstop															{width:300px; height:40px; background:url(images/patternBg.jpg) 0 0 no-repeat;}

.dailydealstop h6														{font:normal 13px/40px Arial, Helvetica, sans-serif; color:#fff; background:url(images/redActLft.png) left top no-repeat; padding:0 0 0 15px; text-transform:uppercase;}

.dailydealstop h6 span													{background:url(images/redActRgt.png) right top no-repeat; padding:0 24px 0 0; display:inline-block;}
.dailyDeals .dailydeals_container 										{background: #FFFFFF; padding: 6px 10px; width: 280px; }
.widget_sp_image-description											{padding:5px 13px;   width: 257px;}
.widget_sp_image-description h3 { font-size:16px; color:#333;}
.widget_sp_image-image-link img {border: 2px solid #CCCCCC; display:block;margin:0 auto;   max-height: 250px;     max-width: 250px;     padding: 2px;}
.view_deal_btn { display:block; background:url("images/view_deal.png") no-repeat; width:166px;height:45px; margin:5px auto;text-decoration:none;}
.view_deal_btn:hover { background:url("images/view_deal_hover.png") no-repeat; text-decoration:none !important; }
.iframe1 {overflow:hidden;border:0;}
.video {
	display: block;
	float: left;
	overflow: hidden;
	width: 288px;
	margin: 0 0 10px 0;
	padding: 2px 5px 10px 5px;
	text-align: center;
	}
.video div {
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	display: block;
	}
object { padding: 0; margin: 0; }
#sidebar-video {
width:300px;
float:right;
border:1px solid #DDDDDD;
background:#FFFFFF;
padding:10px 9px;
margin: 0 0 10px;
}
.fb_share {
   width:50px;
   height:50px;
}
/*

Make the Facebook Like box responsive (fluid width)

https://developers.facebook.com/docs/reference/plugins/like-box/

*/

 

/* This element holds injected scripts inside iframes that in some cases may stretch layouts. So, we're just hiding it. */

#fb-root {

display: none;

}

 

/* To fill the container and nothing else */

.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {

width: 100% !important;

}