﻿/* ---( default theme  )------ */

html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a, img { 
margin: 0; 
padding: 0; 
border: 0; 
}

/* Layout */

body{
margin:0 25px;
padding:0;
background: #FFFAEC; 
}

#maincontainer {
border-top: 8px solid #EB8E08
}

#header{
width: 100%;
height: 100px; /*Height of top section*/
 	background: #E1ECF6 url('../images10/Blu_2TopBJ.gif') repeat-x ;
border-top: 20px solid #416D8E
}

#contentwrapper{
float: left;
width: 100%;
margin: 0;
 	background: url('../images10/head_bkgrd-botN.png') no-repeat 160px -8px;
}

#content {
margin: 0 190px 0 174px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
border-right: 1px solid #fda; 
margin-top: 65px;
}

#navbar {
float: left;
width: 162px; /*Width of left column*/
margin-left: -100%;
background: url("../images10/Blu_2LBgJ.jpg") repeat-y  ;
padding-top: 46px;
}

.navlinespace {
	width: 158px; line-height: 10px; border-top: 5px solid #EF8A00;
} 
 
#sidebar {
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left marginto -(RightColumnWidth)*/
margin-top: 114px;
}

#footer {
clear: left;
width: 100%;
margin: 0;
border-top: 1px solid #fda;
text-align: center;
}

#footer p {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 78%; color: #777; margin: 5px; 
	}
	
#footer a {	 
	border-left: 1px solid #888; padding: 0px 6px; 
	}
	
#footer a:hover { color:#f30; 
	}

#meta {
	border-top: 1px solid #fda;
}

#meta a {	 
	border-left: 0 solid #FFF; padding: 0px 8px; 
	}
	

.contentinner {
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.contentinner p {	font-family: Verdana, "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 82%;	line-height: 18px;
	}
	
.contentinner a:hover { color: #C30; background: #FFC; border-bottom: 1px solid #C30; text-decoration: none;
	}
	
.contentinner h2 { margin-top: 5px;
	}

.contentinner h1 { margin-top: 5px;
	}

.contentinner hr{ border-top:1px solid #e8c9b4; color:#fda; margin: 0 20px;
	}

.contentinner:first-line { font-weight:600; color:#c30; font-variant:small-caps;
	} 

.contentinner:first-letter {
	float: left; font-size: 44px; color: #cc3300;
	font-family: "Times Roman", Times, serif;
	font-weight:100; line-height: 44px; margin: 0px;
	margin-right: 3px; 
	}

.more {
	height: 13px; margin: 0;
	padding: 7px; padding-top: 0;
	font: bold 84% Arial, Verdana, Helvetica, sans-serif;
	color: #777; text-align:right;
	border-bottom: 1px solid #fda;
}

.tabdescr {
	position: relative; font-weight: 600; 	
	height: 34px; margin: 0;
	padding: 7px; padding-top: 0;
	font: bold 84% Arial, Verdana, Helvetica, sans-serif;
	text-align:left;
}

#tabcontentstyle {
	background: #FFFAF0;
}

.tabimage {
	float: left; margin: 10px; padding: 5px; border: 1px solid #c30; border-top: 4px solid #EB8E08;
}

#leftcolumn1 {
	float:left; width: 46%; border-right: 1px solid #fda;padding: 5px; padding-right: 10px;margin-right: 5px
	}
	
#leftcolumn {
	float:left; width: 46%; border-right: 1px solid #fda;padding: 5px; padding-right: 10px;margin-right: 5px
	}
	
#rightcolumn1 {
	float:left; width: 47%; padding: 5px; 
	}
	
#rightcolumn {
	float:left; width: 47%; padding: 5px; 
	}
	
a {	text-decoration: none;	color: #069;
	}

a:link { color: #069;
	}
	
a:visited { color: #069;
	}

a:hover { color: #C30; text-decoration: underline;
	}

hr { display: none;
	}

strong {font-weight: 600 }

em {
	color: #c30;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebuchet MS","Comic Sans MS",Arial,Helvetica,sans-serif;
	font-weight: normal;
	color: #c30;
}

h3 a:hover {
	background-color: #ffc;
}

h2 a:hover {
	background-color: #ffc;
}

h1 a:hover {
	background-color: #ffc;
}

h1 { letter-spacing: -1px; font-size: 150%;
	}

h2 { letter-spacing: -1px; font-size: 130%;	border-bottom: 1px solid #fda;
	}

h3 { font-size: 114%; font-variant:small-caps; font-weight: 600; 
	}

h4 { font-size: 90%; font-variant:small-caps; font-weight:600; letter-spacing: 1px; 
	}

