/* --------------------- main things */

html        { height: 100%; width: 100%; overflow: -moz-scrollbars-vertical; overflow-y: scroll; margin: 0 auto; }
body        { background: #595959 url(images/bg.jpg) no-repeat top center; height: 100%; width: 100%; margin: 0 auto;  }

h2 {color:#97C6FE;font-family:"Georgia",Times New Roman,Times,serif; font-size:28px;font-style:italic;line-height:32px;margin:10px 0 10px 15px;}               
a:link      { color:#000000; background:transparent; text-decoration:none;  }
a:visited   { color:#000000; background:transparent; text-decoration:none;  }
a:hover     { color:#007fb4; background:transparent; text-decoration:underline;  }
img { border: none; }
p		 	{ margin:0px 0px 15px 0px;  }

img, div, input { behavior: url("css/iepngfix.htc") }


/* --------------------- structure */

#wrap100	{ width: 100%; background: url(images/bg.gif) no-repeat 50% 114px; }
#wrap    	{ width: 970px; margin: 0 auto; }

#header  	{ width: 970px; height: 74px; }
#head_l  	{ width: 525px; float:left; }
#head_t  	{ width: 39px; float:right; padding:30px 0px 0px 0px; }
#head_f  	{ width: 119px; float:right; padding:30px 20px 0px 0px; }

#menu	  	{ width: 950px; height: 40px; background:url(images/menu_bg.png) no-repeat top left; padding:21px 0px 0px 20px; }
#3news	 	{ width: 970px; float: left; background:#FFFFFF; }
#content 	{ width: 670px; float: left; background:#FFFFFF; }
#sidebar 	{ width: 300px; float: right; background:#FFFFFF; }
#footer  	{ width: 100%; background: url(images/bg_bottom.gif) no-repeat 50%; height: 119px; position: relative; margin: 0 auto;}
#footer-inn { width: 969px; margin: 0 auto; }
#footer-logo { padding: 70px 0 0 20px; float: left; }
#footer-txt { float: left; padding: 75px 0 0 40px; font-size: 11px; color: #595959; font-family: arial; }
#footer-txt a { color: #fff; text-decoration: underline; }
#footer-social { float: left; padding: 72px 0 0 32px; margin-top: 0px; position: relative;}
#also { float: right; padding: 65px 20px 0 43px; margin-top: 0px; position: relative;}

.clr     	{ clear:both; height:0px; overflow:hidden; }


/* --------------------- menu */
#menu a { color:#FFF;  text-decoration:none;}
#menu a:hover { color:#000;  text-decoration:none;}

.menu0a		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #ffffff;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;

			  background: #bbbbbb url(images/menu_grey.gif) no-repeat top center; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }

.menu0b		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;

			  background: #bbbbbb; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
.menu1a		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #ffffff;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #ff9000 url(images/menu_orange.gif) no-repeat top center; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
.menu1b		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #ff9000; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
		  
.menu2a		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #ffffff;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #58a7e6 url(images/menu_blue.gif) no-repeat top center; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
.menu2b		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #58a7e6; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
			  
.menu3a		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #ffffff;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #63d981 url(images/menu_green.gif) no-repeat top center; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
.menu3b		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #63d981; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
			  
.menu4a		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #ffffff;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #ff6262 url(images/menu_red.gif) no-repeat top center; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
.menu4b		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #ff6262; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
			  
.menu5a		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #ffffff;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #dfa6e4 url(images/menu_purple.gif) no-repeat top center; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }
.menu5b		{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height:20px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0; text-transform:uppercase;
			  background: #dfa6e4; padding: 10px; margin: 0px 10px 0px 0px; float:left; cursor:pointer; }		  


/* --------------------- forms */

#search 	{ width: 186px; float: right; margin:0px; margin:0px; }

.form1	    { border:0px; background:transparent; padding:0px; margin: 0px 4px 0px 0px;
			  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color: #ffffff;  }  
			
.form2	    { border:0px; background:transparent; padding:0px; margin: 0px;
			  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color: #000000;  }  		  


/*  joonekesed */

.postwrapper	{width:680px; float:left; padding:0px; margin:0px; padding-bottom:20px;}
.post 		{ width: 670px; float: left; margin:0px; padding:0px; }
.uudised {  width:8px; background-color:#FF9000;  float:left; margin-left:-8px;}
.also-akadeemia {  width:8px; background-color:#58a7e6;  float:left; margin-left:-8px;}
.persoon {  width:8px; background-color:#63d981;  float:left; margin-left:-8px;}
.kasulik {  width:8px; background-color:#dfa6e4;  float:left; margin-left:-8px;}			  
.kalender {  width:8px; background-color:#ff6262;  float:left; margin-left:-8px;}	  
.kalender {  width:8px; background-color:#ff6262;  float:left; margin-left:-8px;}	 
.huvitavat {  width:8px; background-color:#97C6FE;  float:left; margin-left:-8px;} 			  
/* --------------------- typography */

.header1	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 40px; line-height:40px; color: #c1c1c1;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 10px 10px 0px 0px; margin: 20px 0px 0px 20px; float:left; }

.header2	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 20px; line-height:20px; color: #c1c1c1;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 10px 10px 0px 0px; margin: 20px 0px 0px 20px; float:left; }
			  
.post-comment	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 25px; line-height:25px; color: #9e9e9e;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 10px 10px 0px 0px; }

.post 		{ width: 670px; float: left; margin:0px; padding-left:10px; }

.posthdr1	{ width: 600px; font-family: "Georgia", Times New Roman, Times, serif; font-size: 20px; line-height:24px; color: #000;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 0px 0px 10px 0px; margin: 15px 0px 0px 20px; float:left; }

.postbody1	{ width: 640px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:18px; color: #000000;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 0px; margin: 0px 0px 0px 20px; float:left; }

.postbody1	a:link 		{color:#007fb4; text-decoration:none}
.postbody1	a:visited 	{color:#007fb4; text-decoration:none}
.postbody1	a:hover 	{color:#000000; text-decoration:underline}

.posttime1	{ width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color: #9e9e9e;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 0px; margin: 10px 0px 0px 20px; float:left; }
			  
.posttags1	{ width: 300px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; color: #9e9e9e;  font-weight:normal; text-decoration:none; word-spacing: 0;
			  padding: 0px; margin: 10px 20px 0px 0px; float:right; }


/* --------------------- elements */
#header img 	{ border:0px; }
.box1a     	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; color: #ffffff;
			  padding: 5px 7px; margin: 42px 0px 10px 0px; background: #ff9000; float:left; cursor:pointer; }
			  
.box1b      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; color: #000000;
			  padding: 5px 7px; margin: 42px 0px 10px 0px; background: #dcdcdc; float:left; cursor:pointer; }
.box1a     a	{ color: #ffffff;
			  text-decoration:none; }
			  
.box1b  a    { color: #ffffff;
			  text-decoration:none; }
.box2a     	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; color: #ffffff;
			  padding: 5px 7px; margin: 13px 20px 10px 0px; background: #ff9000; float:right; cursor:pointer; text-align:center; }

SPAN.topcomm     a	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; color: #ffffff;
			  padding: 5px 7px; margin: -5px 20px 0 15px; background: #ff9000; cursor:pointer; text-align:center; vertical-align: middle; height: 10px; }
SPAN.topcomm     a:hover	{text-decoration:none; background: #dcdcdc;color: #000000;}		  
.box2b      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:12px; color: #000000;
			  padding: 5px 7px; margin: 13px 20px 10px 0px; background: #dcdcdc; float:right; cursor:pointer; text-align:center;  }
			  
.line1		{ width: 650px; height:5px; background: #dcdcdc; float:left; padding: 0px; margin: 0px; }
.line2		{ width: 600px; height:2px; background: #ffc77f; float:left; padding: 0px 0px 0px 30px; margin-left: 20px; margin-top:5px;}

.img		{ padding: 10px; margin: 0px; }
.thumbnail		{ padding: 10px; margin: 0px; border:0px; float:right;}
.wp-post-image { padding: 10px; margin: 0px; border:0px; float:right;}
/* --------------------- sidebar */

.sou1a	 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 20px; line-height:24px; color: #ffffff; font-style:italic;

			  background: #ff9000 url(images/sidebar_sou1a.gif) no-repeat top center; width: 265px; height:45px; float: left; padding:26px 0px 0px 15px; margin-top:5px; cursor:pointer; }

			  

.sou1b	 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 20px; line-height:24px; color: #000000; font-style:italic;

			  background: #ff9000 url(images/sidebar_sou1b.gif) no-repeat top center; width: 265px; height:45px; float: left; padding:26px 0px 0px 15px; margin-top:5px; cursor:pointer; }

.ukiri	 	{ background: #97c6fe url(images/sidebar_uk1.gif) no-repeat top center; width: 265px; float: left; padding:15px 0px 0px 15px; }
#ukiri_t1 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 28px; line-height:32px; color: #ffffff; font-style:italic; padding:0px 0px 10px 0px; }			  
#ukiri_t2 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color: #000000; padding:0px 0px 10px 0px; }
#ukiri_vorm	{ padding:0px 0px 10px 0px; }		  
.gallup	 	{ background: #95E397 url(images/sidebar_gallup.gif) no-repeat top center; width: 264px; float: left; padding:15px 0px 0px 15px;  }	
#gallup_t1 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 28px; line-height:32px; color: #ffffff; font-style:italic; padding:0px 0px 10px 0px; }			  
#gallup_t2 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:15px; color: #000000; padding:0px 0px 10px 0px; }	  		  
.tagcloud	 	{ background: #FFF url(images/sidebar_tags.gif) no-repeat top center;  width: 265px; float: left; padding:15px 0px 0px 15px; margin-bottom:10px;  }			  
#tagcloud_tags 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 12px; line-height:20px; color: #000000; padding:50px 0px 10px 0px; }	  
.tikker_sb 	{ background: #F1F1F1 url(images/sidebar_huvitavat.gif) no-repeat top center; width: 264px; float: left; padding:15px 0px 0px 15px;  }			  
#huvitavat_t1 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 28px; line-height:32px; color: #97c6fe; font-style:italic; padding:0px 0px 10px 0px; }			  

.kalender_sb { 
	background: #F1F1F1 url(images/sidebar_huvitavat.gif) no-repeat top center; 
	width: 279px; 
	float: left; 
}
#giraffe_calendar {margin-bottom:15px;}
#kalender_t1 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size: 28px; line-height:32px; color: #97c6fe; font-style:italic; padding:0px 0px 10px 0px; }			  
.graybottom		{ height:9px; background-color:#dcdcdc ; width: 264px; float:left; padding:0px 0px 0px 15px; margin-bottom:20px;}
.graybottom1px		{ height:9px; background-color:#dcdcdc ; width: 265px; float:left; padding:0px 0px 0px 15px; margin-bottom:20px;}
.jobs	 	{ background: #F1F1F1 url(images/sidebar_huvitavat.gif) no-repeat top center; width: 264px; float: left; padding:15px 0px 0px 15px;  }			  
#jobs_t1 	{ font-family: "Georgia", Times New Roman, Times, serif; color: #97c6fe; font-style:italic; padding:0px; margin-bottom:-10px; font-size: 28px; line-height:32px; }			  
#jobs_t2 	{ font-family: "Georgia", Times New Roman, Times, serif; font-size:12px; color: #000000; padding:0px 0px 5px 0px; margin:0px; }			  
.jobs_job 	 { background:  url(images/jobs_bg.gif) no-repeat top center; width:240px; height:48px; margin-top:-12px;}
.jobs_job span {font-size:12px;padding-left:5px;}
.jobs h4 {padding: 5px; margin-bottom:0px; font-size:16px; }
#jobs_button {background:  url(images/jobs_button.gif) no-repeat top center; width:156px; height:28px; margin:10px 0px; }
#jobs_button_text	{padding:5px 8px; font-size:14px;}
/* --------------------- junk */

.accordion dt { text-decoration: none; cursor: pointer; margin: 0px; padding: 0px;   }

dt, dd 		{  margin: 0px; padding: 0px;   }

#faq        {  margin: 0px; padding: 0px;  }
#bg1        {  background: url(images/bg1.jpg) no-repeat top center #728793;  }
#bg2        {  background: url(images/bg2.jpg) no-repeat top center #728793;  }
 
#footer1    {  font-size: 16px; color: #8094a2; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0; padding: 0px; margin: 0px;  }

#lp		    {  font-size: 25px; color: #788c97; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0; padding: 0px; margin: 0px;  }
#follow	    {  font-size: 16px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0; padding: 0px; margin: 0px;  }

.lang1		{  font-size: 13px; color: #4b66b7; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
               padding: 0px; margin: 0px;  }

.lang1	 		a:link 		{color:#ffffff; text-decoration:none}
.lang1	 		a:visited	{color:#ffffff; text-decoration:none}
.lang1			a:hover 	{color:#cccccc; text-decoration:none}





.time1		{  font-size: 11px; color: #838383; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:14px; padding: 0px; margin: 0px;  }			   
			   
.text1		{  font-size: 16px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:22px; padding: 0px; margin: 0px;  }

.text2		{  font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:16px; padding: 0px; margin: 0px;  }
			   
.text3		{  font-size: 18px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:24px; padding: 0px; margin: 0px;  }

.text4		{  font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:18px; padding: 0px; margin: 0px;  }

.text5		{  font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:18px; padding: 10px 0px 20px 20px; margin: 0px;  }

.news1		{  font-size: 35px; color: #8094a2; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:40px; padding: 0px; margin: 0px;  }

.news2		{  font-size: 25px; color: #d4dfe6; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:40px; padding: 0px; margin: 0px;  }

.news3		{  font-size: 25px; color: #8094a2; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; word-spacing: 0;
			   line-height:40px; padding: 0px; margin: 0px;  }









  

			
.btn1a, .btn1a a     { margin: 0px; padding: 0px; background:  url('images/button1.gif') no-repeat center left; cursor:pointer; }          
.btn1b, .btn1b a   { margin: 0px; padding: 0px; background:  url('images/button2.gif') no-repeat center left; cursor:pointer; }	

/* comments */
#comments {float:left; margin-top: 20px;}

#comment-nr-block {
	background-color: #9e9e9e;
	width: 650px;
	height: 50px;
}
H3.comment-nr {
	font-family: georgia;
	color: #fff;
	font-size: 25px;
	padding-left: 20px;
	padding-top: 10px;
}

.comments-block {
	background-color: #f1f1f1;
	width: 610px;
	height: auto;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	position: relative;
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 12px;
}
H4.comment-author {
	font-family: "Georgia", Times New Roman, Times, serif
	color: #000;
	font-size: 16px;
	margin-top: 0px;
	padding-top: 10px;
	margin-bottom: 0px;
}
#login {
	font-family: "Arial", Helvetica, sans-serif;
	font-size: 12px;
}
.comment-txt {
	margin-top: 0px;
	padding-top: 0px;
}

#respond {
	margin-left: 20px;
}

.form-inner {
	font-family: arial;
	font-size: 13px;
}

.form-inner .button {
	background: url(images/send_comment_bg.gif) no-repeat 100%;
	width: 119px;
	height: 32px;
	font-family: arial;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	border: none;
	cursor: pointer;
}


/*huvitav*/
.huvitav {
   position: relative;

   width: 100%; /* for IE 6 */
}


.huvitav .image01 .int-comments {
	color: #fff;

	font-size: 20px;
}

.huvitav .image01 a.front-lead-title{
	position:absolute;
	display: block;
	bottom:10px;
	left:5px;
width: 230px;
	padding: 0px 10px;
	color:#FFFFFF;
	font-size: 12px;
	vertical-align: middle;
	font-family: "Georgia", Times New Roman, Times, serif;
}
.huvitav .image01 a:hover.front-lead-title {text-decoration:none;}
.huvitav .image01 div.front-lead-title{
	position:absolute;
	bottom:0px;
	padding: 0;
	height:45px;
	display: block;
	width: 260px;
	background-color:#000;
	opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=85); /* IE lt 8 */
	-ms-filter: "alpha(opacity=85)"; /* IE 8 */
	-khtml-opacity: .85; /* Safari 1.x */
	-moz-opacity: .85; /* FF lt 1.5, Netscape */
	
}
.image01 img,
.image01 a{
	display:block;
	padding:0;
	margin:0;
}
.image01 {
	margin-left: -5px;
	margin-bottom: 5px;
	margin-top: 10px;
}





/* --------------------- rotator */

@media projection, screen { 
    .ui-tabs-hide {
        display: none;
    }
}

@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-size: 12px;
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding:0;
	
}
.ui-tabs-nav:after {
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0;	
    min-width: 64px;
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
   }
   
#wrap-home {
	overflow:hidden;
}   
   
.ui-tabs-nav a {
	background:url(images/tabs_ie.jpg) repeat-x; 
	height: 91px; 
	font-family: "Georgia", Times New Roman, Times, serif; 
	font-size: 18px; 
	font-style:italic; 
	text-align: center; 
	display: table; 
	position: relative;
}	

span.tabs-txt {
	padding-top: 18px;
	margin: 0 auto;
	width: 300px;
}

.ui-tabs-nav a.btn1 {background-position: 0 0; width:323px;}
.ui-tabs-nav a.btn2 {background-position: -340px 0; width:323px;}
.ui-tabs-nav a.btn3 {background-position: -660px 0; width:323px;}

.ui-tabs-nav .ui-tabs-selected a.btn1{background-position: 0 -91px; width:323px; color: #838383}
.ui-tabs-nav .ui-tabs-selected a.btn2{background-position: -340px -91px; width:323px; color: #838383}
.ui-tabs-nav .ui-tabs-selected a.btn3{background-position: -660px -91px; width:323px; color: #838383}


.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { 
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=80);
}
.ui-tabs-panel {
    padding: 1em 8px;
    background: #fff;
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

* html .ui-tabs-nav { 
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  {
    display: inline-block;
}



#rotate {height:340px; background:url(images/feature-bg.png) top left no-repeat; margin-bottom:0px;}
.fragment-h {height: 230px; font-family: "Georgia", Times New Roman, Times, serif;}

.fragment-h H2 { font-size: 28px; color: #000; font-family: "Georgia", Times New Roman, Times, serif; font-style: normal; font-weight: normal; margin-left: 0;}
.fragment-h P {font-size: 16px; font-weight: normal; color: #464646; font-family: "Georgia", Times New Roman, Times, serif; }
.fragment-h P.info {
	font-family: arial;
	font-size: 11px;
	color: #9e9e9e;
	font-weight: normal;
}
.fragment-h P a {
	color: #5397e8;
	text-decoration: underline;
}

.fragment-h P.readmore {
	margin-top: 15px;
}
.box01-left {
float: left; width: 620px; padding-left: 20px;
 }
.box01-right {
float: left; text-align: center; vertical-align: middle; width: 300px;
}
.box01-right P {
	margin-bottom: 0px; 
	text-align: center;
}
/* blahh */

#navlink_button {background:  url(images/news_button.gif) no-repeat top center; width:122px; height:28px; margin:10px 20px; float:left;}
#navlink_text	{padding:5px 3px; font-size:13px; text-align:center;}
#navlink_button2 {background:  url(images/news_button.gif) no-repeat top center; width:122px; height:28px; margin:10px 20px; float:right;}
#navlink_text2	{padding:5px 3px; font-size:13px; text-align:center;}
