/* CSS Document */

body
{
margin:0 0 0 0px;
padding:0 0 0 0px;
background:#CCCCCC;
}


#container
{
width:800px;
margin:0 auto;
background:#FFFFFF;

}
#container img
{
border:none;
}

#wrapper
{
width:800px;
margin:0 auto;
}

#header
{
width:800px;
}


/*CONTENT*/
#content
{
float:left;
width:528px;
}

.loginas {
	padding:4px 10px 4px 10px;
	font-size:10px;
	font-family: Verdana, Tahoma, Arial;
	background-color:#CCCCCC;
	}

.user {
	margin:0 0 0 4px;
	font-size:10px;
	font-family: Verdana, Tahoma, Arial;
	color:#670133;
	}

.user a{
	font-family: Verdana, Tahoma, Arial;
	color:#670133;
	text-decoration:none;
	}

.user a:hover{
	font-family: Verdana, Tahoma, Arial;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.logout {
font-size:10px;
font-family: Verdana, Tahoma, Arial;
color:#670133;
float:right; 
padding-top:2px;
margin-top:-18px; 
margin-right:10px;
}

.logout a{
	font-family: Verdana, Tahoma, Arial;
	color:#670133;
	text-decoration:none;
	}

.logout a:hover{
	font-family: Verdana, Tahoma, Arial;
	color:#FFFFFF;
	text-decoration:none;
	}

#content img
{
margin:10px 10px 20px 10px;
padding:2px;
border:1px solid #CFCFCF;
}

#content h1
{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#273b00;
display:block;
margin:0px;
padding:10px 0 0 10px;
}

.txt1{
font-family:Arial Narrow; 
color:#0A7DCE; 
font-size:22px; 
padding-top:5px;
}

.txt2{
font-family:Arial; 
color:#505050; 
font-size:14px; 
font-weight:bold;
}

.register{
margin-left:2px;
}

#list ul li{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
color:#273b00;
margin:0px;
padding:0 10px 10px 10px;
}

.jobbg{
background-image:url(../images/jobpost_bg.gif); 
background-repeat: repeat-x;
margin:0 10px 0 10px;
}

.newsh{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#009AEA;
}

/*------------ Projects Page -------------*/

div.photogallery{
	float:left; 
	height:auto; 
	width:110px;
	margin-right:18px;	
	}
	
div.photogallery ul { 
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
div.photogallery ul li { 
	list-style-type:none;
	}
	
div.photogallery ul li img { 
	padding:0;
	margin:0;
	}

div.photogallery ul li a {
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#670133;
	text-decoration:none;
	}
	
div.photogallery ul li a:hover span {
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#A7A6A4;
	text-decoration:none;
	}
	
	
div.photogallery ul li a span {
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#670133;
	padding-left:10px;
	}

#photoimage ul{
list-style-type:none; 
padding:0; 
margin:0; 
clear:left;
}

div.video {
	float:left;
	text-align:center;
	margin-left:30px;
	}
	
div.video ul {
	margin:0; 
	padding:0;
	}
	
div.video ul li {
	list-style-type:none;
	}

div.video ul li a {	
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#670133;
	text-decoration:none;
	}
	
div.video ul li a:hover {
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#A7A6A4;
	text-decoration:none;
	}
	
div.viewall {
	padding:10px 10px 0 0; 
	text-align:right; 
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#670133;
	text-decoration:none;
	}

div.viewall a{
	padding:10px 10px 0 0; 
	text-align:right; 
	font-family:Verdana, Tahoma, Arial; 
	font-size:10px; 
	color:#670133;
	text-decoration:none;
	}
	
div.viewall a:hover{
	color:#A7A6A4;
	}

#photoimage li{
display:inline;
padding:0;
}

.border{
border-bottom:4px solid #CFCFCF;
margin:10px;
}

#content h2
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#273b00;
display:block;
margin:0px;
padding:10px 0 4px 0px;
}

#content p
{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
color:#273b00;
margin:0px;
padding:0 10px 10px 10px;
}

#currentnews
{
width:265px;
float:left;
clear:both;
margin:10px 0 0 10px;
}
#currentnews a
{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF0000;
text-decoration:none;
}
#currentnews a:hover
{
color:#c90000;
text-decoration:none;
}
#currentnews h1
{
font-size:22px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#273b00;
display:block;
padding:0px;
}