h5 { font-size: 82%; margin:1px; padding: 2px; border-bottom: 1px solid #fda; 
	}

h6 { font-size: 78%; font-weight:600; padding: 0; padding-left: 20px; border-top:1px solid #fda;background: url("../images10/bulletblu.gif") no-repeat 10px 7px;
	}

.titleBlu {font-family:"Trebuchet MS","Comic Sans MS",Arial,Helvetica,sans-serif; letter-spacing: -1px; font-size: 130%; color: #c30; border-bottom: 1px solid #e8c9b4;
 }

.title {font-family:"Trebuchet MS","Comic Sans MS",Arial,Helvetica,sans-serif; font-size: 110%; color: #c30; border-bottom: 1px solid #fda;
 }

.newsboxtitle { font-family:"Trebuchet MS","Comic Sans MS",Arial,Helvetica,sans-serif; color:#c30; font-size:78%; font-weight:bold; border-bottom: 1px solid #fda; background: url("../images10/page2.gif") no-repeat 1px 5px; padding: 2px; padding-left: 15px}

.newstext{font-family:Arial,serif; font-size:90%; margin:2px}

.newscountry {font-family:Verdana,Arial,serif; font-size:70%; color:#808080; text-align:right; margin:4px}

.newscredit { font-family:Verdana,Arial,serif; font-size:70%; color:#808080; text-align:center; margin:4px }

.newsauthor{font-family:Arial,Verdana,serif; font-size:80%; color:#000; padding-right:10px; text-align:right; margin:4px}

.boxblu { font-family:"Trebuchet MS","Comic Sans MS",Arial,Helvetica,sans-serif; font-size:100%; color:#C30; background: url("../images10/SxCross1.gif") no-repeat 0px 7px;
margin: 15px;padding: 5px 10px 10px 47px;width: 200px;float: left;border: none;border-right: 1px dotted #954;
	}

.box { font-family:"Trebuchet MS","Comic Sans MS",Arial,Helvetica,sans-serif; font-size:100%; color:#C30; background: url("../images10/SxCross1.gif") no-repeat 0px 7px;
margin: 10px;padding: 5px 10px 10px 47px;width: 200px;float: left;border: none;border-right: 1px dotted #954;
	}

.boldcenter { font-family:"Trebuchet MS","Comic Sans MS",Verdana,Arial,serif; color:#c30; text-align:center; margin:4px; font-weight:600 }

/* News_Page */

#news { 
	margin: 2px; padding: 2px;
}
#news p { font-family: Verdana, Arial, "Trebuchet MS", helvetica, sans-serif;
	font-size: 82%;	line-height: 18px;	
	}

.news ul { 	margin: 0; 
		} 
		
.news li {  padding: 3px 30px; font-weight: 100; font-size: 82%;
	background: url('../images10/arrow_simp2.gif') no-repeat 15px 7px; 
	list-style: none;
}

.news:first-line { font-weight:600; color:#c30; font-variant:small-caps;
	} 

.news:first-letter {
	float: left; font-size: 44px; color: #cc3300;
	font-family: "Times Roman", Times, serif;
	font-weight:100; line-height: 44px; margin: 0px;margin-right: 3px; 
	}

.addthis_toolbox { padding: 3px; margin-right: 24px }
.addthis_toolbox a:hover { border-bottom: 0px; text-decoration: none;}
#at20mc #at15s { padding: 3px !important;  background: #EF8A00 !important; } /*addthis border color */

#tweet {
	float: right;
}

.data {
	height: 13px; 
	padding: 5px 0; margin: 5px 0;
	font: bold 84% Arial, Verdana, Helvetica, sans-serif;
	color: #777;
	border-bottom: 1px solid #fda;
}

.data .author {
	float: left;
}

.data .nolink {
	float: left; display:none
}

.data .date {
	float: left; padding-left: 25px;
	background: url('../images10/arrows_tiny_rgt.gif') no-repeat 2px; 
}

.image {
  border: 1px solid #c30; border-top: 4px solid #EB8E08; background: #fff; padding: 5px; margin: 0; 
}

.image img {
	border: 1px solid #777
}
.polar { 
  position: relative; bottom: 5px; right: 5px;
}

.image { 
  position: relative; bottom: 5px; right: 5px;
}
.polar { background: #c0c0c0; }
.contain { margin:10px; margin-left: 20px;float: right;}
.caption { 
  position: relative; top: 2px;left:0; font-family:"Times New Roman", Times, serif; font-style:italic; 
  color: #c30;padding-right: 10px; line-height: 16px; 
} 

#news .box { font-family:"Trebuchet MS","Comic Sans MS",Arial,sans-serif; font-size: 108%;
}

#newsicons { float: right; margin: 1px 0; 
	}

#socialicons { float: right; margin: 1px 0; 
	}
