/*------------------------------------------------------------------------
# shaper_news_ii - Joomla Template by JoomShaper.com
# ------------------------------------------------------------------------
# author    JoomShaper http://www.joomshaper.com
# copyright Copyright (C) 2010 JoomShaper.com. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Websites: http://www.joomshaper.com - http://www.joomxpert.com
# This file may not be redistributed in whole or significant part
-------------------------------------------------------------------------*/
*{margin:0; padding:0; outline:0;}
body{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.8;}
body.bg{  

	background:url(../images/bjall.jpg) no-repeat center top;
	
	
	/*background-color:#eaf5ec;*/

}

.main-bg {
	
	/*filter: alpha(opacity=20);
    opacity: 0.2;*/
	
}
.sp-inside{padding:10px}
.sp-padding {padding:0 10px}
.sp-inner-content{padding:0 0}
.gap{clear:both; margin-bottom:20px}
.fluid {width:100%}
/*LOGO*/
/*a#logo{width:400px;height:100px;float:left}*/
#sp-footer a#logo-bottom {width:150px;height:40px;background:url(../images/logo-bottom.png) no-repeat 100% 50%;float:right}
#top-bar {padding:10px 0px 0px 0px;height:30px;line-height:30px;overflow:hidden;border-bottom:1px solid #e0e0e0}
#date,#share {float:left;margin-right:10px;font-size:10px;font-weight:bold;color:#666}
#share {margin-top:3px}
p.plain {padding:0;margin:0}
#share img{float:left;margin:4px 5px 0 0}
#banner {float:right;margin-top:10px}

/*Login and Registration*/
.log-reg {position:relative}
#members-area {margin-left:10px;float:right}
#members-area a.login {background:url(../images/icon-user.png) no-repeat 0 50%}
#members-area a.reg {background:url(../images/lock.png) no-repeat 0 50%}
#members-area a{font-size:11px;font-weight:bold;text-decoration:none;margin:0;padding:0 8px 0 20px}
#sp-login, #sp-register{width:auto; background:#fff url(../images/grad-bg.png) repeat-x 0 100%;border:1px solid #e7e7e7;position:absolute; z-index:99999999; top:30px; right:0}
input#modlgn_username,input#modlgn_passwd,.sp_reg input {width:160px;background-repeat:no-repeat;background-color:#fff;border:1px solid #e7e7e7;background-position:5px 50%;padding:10px 5px}


/*Search and Highlighter*/
#addons {/*background:#FFFFFF*/}
#highlighter {float:left}
#highlighter span.text {margin:0!important}

#search{float:right;margin:4px 0 0 0}
.search-area{margin:0;float:right;width:167px;height:21px;}
.searchbox{height:21px;line-height:21px;color:#000;background:transparent;border:0;width:130px;margin:0;padding:0 5px;}
input.search-button{background:none!important;border:0 none;cursor:pointer;height:21px;width:26px;margin:0;text-indent:-999em;overflow:hidden}

/*Slide*/
#slides {padding-bottom:10px;}
div .sp-slide-desc{bottom:80px!important;height:80px!important;overflow:hidden;}
.thumb_bg {background: #fff url(../images/thumb-bg.gif) repeat-x 0 100% !important}
.handles.active .thumb_bg h4.title {color:#fff}
h2.sp-slide-title,h2.sp-slide-title a{color:#e5e5e5;font-weight:bold;font-size:14px;letter-spacing:normal;margin:0 0 5px 0;padding:0}
p.sp-slide-intro{color:#999;}
/*End Slide*/

/*Layout*/
#cols {float:right}
#contents {float:left}

/*BOTTOM MODULES*/
#sp-mid{color:#000;background:#fff url(../images/grad-bg.png) repeat-x 0 100%}
#sp-mid .sp-inside {padding:10px 10px 0 10px;} 


#bottom {margin-bottom:80px!important;}
#bottom .padding{padding: 10px;}

#sp-bottom {
	/*background:#FFFFFF;*/
	color:#999;
	border-bottom:1px solid #444;
	border-top:0px solid #2d5c8e
}
#sp-bottom .sp-inside {border-right:1px solid #EBEBEB}
.omega .sp-inside {border-right:0!important}
#sp-bottom  a{color:#2c445d}

/*Gallery*/
#news1 img.sp-news-image {margin:15px 10px 5px 0}

img.sp_simple_gallery{cursor:url(../images/zoomin.cur), pointer!important;}

/*BREADCRUMBS*/
#breadcrumbs{overflow:hidden;height:31px;line-height:31px;background:url(../images/path-bg.gif) repeat-x 0 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
#breadcrumbs .padding{padding:5px 8px}
#breadcrumbs a,#breadcrumbs span,#breadcrumbs strong{display:block;float:left}
#breadcrumbs a,#breadcrumbs span.separator{margin-right:10px;padding-right:15px;background:url(../images/breadcrumbs.png) 100% 50% no-repeat}
#breadcrumbs span.current{color:#666}
/*BREADCRUMBS END*/
a.topofpage{float:right!important;background:none!important;margin:0!important;padding:0!important}


/*FOOTER*/
#sp-footer{
	position:relative;
	/*background:#FFFFFF;*/
	color:#666
}
/*.footer-l {background:url(../images/footer-l.png) no-repeat 0 100%}
.footer-r {background:url(../images/footer-r.png) no-repeat 100% 100%}*/
#sp-footer a{font-weight:normal;font-size:11px;color:#999}
#sp-footer a:hover{text-decoration:underline}
/*END FOOTER*/

/*TOOL TIP*/
.tool-tip{text-align:left;float:left;background:#ffc;border:1px solid #D4D5AA;max-width:200px;color:#323232;padding:5px}
.tool-title{font-size:100%;font-weight:700;background:url(../../system/images/selector-arrow.png) no-repeat;margin:-15px 0 0;padding:15px 0 5px}
.tool-text{font-size:100%;margin:0}
/*END TOOL TIP*/

/*Tabs*/
.items_mask{border-top:0;}
.tabs_container {left:0;}
.tab-padding {padding:10px;border:1px solid #e7e7e7}
div.sptabs .tabs_buttons{height:30px;background:none;}
div.sptabs .tab_left,.sptabs .tab_right{width:24px;height:30px;cursor:pointer}
div.sptabs .tab,div.sptabs .tab span{height:30px;float:left;line-height:30px;font-size:12px;font-weight:700;text-transform:uppercase;cursor:pointer;margin:0;padding:0}
div.sptabs .tab{background:#a9a9a9;color:#fff!important;margin:0 5px 0 0;padding:0 8px}
div.sptabs .tab_over {background:#dadada!important;color:#333!important;}
div.sptabs .active {background:#f0f0f0!important;color:#333!important;}

a.readon {float:left}