/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimpleGrid Framework          ||
|| # Copyright (C) 2010  Youjoomla LLC. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla LLC                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/

/*RS Tickets*/
.rsticketspro_tablebig th {background: #4D90CD;}
#submitForm {background:none;}
/*Homepage slideshow*/
.paging a{color:#fff}
.paging a.active {
    background: #4d90cd;
    border: 1px solid #303031;
    font-weight: bold;
}
/*RS Mail Module*/
.rs_mail_{color:#fff}
#yjsg1 {
background:none;
    color: #EFEFEF;
    height: 25px;
    margin: 0 -5px -25px;
    padding: 0;
    position: relative;
    z-index: 10;
}
.yjsquaretop{float:right;}
#word{position:fixed; left:0; top:350px; z-index:10000}
#ideas{position:fixed; left:0; top:435px; z-index:10000}
.yjsquaretop .yjsquare_in .menu li{
float: left;
height: 22px;
list-style-type: none;
margin: 0 3px;
padding: 0;
}
.yjsquaretop .yjsquare_in .menu li a{
color:#fff!important; 
background:url("../images/top_divide.png") no-repeat left top;
line-height:14px;
padding:0;
font-size:14px;
text-transform:uppercase;
}
#logobox{width:247px; float:left;height:120px;margin-top:-32px;}
#searchbox{width:150px; float:right;height:60px;margin-top:0;}
#centertop{margin:0 auto 20px}
#adv1 .yjsquare_in{padding:0;}
.horiznav ul ul.subul_main{width:770px!important;margin-left:12px!important;}
#topmenu_holder{background: url(../images/menuback.png) no-repeat right top;margin-left:230px;margin-top:2px;}
.search .inputbox{padding:4px 0px;margin:0;vertical-align:middle;}
.search .button{padding:0;margin:0px 0px 0px -1px ;border:0;vertical-align:middle;}
.insidem {margin: 0;padding: 0px 15px 0 15px;}
#shadowtop{background: url(../images/bodytop.png) no-repeat;width:965px;margin: 0 auto;height:21px;}
#system-message dd.message {margin-left: 0px;width: 950px;}
#sl_results_container {margin-bottom: 10px;width:930px!important;}
#sl_sidebar {width:225px;}

#user11 .yjsquare_in,#user12 .yjsquare_in,#user13 .yjsquare_in{padding:0;margin:0;}
#yjsg5{padding:0;margin:-5px auto 0px;}

/*K2 Styles*/
div.itemIsFeatured, div.catItemIsFeatured, div.userItemIsFeatured {
    background: none;
    
}
div.catItemView {
    padding: 14px 4px 0;
}
div.itemContainerLast {
    width: 100%;
}
div.catItemImageBlock {
    float: left;
    margin: 0 0 16px;
    padding: 8px;
    min-width: 25%;
}
div.catItemBody {
    border-bottom: 1px dotted #CCCCCC;
    margin: 0px 0px 7px 0px;
    padding: 8px 0;
}
div.itemBackToTop {display: none;}
div.itemTagsBlock ul.itemTags li, div.catItemTagsBlock ul.catItemTags li,div.catItemAttachmentsBlock ul.catItemAttachments li,div.userItemTagsBlock ul.userItemTags li   {
    display: inline;
    padding: 2px 6px 2px 18px;
    background: url(../images/tag_blue.png) no-repeat left;
    list-style: none outside none;
    margin: 0;
    text-align: center;
}
#user11 .even, #user12 .even,#user13 .even {background:none;color:#fff;}
#user11 .even a, #user12 .even a,#user13 .even a {color:#fff;text-decoration:underline;}
#user11 .even a:hover, #user12 .even a:hover,#user13 .even a:hover {color:#ccc;text-decoration:underline;}
div.k2ItemsBlock ul li div.moduleItemIntrotext {font-size:13px; padding: 4px 10px 15px 0;
}
div.k2ItemsBlock ul li a.moduleItemTitle {font-size: 16px;}
#user12,#user11 ,#user13  {margin-top:5px;}
#user12 .yjsquare h4,#user11 .yjsquare h4,#user13 .yjsquare h4 {color: #ffffff;  padding: 8px;background:#4D90CD;
-moz-box-shadow: 0 2px 8px #333; /* Firefox */
-webkit-box-shadow: 0 2px 8px #333;/* Safari, Chrome */
box-shadow: 0 2px 8px #333; /* CSS3*/
behavior: url(../images/PIE.htc);
}
#user12 .yjsquare h4 span,#user11 .yjsquare h4 span,#user13 .yjsquare h4 span {color: #FFFFFF; }
div.latestItemView { padding-bottom: 15px;}
.even { padding: 5px 0;background:none;margin-bottom: 10px;}
div.itemAttachmentsBlock ul.itemAttachments li {background:none}
div.itemAttachmentsBlock {
    background:url("../images/pdf.png") no-repeat scroll 0 50% transparent;
    padding: 25px 0px 25px 40px;
    text-transform: uppercase;
}
div.itemVideoBlock span.itemVideoCaption{width: 100%;}
div.latestItemVideoBlock {background:none}
div.latestItemVideoBlock h3, .itemVideoBlock h3 {display:none}
.catItemVideoBlock h3 {display:none}
#k2Container {padding: 17px 0 24px;}
div.itemSocialLinksBlock ul.itemSocialLinks li{background:none;}
div.itemHeader h2.itemTitle{font-size:200%;}
#sbox-window .button{background:#fff;}
div.catItemReadMore a, div.catItemCommentsLink a, div.latestItemReadMore a {background:#4D90CD;color:#FFFFFF;padding:5px 8px;}
div.k2ItemsBlock ul li a.moduleItemComments, div.k2ItemsBlock ul li a.moduleItemReadMore,div.latestItemCommentsLink a {background:#4D90CD;color:#FFFFFF;padding:5px 8px;}
div.itemNavigation {float: left;}

div.catItemReadMore a:hover, div.catItemCommentsLink a:hover {color:#ccc;}
div.catItemHeader span.catItemDateCreated, div.itemHeader span.itemDateCreated {color: #444444;font-size: 11px;background: url(../images/date.png) no-repeat;padding-left:20px;}
div.k2FeedIcon a, div.k2FeedIcon a:hover {height: 32px;width: 85px;display:inline;}
a.moduleCustomLink {
    background: url("../images/plus.png") no-repeat scroll 2% 50% #4D90CD;
    color: #FFFFFF;
    float: left;
    margin: 10px 0 10px 14px;
    padding: 5px 10px 5px 25px;
    text-transform: uppercase;
}
div.k2FeedIcon {
float:right;
    margin-bottom: -40px;
    margin-top: 0;
    padding: 4px 8px;
    position: relative;
    z-index: 100;
     margin-top: -15px;
}
div.itemIntroText {color:#5e5e5e;font-size: 12px;font-weight: normal;line-height: 18px;}
#toolbar-save, #toolbar-cancel, #toolbar-publish,#toolbar-unpublish,#toolbar-Are you sure you want to delete selected comments?,#toolbar-Link{background:none;}
div.itemToolbar {background:#F7FAFE;border:1px dotted #CCCCCC;float:right;margin-top:-17px;padding: 0;}
div.socialButtonsBlock {width: 120px;height: 90px;margin: 10px 5px;float: right;}
div.itemFacebookButton {    width: 270px;}
div.catItemTagsBlock ul.catItemTags li {background:none ;}
div.catItemHeader h3.catItemTitle {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 20px;
    font-weight: normal;
    line-height: 110%;
    margin: 0;
    padding: 10px 0 4px;
}
div.itemComments{float:left}
#commentURL, div.itemCommentsForm form label.formUrl{display:none;}
.box_skitter {
    margin-bottom: 0px!important;
}
.box_skitter .info_slide_dots {
  right: 7px!important;
    bottom: 5px!important;
}

#sl_search_container{width:55%}
.yjsquareapo{margin-top:20px;border-left:1px dotted #333; padding-left: 10px;}