#currentnews h2
{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#273b00;
display:block;
margin:0px;
padding:5px 0 0 5px;
margin:5px 0 0 55px;
}
#currentnews p
{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#273b00;
display:block;
margin:0px;
padding:0px 0 0 5px;
margin:0px 0 0 55px;
}
.newsreadmore
{
font-size:10px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF0000;
margin:0px;
font-variant:big-caps;
text-align:right;
}
#currentnews img
{
margin:0px;
padding-bottom:10px;
padding-top:10px;

}
#calendar
{
width:200px;
float:right;
margin:10px 10px 0 5px;
float:right;
text-align:right;
}
#calendar h1
{
font-size:22px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#273b00;
display:block;
text-align:left;
}

#calendar img
{
padding:0px;
margin:0px;
}

div#archive {
	float:left; 
	width:150px; 
	margin-right:20px; 
	}

div#archive h2 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#273b00;
	display:block;
	margin-left:10px;
	margin-bottom:-14px;
	}
	
div#archive ul {
	margin-left:10px;
	}
	
div#archive ul li a{
	text-decoration:none;
	color:#000000;
	}
	
div#archive ul li a:hover{
	text-decoration:none;
	color:#273b00;
	}
	
#rightcal
{
float:right;
width:272px;
background:#dddcd9;
}

div#cal h1 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#273b00;
	display:block;
	margin:0px;
	padding:10px 0 0 38px;
	width:236px;
	}		
			
/*RIGHT NAVIGATION*/
#rightnavigation
{
float:right;
width:272px;
background:#dddcd9;
}

#rightnavigation h1
{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#273b00;
display:block;
margin:0px;
padding:10px 0 0 38px;
}

div.menu ul {
	background-color: #DDDCD9;
	width:198px;
	}

div.menu ul li {
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	list-style-type:none;
	padding:5px 10px 5px 10px;
	background-color: #A7A6A4;
	margin: 1px 0 1px 0;
	}

.menu ul li a {
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	}
	
.menu ul li a:hover {
	text-decoration:none;
	color:#273b00;
	}

.menu ul li a span{
	padding-left:10px;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	}

.menu ul li a span:hover{
	text-decoration:none;
	color:#273b00;
	}

.link ul li{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
list-style-type:none;
padding-bottom:4px;
}

#rightnavigation img{
background:#dddcd9;
margin:10px 2px 2px 2px;
}

#login
{
text-align:center;
background-image:url(../images/loginbg.jpg);
background-repeat:no-repeat;
background-position:center;
height:150px;
margin-top:5px;
}
#login a
{
text-decoration:none;
color:#000000;
}
#login a:hover
{
color:#003366;
}

#login2
{
text-align:center;
background-image:url(../images/loginbg2.jpg);
background-repeat:no-repeat;
background-position:center;
height:150px;
margin-top:5px;
}
#login2 a
{
text-decoration:none;
color:#000000;
}
#login2 a:hover
{
color:#003366;
}

#newsletter
{
background-image:url(../images/image10.jpg);
background-position:center;
background-repeat:no-repeat;
height:62px;
margin-top:10px;
}

#jobnewsletter
{
background-image:url(../images/image10.jpg);
background-position:center;
background-repeat:no-repeat;
height:62px;
margin-top:10px;
}

div#newsarchive {
	margin:0 12px 0 12px; 
	width:248px; 
	height:120px; 
	background-color:#F4F4F4;
	}
	
div#newsarchive ul{
	margin:10px;
	}
	
div#newsarchive li{
	margin:0; 
	list-style-type:none;
	}	

/*FOOTER*/
#footer
{
margin:20px 0 0 0;
width:800px;
clear:both;
background:#cec6a6;
}
#footerimages
{
padding:10px 0 15px 0px;
margin:0px;
text-align:center;
}

#membesrhipform {
	width:528px;
	position:relative;
	}
	
#membesrhipform h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:14px;
	color:#670133;
	font-weight:bold;
	padding:0 6px 2px 0px;
	border-bottom:1px solid #670133;
	}	
	
#membesrhipform h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	padding:6px;
	background-color:#CCCCCC;
	}
	
#membesrhipform p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	}
	
#membesrhipform td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	}
	
.response {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	}
	
	
	
	
	
div#container2 {
	width:600px;
	text-align:left;
	margin:20px 100px 0 100px;
	border:1px solid #CFCFCF;
	padding:4px;
	}


/*---------- branding starts here ------------*/

---------- Content Page ------------*/
div#content2 {
	width:600px;
	position:relative;
	}
	
div#content2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:14px;
	color:#670133;
	font-weight:bold;
	padding:0 6px 2px 0px;
	border-bottom:1px solid #670133;
	}	
	
div#content2 h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	font-weight:normal;
	padding:6px;
	background-color:#CCCCCC;
	}
	
div#content2 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	}
	
div#content2 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	}
	
.response {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#000000;
	}
	
---------- Prepaid Members ------------*/

div.regform {
	margin:0;
	}
	