#newsicons ul { 	margin: 0;
	padding: 1px 0 0 1px;
	list-style: none;
	} 
#socialicons ul { 	margin: 0;
	padding: 1px 0 0 1px;
	list-style: none;
	} 
#newsicons li { float: left; padding: 3px; font-size: 90%; line-height: 20px
}

#socialicons li { float: left; padding: 3px; font-size: 90%; line-height: 20px
}

#questions {
	 float: right; margin-left: 10px; width: 240px; padding: 10px; padding-left: 35px;
	 background: url('../images10/notebook4G.gif') repeat-y;
}

#questions h4 {
	background: url("../images10/BulletOrang.gif") no-repeat 0px 9px; padding: 0.3em 0 0.1em 1.0em; 
}

#content p a[target="_blank"] {  
	padding-right: 15px; 
	background: transparent url("../images10/external_link_icon.gif") center right no-repeat; 
}
#content p a[target="_blank"]:hover {  
	background: #FFC url("../images10/external_link_icon.gif") center right no-repeat; 
}


/* VariousDivs */

#newlogo a {	position:absolute; top: -4px; left: 10px; 
background: url('../images10/sx_logo4G3.gif') no-repeat ;
width: 214px; height: 214px
 }

#logo {	float: left; height: 55px; width: 162px;
			margin-top: 45px
	}
	
#middlediv { float: left; height: 64px; width: 105px; background-image: url('../images10/Blu_BasicG2.gif'); background-repeat: no-repeat; 
margin-left: 20px
    }
    
#middlediv img{ padding: 3px 20px; 
	}
		
#topbann { float: left; padding-top: 54px;
	}
	
#topbann h4 { margin: 0; color: #008;
	}

#homekey {	position:absolute; top: 144px; left: 224px; padding: 3px 0
}

#homekey a { font-family: "Comic Sans MS", "Trebuchet MS",Arial, sans-serif; font-size: 74%; 
    font-weight: 300; 
    }
               

/* BreadCrumb */

#navsearch { position: absolute; top: 144px; left: 210px; padding: 3px 0
	}
		
#navsearch p { font-family: "Comic Sans MS", "Trebuchet MS", Arial, sans-serif; border-left:5px solid #EB8E08; border-bottom:1px solid #EB8E08; padding-left: 40px;
		font-size: 74%;	font-weight: 300; color: #C30;
	}

#navsearch a {	background: transparent url('../images10/arrows_tiny_rgt.gif')  no-repeat center right; 
		 padding-right: 18px; 
	}

#navsearch a:hover { background: url('../images10/arrows_tiny_lft.gif')  no-repeat center right 
	}

.nav_here { 
font-weight:bold; 
    }

/* PageOptions */

#infobar {
	position:absolute; top: 184px; right: 160px;height: 24px; width: 282px;
}
#infobar p { font-family: 'Trebuchet MS', 'Comic Sans MS', Arial, sans-serif; text-align: right;
			font-size: 86%;	font-style: italic;	color: #c30; 
	}		

#pageoptions { position:absolute; top: 10px; right: 28px;height: 24px; width: 282px;
	}


#subcontent3  { position:absolute; visibility: hidden; margin-right: 0;border: 3px solid #eee; background: #FFF; width: 270px;text-align: right;  
	}
	

#donate {	position:absolute; top: 180px; right: 30px; 
}

#subcontent3 {
}

/* Search */

#contact {  position:absolute; top: 11px; right: 177px; padding: 1px;  
	}
#contact a {font-family: Verdana, Arial; font-size: 70%; font-weight: 100; 
	height: 18px; line-height: 18px; text-align: right;  padding: 2px; 
	}
#search {  position:absolute; top: 11px; right: 28px; padding: 0 2px;  
	}

#searchquery {  float: left; margin: 2px;font-family: Arial,sans-serif; font-size: 68%; color: #008;
	}
	
#searchsubmit { 
	}

#webimage img { position:absolute; top: 9px; right: 25px; width: 281px; height: 158px; padding: 2px; border: 2px solid #c30; }

#webtitle {	 position:absolute; top: 0px; left: 300px; text-align:center; 
	}
#webtitle h4 { color: #FFF; font-size: 140%;  margin-top: 10px;
	}
#webtitle h3 { color: #DFF; font-variant:normal; line-height: 24px;
	}

/* NavBar */

li { font-family:Arial, verdana, "MS Sans Serif", sans-serif, Helvetica; font-size: 70%; font-weight:600; 
	}

li .web_blog { border: 3px solid #FFC600 !important; font-family: 'Trebuchet MS', Arial, sans-serif !important; color: #c00;font-variant:small-caps; margin: 5px 3px 5px 0 !important;font-size: 122%; background: #FFe !important;
	}
