@charset "utf-8";
/* CSS Document */



html {height:100%;
		width:100%;}
/*---  ########### Re-copy this area ####################  -----------------------------------------------------------------*/
body {
                font-family:"Trebuchet MS", Tahoma, "Segoe UI"; font-size:12px;
                background-color: #FFFF99;
                margin:0 0 23px 0;
            }
			
#banner2 {width:100%; height:276px; background:url(../images/banner2.jpg) 
no-repeat center; border-top:1px solid transparent;z-index:1; min-width:1085px;}

#fade {margin:157px 0 0 0; height:76px;}	

.float {float:right; font-weight:bold;}
.float a {color:#333300; text-decoration:none; font-size:16px; padding:0;}
.float a:visited {color:#333300; text-decoration:none; font-size:16px; padding:0;}
.float a:hover {color:#000; text-decoration:none; font-size:16px;}

#fade-txt {width:auto; margin:35px 5px 0 0;}
#fade-logo {width:76px; margin:20px 3% 0 0;}
#lag-txt {width:auto; margin:35px 5px 0 0;}
#lag-logo {width:76px;margin:21px 20px 0 0;}		
#nav2 { margin:0 0 0 0; height:43px; background:url(../images/bg.png) repeat-x bottom;}
/*---  ########### Re-copy ends here ####################  -----------------------------------------------------------------*/

			
#nav_bar {width:80%; padding:0 0 0 0; margin-left:7%; margin-right:auto; height:43px; z-index:3;}

			
.nav_btn ul {list-style: none; margin: 0; padding: 0; padding-top:4px;}
.nav_btn li { display:inline;}
.nav_btn a:link, a:visited { padding:8px 23px 4px 23px; text-decoration:none; font-size:14px; color:#030;}
							
							
.nav_btn a:active { padding:19px 23px 6px 23px;
							background-image:url(../images/link_bg.jpg);
							text-decoration:none; font-size:14px; color: #FFFF66;}
							
.nav_btn a:hover{ padding:19px 23px 6px 23px; background-image:url(../images/link_bg.jpg);
				text-decoration:none; font-size:14px; color:#FFFF66;}
							
.nav_btn { margin:0 0 0 0;
			float:left;
			padding:15px 0 6px 0;
			background-image:url(images/bg.png);
			color: #333333;
			width:100%;
			text-align:left;
			display:block;
			height:auto;
			font-size:12px;}
			
#shade { height:24px;
			width:100%;
			min-width:1085px;
			background-image:url(../images/shade.png);}
			
#content { width:1085px;
			height:auto;
			border:1px solid #993300;
			margin:0 0 2px 0;
			margin-left:auto;
			margin-right:auto;
			background-color: #FFFF99;}
			
.side_nav_bg { background-color:#993300;
			background-image:url(../images/side_nav_bg.jpg);
			background-position:top;
			background-repeat: no-repeat;}
			
			
.cont_title { width:90%;
				margin:18px auto 4px auto;
				font-size:34px;}
				
.cont_txt { width:90%;
				margin:3px auto 18px auto;
				font-size:13px;}
				
#footer_cont { width:1085px;
			height:242px;
			margin:0 0 2px 0;
			margin-left:auto;
			margin-right:auto;
			margin-bottom:43px;}
			
#cont1 {width:1085px;
		height:300px;
		border:1px solid red;
		background-image: url(../images/side_nav_bg.jpg);
		background-position:right;
		background-repeat:repeat-y;}

#side_bar { float:right;
			border:1px solid #fff;
			width:243px}	
				
#login_img { width:294px;
			height:173px;
			background-image:url(../images/login.jpg);
			background-position:center;
			background-position:top;
			background-repeat:no-repeat;
			float:right;}
			
#login_img_txt { margin:115px 23px 10px 23px;
					font-size:14px;
					color:#FFCC66;}
			
.c:link { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration:none;
					color: #FFFFFF;}
					
.c:visited { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration:none;
					color: #FFFFFF;}
					
.c:active { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration:none;
					color: #FFFFFF;}
					
.c:hover { font-size:14px;
						font-weight:bold;
						padding:0 0 0 0;
						margin:0 0 0 0;
						text-decoration: underline;
					color: #FFFFFF;}
					
					
#plt_tree { width:830px;
			height:245px;
			background-color:#333300;
			background-image: url(../images/plt_tree.jpg);
			background-position:center;
			background-position:top;
			background-repeat:no-repeat;
			margin-top:175px;}
			
#plt_tree_txt { float:right;
				color:#FFFF99;
					margin:23px 10px 0 645px;
					height:auto;}
		
			
#links_div { 
				height:auto;
				width:auto;
				border:1px  #B00000;
				margin:90px 0 34px 0;
				}

.side_nav { font-size:13px; width:80%; margin-left:auto; margin-right:auto; margin-top:8px; height:auto;}
.side_nav:hover { font-size:13px; width:80%; margin-left:auto; margin-right:auto; margin-top:8px; height:auto;}
#b {font-size:13px; text-decoration:none; padding:12px 0 0 7px; height:24px; display:block;}

				
.b:link  { font-size:13px;
				border-bottom:1px solid  #669900;
				color: #FFCC66;}
				
.b:visited {
				border-bottom:1px solid #669900;
				color:#FFCC66;}
				
.b:hover { 	border-left:7px solid  #FF6633;
			border-bottom:1px solid #FF6633;
				color: #FFFFff;}


		
#cont2 {width:1085px;
		height:242px;
		margin:2px 0 0 0;
		background-image:url(../images/footer.jpg);
		background-position:center;
			background-position:top;
			background-repeat:no-repeat;}
	
			
#footer { float:right; height:242px; width:750px;}
#footer_left { float:left; height:242px; width:300px;}	
#footer_div {height:auto; width:auto; border-left:1px solid #FF6633; margin:45px 0 0 0;}
			
#footer_links { 
				height:auto;
				width:auto;
				border:1px  #B00000;
				margin:10px 0 0 0;
				}

.footer_nav { font-size:13px; width:100%;margin-top:0; height:auto;}		
.footer_nav:hover { font-size:13px; width:100%; margin-top:0; height:auto;}

#e {font-size:11px; text-transform: capitalize; text-decoration:none; padding:3px 0 3px 7px; height:15px; display:block;}

.e:link  {color: #FFCC66;}
				
.e:visited {color:#FFCC66;}
.e:hover {border-right:6px solid  #FF6633; border-left:2px solid  #FF6633; color: #fff;}

.g:link  {color:#0000FF; text-decoration:none; padding:0;}
				
.g:visited {color:#FF0000; text-decoration:none; padding:0;}
.g:hover { color: #FF0000; padding:0; text-decoration:underline}
			
#footer_left_1 { float:left; height:242px; width:140px;}
#footer_left_1 h3 {padding:0; color:#FFFF99; margin:53px 0 0 9px; font-size:19px;}	
			
#footer_left_2 { float:right; margin:0 10px 0 0; height:242px; width:140px;}
#footer_right { float:right; height:242px; width:450px;}
#footer_right_1 { float:left; height:242px; width:140px;}
#footer_right_2 { float:right; margin:0 100px 0 0; height:242px; width:190px;}
			
#f { font-size:11px; text-decoration:none; padding:9px 0 9px 7px; height:auto; display:block;}
		
.f:link  {color: #FFCC66;}
.f:visited {color:#FFCC66;}			
.f:hover {border-right:6px solid #FF6633; border-left:2px solid #FF6633; color: #fff;}
	
	
				
/* The CSS below control the sponsor images */	

#partners { float:left; height:241px; width:300px;
			background-image: url(../images/partners.jpg); background-position:center;
			background-position:top;
			background-repeat:no-repeat; margin-left:23px;}
			
#partners_img { width:auto; height:119px; margin:82px 34px 12px 34px;}


#img_1 { float:left; width:100px; height:100px; padding:6px 0 0 10px; margin:7px 0 12px 0; border:1px solid  #BF0000;}
#img_1:hover { float:left; width:100px; height:100px; padding:6px 0 0 10px; margin:7px 0 12px 0; border:1px solid #FFFF99;}
#div_right { float:right; width:110px; height:100px; margin:7px 0 12px 0;}
		
#img_2 { width:100px; height:auto; padding:8px 0 6px 0;}	
				
#img_3_a {float:left; width:47px;}		
#img_3_ar { float:left; margin:12px 0 0 0; width:20px;}		
#img_3_b { float:right; width:44px; margin:0 12px 0 0;}
			
#sponsors {height:50px; background:#FF9966; margin:5px auto;}
/* The end */