/* CSS Document */

body { text-align:center; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d;}
*{ margin:0px; padding:0px;}

p a { color:#5d1c00; font-weight:bold; }
p a:hover { font-weight:normal;}

html>body p { font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d;}
p { font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d4d4d; padding:5px 0;}
h1 { font-family:"Century Gothic", Verdana, Arial, Helvetica,  sans-serif; font-size:15px; color:#5d1c00; font-weight:normal; }
html>body h2 { font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#5d1c00; font-weight:normal; }
h2 { font-family:"Century Gothic", Verdana, Arial, Helvetica,  sans-serif; font-size:15px; color:#5d1c00; font-weight:normal; }
h3 { font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#5d1c00; font-weight:normal; padding:20px 0px 20px 0px;}

#wrapper { margin:auto; width:1109px; text-align:left; }

	#top { float:left; width:1109px; background:#f5a01a; margin-top:10px;}
	
	#logo { float:left; width:620px; text-align:center; background:#f5a01a; padding:10px 0 0 200px;}
	
	#logo-text { float:left; width:590px; height:51px; text-align:center; background:#f5a01a; color:#FFFFFF; padding:0 10px 10px 210px;}
	
	#top-right { float:right; width:280px; margin-top:-70px;}
	
		#recog-logo { float:right; width:223px;}
		
		#top-nav { float:right; width:133px; margin:10px 65px 0 27px; }
		#top-nav ul { display:block; }
		#top-nav ul li { display:block; list-style:none; background:url(../images/menu-bg1.png) no-repeat; padding:10px 20px 10px 20px;}
		#top-nav ul li a { text-decoration:none; color:#FFFFFF; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:12px;}


#menu { float:left; width:1022px; background:#6e3900; padding:0 10px 0 77px;}
	#main-nav { float:left; width:1022px;}
	#main-nav ul { float:left; display:block; width:1022px;}
	#main-nav ul li { float:left; display:block; list-style:none; padding:7px 5px 10px 5px; background:url(../images/menu-bg.jpg) repeat-x; margin:10px 1px -2px 1px;}
	#main-nav ul li.active { float:left; display:block; list-style:none; padding:7px 5px 10px 5px; background:#ebebeb; margin:10px 1px -2px 1px;}
	#main-nav ul li.active a { text-decoration:none; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6e3900; text-transform:uppercase;}
	#main-nav ul li a { text-decoration:none; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-transform:uppercase;}
	

	

html>body #teaser { float:left; width:1005px; background:#ececec; color:#6e3900; padding:10px 10px 10px 95px;}/*--for mozilla--*/
#teaser { float:left; width:1110px; background:#ececec; color:#6e3900; padding:10px 10px 10px 95px;}/*--for ie--*/

#teaser ul { float:left; display:block; margin-left:-10px;}

html>body #teaser ul li { float:left; margin:0 20px 0 0px; padding:0 0 0 10px; list-style:none; background:url(../images/bullet.png) no-repeat left;}/*--for mozilla--*/
#teaser ul li { float:left; margin:0 20px 0 0px; padding:0 0 0 10px; }/*--for ie--*/

#teaser ul li a { text-decoration:none; color:#6e3900;}




#container { float:left; width:969px; margin:0 70px 0 70px; margin-top:2px; background-color:#f4f1ea;}

html>body #cont-left { float:left; width:600px; padding-top:10px; background-color:#f4f1ea; background:url(../images/strip.png) repeat-y right; border-bottom:1px solid #CCCCCC;}
#cont-left { float:left; width:600px; padding-top:10px; background-color:#f4f1ea; background:url(../images/strip.png) repeat-y right; border-bottom:1px solid #CCCCCC;}

	#banner { float:left; width:590px;}
	
	#row-A { float:left; width:590px; padding:10px 0 10px 0; background:#FFFFFF;}
	
		#breadcrumb { float:left; width:313px; padding:10px 0 10px 0px; color:#6e3900; text-transform:uppercase; }
			#breadcrumb a { text-decoration:none; text-transform:lowercase; color:#6e3900; font-size:10px;}





/*---------------------------------SEARCH START---------------------------------------*/		
		html>body #search { float:right; width:257px; }/*--for mozilla--*/
		#search { float:right; width:250px; padding:0px; margin:0px; }/*--for ie--*/
		
		#search-fld { border:none; background:url(../images/search-bg.png) no-repeat; font-size:12px; color:#666666; width:170px; height:35px; padding:10px 5px 10px 5px;}
		
		html>body #search-btn { border:none; background:url(../images/search-btn.png) no-repeat; font-size:13px; color:#FFFFFF; padding:7px 16px 10px 16px;}/*--for mozilla--*/
		#search-btn { border:none; background:url(../images/search-btn.png) no-repeat; font-size:13px; color:#FFFFFF; padding:7px 16px 10px 0px;}/*--for ie--*/
		
		

/*---------------------------------SEARCH END---------------------------------------*/





	
	#main-cont { float:left; width:602px; min-height:457px; }
	
		html>body #col-1 { float:left; width:195px; background:url(../images/background1.jpg) no-repeat; padding:0px 10px 0px 10px; margin-right:-10px;  min-height:467px;}/*--for mozilla--*/
		#col-1 { float:left; width:205px; background:url(../images/background1.jpg) no-repeat; padding:0px 10px 10px 10px; margin-right:-10px;  min-height:467px; border-right:1px solid #CCCCCC;}/*--for ie--*/
		
		html>body #col-2 { float:right; width:330px; background:url(../images/background2.jpg) repeat-x; padding:0 25px 0 25px; margin-right:5px;  min-height:467px;}/*--for mozilla--*/
		#col-2 { float:left; width:395px; background:url(../images/background2.jpg) repeat-x; padding:0 15px 10px 25px; margin-left:10px;  min-height:467px;}/*--for ie--*/

html>body #cont-right { float:right; width:348px; background:url(../images/background.jpg) repeat-y; padding:10px 0 0 20px; min-height:797px; }
#cont-right { float:right; width:340px; background:url(../images/background.jpg) repeat-y; padding:10px 0 0 0px; min-height:797px; }

	html>body #news { float:left; border-bottom:solid 4px #b15c11; width:330px; padding:0px; min-height:250px;}
	#news { float:left; border-bottom:solid 4px #b15c11; width:325px; padding:5px; min-height:250px;}
	
	html>body #calender { float:left; border-bottom:solid 4px #b15c11; width:310px; padding: 10px 10px 10px 10px;}
	#calender { float:left; border-bottom:solid 4px #b15c11; width:325px; padding:5px;}
	
	#calender ul { float:left; margin:10px 0 0 20px; width:290px;}
	html>body #calender ul li { background:none; list-style:disc; font-size:11px; width:290px; padding:5px 0 0 0; color:#5d1c00;}
	#calender ul li { background:url(../images/bullet.png) no-repeat left; font-size:11px; width:290px; padding:0px 0 0 10px; color:#5d1c00; margin-bottom:5px;}
	
	
	#sponsor { float:left; width:310px; padding: 5px 10px 0px 10px; color:#5d1c00;}
	#sponsor p {color:#5d1c00; padding-left:20px;}
	
#bottom { float:left; width:969px; margin:0 70px 0 70px;  background:url(../images/background3.jpg) repeat-x; height:141px; padding:18px 0 0 0;}

	#bookmark { float:left; width:929px; height:40px; padding:5px 10px 5px 30px;}

	#footer { float:left; width:969px; margin:18px 0 0 0; padding:10px 0 0 0;}/*--for ie--*/
	html>body #footer { float:left; width:969px; margin:18px 0 0 0; padding:0px;}/*--for mozilla--*/
	
		html>body #footer-nav { float:left; width:600px;}
		#footer-nav { float:left; width:580px;}
		
		html>body #footer-nav ul { display:block; float:left; padding:0 0 0 0px;}
		#footer-nav ul { display:block; float:left; padding:0 0 0 20px;}
		
		html>body #footer-nav ul li { display:block; float:left; list-style:none; padding:5px 0 0px 0;}
		#footer-nav ul li { display:block; float:left; list-style:none; padding:5px 0 10px 0;}
		
		html>body #footer-nav ul li a { text-decoration:none; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d4c4c; text-transform:uppercase; border-right: solid 1px #4d4c4c; padding:0 10px 0 5px;}
		#footer-nav ul li a { text-decoration:none; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4d4c4c; text-transform:uppercase; border-right: solid 1px #4d4c4c; padding:0 10px 0 5px;}
		
		
		
		#footer-text { float:right; width:365px; text-align:right; padding:0px 30px 0 0;}
		html>body #footer-text { float:right; width:360px; text-align:right; padding:5px 5px 0 0;}
			
		#footer-text p {color:#6e3900;}
		#footer-text a {color:#CC0000; font-size:10px; text-decoration:none;}
		
		
/*--------------------INSIDE PAGES----------------------*/		
		
html>body #main-cont-inside { float:left; width:535px; background:#fafafa; background:url(../images/background4.jpg) repeat-x; padding:10px 30px 10px 30px; margin-right:-2px; min-height:457px;}/*--for mozilla--*/

#main-cont-inside { float:left; width:590px; background:#fafafa; background:url(../images/background4.jpg) repeat-x; padding:10px 30px 10px 30px; margin-right:-2px; min-height:457px;}/*--for ie--*/
	
	
	#main-cont-inside ul { margin:10px 10px 10px 30px;}
	#main-cont-inside ul li { list-style:disc; line-height:150%; }


/*--------------------TABS START----------------------*/		


/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide
 {

  background-repeat:repeat-x;
  display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:5px;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
html>body ul.tabbernav
{margin:0; padding: 0px 0 5px 0; border-bottom:none; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; }

ul.tabbernav
{margin:0; padding:0px; border-bottom:none; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; }

html>body ul.tabbernav li
{
 list-style: none;
 margin: 10px 10px 10px 5px;

 background-repeat:repeat-x;
 display: inline;
 
}

ul.tabbernav li
{
 list-style: none;
 margin: 10px 5px ;

 background-repeat:repeat-x;
 display: inline;
 
}

ul.tabbernav li a
{
 padding: 3px 10px;
 margin-left: -10px;
 border:1px solid #6e3900;
 border-radius:5px;
 -webkit-border-radius: 5px;
 background-color:#dadada;
 margin-right:2px;
 

 /*background: #DDE;*/
 text-decoration: none;
}

ul.tabbernav li a:link { color: #6e3900; }
ul.tabbernav li a:visited { color: #6e3900; }

ul.tabbernav li a:hover
{
 color: #676767;
 /*background: #AAE;*/

 background-repeat:repeat;
 border:1px solid #6e3900;
 color:#6e3900;
 background-color:#f5a01a;
}

ul.tabbernav li.tabberactive a
{
/* background-color: #fff;*/

 background-repeat:repeat-x;
 
 background-color:#f5a01a;
 color:#6e3900;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #6e3900;
 background: #f5a01a;
 border-bottom: 1px solid #6e3900;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:10px 0 0px 0;

 border-top:0;
 background-repeat:repeat;


 /*height:130px;*/


 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h1 {
display:block;
font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:1.1em;
	line-height:20px;
	margin: 3px 0px 0px 0px;
	padding: 0 0 0px 0;
	
}



.tabberlive .tabbertab h2 {
display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {

}
.tabberlive#tab2 {
height:300px;
}
.tabberlive#tab2 .tabbertab {
 height:300px;
 overflow:auto;

}

/*--------------------TABS END----------------------*/	


/*--------------------NEWS START----------------------*/			

html>body .tx-mininews-pi1-fp_listrowField-title a{ text-decoration:none; color:#333333; font-size:12px; font-weight:bold; line-height:100%;}
html>body .tx-mininews-pi1-fp_listrowField-title a:hover{ text-decoration:underline; color:#333333; font-size:12px; font-weight:bold; line-height:100%;}

.tx-mininews-pi1-fp_listrowField-title a{ text-decoration:none; color:#333333; font-size:11px; font-weight:bold; line-height:100%;}
.tx-mininews-pi1-fp_listrowField-title a:hover{ text-decoration:underline; color:#333333; font-size:11px; font-weight:bold; line-height:100%;}

.tx-mininews-pi1-fp_listrowField-teaser { font-style:italic; border-bottom:1px solid #FFFFFF; padding-bottom:10px;}
.tx-mininews-pi1-fp_listrowField-more-link a { width:200px; font-style:normal; font-weight:bold; color:#567d94; background:url(../images/arrows.png) no-repeat left; padding:0 10px 3px 15px;}


/*--------------------NEWS END----------------------*/		





/*------------------------- GALLERY STYLE ---------------------*/

ul.wtgallery_pagebrowser_list { float:left; display:block; }
ul.wtgallery_pagebrowser_list li { float:left; display:block; list-style:none; padding:0 15px 0 0; }
ul.wtgallery_pagebrowser_list li a {color:#FFFFFF; font-size:14px; text-transform:capitalize; margin:0 5px;}
ul.wtgallery_pagebrowser_list li a.act {color:#f2cc5f; font-size:14px; text-transform:capitalize;}
ul.wtgallery_pagebrowser_list li a:hover {color:#f2cc5f; font-size:14px; text-transform:capitalize;}


.wtgallery_single_browser_previous { float:left; width:150px;}
.wtgallery_single_browser_previous a { color:#FFFFFF; font-size:12px; }

.wtgallery_single_browser_next { width:200px;}
html>body .wtgallery_single_browser_next { width:400px; }
.wtgallery_single_browser_next a { color:#FFFFFF; font-size:12px; }

.wtgallery_list { border:solid 1px #f2cc5f; margin:2px 2px 0 2px;}
html>body .wtgallery_list { border:solid 1px #f2cc5f; margin:2px 2px;}
h2.wtgallery_list { border:none;}
.wtgallery_list a img { border:none;}

.wtgallery_list_area { float:left; width:190px; margin-top:-420px; }
.wtgallery_list_pagebrowser_area { float:left; width:750px; }

html>body .wtgallery_list_area { float:left; width:100px; margin-top:20px; }
html>body .wtgallery_list_pagebrowser_area { float:left; width:750px;}

.wtgallery_category_area { float:left; width:750px; margin-top:-550px;}
.wtgallery_category_pagebrowser_area { float:left; width:700px;  }

html>body .wtgallery_category_area { float:left; position:absolute; width:750px; margin-top:0px; } 
html>body .wtgallery_category_pagebrowser_area { float:left; width:700px; }


.wtgallery_category { border:solid 1px #f2cc5f; margin:0px 10px;}
.wtgallery_category_folder a { margin:0 10px; color:#FFFFFF;}