div.regform ul{
	margin:10px 0 10px 0;
	list-style-type:none;
	}
	
div.regform ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	}
	
div.regform span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#670133;
	}

div.line {
	border-bottom:1px dashed #C5C2C2;
	}
	

div.subject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	font-weight:bold;
	text-align:center;
	color:#000000;
	padding:2px 10px 2px 10px;
	border:1px solid;
	}
	
div.btnbelow {
	text-align:right;
	margin:10px 4px 10px 4px;
	}
	
div.info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#670133;
	}
	
	
	
/*About us Past Members*/

#members {
clear:both;
float:left;
font-family:arial, helvetica, sans-serif;
color:#000;
text-align:center;
line-height:25px;
padding-left:13px;
padding-bottom:20px;
}
	
#members h2 {
margin:0 0 0 0px;
background:#004a80;
font-size:12pt;
color:#fff;
}

#members ul {
width:500px;
margin:0px;
padding:0px;
			
}
		
#members ul li {
margin:0;
width:95px;
height:50px;
list-style:none;
display:block;
float:left;
border-width:1px;
border-style:solid;
border-color:#999999;
padding:0px;
margin:0px;
text-align:left;
padding-left:2px;
					
}

		
#members ul li.day {
background:#ffffff;
color:#000000;
font-weight:bold;
font-size:9px;

}

#members ul li.num { background:#ffffcc;font-size:9px;font-weight:bold; font-size:9px;}
#members ul li.white { background:#fff;font-size:9px; }
		
#members a.event {
text-decoration:none;
display:block;
width:30px;
height:30px;
background:#6dcff6;
color:#004a80;
font-weight:bold;
}


/*PRESENTATION LINk*/
#presentation
{
padding-left:10px; 
font-size:11px; 
font-family:Arial, Helvetica, sans-serif;
}

#presentation a
{
text-decoration:none;
color:#0066FF;
}
#presentation a:hover
{
text-decoration:none;
color:#0066FF;
}
#presentation img
{
border:none;
}

/*BOARD MEMBERS*/

#board
{
float:none;
}

#board p
{
padding-bottom:5px;
}

#board a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0066FF;
text-decoration:none;
}

#board a:hover
{
text-decoration:none;
color:#0066FF;
}

#board2 
{
float:none;
}

#board2 ul,li
{
padding:0 0 1px 0px;
margin:0px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

#board2 ul
{
padding-left:10px;
}

#naka_login
{
text-align:center;
background-image:url(../images/loginbg3.jpg);
background-repeat:no-repeat;
background-position:center;
height:150px;
margin-top:5px;
}
#naka_logindisplay
{
margin:0px;
padding:0px;
}
#naka_logindisplay ul
{
float:left; 
clear:both; 
display:block; 
margin:0px; 
padding:0px; 
list-style:none;
}
#naka_logindisplay li
{
width:200px;
text-align:left;
float:left; 
clear:both; 
display:block; 
margin:0px; 
padding:2px 2px 2px 25px; 
font:normal 11px tahoma,arial;
list-style:none;
color:#3b3b3b;
}
#naka_logindisplay span
{
color:#036fa7;
text-decoration:none;
padding-left:3px;
}

#naka_logindisplay a
{
color:#036fa7;
text-decoration:none;
}
#naka_logindisplay a:hover
{
color:#0183c6;
text-decoration:none;
}
#naka_login_bottoms
{
float:left; 
clear:both; 
padding:15px 0 0 20px; 
width:250px;
text-align:left;
}
#naka_login_bottoms ul
{
font:bold 11px Arial, Helvetica, sans-serif; 
color:#333333; 
margin:0px; 
padding:0px; 
list-style:none; 
display:inline;
}
#naka_login_bottoms li
{
text-align:left; 
width:60px; 
font:bold 11px Arial, Helvetica, sans-serif; 
color:#922d2d; 
margin:0px; 
padding:0 13px 0 8px; 
list-style:none; 
display:inline;
}
#naka_login_bottoms a
{
color:#922d2d;
text-decoration:none;
}
#naka_login_bottoms a:hover
{
color:#aa3434;
text-decoration:none;
}




div.menu2 ul {
	background-color: #DDDCD9;
	width:150px;
	}

div.menu2 ul li {
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	list-style-type:none;
	padding:5px 0px 5px 0px;
	background-color: #A7A6A4;
	margin: 1px 0 1px 0;
	}

.menu2 ul li a {
	font-size:12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	}
	
.menu2 ul li a:hover {
	text-decoration:none;
	color:#273b00;
	}

.menu2 ul li a span{
	padding-left:10px;
	font-size:11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	}

.menu2 ul li a span:hover{
	text-decoration:none;
	color:#273b00;
	}