/****** Generic elements********/

@font-face {

  font-family: 'Dancing Script';

  font-style: normal;

  font-weight: 400;

  src: local('Dancing Script'), local('DancingScript'), url(https://themes.googleusercontent.com/static/fonts/dancingscript/v3/DK0eTGXiZjN6yA8zAEyM2VhlQWQpSCpzb2Peu3I-Q34.woff) format('woff');}

body{margin:0; padding:0; color:#111111; font-family:Arial,Helvetica,sans-serif; font-size:12px; background:url("../images/body-bg.gif") repeat-x scroll left top #EEE9DB;}

div.panel-pane div.node {    overflow: hidden;}

input {font: 1em/100% Verdana, sans-serif; color: #494949;}

textarea, select { font: 1em/160% Verdana, sans-serif; color: #494949;}

h1, h2, h3, h4, h5, h6{margin:0; padding:0; font-weight: normal; font-family: Helvetica, Arial, sans-serif;}

h1 {font-size: 170%;}

h2,

#center h1 {font-size: 160%; line-height: 130%;}

h3 {color:#68635D; font-size:14px; font-weight: bold;}

h4 {font-size: 130%;}

h5 {font-size: 120%;}

h6 {font-size: 110%;}

quote, code, fieldset {margin: .5em 0;}

code, pre, kbd{font-size: 115%;}

p{ font-size: 14px; line-height: 1.2em; margin: 10px 0 0 10px; padding: 0 0 0.5em;}

a:link, a:visited {color:#0099FF; text-decoration:none;}

a:hover, a:active, a:active{color:#006db6; text-decoration:none;}

.dynamic-block-template li a.active {

    color: #0099FF;

}

hr {margin: 0; padding: 0; border: none; height: 1px; background: #5294c1;}

ul, .block ul, ol {margin: 0.5em 0 1em; padding: 0 0 0 1.5em; /* LTR */}

.cl {clear:both;}

tbody{border-top:none;}

.margin-top5{margin-top:5px;}ode-book





/* Default to menu leaf bullet for unordered list items. "ul" used here so it can cascade to list items and "li.leaf" to override the system leaf image. */

ul, ul li.leaf {/*list-style-image: url(images/menu-leaf.gif);*/}



/* This is used to cancel the list style image when an ordered list is embedded in an unordered list. */

ol {list-style-image: none;}

ul.menu, .item-list ul {margin: 0.35em 0 0 -0.5em; /* LTR */}

ol li, ul li, ul.menu li, .item-list ul li, li.leaf {margin:0px; padding-bottom:0px;}

ul li.expanded {list-style-image: url(../images/menu-expanded.gif);}

ul li.collapsed {list-style-image: url(../images/menu-collapsed.gif); /* LTR */}

ul li.leaf a, ul li.expanded a, ul li.collapsed a {display: block;}

ul.inline li {background: none; margin: 0; padding: 0 1em 0 0; /* LTR */}

ol.task-list {margin-left: 0; /* LTR */ list-style-type: none; list-style-image: none;}

ol.task-list li {padding: 0.5em 1em 0.5em 2em; /* LTR */}

ol.task-list li.active {background: transparent url(../images/task-list.png) no-repeat 3px 50%; /* LTR */}

ol.task-list li.done {color: #393; background: transparent url(../images/watchdog-ok.png) no-repeat 0px 50%; /* LTR */}

ol.task-list li.active {margin-right: 1em; /* LTR */}

fieldset ul.clearfix li {margin: 0; padding: 0; background-image: none;}

dl {margin: 0.5em 0 1em 1.5em; /* LTR */}

dl dt {}

dl dd {margin: 0 0 .5em 1.5em; /* LTR */}

img, a img {border: none;}

table {margin:0px; /*width: 100%;*/}

thead th {border-bottom: 2px solid #d3e7f4; color: #494949; font-weight: bold;}

th a:link, th a:visited {color: #6f9dbd;}

td, th {padding: .3em .5em;}

tr.even, tr.odd, tbody th {border: solid #d3e7f4; border-width: 1px 0;}

tr.odd, tr.info {background-color: #edf5fa;}

tr.even {background-color: #fff;}

tr.drag {background-color: #ffb;}

tr.drag-previous {background-color:#ffd;}

tr.odd td.active {background-color: #ddecf5;}

tr.even td.active {background-color: #e6f1f7;}

td.region-title, td.module, td.container, td.category {border-top: 1.5em solid #fff; border-bottom: 1px solid #b4d7f0; background-color: #d4e7f3; color: #455067; font-weight: bold;}

tr:first-child td.region-title, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {border-top-width: 0;}

span.form-required {color: #ffae00;}

.submitted, .description, .vertical-tab-button .summary {font-size: 0.92em; color: #898989;}

.description .more-help-link {font-size: 0.92em;}

.description {line-height: 150%; margin-bottom: 0.75em; color: #898989;}

.preview {margin: .75em 0 .75em; padding: .5em 1em;}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {margin: 0.25em 0;}

#center form {margin-bottom: 2em;}

.form-actions {margin: 0;}

.form-button, .form-submit {margin: 0 0.5em 0 0; /* LTR */}



.clearboth {clear:both;}

/********** Skip link**********/

#skip-link {left: 50%; margin-left: -5.25em; margin-top: 0; position: absolute; width: auto; z-index: 1000;}

#skip-link a, #skip-link a:link, #skip-link a:visited {background: #444; background: rgba(0, 0, 0, 0.6); color: #fff; display: block; font-size: 0.94em; line-height: 1.7; margin-top: 1px;  padding: 2px 10px; text-decoration: none; border-radius: 0 0 2px 2px;

  -khtml-border-radius: 0 0 2px 2px;

  -moz-border-radius: 0 0 2px 2px;

  -webkit-border-bottom-left-radius: 2px;

  -webkit-border-bottom-right-radius: 2px;

  -webkit-border-top-left-radius: 0;

  -webkit-border-top-right-radius: 0;

}



/* Css for button */



/*submit button*/

.ngwp-theme .button {margin: 0 4px 0 0; display: inline-block;  }

.ngwp-theme .button  .form-submit {

     background: url("../images/button-m.png") repeat-x scroll left top transparent;

    border: 0 none;

    color: #FFFFFF;

    cursor: pointer;

    font-weight: bold;

    overflow: visible;

	float: left;

    position: relative;

    white-space: nowrap;

	height: 27px;

	margin:0;

	padding:0px;

	width:auto;

}





.ngwp-theme .button .form-submit-l {

    background: url("../images/button-l.png") no-repeat scroll left top transparent;

    float: left;

	height: 27px;

    width: 10px;

}



.ngwp-theme .button .form-submit-r {

    background: url("../images/button-r.png") no-repeat scroll right top transparent;

    float: left;

	width:6px;

	height:27px;

}





.ngwp-theme .button:hover .form-submit {

	 background: url("../images/button-m.png") repeat-x scroll left -30px transparent;

}



.ngwp-theme .button:hover .form-submit-l {

       background: url("../images/button-l.png") no-repeat scroll left -30px transparent;

}



.ngwp-theme .button:hover .form-submit-r {

    background: url("../images/button-r.png") no-repeat scroll right -30px transparent;    

}









#skip-link a:hover, #skip-link a:active, #skip-link a:focus {outline: 0;}

/*.pane-content .field-items {color:#111111;}*/

#breadcrumb{}

.breadcrumb{border-bottom: 1px solid #FFA90A; letter-spacing: 1px; margin: 0 1em 1em 1em; padding:5px 0;}

#breadcrumb .breadcrumb{font-size:12px;}



/*************layout CSS ***************/

#wrapper{background-color: #FFFFFF; color: #111111; font-family: Arial,Helvetica,sans-serif; line-height: 1.5em; margin: 0 auto; width: 980px; min-height:500px;}



#header{margin: 0 auto; position: relative; background: url("../images/header-bg.gif") repeat-x scroll left top transparent;}

#header-top{overflow:hidden;height: 110px;}

.logo{float:left;width:300px;}

.region-header-top-middle{float:left;width:300px;}

.region-header-top-right{float:right; font-size:11px;}

#navigation{clear:both;	width:100%;	height:38px; background: url("../images/top-nav-bg.gif") repeat-x scroll 0 0 transparent;}

#navigation .block ul {margin: 0; padding: 0;}

#header .leaderboard{background: url("../images/add-top-shadow.gif") no-repeat scroll left top #EFEADD; height: auto; padding: 4px 0;}

#header .leaderboard #leader-board{ padding-left:10px; text-align: center; height: auto;}

#header .leaderboard #leader-board-side{ text-align: center; height: auto;}

#container{padding: 0px 10px; position: relative; min-height:670px;}

#main-content{}

#block-search-form {background: url("../images/search-bg.gif") no-repeat scroll left top transparent; float: left; height: 37px; padding: 5px;}

#block-search-form input.form-text {background: url("../images/input-bg.gif") repeat-x scroll left top #FFFFFF; border: 1px solid #B2B2B2; height:23px; width:235px; float:left;}









#block-menu-menu-top-navigation-bar a,#block-menu-menu-top-navigation-bar a:visited {color: #666666; font-family: Arial,Helvetica,sans-serif; font-weight: bold; outline: 0 none; text-decoration: none;}

#block-menu-menu-top-navigation-bar {padding:0 0 40px 0; clear:both; *border:solid 1px #fff;}

#block-menu-menu-top-navigation-bar ul li {padding:0px 8px; margin:0 0 0 0px; list-style:none; float:right; height:15px; background: url(../images/saprator.jpg) right 4px no-repeat ;}

#block-menu-menu-top-navigation-bar ul li.first {padding:0px 0px 0px 8px; background:none;}



/************************Footer CSS*****************************/

#footer {font-size: 12px; margin-top: 10px; text-align: center;}

#footer span {font-size: 12px; text-align: center; display:block; font-weight:bold; color:#636363;clear:both;}

#footer a {color: #0099FF; font-family: Arial,Helvetica,sans-serif; text-decoration: none; font-size: 12px; font-weight: bold; text-align: center;}

#footer-slideshow{background-color:#F7F1E3; min-height:30px; margin:0 10px;}

.region-footer{ clear:both; background-color: #E3DED1; margin:8px 0 0 0px; padding:10px 0;}

.region-footer p{margin:0px; padding:0px;}

.jcarousel-skin-default .jcarousel-next{background:url(../images/right-crowsel-grey.gif) left top no-repeat; display:block; height:51px; width:27px; right:0px; top:8px;}

.jcarousel-skin-default .jcarousel-next-horizontal:hover{background:url(../images/right-crowsel-grey.gif) left top no-repeat;}

.jcarousel-skin-default .jcarousel-prev{background:url(../images/left-crowsel-grey.gif) left top no-repeat; display:block; height:51px; width:27px; left:0px; top:8px;}

.jcarousel-skin-default .jcarousel-prev-horizontal:hover{background:url(../images/left-crowsel-grey.gif) left top no-repeat;}

.jcarousel-skin-default .jcarousel-container-horizontal{padding:10px 40px 0 40px;}

.panel-footer-wraper{ font-size:11px;}



.panel-footer-wraper .block{margin:0px; padding:0 0 25px 0px;}

.panel-footer-wraper p{margin:0px; padding:0px;}

.panel-footer-wraper tbody{border-top:none;}

#container .panel-footer-wraper h1{color:#555555; font-family:Arial,Helvetica; font-size:11px; font-weight:bold; line-height:18px; margin:0px; padding:0px; border-bottom:none;}

.panel-footer-wraper h1 a{color:#555555; text-decoration:none;}

.panel-footer-wraper h1 a:hover{color:#555555; text-decoration:none;}



/************************Top Navigation*****************************/

ul.nice-menu-down {float: left; border: 0;}

ul.nice-menu-down li {border-top: none;}

ul.nice-menu-down li li {border-top: 0;}

ul.nice-menu-down ul {left: 0;}

ul.nice-menu-down ul li {clear: both;}

ul.nice-menu-down li ul li ul {left:223px; top:-3px;}

ul.nice-menu-down .menuparent a {padding-right:10px;}

ul.nice-menu-down li.menuparent {background:none;}

ul.nice-menu-down li.menuparent:hover {background:none;}

ul.nice-menu-down li li.menuparent {background:none;}

ul.nice-menu-down li li.menuparent:hover {background:none;}



/*********************** Global CSS for ALL menu types *****************/

.block-nice-menus {line-height: normal; z-index: 9999;}

ul.nice-menu li {margin: 0; padding-left: 0; background: none; z-index: 9999;}

ul.nice-menu{list-style: none; padding: 0; margin: 0; border-top:none; z-index: 9999; position: relative;}

ul.nice-menu li{border:none; float:left; background-color:none; position: relative; line-height:38px; font-size:15px; font-weight:bold;}

ul.nice-menu li.menu-218{background:url(../images/home.gif) 15px 10px no-repeat; text-indent:-10000px; width:40px;}

ul.nice-menu li.menu-218 a:hover{background:url(../images/home_hover.gif) 0px 2px no-repeat; text-indent:-10000px; width:40px;}



ul.nice-menu li ul{border:3px solid #004F94; background:#FFFFFF;}

ul.nice-menu li ul li {background:#fff; padding:0 5px; display:block;}

ul.nice-menu li a {background:none;}

ul.nice-menu li a:hover {background:url(../images/top-nav-hover-bg.gif) repeat-x top left;}



ul.nice-menu li ul li a {border-bottom:1px solid #D7D7D7; border-left:none; border-right:none; color:#000000 !important; display:block; font-weight:normal; line-height:30px; padding: 0 5px; z-index:99999999; background-image:none;padding-top:5px;}

ul.nice-menu li ul li a:hover { background:#e1f8ff; background-image:none;}

ul.nice-menu li ul li ul{border-right:3px solid #004F94; border-top:3px solid #004F94; border-bottom:3px solid #004F94; border-left:3px solid #004F94; background:#FFFFFF; margin-top:-3px; margin-left:-3px;}



ul.nice-menu a{padding:0 10px; border-left:1px solid #1CAAFF; display:block; color:#fff; line-height:38px;}

ul.nice-menu ul{top:38px; left:-1px; border:0; border-top:none; margin-right:0; position:absolute; visibility:hidden; z-index: 9999;}

ul.nice-menu ul li{width:210px; display: block; z-index: 9999;}

#header-region ul.nice-menu ul {position: absolute; visibility: hidden;}

ul.nice-menu li.over ul{visibility: visible;}

ul.nice-menu:after{content:"."; display: block; height: 0; clear: both; visibility: hidden;}

ul.nice-menu li:first-child a{border-left:0px;}



/* Show submenus when over their parents. */

ul.nice-menu li:hover ul,

ul.nice-menu li.menuparent li:hover ul,

ul.nice-menu li.menuparent li.menuparent li:hover ul,

ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,

ul.nice-menu li.over ul,

ul.nice-menu li.menuparent li.over ul,

ul.nice-menu li.menuparent li.menuparent li.over ul,

ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,

/* Repeat all this stuff just for Garland headers. */

#header-region ul.nice-menu li:hover ul,

#header-region ul.nice-menu li.menuparent li:hover ul,

#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,

#header-region ul.nice-menu li.over ul,

#header-region ul.nice-menu li.menuparent li.over ul,

#header-region ul.nice-menu li.menuparent li.menuparent li.over ul {visibility: visible;}



/* Hide sub-menus initially. */

ul.nice-menu li:hover ul ul,

ul.nice-menu li:hover ul ul ul,

ul.nice-menu li:hover li:hover ul ul,

ul.nice-menu li:hover li:hover ul ul ul,

ul.nice-menu li:hover li:hover li:hover ul ul,

ul.nice-menu li:hover li:hover li:hover ul ul ul,

ul.nice-menu li.over ul ul,

ul.nice-menu li.over ul ul ul,

ul.nice-menu li.over li.over ul ul,

ul.nice-menu li.over li.over ul ul ul,

ul.nice-menu li.over li.over li.over ul ul,

ul.nice-menu li.over li.over li.over ul ul ul,

/* Repeat all this stuff just for Garland headers. */

#header-region ul.nice-menu li:hover ul ul,

#header-region ul.nice-menu li:hover ul ul ul,

#header-region ul.nice-menu li:hover li:hover ul ul,

#header-region ul.nice-menu li:hover li:hover ul ul ul,

#header-region ul.nice-menu li:hover li:hover li:hover ul ul,

#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,

#header-region ul.nice-menu li.over ul ul,

#header-region ul.nice-menu li.over ul ul ul,

#header-region ul.nice-menu li.over li.over ul ul,

#header-region ul.nice-menu li.over li.over ul ul ul,

#header-region ul.nice-menu li.over li.over li.over ul ul,

#header-region ul.nice-menu li.over li.over li.over ul ul ul {visibility: hidden;}



/****************  IE 6 Fixes-------- Iframe to fix z-index bug when menu hovers over <select> fields. ****************/

ul.nice-menu li.menuparent ul, #header-region ul.nice-menu li.menuparent ul {overflow: visible !important;}

ul.nice-menu li.menuparent ul iframe, #header-region ul.nice-menu li.menuparent ul iframe {display: none; display/**/: block; position: absolute; top: 0; left: 0; z-index: -1; filter: mask();

width: 20px; height: 20px;}



.freeblock-left {float:left;margin-right:10px}

.freeblock-right {float:left;}

a.seeAll{background:url(../images/see-all.gif) left center no-repeat; font-size:12px; font-weight:bold; list-style:none outside none; margin-left:0; padding-left:20px;}



/*******Admin Page CSS********/

#user-login #edit-actions{margin:0px;}









/***************Article Pages CSS************************/

.node-article {margin:0 10px;}

.node-article .left-section{float:left; margin:20px 25px 18px 0; max-width:220px;}

.node-article #image {overflow: hidden;}

.margin-top10 {margin-top:10px;}

.node-article h3 {color:#68635D; font-size:14px;}

.node-article .right-section {margin-top:20px; float:none!important;}

.social-media-icon {height:auto; overflow:hidden;}

.border-bottom {border-bottom:1px solid #D7D7D7;}

.border-bottom3 {border-bottom:3px solid #E2DCD2;}

.border-top {border-top: 1px solid #D7D7D7;}

.social-media-icon .leftLink{float:left;}

.rightLinkbelow{margin-top:0 !important; margin-bottom:5px;}

.rightLink{float:right; margin-top:10px; margin-right:5px; font-size:11px;}

.rightLink .print_html, 

.rightLink .print_mail, 

.rightLink .print_pdf{padding:0px 5px 0 0px; margin:0px; font-size:11px; font-weight:bold;}

.rightLink .print_html{border-right:solid 1px #666666; padding:0px 5px 0 5px;}

.rightLink .print_mail{padding:0px 0px 0 5px;}

.rightLink li{ float:left; display:block; font-size:11px; color:#666666; padding:0 0px 0 0px;}

.rightLink li a{font-weight:bold;  color: #0099FF;cursor: pointer;}

.rightLink li a.resizeFontMinus{ font-size:10px; padding:0 5px 0 3px; border-right:solid 1px #666666;}

.pad-top {padding-top: 10px;}

.border-top3 {border-bottom: 3px solid #E2DCD2;}

.paddingtpbt3 {padding-bottom:3px;}

.article-page .panel-col-top-top .pane-node-title .pane-content{color:##000000;font-size:36px; font-weight:bold; line-height:40px; border:medium none; margin:15px 0px;}

.article-page .panel-col-top-top .field-name-field-sort-description {color: #636363; font-size:14px; margin-left:5px; margin-top:10px;min-width:400px; width:550px;}

h1{color:##000000; font-size:36px; font-weight:bold; line-height: 40px; border:medium none; margin: 15px 0px 0px 10px;}

.article-page .panel-col-top-top .pane-node-created .pane-content{color: #F15722; font-size:13px; margin-top: 10px; margin-left:5px; display:block;}



.article-page .vote-section{display:block; overflow:hidden;}

#creation_date_box{color: #F15722; display: block;font-size: 13px;padding-left: 5px; margin-top: 10px; min-width:300px;}

#creation_date_box #creation_date{float:left; margin-right:5px;}

.view-creation-date-block .view-content,.view-by-line-block .view-content{display:none}

/*.article-page .vote-section{margin-top:20px; margin-left:5px; border:1px solid #D3EEFF; background:url("images/vote-it-bg-flex.gif") repeat-x scroll left top #E7F6FF;

width:200px;}*/



/***************Slideshow Pages CSS************************/

.node-slideshow #content{}

.node-slideshow  .pager-num{ float: left;font-size: 15px;letter-spacing: 1px;margin-top: 15px;}

.node-slideshow{margin:0 10px;}

.node-slideshow .right-section{float:left; margin:20px 30px 18px 0;}

.node-slideshow #image {height: 217px; overflow: hidden; width: 217px;}

.margin-top10 {margin-top:10px;}

.node-slideshow h3 {color:#fff; font-size:14px;}

.social-media-icon .leftLink{float:left;}

.node-slideshow .panel-col-top-top .pane-node-title .pane-content{color:##000000; font-size:36px; font-weight:bold; line-height:40px; border:medium none; margin:15px 0px;}

.node-slideshow .panel-col-top-top .field-name-field-sort-description{color:#636363; font-size:14px; margin-left:5px; margin-top:10px; width:550px;}

h1{color:##000000; font-size:36px; font-weight:bold; line-height: 40px; border:medium none; margin: 15px 0px 0px 10px;}

.node-slideshow .panel-col-top-top .pane-node-created .pane-content{color:#F15722; font-size:13px; margin-top:10px; margin-left:5px; display:block;}

.node-slideshow  #content p{font-size:14px;padding-top: 0;margin-top: 0;}

.node-slideshow  .gallery {margin-top:10px; margin-bottom:10px; position:relative;overflow:hidden;background: #F3F0E7;padding:10px 0;}

.node-slideshow  .gallery .slideshow-left{text-align:center; }

.node-slideshow .gallery .cck_pager{position:relative;}

.node-slideshow  .gallery .slideshow-left .credit{color: #000;font-size: 13px;padding:0 10px;}

.node-slideshow  .gallery .slideshow-left  .caption{color: #000;font-size: 13px;padding:0 10px;text-align:center;}

.node-slideshow  .gallery .slideshow-right{}

.node-slideshow  .gallery  .img-title{color: #000;font-size: 13px;font-weight: bold;}

.node-slideshow  .gallery  .img-desc{color: #000;font-size: 13px;padding:0 10px; text-align:left;}

.node-slideshow  .gallery   .cck_pager  .item-list{ top: 0;position: absolute;}

.node-slideshow  .gallery   .cck_pager  .item-list ul.pager{padding:0;margin:0;width:599px;}

.node-slideshow  .gallery   .cck_pager  .item-list .pager li.pager-item{display: none;}

.node-slideshow  .gallery   .cck_pager  .item-list .pager li.pager-current{display: none;}

.node-slideshow  .gallery   .cck_pager  .item-list .pager li.pager-previous{background:none;height:43px;width:43px;padding:0;margin:0;float:left;margin-left:-1px;}

.node-slideshow  .gallery   .cck_pager  .item-list .pager li.pager-next{background:none;height:43px;width:43px;padding:0;margin:0;float:right;}

.node-slideshow  .gallery   .cck_pager  .item-list .pager li.pager-previous a{text-indent:-999px; height:43px; background: url("../images/left-arrow.png") no-repeat scroll left top transparent;padding:20px 20px 0 24px; font-size: 0;}

.node-slideshow  .gallery   .cck_pager  .item-list .pager li.pager-next a{text-indent:-999px;  height:43px; background: url("../images/right-arrow.png") no-repeat scroll left top transparent;padding:20px 24px 0px 20px; font-size: 0;}

.node-slideshow  .gallery  .caption{

	font-size: 15px;

    padding: 10px;

    text-align: left;

}

.gallery .gallery-slide img{ width:400px; height:400px;}

.galleryformatter-greenarrows .gallery-thumbs li img{ width:100px; height:100px;}

.galleryformatter-greenarrows .gallery-thumbs .arrow{background:url(../images/sprite.png) no-repeat scroll 0 0 transparent;}

.galleryformatter-greenarrows .gallery-thumbs .back{background-position:-4px -102px; left:0; top:56px;}

.galleryformatter-greenarrows .gallery-thumbs .forward {background-position:0 0; right:0; top:56px;}

.galleryformatter-greenarrows .gallery-slides .panel-overlay .overlay-inner {font-size: 10px;}

.left-section .galleryformatter .gallery-slides {overflow: visible;height:auto !important;}

.left-section .galleryformatter .gallery-slides .cap{width:217px; font-size: 10px;margin-bottom:4px; line-height:12px;}

.left-section .gallery-processed .gallery-slides .gallery-slide {float: left; left: 0;position: relative;top: 0;overflow:hidden;width:217px;

}



#container h1{border:none; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:36px; font-weight:bold; line-height:40px; margin:10px 0 0 10px!important;}

.node-type-post #container h1{border:none; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:24px !important; font-weight:bold; line-height:40px; margin:10px 0 0 10px!important;}              

.page-recipe-shopping-list #container #page_h1{font-size:200%!important; }

.page-taxonomysearch #container #page_h1{font-size:200%!important;}

.panel-bottom-left .cont-grid{font-size:12px;}

.panel-bottom-left .cont-grid tr th{text-align:left; padding-left:10px;border:none;}

.panel-bottom-left .cont-grid tr th.paddingTop8{padding-top:8px;}

.panel-bottom-left .cont-grid tr th.paddingleftNone, .cont-grid tr td.paddingleftNone{padding-left:0;}

.panel-bottom-left .cont-grid tr td{padding:0;}

.panel-bottom-left .cont-grid tr td.paddingTop10{padding-top:5px;}		

.panel-bottom-left .cont-grid tr td.border0{border:none;}

.panel-bottom-left .cont-grid tr td ul, .cont-grid tr td ul.margin-left15{margin:0; padding-left:0; margin-left:25px;} 

.panel-bottom-left .cont-grid tr td ul.margin-left15{margin-left:15px;}

.panel-bottom-left .cont-grid tr td ul li{margin-bottom:3px;text-align:left;}

.panel-bottom-left .cont-grid tr td ul li span.green{color:#83a747;}

#rightContent .pane-title h2 span{border:medium none !important; color:#999999 !important; font-family:'Dancing Script',cursive !important; font-size:30px !important;}

.st_sharethis_custom{background:url("../images/sharethis_16.png") no-repeat scroll left top transparent; display:inline-block; height:22px; margin:0; padding:0;  position:relative; top:7px; width:22px;}

h2.pane-title{color: #000000 ; font-family: 'Terminal Dosis',sans-serif ; font-size: 16px ; font-weight: bold;  text-transform: uppercase ;padding:10px 0px;}

h2.dancing-font{border: medium none !important; color: #999999 !important; font-family: 'Dancing Script',cursive !important; font-size: 30px !important;}

.node-article .galleryformatter .next-slide {display:none;}

.node-article .galleryformatter .prev-slide {display:none;}

.node-article .galleryformatter-greenarrows .gallery-thumbs li img {height:auto; width:auto;}

.node-article .galleryformatter-greenarrows .gallery-thumbs .back {top:auto; background:url(../images/left_arrow.png) left top no-repeat;}

.node-article .galleryformatter-greenarrows .gallery-thumbs .back:hover {background:url(../images/left_arrow_hover.png) left top no-repeat;}

.node-article .galleryformatter-greenarrows .gallery-thumbs .forward {top:auto; background:url(../images/right_arrow.png) left top no-repeat;}

.node-article .galleryformatter-greenarrows .gallery-thumbs .forward:hover {background:url(../images/right_arrow_hover.png) left top no-repeat;}

.node-article .galleryformatter-greenarrows .gallery-thumbs .arrow{top:30px; display:block; height:20px; width:20px; position:absolute; text-indent:-9999px;}

.node-article .galleryformatter-greenarrows .gallery-thumbs{padding:0;}

.node-article .galleryformatter-greenarrows .gallery-thumbs li a{ background:none; padding:12px 0 7px 0;}

.node-article .galleryformatter-greenarrows .gallery-thumbs li a:hover{ background:none;}

.node-article .galleryformatter-greenarrows .gallery-thumbs li.active a{ background:none;}



.node-book .left-section{float:left; margin:20px 15px 18px 0; max-width:275px;}

.node-book {margin:0 10px;}

.node-book #image {overflow: hidden;}

.node-book h3 {color:#68635D; font-size:14px;}

.node-book .right-section {margin-top:20px; font-size:14px;}

.node-book .galleryformatter .next-slide {display:none;}

.node-book .galleryformatter .prev-slide {display:none;}

.node-book .galleryformatter-greenarrows .gallery-thumbs li img {height:auto; width:auto;}

.node-book .galleryformatter-greenarrows .gallery-thumbs .back {top:auto; background:url(../images/left_arrow.png) left top no-repeat;}

.node-book .galleryformatter-greenarrows .gallery-thumbs .back:hover {background:url(../images/left_arrow_hover.png) left top no-repeat;}

.node-book .galleryformatter-greenarrows .gallery-thumbs .forward {top:auto; background:url(../images/right_arrow.png) left top no-repeat;}

.node-book .galleryformatter-greenarrows .gallery-thumbs .forward:hover {background:url(../images/right_arrow_hover.png) left top no-repeat;}

.node-book .galleryformatter-greenarrows .gallery-thumbs .arrow{top:30px; display:block; height:20px; width:20px; position:absolute; text-indent:-9999px;}

.node-book .galleryformatter-greenarrows .gallery-thumbs{padding:0 22px;}

.node-book .galleryformatter-greenarrows .gallery-thumbs li a{ background:none; padding:12px 0 7px 0;}

.node-book .galleryformatter-greenarrows .gallery-thumbs li a:hover{ background:none;}

.node-book .galleryformatter-greenarrows .gallery-thumbs li.active a{ background:none;}







.node-recipe-old .left-section{float:left; margin:20px 15px 18px 0; max-width:275px;}

.node-recipe-old {margin:0 10px;}

.node-recipe-old #image {overflow: hidden;}

.node-recipe-old h3 {color:#68635D; font-size:14px;}

.node-recipe-old .right-section {margin-top:20px; font-size:14px;}

.node-recipe-old .galleryformatter .next-slide {display:none;}

.node-recipe-old .galleryformatter .prev-slide {display:none;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs li img {height:auto; width:auto;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs .back {top:auto; background:url(../images/left_arrow.png) left top no-repeat;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs .back:hover {background:url(../images/left_arrow_hover.png) left top no-repeat;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs .forward {top:auto; background:url(../images/right_arrow.png) left top no-repeat;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs .forward:hover {background:url(../images/right_arrow_hover.png) left top no-repeat;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs .arrow{top:30px; display:block; height:20px; width:20px; position:absolute; text-indent:-9999px;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs{padding:0 22px;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs li a{ background:none; padding:12px 0 7px 0;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs li a:hover{ background:none;}

.node-recipe-old .galleryformatter-greenarrows .gallery-thumbs li.active a{ background:none;}



.node-interview .left-section{float:left; margin:20px 25px 18px 0; max-width:220px;}

.node-interview {margin:0 10px;}

.node-interview #image {overflow: hidden;}

.node-interview h3 {color:#68635D; font-size:14px;}

.node-interview .right-section {margin-top:20px; font-size:14px;}

.node-interview .galleryformatter .next-slide {display:none;}

.node-interview .galleryformatter .prev-slide {display:none;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs li img {height:auto; width:auto;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs .back {top:auto; background:url(../images/left_arrow.png) left top no-repeat;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs .back:hover {background:url(../images/left_arrow_hover.png) left top no-repeat;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs .forward {top:auto; background:url(../images/right_arrow.png) left top no-repeat;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs .forward:hover {background:url(../images/right_arrow_hover.png) left top no-repeat;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs .arrow{top:30px; display:block; height:20px; width:20px; position:absolute; text-indent:-9999px;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs{padding:0;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs li a{ background:none; padding:12px 0 7px 0;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs li a:hover{ background:none;}

.node-interview .galleryformatter-greenarrows .gallery-thumbs li.active a{ background:none;}





.article-page .most-popular-section{ overflow:hidden;}

.article-page .most-popular-section h2.pane-title{font-size:22px !important; font-weight:normal !important;}

/*.article-page .cols-2 .views-field-name{width:130px; background:url(../images/black-bullet.gif) left 7px no-repeat; padding:0 0 0 12px;}*/

.article-page .most-popular{ width:309px !important;}

/*.slideshow-page .cols-2 .views-field-name{width:130px; background:url(../images/black-bullet.gif) left 7px no-repeat; padding:0 0 0 12px;}*/

.slideshow-page .most-popular{ width:309px !important;}

.article-page .more-in{ width:309px !important;}



.item-list{ overflow:hidden; display:block; font-size:12px;}

.item-list .pager{ overflow:hidden; float:right;}

.item-list .pager li{float:left; list-style:none; list-style-type:none; margin-left:10px; padding:0px;}

.item-list .pager li a{display:block; padding-top:3px;}

.item-list .pager li.pager-first, .item-list .pager li.pager-last{ display:none;}

.item-list .pager li.pager-current{background-color:#e5e0da; padding:0 5px; color:#666; line-height:21px; cursor:pointer; border:solid 1px #c9c3bc; border-radius:3px;}



.item-list .pager li.pager-previous {background:url(../images/newer-post-long.gif) no-repeat right top; display:block; float:left; height:23px; padding-right: 3px;}	

.item-list .pager li.pager-previous a {background:url(../images/newer-post-long.gif) no-repeat left top; color:#0099FF; display:block; float:left; font-size:12px;    font-weight:bold; line-height:23px; padding:0 5px 0 25px; text-decoration:none;}

.item-list .pager li.pager-next {background:url(../images/older-post-long.gif) no-repeat right top; display:block; float:left; padding-right:25px;}	

.item-list .pager li.pager-next a {background:url(../images/older-post-long.gif) no-repeat left top; color:#0099FF; display:block; float:left; font-size:12px;    font-weight:bold; padding:0 3px 0 8px; text-decoration:none; line-height:23px;}

.voteIt-Border{float:left; margin:0 10px 20px 0;}

.print-page .social-media-icon .leftLink{margin-bottom:10px;}

.print-sort-desc{font-size:14px; color:#666666; border-bottom:3px solid #E2DCD2; margin:10px; padding-bottom:10px;}

.print-page .voteIt span.article{padding-top:10px;}

#pull_quote { border-bottom: 1px solid #E2DCD2;   border-top: 1px solid #E2DCD2;    font-family: Arial,Helvetica,sans-serif;    font-size: 16px; padding: 10px;    text-align: center;}



#related_story .field-item{display:block; margin:5px 0 0 0px;}

#related_story .field-item a{background:url(../images/black-bullet.gif) left 7px no-repeat; padding:0 0 0 12px; display:block;}

#related_story .item-list ul{list-style: none outside none; margin-left: -16px !important;}



.form-textarea-wrapper textarea{width:auto;}

#print-mail-form label{display:block; float:left; font-weight:bold; width:175px;}

.hr_line {border-bottom: 3px solid #CCCCCC; margin:0px 10px 10px 10px;}

/*#container #page_h1 {font-size:24px;}*/

.jokes .field-name-field-by-line ,.facts .field-name-field-by-line,.quotes .field-name-field-by-line {font-weight:bold;margin:10px 0;}

.jokes-page .field-name-field-source-title, .facts-page .field-name-field-source-title,.cartoons-page .field-name-field-source-title,.quotes-page .field-name-field-source-title{color: #636363; font-size:14px; margin-left:5px; margin-top:10px;margin-bottom:10px;}



.node-notable-quotes .field-name-field-source-title{color: #000; font-size:12px; margin-left:0; margin-top:10px;margin-bottom:10px;}

.node-notable-quotes .content{margin-top:10px; padding-top:10px;}

.node-notable-quotes p{margin:0;}



.node-jokes .field-name-field-source-title{color: #000; font-size:12px; margin-left:0; margin-top:10px;margin-bottom:10px;}

.node-jokes .content{margin-top:10px; padding-top:10px;}

.node-jokes p{margin:0;}



.node-cartoons .field-name-field-source-title{color: #000; font-size:12px; margin-left:0; margin-top:10px;margin-bottom:10px;}



.AccordionTitle-blue {background-color: #EAF7FF;}

.AccordionTitle-blue span {color: #666666; display: block; font-size: 14px; font-weight: bold; text-align: center;}

.AccordionTitle {border: 1px solid #DBD6D1; color: #0099FF;  font-family: Arial; font-weight: bold; height: 33px; line-height: 33px; margin-bottom: 5px;overflow: hidden;text-align: left;padding-left:5px;}

.cartoons .field-name-field-cartoon-image {text-align: center; margin-top: 5px;margin-bottom:10px;}

.poll label.option {font-size: 18px; color: #666;}

.poll .vote-form .choices .form-item {font-size: 36px; font-family: Helvetica; line-height: 35px; margin:0px;}

.poll {margin-left:10px;}

.poll .vote-form {float:left;}



.poll p {margin-top: 10px; margin-left: 10px; text-align: left;}

.poll .text {margin-top: 10px; text-align: left; line-height:24px; font-size:20px; margin-bottom:5px;}

.pane-most-popular-poll h2 span {color: #999!important; border: none!important; font-family: 'Dancing Script', cursive!important; font-size: 30px!important;}

.pane-most-popular-poll a{font-size: 14px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; line-height: 18px;}

.pane-most-popular-poll .active{margin-top:5px;}

.poll .bar .foreground {background: url(../images/poll-result-bg.gif) repeat-x top left; height: 7px;}

.node-slideshow .vote-section{ overflow:hidden; width:220px; float:left;}

.vote-section{  padding:20px 0 5px 0px; }

/*

.node-cartoons .vote-section{float:left;width:300px;}

.node-cartoons  .AccordionTitle {margin-top:10px;}

*/

.vote-section .percent{display:none;}

.vote-section .rate-info{display:block;}

.vote-section ul{ margin:0px; padding:0px;}

.vote-section ul li{float:left; margin:0 0 0 0px; width:auto;}

.vote-section ul li.rate_text{color:#666666; font-size:14px; font-weight:bold; line-height:28px;}

.vote-section ul li.thumb-up{background:url(../images/like-it-long.gif) no-repeat right top; display:block; float:left; height:28px; line-height:28px; padding-right:10px; margin-left:10px;}

.vote-section ul li.thumb-up span{background:url(../images/like-it-long.gif) no-repeat left top; border:medium none; color:#0099FF; display:block; float:left; font-size:12px; font-weight:bold; height:28px; padding:0 3px 0 30px;}

.vote-section ul li.thumb-up a{background:url(../images/like-it-long.gif) no-repeat left top; border:medium none; color:#0099FF; display:block; float:left; font-size:12px; font-weight:bold; height:28px; padding:0 3px 0 30px;}



.vote-section ul li.thumb-down{background:url(../images/dont-like-it-long.gif) no-repeat right top; display:block; float:left; height:28px; line-height:28px; padding-right:10px; margin-left:10px;}

.vote-section ul li.thumb-down span{background:url(../images/dont-like-it-long.gif) no-repeat left top; border:medium none; color:#0099FF; display:block; float:left;font-size:12px; font-weight:bold; height:28px; padding:0 3px 0 30px;}

.vote-section ul li.thumb-down a{background:url(../images/dont-like-it-long.gif) no-repeat left top; border:medium none; color:#0099FF; display:block; float:left;font-size:12px; font-weight:bold; height:28px; padding:0 3px 0 30px;}

.rate-thumbs-up-down-btn-down, .rate-thumbs-up-down-btn-up{ text-indent:inherit; width:auto;}



.view-featured-content .view-header{color:#666666; float:left; padding:5px 0 5px 0px;}

.view-featured-content .filterBox{border-bottom:1px solid #E2DCD2; padding:10px 0 10px 0px;}

.view-featured-content .views-exposed-widgets{ margin:0px;}

.view-featured-content .view-filters{color:#666666; float:right; padding:5px 0 5px 0px;}

.view-featured-content .views-exposed-form .views-exposed-widget{padding:0 10px 0 0; float:left;}

.view-featured-content .views-exposed-form .form-item-sort-order {display:none;}

.view-featured-content .views-exposed-form label{ font-weight:normal; display:inline;}

.view-featured-content .views-row{display:block; clear:both; overflow:hidden; border-bottom: 1px solid #E2DCD2; padding:10px 0 5px 0; padding:8px 0 8px 0\9;}

.view-featured-content .views-row-1{border-top:1px solid #E2DCD2;}

.view-featured-content .category-feature-list{ float:left; margin-left:12px; width:475px;}

.view-featured-content .category-feature-list-title{float:left; font-size:14px; font-weight:bold; line-height:18px;}

.view-featured-content .category-feature-list-vote{background:url(../images/tick.gif) no-repeat left top; padding:0 0 0 21px; float:left;}

.view-featured-content .views-field-field-image, .view-featured-content .views-field-field-slideshow-image{ float:left;}

.view-featured-content .views-field-field-image a, .view-featured-content .views-field-field-slideshow-image a{display:block;}

.view-featured-content .views-field-field-blog-image{ float:left;}

.view-featured-content .views-field-field-cartoon-image{ float:left;}

.view-featured-content  .views-field-field-recipe-image{ float:left;}



.view-you-make-like-game .views-field-field-game-thumbnail-image{float:left;}







.view-subcategory-article .views-field-field-image{ float:left;}

.view-subcategory-article .views-field-field-slideshow-image{ float:left;}

.view-subcategory-article .views-field-field-blog-image{ float:left;}

.view-subcategory-article .views-field-field-cartoon-image{ float:left;}

.view-subcategory-article  .views-field-field-recipe-image{ float:left;}



.view-subcategory-article .view-content{border-right:1px dotted #000000; padding:0 10px 0 0px; width:440px; overflow:hidden; float:left;}

.view-subcategory-article .views-field-view-node-2{float:left; margin-left:12px; width:285px;}

.view-subcategory-article .category-top-article-article-title{color:#000000; font-size:30px; font-weight:bold; line-height:30px;}

.view-subcategory-article .category-top-article-article-title span.marker{color:#93D00D; font-size:12px; font-weight:bold; text-align:right; display:block;}

.view-subcategory-article .category-top-article-article-new {color:#93D00D; font-size:12px; font-weight:bold; text-align:right; display:block;}



.view-subcategory-article .category-top-article-short-desc{color:#666666; font-size:12px; margin-top:10px; padding:0 0 6px 0;}

.view-subcategory-article .category-top-article-read-more{ display: block; font-weight: bold; padding:0 0 6px 0; border-bottom:1px solid #E2DCD2;}

.view-subcategory-article .category-top-article-article-comment{background:url(../images/comments.gif) no-repeat left 8px; color:#93D00D; font-weight:bold; height:20px; padding:6px 0 0px 20px !important; width:auto; float:left; }

.view-subcategory-article .category-top-article-article-comment a{color:#93D00D; text-decoration:none;}



.view-subcategory-top-4-article {width:235px; float:left; overflow:hidden; padding:0 6px; border-right:1px dotted #000000;}

/*.view-subcategory-top-4-article  .view-content .views-row{ width:50%; float:left;}*/

.view-subcategory-top-4-article  .view-content{ overflow:hidden; padding:0px;}

.view-subcategory-top-4-article  .views-field-field-slideshow-image, .view-subcategory-top-4-article  .views-field-field-image{float:left;}

.view-subcategory-top-4-article  .views-field-field-cartoon-image{float:left;}

.view-subcategory-top-4-article  .views-field-field-blog-image{ float:left;}

.view-subcategory-top-4-article  .views-field-field-recipe-image{ float:left;}



.view-subcategory-top-4-article  .views-field-view-node{float:left; margin-left:12px; width:172px;}

.view-subcategory-top-4-article  .category-top4-article-article-title{font-size:14px; font-weight:bold; line-height:18px;}

.view-subcategory-top-4-article  .category-top4-article-short-desc{color:#666666;}

.view-subcategory-top-4-article  .views-row{ clear:both; border-bottom:1px solid #E2DCD2; overflow:hidden; padding:8px 0 5px 0; padding:8px 0 8px 0\9;}

.view-subcategory-top-4-article  .views-row-first{padding:0px 0 5px 0;} 

.view-subcategory-top-4-article  .views-row-last{padding:8px 0 0px 0; border-bottom:none;} 

.view-subcategory-top-4-article .category-top-article-article-new {color:#93D00D; font-size:12px; font-weight:bold; text-align:right; display:block;}



.view-subcategory-top-4-article-part2-{width:235px; float:left; overflow:hidden; padding:0 0px 0 6px;}

/*.view-subcategory-top-4-article-part2- .view-content .views-row{ width:50%; float:left;}*/

.view-subcategory-top-4-article-part2- .view-content{ overflow:hidden; padding:0px;}

.view-subcategory-top-4-article-part2- .views-field-field-slideshow-image, .view-subcategory-top-4-article-part2- .views-field-field-image{float:left;}

.view-subcategory-top-4-article-part2-  .views-field-field-cartoon-image{float:left;}

.view-subcategory-top-4-article-part2-  .views-field-field-blog-image{ float:left;}

.view-subcategory-top-4-article-part2-  .views-field-field-recipe-image{ float:left;}

.view-subcategory-top-4-article-part2- .views-field-view-node{float:left; margin-left:12px; width:172px;}

.view-subcategory-top-4-article-part2- .category-top4-article-article-title-2{font-size:14px; font-weight:bold; line-height:18px;}

.view-subcategory-top-4-article-part2- .category-top4-article-short-desc-2{color:#666666;}

.view-subcategory-top-4-article-part2- .views-row{ clear:both; border-bottom:1px solid #E2DCD2; overflow:hidden; padding:8px 0 5px 0; padding:8px 0 8px 0\9;}

.view-subcategory-top-4-article-part2- .views-row-first{padding:0px 0 5px 0;} 

.view-subcategory-top-4-article-part2- .views-row-last{padding:8px 0 0px 0; border-bottom:none;} 

.view-subcategory-top-4-article-part2- .category-top-article-article-new {color:#93D00D; font-size:12px; font-weight:bold; text-align:right; display:block;}



.view-footer{color:#666666;margin-top:10px;}

.view-daily-laughs .views-field-field-cartoon-image {margin-top:10px;}

.view-daily-laughs .views-field-view-node-2{margin-top:10px;}



.jcarousel-skin-default .jcarousel-item{height:auto;}



/***********************************Tab CSS***********************************/

#quicktabs-most_popular_and_most_recent_jok{}

#quicktabs-most_popular_and_most_recent_jok ul{ display:block; height:40px; margin:0px; padding:0px;}

#quicktabs-most_popular_and_most_recent_jok ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

#quicktabs-most_popular_and_most_recent_jok ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 13px !important; margin-right:-1px;}



#quicktabs-most_popular_and_most_recent_jok ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

#quicktabs-most_popular_and_most_recent_jok ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



#quicktabs-container-most_popular_and_most_recent_jok{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_jok .views-row{clear:both; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_jok .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0; font-weight:bold;}

#quicktabs-container-most_popular_and_most_recent_jok .most-popular-jokes-tab{ float:left; width:500px;}

#quicktabs-container-most_popular_and_most_recent_jok .jokes-title{font-size:18px; line-height:22px;margin-left:10px;}

#quicktabs-container-most_popular_and_most_recent_jok .jokes-body{ font-size:13px; line-height:16px;}

#quicktabs-container-most_popular_and_most_recent_jok .view-footer{ font-size:18px; display:block; text-align:left;font-weight:bold;}

#quicktabs-container-most_popular_and_most_recent_jok .view-footer p{ margin:0;}



#quicktabs-most_popular_and_most_recent_quo{}

#quicktabs-most_popular_and_most_recent_quo ul{ display:block; height:40px; margin:0px; padding:0px;}

#quicktabs-most_popular_and_most_recent_quo ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

#quicktabs-most_popular_and_most_recent_quo ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 13px !important; margin-right:-1px;}



#quicktabs-most_popular_and_most_recent_quo ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

#quicktabs-most_popular_and_most_recent_quo ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



#quicktabs-container-most_popular_and_most_recent_quo{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_quo .views-row{clear:both; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_quo .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0px 0 0 0px; font-weight:bold;}

#quicktabs-container-most_popular_and_most_recent_quo .most-popular-jokes-tab{ float:left; width:500px;}

#quicktabs-container-most_popular_and_most_recent_quo .jokes-title{font-size:18px; line-height:22px; padding-left: 9px;}

#quicktabs-container-most_popular_and_most_recent_quo .jokes-body{ font-size:13px; line-height:16px;}

#quicktabs-container-most_popular_and_most_recent_quo .view-footer{ font-size:18px; display:block; text-align:left;font-weight:bold;}

#quicktabs-container-most_popular_and_most_recent_quo .view-footer p{ margin:0;}

#quicktabs-most_popular_and_most_recent_fac{}

#quicktabs-most_popular_and_most_recent_fac ul{ display:block; height:40px; margin:0px; padding:0px;}

#quicktabs-most_popular_and_most_recent_fac ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

#quicktabs-most_popular_and_most_recent_fac ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 13px !important; margin-right:-1px;}



#quicktabs-most_popular_and_most_recent_fac ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

#quicktabs-most_popular_and_most_recent_fac ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



#quicktabs-container-most_popular_and_most_recent_fac{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_fac .views-row{clear:both; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_fac .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0; font-weight:bold;}

#quicktabs-container-most_popular_and_most_recent_fac .most-popular-jokes-tab{ float:left; width:500px; }

#quicktabs-container-most_popular_and_most_recent_fac .jokes-title{font-size:18px; line-height:22px; padding-left:9px;}

#quicktabs-container-most_popular_and_most_recent_fac .jokes-body{ font-size:13px; line-height:16px;}

#quicktabs-container-most_popular_and_most_recent_fac .view-footer{ font-size:18px; display:block; text-align:left;font-weight:bold;}

#quicktabs-container-most_popular_and_most_recent_fac .view-footer p{ margin:0;}



#quicktabs-most_popular_and_most_recent_car{}

#quicktabs-most_popular_and_most_recent_car ul{ display:block; height:40px; margin:0px; padding:0px;}

#quicktabs-most_popular_and_most_recent_car ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

#quicktabs-most_popular_and_most_recent_car ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 13px !important; margin-right:-1px;}



#quicktabs-most_popular_and_most_recent_car ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

#quicktabs-most_popular_and_most_recent_car ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



#quicktabs-container-most_popular_and_most_recent_car{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_car .views-row{clear:both; overflow:hidden;}

#quicktabs-container-most_popular_and_most_recent_car .views-field-field-cartoon-image {float:left;margin-right:10px;}

#quicktabs-container-most_popular_and_most_recent_car .views-field-title{font-size:18px; line-height:22px;}

#quicktabs-container-most_popular_and_most_recent_car .view-footer{ font-size:18px; display:block; text-align:left;font-weight:bold;}











.view-all-jokes{}

.view-all-jokes ul{ display:block; height:40px; margin:0px; padding:0px;}

.view-all-jokes ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

.view-all-jokes ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 20px !important; margin-right:-1px;}



.view-all-jokes ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

.view-all-jokes ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



.view-all-jokes{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

.view-all-jokes .views-row{clear:both; overflow:hidden;}

.view-all-jokes .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0px 0 0 5px; font-weight:bold;}

.view-all-jokes .most-popular-jokes-tab{ float:left; width:500px; }

.view-all-jokes .jokes-title{font-size:18px; line-height:22px;margin-left:10px;}

.view-all-jokes .jokes-body{ font-size:13px; line-height:16px;}







.view-all-cartoons{}

.view-all-cartoons ul{ display:block; height:40px; margin:0px; padding:0px;}

.view-all-cartoons ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

.view-all-cartoons ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 20px !important; margin-right:-1px;}



.view-all-cartoons ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

.view-all-cartoons ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



.view-all-cartoons{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

.view-all-cartoons .views-row{clear:both; overflow:hidden;}





.view-most-recent-cartoons  .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 27px no-repeat; display:block; height:70px; padding:5px 5px 0 5px; font-weight:bold;}







.view-most-popular-cartoons .views-field-php-1 span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0px 0 0 5px; font-weight:bold;}

.view-all-cartoons .views-field-field-cartoon-image {float:left;margin-right:10px;}

.view-all-cartoons .views-field-title{font-size:18px; line-height:22px;float:left; padding:10px 0px 0px 5px;}

.view-all-cartoons .view-footer{ font-size:18px; display:block; text-align:left;font-weight:bold;}

.view-all-cartoons .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0px 0 0 5px; font-weight:bold;}



.view-all-facts{}

.view-all-facts ul{ display:block; height:40px; margin:0px; padding:0px;}

.view-all-facts ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

.view-all-facts ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 20px !important; margin-right:-1px;}



.view-all-facts ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

.view-all-facts ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



.view-all-facts{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

.view-all-facts .views-row{clear:both; overflow:hidden;}

.view-all-facts .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0px 0 0 5px; font-weight:bold;}

.view-all-facts .most-popular-jokes-tab{ float:left; width:500px; }

.view-all-facts .jokes-title{font-size:18px; line-height:22px;}

.view-all-facts .jokes-body{ font-size:13px; line-height:16px;}



.view-all-quotes{}

.view-all-quotes ul{ display:block; height:40px; margin:0px; padding:0px;}

.view-all-quotes ul.quicktabs-tabs li{color:#0099FF; margin:0px; padding:0px !important; }

.view-all-quotes ul.quicktabs-tabs li a{background:#BFDE9B; color:#0099FF; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important; padding:0 20px !important; margin-right:-1px;}



.view-all-quotes ul.quicktabs-tabs li.active{background:#fff; color:#000 !important;}

.view-all-quotes ul.quicktabs-tabs li.active a{background:#fff; color:#000 !important; border:solid 1px #DFD9CE; border-radius:5px 5px 0px 0px; border-bottom:none; height:40px; text-align:center; font-size:20px !important; line-height:40px !important;} 



.view-all-quotes{border:solid 1px #DFD9CE; margin:-1px 0 0 0px; padding:13px; overflow:hidden;}

.view-all-quotes .views-row{clear:both; overflow:hidden;}

.view-all-quotes .views-field-php span{color:#F68B1F; width:60px; font-size:24px; float:left; background:url(../images/humor-happy-face-sm.png) left 22px no-repeat; display:block; height:75px; padding:0px 0 0 5px; font-weight:bold;}

.view-all-quotes .most-popular-jokes-tab{ float:left; width:500px; }

.view-all-quotes .jokes-title{font-size:18px; line-height:22px;margin-left:10px;}

.view-all-quotes .jokes-body{ font-size:13px; line-height:16px;}





/***********************************Tab CSS End***********************************/

.carasoul-block-view  .views-field-field-by-line{font-weight:bold;}

.carasoul-block-view .jcarousel-skin-default .jcarousel-next{background:url(../images/rgt.gif) left top no-repeat; display:block; height:24px; width:24px; right:0px; top:32px;}

.carasoul-block-view  .jcarousel-skin-default .jcarousel-next-horizontal:hover{background:url(../images/inv_rgt.gif) left top no-repeat;}

.carasoul-block-view  .jcarousel-skin-default .jcarousel-prev{background:url(../images/lft.gif) left top no-repeat; display:block; height:24px; width:24px; left:0px; top:32px;}

.carasoul-block-view  .jcarousel-skin-default .jcarousel-prev-horizontal:hover{background:url(../images/inv_lft.gif) left top no-repeat;}

.carasoul-block-view .jcarousel-skin-default .jcarousel-container-horizontal{padding:10px 30px 0 30px;}

.block-topic-list .block-topic-list-about{color:#666666; font-size:14px; font-weight:bold;}

.block-topic-list span{color:#666666;}

.block-topic-list .see-articles strong{color: #666666;}

.block-topic-list .block-topic-list-term-name{width:138px;display:block;line-height:18px;}

.block-topic-list .count-link{color: #666666;}

.block-topic-list span a{color: #666666;}

.view-subcategory-article .category-top-article-article-vote{background:url("../images/tick.gif") no-repeat left 7px transparent; float:left; padding:7px 0 0 21px;}



.quicktabs-wrapper{}

.quicktabs-wrapper .quicktabs-tabpage ol{padding:0 0 0 24px !important;}

.quicktabs-wrapper ul.quicktabs-tabs{ background:none;}

.quicktabs-wrapper ul.quicktabs-tabs li{background: url("../images/grey-btn-bg.gif") no-repeat scroll right top transparent; padding:0px 3px 0px 0px !important; margin-right:5px; color:#0099FF;}

.quicktabs-wrapper ul.quicktabs-tabs li a{background: url("../images/grey-btn-bg.gif") no-repeat scroll left top transparent; padding:0px 5px 0px 8px!important; float:left; display:block; color:#0099FF !important; font:bold 12px/23px Arial, Helvetica, sans-serif !important;}



.quicktabs-wrapper ul.quicktabs-tabs li.active{background: url("../images/grey-btn-bg-hover.gif") no-repeat scroll right top transparent; color:#0099FF !important;}

.quicktabs-wrapper ul.quicktabs-tabs li.active a{background: url("../images/grey-btn-bg-hover.gif") no-repeat scroll left top transparent; color:#0099FF !important;}



.feature_topic-left-side{float:left; color:#F15722; padding:5px 0 0 0;}

.feature_topic-right-side{float:left; width:855px;}

.feature_topic-right-side ul{ float:0px; padding:0px; margin: 0.4em 0 1em;}

.feature_topic-right-side ul li{background: url("../images/arrow-bullet.gif") no-repeat scroll left 6px transparent; float:left; list-style:none outside none;   margin-left:10px; padding-left:8px; white-space:nowrap; font-weight:bold}

ul.action-links{list-style-type:none;}

ul.action-links li{list-style-type:none; float:right;}

ul.action-links li a{ color:#F15722; font-weight:bold;}



.vote-section .rate-widget-thumbs_up_down .rate-info{ font-size:13px; text-align:center; color:#000000; border-bottom:solid 1px #E2DCD2; line-height:28px; margin-bottom:10px; clear:both; overflow:hidden;}

.vote-section .rate-widget-thumbs_up_down .rate-info b{color: #999999; font-size: 15px; display:inline-block; padding:0 5px 0 0;}

.vote-section .rate-widget-thumbs_up_down .rate-info .smileDiv{ display:inline-block; background:url(../images/smile.gif) left 5px no-repeat; padding:0 0 0 22px; font-weight:bold; line-height:28px; margin-right:5px;}

.vote-section .rate-widget-thumbs_up_down .rate-info .sadDiv{ display:inline-block; background:url(../images/sad-face.gif) left 5px no-repeat; padding:0 0 0 22px; font-weight:bold; line-height:28px; margin-right:5px;}

.vote-section .rate-widget-thumbs_up_down .rate-info .votes_desc{display:inline-block;}



/*apache solr search results style*/

.pane-apachesolr-form{}

.pane-facetapi-giiy4zr9gu0zsa0bumw1y9qiipidf1wu{clear:both;}



.pane-facetapi-giiy4zr9gu0zsa0bumw1y9qiipidf1wu h2.pane-title,

.pane-apachesolr-search-sort h2.pane-title{ 

	color: #666666;

    float: left;

    font-family: Arial,Helvetica,sans-serif !important;

    font-size: 12px !important;

    font-weight: bold;

    margin-right: 10px;

    margin-top: -8px;

    text-transform: none;

}

.pane-apachesolr-search-sort ul{margin:0;padding:0;}

.pane-apachesolr-search-sort ul li{ display: inline;}



ul#facetapi-facet-apachesolrsolr-block-bundle{margin:0;padding:0;}

ul#facetapi-facet-apachesolrsolr-block-bundle li{display:inline; }



.pane-apachesolr-search-sort ul li a,

ul#facetapi-facet-apachesolrsolr-block-bundle li a{display:inline;font-weight: bold;padding-right: 8px;border-right:1px solid #000;}

.pane-apachesolr-result h2{display:none;}

.pane-facetapi-giiy4zr9gu0zsa0bumw1y9qiipidf1wu, .pane-apachesolr-search-sort{

	border-bottom: 1px solid #E2DCD2;    	 	

	margin-bottom: 25px;

    padding-bottom: 8px;

}

ol.apachesolr_search-results{margin:0;padding:0;}





html.js input.form-autocomplete {

    background-position: 100% 6px;height:22px;

}

html.js input.throbbing {

  background-position: 100% -14px; height:22px;/* LTR */

}



#search-form .form-text{width:200px;}

.pane-apachesolr-form  .form-text{float:left;width:200px;border:1px solid #B2B2B2;margin-right:5px;height:22px;}



#apachesolr-panels-search-block  .button{display:inline !important; margin:5px 0 0 4px; float:left;}

#apachesolr-panels-search-block  .button .form-submit{padding:0px;}

#apachesolr-panels-search-block{background: url("../images/search-bg.gif") no-repeat scroll left top transparent; float:right; height: 37px;  padding: 0 5px;width: 312px; clear:both;}

#apachesolr-panels-search-block input.form-text{background: url("../images/input-bg.gif") repeat-x scroll left top #FFFFFF; border: 1px solid #B2B2B2; height:25px; line-height:25px; width:229px; float:left; padding:0 5px;}



#apachesolr-panels-search-block .form-item {

    margin-bottom: 0;

    margin-top: 5px; float:left;

}

.apachesolr_search-results .search-snippet-info{color: #666666;padding-left:0;}

.apachesolr_search-results  .search-result{border-bottom:1px solid #E2DCD2;clear:both;overflow:hidden;}

.apachesolr_search-results  .search-result .img{ 

	float: left;

    margin-right: 5px;

    margin-top: 5px;

	}

.apachesolr_search-results .search-node-type{color: #666666;font-size: 10px;font-weight: bold;

 text-transform: uppercase;}

 .pane-apachesolr-form h2.pane-title{border: medium none !important;color: #000000 !important;

font-size: 13px !important;font-family:Helvetica,Arial,sans-serif !important;font-weight:bold;line-height:13px;}

.search-custom-text{border-bottom: 2px solid RED;margin-left: 1px;font-size:16px;margin:18px 0;}

.did-you-mean{margin-right:5px;}

.spelling-suggestions{}

.spelling-suggestions a{}

/* apache solr theming end*/



.poll .percent {

    color: #F15722;

    font-size: 12px;

    font-weight: bold;

    margin-left: 5px;

}

.poll .total{

	font-size: 14px;

    margin-top: 15px;

}

.poll-links{margin:10px 0;}

.poll-links .next-link{

	background: url("/sites/all/themes/ngwp/images/see-all.gif") no-repeat scroll left center transparent;

    font-size: 12px;

    font-weight: bold;

    list-style: none outside none;

    margin-left: 0;

    padding-left: 20px;

}





.poll .seperator-line, .poll-links .seperator-line{padding:0 7px;}

/********Prev-next************/

.next-prev {padding: 30px 0 40px; }

.next-prev .prev{ background: url("../images/prev.gif") no-repeat scroll left center transparent;font-size: 12px; font-weight: bold;

    margin-left: 0;padding-left: 20px; float:left; }	

.next-prev .next{ background: url("../images/next.gif") no-repeat scroll right center transparent;font-size: 12px; font-weight: bold; padding-right: 20px; float:right; }	

/********Prev-next************/





/**** Webform*****/

.region-content .webform-confirmation { margin: 10px; padding-top: 10px;}

.webform-client-form{}

.webform-client-form label{padding:5px 0;}

.webform-client-form input.form-checkbox, .webform-client-form input.form-radio{ margin:0px; padding:0px;}

.webform-client-form .form-text{width:400px; height:22px; border:1px solid #C3C3C3;}

.webform-client-form .form-textarea{width:405px; margin:0 0 10px 0px; border:1px solid #C3C3C3;}

.webform-client-form .form-select{ width:120px; height:22px; border:1px solid #C3C3C3;}

.webform-client-form #edit-submitted-time-minute{margin-right:10px;}

.webform-client-form .form-managed-file{}

.webform-client-form .form-managed-file .form-file{width:212px; height:25px; float:left;}

.webform-client-form .form-managed-file .form-submit{ margin:0px 0 0 5px;}

.webform-client-form .webform-component-fieldset{border: 1px solid #C3C3C3;}

.webform-client-form .resizable-textarea .grippie{ width:405px;}

.webform-client-form .form-managed-file .button .form-submit{ margin:0px;}

/**** Webform*****/



/********** Email Functionality*********/

/*.page-printmail #header,.page-printmail #breadcrumb,.page-printmail #footer{ display:none;}*/
.page-printmail #breadcrumb,.page-printmail #footer{ display:none;}

.page-printmail #wrapper {min-height: 400px;}

.page-printmail .resizable-textarea .grippie{ display:none;}





/********** Email Functionality*********/





#quiz-results-manage-results-form  #quiz-results-update.container-inline  .form-item-bulk-action{float:left;margin:5px 0 0 0 !important;}

#quiz-results-manage-results-form  #quiz-results-update.container-inline  .form-item-bulk-action select{width:180px;}



#quiz-question-browser-filters{background:none repeat scroll 0 0 #CFECEC !important; border-color: #98D7D7 !important;}



.form-managed-file input.progress-disabled{float:left !important;} 







/****** daily Content*****************/

.view-content-of-the-day .see-all a{

	background: url("../images/see-all.gif") no-repeat scroll left center transparent;

    font-weight: bold;

    padding-left: 20px;

}

.view-content-of-the-day  .smile-field{

	background: url("../images/smile.gif") no-repeat scroll left center transparent;

	padding:2px 2px 2px 25px;

}

.view-content-of-the-day  .views-field{margin:5px 0;}

/****** daily Content*****************/









/************* Blog *****************/

.page-taxonomy #rightContent {overflow:hidden; float:right;}

.node-type-blog #rightContent {overflow:hidden; float:right; margin-right:20px;}

.node-blog .field-name-field-tags .field-item,.node-blog .field-name-field-tags .field-name-field-blog-type {display:inline-block; margin-right:5px;}

.node-blog .field-name-field-tags .field-label,.node-blog .field-name-field-blog-type .field-label{float:left;display:inline-block; margin-right:10px; margin-bottom: 0 5px;}

.node-blog .field-name-field-blog-image {float:left; margin-right:10px; }

.node-blog .field-name-field-blog-image img{max-width: 600px;}

/*.node-blog .field-name-field-blog-image img{border: solid 1px #cccccc;}*/

.node-blog .links{margin:5px 0px 10px 0px;}



.page-blog .node-teaser,.page-taxonomy-term .node-teaser{margin-bottom:10px!important; border-bottom: dashed 1px #cccccc;}

.page-blogs .upper,.page-blog .upper{text-transform:uppercase; font-size:20px; line-height:30px; font-weight:bold; display:block;}

.page-blogs .views-field-field-source-title,.page-blog .views-field-field-source-title{font-size:16px; font-weight:bold; display:block; padding:0;}

.page-blogs .views-field-field-blog-image,.page-blog .views-field-field-blog-image{float:left; margin-right:5px;}



.page-blogs .views-row,.page-blog .views-row{clear:both; margin: 25px 10px; border-bottom: 1px solid #CCCCCC;

display:block; min-height:100px;

}

.page-taxonomy-term .node-teaser. field-name-field-blog-type{clear:both;}

.links .blog_usernames_blog,.links .node-readmore{display:none}



.node-type-blog .field-name-field-slideshow-short-desc {

    color: #636363; font-size: 14px;    margin-left: 5px; margin-top: 10px;

}

.page-taxonomy #rightContent .upper,.node-type-blog #rightContent .upper{font-size:12px; font-weight:bold; display:block;}

.page-taxonomy #rightContent. views-field-field-source-title,.node-type-blog #rightContent. views-field-field-source-title,

{font-size:10px; font-weight:bold;float:left; display:block; padding:0;}

.page-taxonomy #rightContent .views-field-field-blog-image,.node-type-blog #rightContent .views-field-field-blog-image{float:left; margin-right:5px;}



.page-taxonomy #rightContent .views-row,.node-type-blog #rightContent .views-row{clear:both; /*margin: 25px 10px; */

display:block; min-height:100px;}



.page-taxonomy .pane-taxonomy-term-field-blog-image{float:left; margin-right:5px;}



/************* Blog *****************/



/************* Recipe Page*****************/

.node-recipe {margin:0 10px;}

.node-recipe .left-section{ float: left; margin: 12px 23px 18px 0; max-width: 344px; width: 300px;}

.node-recipe #image {overflow: hidden;}

.node-recipe h3 {color:#68635D; font-size:14px;}

.node-recipe .right-section {margin-top:12px; font-size:14px; float:none !important;}

.node-recipe .galleryformatter .next-slide {display:none;}

.node-recipe .galleryformatter .prev-slide {display:none;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs li img {height:auto; width:auto;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs .back {top:auto; background:url(../images/left_arrow.png) left top no-repeat;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs .back:hover {background:url(../images/left_arrow_hover.png) left top no-repeat;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs .forward {top:auto; background:url(../images/right_arrow.png) left top no-repeat;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs .forward:hover {background:url(../images/right_arrow_hover.png) left top no-repeat;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs .arrow{top:40px; display:block; height:20px; width:20px; position:absolute; text-indent:-9999px;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs{padding:0 22px;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs li a{ background:none; padding:12px 0 7px 0;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs li a:hover{ background:none;}

.node-recipe .galleryformatter-greenarrows .gallery-thumbs li.active a{ background:none;}

.node-recipe .shoppingMain .rec_shop_add{ background:url(../images/subm_right_pink.gif) right bottom no-repeat; height:34px; border:none; color:#FFFFFF; font-size:12px; cursor:pointer; font-weight:bold; float:left; padding:0 48px 5px 2px; width:216px;}

.node-recipe .shoppingMain .pinkButt{background:url(../images/subm_left_pink.gif) left bottom no-repeat; float:left; padding:0 0 0 8px; height:34px;}



.node-recipe .galleryformatter-greenarrows .gallery-thumbs .wrapper{border-bottom:none;background:none;}

.recipe-page .field-name-field-by-line {color:red;}



.node-recipe .shoppingMain{width:auto; overflow:hidden;}

.node-recipe .shoppingBox{ float:left; width:300px;}

.node-recipe .shoppingBox ul{margin:0px !important; padding:10px 0 0 0 !important; list-style-type:none;}

.node-recipe .shoppingBox ul li{padding:3px 0 3px 22px; border-bottom:1px dotted #cccccc;font-size:12px;}

.node-recipe .shoppingBox ul li b{ font-weight:bold; color:#ff3366;}

.node-recipe .shoppingBox .icon1{background: url(../images/server_icon.gif) left 3px no-repeat;}

.node-recipe .shoppingBox .icon2{background: url(../images/prep-time-icon.gif) left 3px no-repeat;}

.node-recipe .shoppingBox .icon3{background: url(../images/cook-time-icon.gif) left 3px no-repeat;}

.node-recipe .shoppingBox .icon4{background: url(../images/nutrition-icon.gif) left 3px no-repeat;}

.node-recipe .nutri, .node-recipe .nutri p { display: block; line-height: 1.5em !important; margin: 0; padding: 0 20px 0 0;}

.node-recipe h3{margin:0 0px; padding:20px 0 6px 0; color:#ff3366; font:bold 18px/22px "Helvetica", Arial, Helvetica, sans-serif;}

.node-recipe .ingredients {font-size:12px;}

.node-recipe .preparation {font-size:12px;}

.pane-node-field-related-content .field-item {background: url("../images/black-bullet.gif") no-repeat scroll left 7px transparent;display: block; padding: 0 0 0 12px;}



#similar-recipe .similar-recipe-item{border-bottom:1px solid #CCCCCC;line-height:14px;padding:2px 0;width:285px;float:left;}

#similar-recipe .similar-recipe-item .img {float:left;margin:0 10px 0 0;padding:0px}

#similar-recipe .similar-recipe-item .similar_recipe_left {float:left;}

#similar-recipe .similar-recipe-item .similar-recipe-title{margin:0px;padding:0px;line-height:16px;font-size:12px;font-weight:bold;color:#0099FF;}



.ngwp-theme .node-recipe .button .form-submit-l{background:none;}

.ngwp-theme .node-recipe .button .form-submit-r{background:none;}



.node-recipe .terms-inline {font-size:12px;}

.node-recipe .terms-inline ul{padding:0 0 0 20px;}

.node-type-recipe #container h1 {color:#FF3366;font:bold 40px;}

.node-type-recipe h2.pane-title {color:#FF3366 !important;}

.preparation ol {margin-left:5px;}

.node-type-recipe .views-field-description {color:#666666;}





.view-taxanomy-search .view-header{color:#666666; float:left; padding:5px 0 5px 0px;}

.view-taxanomy-search .views-row{display:block; clear:both; overflow:hidden; border-bottom: 1px solid #E2DCD2; padding:10px 0 5px 0; padding:8px 0 8px 0\9;}

.view-taxanomy-search .views-row-1{border-top:1px solid #E2DCD2;}

.view-taxanomy-search .taxonomy-recipe-search{ float:left; margin-left:12px; width:475px;}

.view-taxanomy-search .taxonomy-recipe-search-list-title{float:left; font-size:14px; font-weight:bold; line-height:18px;}

.view-taxanomy-search .views-field-field-recipe-image, .view-featured-content .views-field-field-slideshow-image{ float:left;}

.view-taxanomy-search .views-field-field-recipe-image a, .view-featured-content .views-field-field-slideshow-image a{display:block;}

.view-taxanomy-search .taxonomy-recipe-search-short-desc{ display:block; color:#666666; clear:both;}





.dynamic-block-template-1 .template1-item{border-bottom:1px solid #CCCCCC;line-height:14px;padding:4px 0 1px;float:left;width: 100%;}

.dynamic-block-template-1 .template1-item .img {float:left;margin:0 10px 0 0;padding:0px}

.dynamic-block-template-1 .template1-item .template1-item-left {}

.dynamic-block-template-1 .template1-item .template1-item-title{margin:0px;padding:2px 0;line-height:16px;font-size:14px;font-weight:bold;color:#0099FF;}

.dynamic-block-template-1 .template1-item .template1-item-description{line-height:16px;color:#666666;font-family:Arial,Helvetica,sans-serif}

.dynamic-block-template-2 .template2-item {float:left;width:140px;}

.dynamic-block-template-2 .margin-left-20{margin-left:20px;}

.dynamic-block-template-2 .template2-item .template2-item-title{font-size:14px;font-weight:bold;color:#0099FF;}

.dynamic-block-template-2 .template2-item .template2-item-read-more{font-size:12px;font-weight:bold;color:#0099FF;border-bottom:1px solid #E2DCD2;margin-bottom:10px;}

.dynamic-block-template-2 .template2-item .template2-item-vote{background: url("../images/tick.gif") no-repeat scroll left top transparent;float: left;padding: 0 0 0 21px;}



.dynamic-block-template-3 .template3-item {float:left;padding:6px; width: 85px;}

.dynamic-block-template-3 .template3-item .template3-item-title{color:#0099FF;}

.dynamic-block-template-3 .border-top{border-top: 4px solid #aaaaaa;}





.dynamic-block-template-4 .template4-item{border-bottom:1px solid #CCCCCC;line-height:14px;padding:4px 0 1px;float:left;}

.dynamic-block-template-4 .template4-item .img {float:left;margin:0 10px 0 0;padding:0px}

.dynamic-block-template-4 .template4-item .template1-item-left {}

.dynamic-block-template-4 .template4-item .template1-item-title{margin:0px;padding:0px;line-height:16px;font-size:12px;font-weight:bold;color:#0099FF;}

.dynamic-block-template-4 .template4-item {float:left;}

.dynamic-block-template-4 .margin-left-20{margin-left:20px;}

.dynamic-block-template-4 .template4-item .template4-item-title{font-size:14px;font-weight:bold;color:#0099FF;}

.dynamic-block-template-4 .template4-item .template4-item-read-more{font-size:12px;font-weight:bold;color:#0099FF;border-bottom:1px solid #E2DCD2;margin-bottom:10px;}

.dynamic-block-template-4 .template4-item .template4-item-vote{background: url("../images/tick.gif") no-repeat scroll left top transparent;padding: 0 0 0 21px;margin-left:10px;}

.dynamic-block-template-5{width:293px;}

.dynamic-block-template-5 .term-row{overflow:hidden;}

.dynamic-block-template-5 .term-row .term-row-title{border-bottom:1px dotted #AAAAAA;border-top:4px solid #AAAAAA;color:#474747;font-weight:bold;} 

.dynamic-block-template-5 .term-row .term-row-nodes-data{overflow:hidden;} 

.dynamic-block-template-5 .term-row .term-row-nodes-data .node-col{ float: left;width: 85px;padding:6px;} 

.dynamic-block-template-5 .term-row  .term-row-link{padding:5px 0 10px;text-align:right;}

.dynamic-block-template-5 .term-row  .term-row-link  a{font-size:smaller;font-weight:bold;background: url("../images/see-all.gif") no-repeat scroll left center transparent;padding:0 0 2px 20px;}



.dynamic-block-template-6 {}

.dynamic-block-template-6 .term-col{ float: left;padding: 6px;width: 175px;}

.dynamic-block-template-6 .term-col .node-title-image{position:relative;}

.dynamic-block-template-6 .term-col .node-title-image .img{height:180px;}

.dynamic-block-template-6 .term-col .node-title-image .node-title{    bottom: 5px;

    font-weight: bold;

    height: 30px;

    left: 0;

    padding: 5px;

    right: 0;

	opacity:0.8;

	position: absolute;

}



.dynamic-block-template-6 .term-col .node-title-image .node-title a{    color: #FFFFFF;}

.dynamic-block-template-6 .term-col .node-title-image .img{}

.dynamic-block-template-6  .term-row-title{padding-bottom:12px;font-weight:bold;}

.dynamic-block-template-6 .term-col .node-title-next ul {padding:0 0 0 15px;min-height:110px;}

.dynamic-block-template-6 .term-col .node-title-next ul li{}

.dynamic-block-template-6 .term-col .term-row-link{}

.dynamic-block-template-6 .term-col .term-row-link a{font-size:smaller;font-weight:bold;background: url("../images/see-all.gif") no-repeat scroll left center transparent;padding:0 0 2px 20px;}



.dynamic-block-template-6 .col-1 .node-title-image .node-title{

    background-color: #FF6600;



}

.dynamic-block-template-6 .col-2 .node-title-image .node-title{

    background-color: #00B3C7;



}

.dynamic-block-template-6 .col-3 .node-title-image .node-title{

    background-color: #FF4683;



}

.dynamic-block-template-6 .col-4 .node-title-image .node-title{

    background-color: #D90000;



}

.dynamic-block-template-6 .col-5 .node-title-image .node-title{

    background-color: #48A900;



}



.dynamic-block-template-6 .col-1 .term-row-title{

background: url("../images/bar-bg-orange.jpg") no-repeat scroll left bottom transparent;

color: #FF6600;

}

.dynamic-block-template-6 .col-2 .term-row-title{

background: url("../images/bar-bg-blue.jpg") no-repeat scroll left bottom transparent;

color: #00B3C7;

}

.dynamic-block-template-6 .col-3 .term-row-title{

background: url("../images/bar-bg-pink.jpg") no-repeat scroll left bottom transparent;

color: #FF4683;

}

.dynamic-block-template-6 .col-4 .term-row-title{

background: url("../images/bar-bg-red.jpg") no-repeat scroll left bottom transparent;

color: #D90000;

}

.dynamic-block-template-6 .col-5 .term-row-title{

background: url("../images/bar-bg-green.jpg") no-repeat scroll left bottom transparent;

color: #48A900;

}







.dynamic-block-template-7 .template7-item{border-bottom:1px solid #CCCCCC;line-height:14px;padding:4px 0 1px;width:300px;overflow:hidden;}

.dynamic-block-template-7 .template7-item .img {float:left;margin:0 10px 0 0;padding:0px}

.dynamic-block-template-7 .template7-item .template7-item-left {}

.dynamic-block-template-7 .template7-item .template7-item-category{ color: #666666; font-size: 10px; font-weight: bold; text-transform: uppercase;}

.dynamic-block-template-7 .template7-item .template7-item-title{margin:0px;padding:0px;line-height:16px;font-size:14px;font-weight:bold;color:#0099FF;}

.dynamic-block-template-7 .template7-item .template7-item-description{line-height:16px;color:#666666;font-family:Arial,Helvetica,sans-serif}

.dynamic-block-template-7 .template7-item .read-more{font-weight:bold;}

.dynamic-block-template-7 .comment-link {border-bottom:3px solid #E2DCD2;width:300px;padding:7px 0;}

.dynamic-block-template-7 .comment-link  a {

background:url("../images/commentsadd.gif") no-repeat scroll left center transparent;

color:#666;

font-weight:bold;

height:20px;

padding:0 0 0 20px !important;

width:auto;

}

.showRadio{display:block;}

.hideRadio{display:none;}

/*.dynamic-block-template-4 .template4-item-left{float:left;}*/







/************* Recipe Page*****************/

.pinkButt fieldset {

    border: 0 none;

    margin: 0 !important;

    padding: 0;

}



#views-exposed-form-featured-content-block .button .form-submit-l {background:none;}

#views-exposed-form-featured-content-block .button .form-submit-r {background:none;}



#simple-subscription-form

{

background:url(../images/sin-up-bg.gif) repeat-x scroll left top #E7F6FF;

 border: 1px solid #D1EDFF;

padding:10px;

}

.simple_subscription_header

{

 color: #000000;

 font-size: 18px;

 font-weight: bold

}



#edit-mail

 {

    background: url(../images/input-bg.gif) repeat-x scroll left top #FFFFFF;

    border: 1px solid #A0A0A0;

    color: #A0A0A0;

    font-size: 14px;

    height: 18px;

    padding-bottom: 2px;

    padding-left: 5px;

    padding-top: 3px;

}

.ctools-modal-content .form-button, .form-submit {float:left;}

.pane-feature-topic-feature-topic-listing .topics {font-size:13px; border-bottom: 1px solid #CDC6BB; margin: 0 0 10px; padding: 0 0 10px; width: 940px; margin : 0 0 10px; z-index: -9999;}



.pager-next .throbber, .pager-previous .throbber {

    position: absolute;

    right: 9px;

    top: 1px;

    z-index: 1002;

}

.pager-next, .pager-previous {

    overflow: visible;

    position: relative;

}

.pager-previous .throbber {

    left: 9px;

}





.view-you-make-like-game .views-row{

	border-bottom: 1px solid #E2DCD2;

    clear: both;

    display: block;

    overflow: hidden;

    padding: 10px 0 5px;}

}

.view-you-make-like-game .views-field-field-game-thumbnail-image{ float:left;}

.view-you-make-like-game .gmaes-youmaylike{

    float: left;

    margin-left: 12px;

    

}

.view-you-make-like-game .gmaes-youmaylike .gmaes-youmaylike-title a{

	float: left;

    font-size: 13px;

    font-weight: bold;

    text-decoration:underline;

	color:#E21B1B;

	}

.view-you-make-like-game .gmaes-youmaylike .gmaes-youmaylike-short-desc{	float: left;}

.view-you-make-like-game .gmaes-youmaylike .gmaes-youmaylike-short-desc  a{	

	cursor:pointer;

	color:#E21B1B;

	text-decoration:underline;

}



.view-you-make-like-game .view-footer {font-weight:bold;}

.view-you-make-like-game .view-footer a{

	cursor:pointer;

	color:#E21B1B;

	text-decoration:underline;

	text-align:right;

	font-size:14px;

	float:right;font-weight:bold;

}

.view-you-make-like-game .views-field-view-node{float: left;width:238px;}



#block-menu-menu-footer-menu{ clear:both; overflow:hidden; padding:0 0 0 0px;}

#block-menu-menu-footer-menu ul.menu{ margin:0px !important; padding:0px !important; text-align:center;}

#block-menu-menu-footer-menu li{list-style-type:none; background:url(../images/footer-saprator.jpg) left 4px no-repeat; line-height:18px; padding:0 5px; margin:0px; display:inline-block;}

#block-menu-menu-footer-menu li.first{background:none; }

#block-menu-menu-footer-menu ul li.leaf {list-style-image:none;}

#block-menu-menu-footer-menu ul li a {color: #0099FF; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; text-align: center; text-decoration: none;}



/******** Css for table content from migration ******/

#body-content .field-item table td span{clear:both;}

#header-top-middle{ float:left; margin:5px 0 0 41px;}



#promotional_tags{

    left: -143px;

    overflow: hidden;

    position: absolute;

    top: 0;

    width: 143px;

}



.page-relative{

	position:relative !important;

}



.bannerAdRight{position:absolute; top:0; right:-160px; width:160px; overflow:hidden;}

.bannerAdLeft{position:absolute; left:-160px; width:160px; top:0; overflow:hidden;}

.bannerAdCenter{top:50%;margin-top: -305px;}



#leftContent .inside{position:relative; overflow:hidden;}

#leftContent #arrow{ margin-left:10px; margin-top:3px;}

#leftContent #arrow a{ text-decoration:none; position:relative}



.ngwp-theme .ecard-form .button{background:none !important;}

.ngwp-theme .ecard-form .button .form-submit{ width:90px !important; height:30px !important; cursor:pointer; background:url(../images/send.gif) 0px 0px no-repeat !important; border:none; text-indent:-99999px; font-size:0px !important;}

.ngwp-theme .ecard-form .button .form-submit-l{display:none !important;}

.ngwp-theme .ecard-form .button .form-submit-r{display:none !important;}



#promoleft .contextual-links-region, #promoleft .block-display-ads{ position: inherit !important; }

#promoright .contextual-links-region, #promoright .block-display-ads{ position: inherit !important; }

.view-free-online-games .views-field-field-game-thumbnail-image{ float:left; padding-right:10px;}

.view-free-online-games table.cols-1{width:100%}

.view-free-online-games table.cols-1 .field-content{ padding-right:20px;}

.view-free-online-games table.cols-3{width:100%}

.view-free-online-games table.cols-3 td{ padding-top: 10px !important;

    width: 265px;}



.view-free-online-games table.cols-3 tr {

    border-bottom: 3px dotted #CCCCCC;

    border-collapse:separate;

    border-spacing:0 5px;

}

.view-free-online-games .more{

	cursor:pointer;

	color: #E21B1B;

	font-weight:bold;

}

.view-free-online-games .views-field-title a{

	font-size: 16px;

    color: #E21B1B;

    cursor: pointer;

	text-decoration:none;	

}

/********************Footer caraousal as on 23-may-2013*******************************/

/*#tabs-wrapper h1#page_h1{color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:24px; font-weight:bold; line-height:45px; margin-bottom:10px;border-bottom: 3px solid #F15722; padding-bottom:10px;}*/

.view-category-caraousal li{float:left; overflow:hidden; width:270px !important; border-right:1px dotted #000000; padding:0 15px 0 0 !important; height:auto; min-height:207px; text-align:left !important;}

.view-category-caraousal li h2{color: #000000; font-family: Helvetica; font-size: 30px; font-weight: bold; line-height: 30px;}

.view-category-caraousal li h2 a{color: #000000;}

.view-category-caraousal li .category_caraousal_top{ clear:both; overflow:hidden; border-bottom:1px solid #E2DCD2; padding:10px 0 5px 0;}

.view-category-caraousal li .category_caraousal-image{ float:left; padding:0 10px 0 0;}

.view-category-caraousal li .category_caraousal-desc{float:left; color:#666666; display:block; font-size:12px; line-height:18px; width:208px; text-align:left;}

.view-category-caraousal li .category_caraousal-slidesho-short-desc{ display:block;}

.view-category-caraousal li .category_caraousal-read-more a{display:block; font-weight:bold; color:#0099FF; margin-top:10px; font-size:12px; line-height:18px;}

.view-category-caraousal li .category_caraousal_bottom{ padding:5px 0 0 0; overflow:hidden;}

.view-category-caraousal li .category_caraousal-article-comment{background:url(../images/comments.gif) 0px 2px no-repeat; color:#666666; float:left; font-weight:bold; height:20px; padding:0 10px 0 20px !important; width:auto;}

.view-category-caraousal li .category_caraousal-article-comment a{color:#666666;}

.view-category-caraousal li .category_caraousal-article-vote{background:url(../images/tick.gif) 0px 0px no-repeat; color:#666666; font-size:12px; font-weight:bold;   padding-left: 20px; float:left;}

.view-category-caraousal li .category_caraousal-article-vote a{color:#666666;}



.view-category-caraousal .jcarousel-skin-default .jcarousel-next{background:url(../images/right.gif) left top no-repeat; display:block; height:51px; width:27px; right:0px; top:70px;}

.view-category-caraousal .jcarousel-skin-default .jcarousel-next-horizontal:hover{background:url(../images/right-grey.gif) left top no-repeat;}

.view-category-caraousal .jcarousel-skin-default .jcarousel-prev{background:url(../images/left.gif) left top no-repeat; display:block; height:51px; width:27px; left:0px; top:70px;}

.view-category-caraousal .jcarousel-skin-default .jcarousel-prev-horizontal:hover{background:url(../images/left-grey.gif) left top no-repeat;}



/********************quicktabs-tabpage*******************************/

#quicktabs-top_10_content .view-featured-content .category-feature-list{width:392px !important;}

#quicktabs-top_10_content .view-featured-content .category-feature-list-vote{color: #F15722; font-size: 12px; font-weight: bold; margin:0 0 0 7px;}

#block-display-ads-lb-side{position:inherit !important;}

#games-you-may-like h4 a:link, #games-you-may-like h4 a:visited, #games-you-may-like h4 a:active, #games-you-may-like h4 a:hover {

	color: #e21b1b;

	font-size: 13px;

	font-weight: bold;

	text-decoration: underline;

}

.display-ad-block{text-align:center;}

.node-page .hr_line{ margin:0 10px 10px !important; line-height: 0.9em!important;}

.node-type-recipe .article-bottom h2.pane-title {padding: 10px 0 0 !important;}

.view-id-more_in_category .views-field-name span{ display: list-item; margin-left: 15px; padding-right:10px;}

.view-id-more_in_category table.views-view-grid td.col-1 { vertical-align: top; width: 50%;}

.article-bottom { padding-top:10px;}

#print-mail-form .description{padding-left:175px;}

.galleryformatter .gallery-slides, .galleryformatter .gallery-thumbs{ margin:0!important;}



a.smile {

    background: url("../images/smile.gif") no-repeat scroll left center transparent;

    display: block;

    margin-left: 0;

    padding-left: 25px;

}



a.smile strong {

    color: #000000;

}

#newsletter-subscription-form { background: url("../images/sin-up-bg.gif") repeat-x scroll left top #E7F6FF; border: 1px solid #D1EDFF; padding:10px 0 0 5px;}

#newsletter-subscription-form .form-item-email label {color: #000000; font-size: 18px; font-weight: bold; padding-right:30px;}

/*#newsletter-subscription-form div { padding-left:2px;}*/

#newsletter-subscription-form .form-submit-r { padding-left:0px;}

.node-facts .content{margin-top:10px; padding-top:10px;}

.node-facts p{margin:0;}

#newsletter-subscription-form div.button, #newsletter-subscription-form--2 div.button, #newsletter-subscription-form--3 div.button{ float:left; padding-right:10px; margin-bottom:5px;}

#newsletter_content_link{ padding: 5px 10px; text-align: right;}

#newsletter-subscription-form div.form-item{ margin-bottom: 5px;}

#newsletter-subscription-form #edit-email, #newsletter-subscription-form--2  #edit-email, #newsletter-subscription-form--3  #edit-email{ background: url("../images/input-bg.gif") repeat-x scroll left top #FFFFFF; border: 1px solid #A0A0A0; color: #A0A0A0; font-size: 14px; height: 18px; padding-bottom: 2px; padding-left: 5px; padding-top: 3px; width: 95%;} 

h4.heading { color: #666666; display: block; font-size: 10px; font-weight: bold; text-transform: uppercase; }

.node-type-page .field-name-body{padding-left:10px;}



.ngwp-theme .node-esweepcustompage .button #edit-button{font-weight:bold; font-size:20px; height:40px; padding:6px 28px 6px 20px; background:url("../images/RightGreyCut.gif") repeat-x scroll left top transparent;margin-left:29px;}

.ngwp-theme .node-esweepcustompage .form-submit-l,

.ngwp-theme .node-esweepcustompage .form-submit-r{display:none;}