* { margin: 0; padding: 0; outline: 0; }



html, body { height: 100%; }




body{
    margin: 0px;
    padding: 0px;
    font-family: Calibri, Arial, Tahoma;
    font-size: 15.2px;
    background:url(../images/lines.jpg);
    color:#444444;
    width: 100%;
    min-width:970px;/*--Fixes Background Bug--*/
    
}

.header{
	clear: both; 
	width:100%;
height:300px;
	margin:0 auto 0 auto;
	padding:0px;
	border:0px solid #fff;
        background:url(../images/headerim.png) no-repeat;
        color:#444444;
	top:0px;
        position:relative;
}


#container {
        margin: 0px auto 0px auto;
        position:relative;
	width: 900px;
	padding:2px;
	
	//border:1px solid #f1f1f1;
	color:#444444;
	text-align:justify;
        background:url(../images/pattern.png) repeat;

}

#navbar{
    width: 100%;
    margin:0px auto 0 auto;
    border: 0px solid #000;
    position:relative;       
    z-index: 100;
}



#contentwide{ 
    clear: both;       
    margin:0px auto 0px auto;

    width: 900px;
    float: none;
    border: 0px solid #000;
    padding: 2px;
    //background:#ffffff;
    color:#444444;
}

#contentwide img{
border:none;
}

.footer {
	height: 200px;
background:url(../images/footer.png) no-repeat;
   	width: 100%;
    	float:left;
	bottom: 0px;
	left:0px;
        position:relative;
	margin-top: 5 auto;

        color:#000;
        clear: both;
}

.besocial {
	margin:10px auto 0px auto;
	margin-left:26px;
	font-style: italic;
	font-size: 1em;
        color:#f1f1f1;
	_font-size: 1em;
}

#social {
	margin:2px auto 0px auto;
	padding:0;
	display:block;
	width:350px;
	list-style: none;
	text-align:center;
}
#social li{

	display:inline;

}
#social li img{

	border:0; 

}

#footerbox {
	float: right;
	width: 350px;
    	margin: 0px 80px 0px auto;
        border: 0px solid #181818;
}


.fcredits {
	float: left;
	width: 100%;
    	margin: 10px auto 0px auto;	
        border: 0px solid #181818;
        text-align:left;
}

.fcredits a {
	text-decoration:none;
	color:#f1f1f1;
}

.fcredits a:hover {
	text-decoration:underline;
}

.lin {

	float: right;
	display:inline;
	font-size:12px;
}
.lin a {
	text-decoration:none;
	color:#000000;
}
.lin a:hover {
	text-decoration:underline;
}



.fbg {
        padding:4px;
        padding-top:0px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:4px;
}

.fbg .hpacks {
	color:#5190bb;
        padding:1px;
	font-size:13.2px;
	text-align:center;
	font-weight:bolder;
        
	
}

.fbg p {
	color: #5F5F5F;
        padding-top:0px;
        padding-left:6px;
        padding-right:5px;
        padding-bottom:5px;
	font-size:14.8px;
	text-align:justify;
}



.fbg a {
	color:#5190bb;
	text-decoration:none;
}

.fbg img{border:none;}

.fbg .col {
	margin:0;
	float:left;
}
.fbg .c1 {
	padding:0px 2px 0px 2px;
	width:137px;
	height:146px;

}
.fbg .c2 {
	padding:0px 2px 0px 2px;
	width:137px;
	height:146px;

}
.fbg .c3 {
	padding:0px 2px 0px 2px;
	width:137px;
	height:146px;

}
.fbg .c4 {
	padding:0px 2px 0px 2px;
	width:137px;
	height:146px;

}
.fbg .c5 {
	padding:0px 2px 0px 2px;
	width:137px;
	height:146px;

}

.fbg .cwide {
	padding:4px 2px 0px 2px;
	width:700px;
	height:146px;
	border: 0px solid #444444;
margin:0px auto 0px auto;
}
.fbg .cwide img {
border:none;
}

.fbg .cwide iframe {
text-align:center;	
}
.fbg .c1 img {
	padding:3px;
	margin-right:3px;
}

.fbg .c2 img {
	padding:3px;
	margin-right:3px;
}

.fbg .c3 img {
	padding:3px;
	margin-right:3px;
}

.fbg .c4 img {
	padding:3px;
	margin-right:3px;
}

.fbg .c5 img {
	padding:3px;
	margin-right:3px;
}

.readhover a {
	color:#78bbe6;
	text-decoration:none;
	font-size:13px;
}
.readhover a:hover {
	border:1px solid #d9f0ff;
	background:#78bbe6;
	color:#fff;
	text-decoration:none;
	font-size:13px;
}

.para {
	font-size: 15.2px;
	line-height: 1.5em;
	margin: 0;
	padding: 15px 14px 0;
	letter-spacing:0.5px;
	text-align:justify;
}

.para a{
	color:#444444;
}
.para a:hover{
	text-decoration:none;
}

#container #contentwide table tr td p {
	padding-left:10px;
	padding-right: 4px;
}

.para2 {
	font-size: 15.2px;
	line-height: 1.5em;
	margin-top:-10px;
	padding: 0px 14px 0;
	letter-spacing:0.5px;
	text-align:justify;
}

.hr_divider { 
	background: url(../images/hr_divider.png) repeat-x center; 
}

.menu{
border:none;
padding-top:20px;
margin-left:568px;
}
.menu ul {list-style:none;margin:0;padding:0;}
.menu li {float:left;margin:0;padding:0;text-align:center;}
.menu li a {display:block;padding:5px 10px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #FFF;}
.menu li a {background:url(../images/bg2.png) repeat 0 0;}
.menu li a:hover, li a:focus, li a:active {background-position:-150px 0;}

.menu #b a {background:url(../images/bg2.png) repeat 0 0;}
.menu li .rbr { border-right:0px solid #FFF; }


.tabPagination {
    margin: 20px 5px;
    padding: 2px;
    background: #fff;
    border: 2px solid #999;
    color: #5dbf62;
    font-weight: bolder;
}
.tabPagination:hover {
    color: #000000;
}