li .web_blog img {	float: left; padding: 2px; margin-left: -12px; margin-right: 4px; 
}
li .web_blog2 { border: 2px solid #c30 !important; font-family: 'Trebuchet MS', Arial, sans-serif !important; color: #c00;font-variant:small-caps; margin: 5px 4px 0 0 !important;font-size: 122%; background: #FFe !important;
	}
li .web_blog2 img {	float: left; padding: 2px; margin-left: -12px; margin-right: 2px; 
}

ul.menu2 { text-align:left; list-style:none;
	}
ul.menu2 li a{ display:block; padding: 0.1em 0.9em; border-width:3px; border-style:none solid; background: url("../images10/arrow2.gif") no-repeat 3px 6px;    
	}
ul.menu2 li{ display:inline;
	}
ul.menu2 li a:visited { border-color:#FFF; border-right-color:#FFFAEC;  
	}
ul.menu2 li a:link { border-color:#FFF; border-right-color:#FFFAEC;  
	}
ul.menu2 li a:active{ background:#FFC; color:#C30; text-decoration:underline; border-color:#C30; 
	}

ul.menu2 li a:hover{ background:#FFC; color:#C30; text-decoration:underline; border-color:#C30; 
	}

#web_blog a { border: 2px solid #FFC600; font-family: 'Trebuchet MS', Arial, sans-serif; color: #c00 !important;font-variant:small-caps; margin: 10px 7px; padding: 3px;font-size: 92%; background: #FFD;font-weight: 900; float: left; width: 190px;
	}
#web_blog img {	float: left; padding: 1px; margin-right: 4px; 
}
#web_blog2 a { border: 2px solid #c30; font-family: 'Trebuchet MS', Arial, sans-serif; color: #c00 !important;font-variant:small-caps; margin: 10px 0;padding: 3px;font-size: 92%; background: #FFD;font-weight: 900; float: left; width: 190px;
	}
#web_blog2 img {	float: left; padding: 1px; margin-right: 2px; 
}
#web_blog a:hover, #web_blog2 a:hover {
	text-decoration:underline
}
#sub0, #sub1, #sub2, #sub3, #sub4, #sub5, #sub6 { background-image: url('../images10/shade_grey.gif'); background-repeat: repeat-x; 
      width: 158px; border-top: 5px solid #EF8A00;  
    }

#memberarea a { background: url("../images10/shade_grey.gif") top center repeat-x; display:block;
      padding-left: 5px;width: 153px; border-top: 1px dotted #903; border-bottom: 1px dotted #903;
    }

#clustrmap {
	visibility:hidden;
	}

#webstat {
	visibility:hidden;
	}

#histats {
	visibility:hidden;
	}

#menu_close  { height: 60px; width: 162px; line-height: 60px; background-color: #FFFAEC; 
               background-image: url('../images10/Blu_2LBtnJ.gif'); background-repeat: no-repeat; background-position: 0px 
    }

.linespace { padding: 4px;
 	}

/* Sidebar */

	
#sidebar h4 { background-image: url('../images10/shade_grey.gif'); background-repeat: repeat-x; border-top: 3px solid #EF8A00; padding-left: 5px;
	}

.sidebar p { font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; color: #C30;
	}

.sidebar a { display:block;
	}

.sidebar a:hover { background: #FFC; 
	}

ul.sidebar { list-style:none; padding-left: 0.5em; 
	}
ul.sidebar li{ display:inline; 
	}
ul.sidebar li a { font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; font-size:110%; padding: 0 0 0.1em 1.0em; background: url("../images10/arrow_simp2.gif") no-repeat 0px 6px; 
	}
ul.sidebar li a:hover{ background: url("../images10/arrow_simp2.gif") no-repeat 0px 6px;  
	}

#sbText { display:block; padding: 4px; padding-left: 10px;
	}

#sbText a:hover {  background-color: #FFC; 
	}


#sidebar .linespace { border-top: 1px solid #fda;
	}

#contentlink {  
	background: url("../images10/down_arrow.gif") no-repeat 1px 2px; padding-left:22px; font-family: "Trebuchet MS", Arial, sans-serif; font-size:90%; font-weight:bold; border-top: #EF8A00 solid 5px; border-left: #EF8A00 solid 3px; 
	}


#subcontent2 { 
	position:absolute; visibility: hidden; border: 3px solid #eee; background: #FFFAF0; width: 170px;
	}

#additionalinfo h5 {
	margin-top: 10px
}

#additionalinfo img {
	padding: 2px; border: 2px solid #ccc;  
	width: 160px;
}
