/* - - - - - - - - - - - - - - - - - - - - -

Title : NAK Version 2
Author : Manu Goenka
URL : www.css2.0mania.com

- - - - - - - - - - - - - - - - - - - - - */


/* ClearFix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* Global Form Styles */
form{
margin: 0;
padding: 0;
}
input, textarea{
	background: #fff;
	border: 1px solid #83cde1;
}
input:hover, textarea:hover {
	/*background: #F0FDE2;
	border-top: 3px solid #b1e77a*/
}
input:focus, textarea:focus {
	/*background: #FCFFEC;
	border-top: 3px solid #b1e77a;*/
}
select {
	background: #fff;
	border: 1px solid #83cde1;
}
.combo{
	background: #fff;
	border: 1px solid #83cde1;
}
.search { 
border:0;
background:#addee3;
color:#2561AA;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
text-align:left;
padding-left:5px;}

.submit { border: 0; width: auto; background:#0D939F;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;padding-left:5px; }
.submit:hover, .submit:active { border:0; }
.radio { background: none; border: 0; }

/*  --- Global Form Styles  -- End HERE */


/*  --- Global Form Styles  -- End HERE */


/* ----- Icons, etc ----- */
.date {
	background:url(cimg/date.gif) left no-repeat;
	padding-left:18px;
	padding-right: 3px;
	float:right;
}
.time {
	background:url(cimg/clock.gif) left no-repeat;
	padding-left:16px;
	float:right;
	margin-right:10px;
}
.permalink {
	background:url(cimg/permalink.gif) left no-repeat;
	padding-left:18px;
}
.permalink_recent {
	background:url(cimg/permalink.gif) right no-repeat;
	padding-right:18px;
}
.comments {
	background:url(cimg/comment.gif) left no-repeat;
	padding-left:16px;
	float:left;
}
.comments a { color: #fff; }


body {
	margin:0;
	padding:0;
	background:#ffffff;
	color: #222;
	font-family:Arial, Helvetica, sans-serif;
	font-size : 12px;
	/*border:#666666 solid 1px;*/
}
abbr, acronym { /* acronym and abbr aren't styled in IE per default */
	border-bottom: 1px dotted #58B2CB;
	cursor: help;
}
code {
	color: #7FC4D8;
	font-family: "Lucida Sans Unicode", verdana, helvetica, sans-serif;
}

/* a */

a:link, a:visited {
color: #2561AA;
text-decoration : underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

a:hover {
color :#0D939F;
/*background : #999999;*/
text-decoration : none;
}

a:active, a:focus {
color : #2561AA;
text-decoration : none;
}

* html a.external {
text-decoration : none;
border-bottom : 1px dotted #cfcfcf;
}

a[rel="external"] {
padding-right : 9px;
background : url(../images/icon-external.gif) no-repeat right center;
text-decoration : none;
}

a[rel="external"]:hover, a[rel="external"]:active, a[rel="external"]:focus {
color : #2561AA;
}





hr { display:none; }
p { margin:0 0 8px 0 }

/* hx */

h1, h2, h3  {
font-weight : normal;
letter-spacing: 0px;
color : #fff;
}

h1 {
font-size : 200%;
text-transform : uppercase;
}

h2 {
margin-top : 20px;
font-size : 120%; 
}

h3{
background: url(images/cap_bg.jpg) repeat-y;
text-align:left;
color:#724604;
padding-left:45px;
padding-top:12px;
height:25px;
text-transform : uppercase;
margin-top : 20px;
font-size : 120%;
}

dl dt 
{
text-transform:uppercase;

}

dl dd
{
margin: 0;
}
/********************************************************* --- Main Body Container  *******************************************************/




#container
{
	width: 1000px;
	padding:0;
	margin:0 auto 0 auto;
	background: #FFF;
	position: relative;
	background: #FFF;
	/*border:#666666 solid 1px;*/
}

#header{
	position:relative;
	clear:both;
	width: 1000px;
	margin:0px;
	margin-top:10px;
	height: 120px;
	/*border:#999999 solid 1px;*/
}

#logo {
	position:relative;
	clear:both;
	margin:0px;
	background: url(logo.jpg) no-repeat center; 
	height: 119px;
	/*border:#999999 solid 1px;*/
}

#pagearea{
clear:both;
width: 1000px;
margin-top:1px;
height: 600px;
pading: 0px;
/*background-color:#cccccc;*/

}

#header_slogan{
width: 1000px;
font-size: 17px;
}
#leftblock{
float: left;
width: 823px;
padding: 0 0 0 0;
padding-right:10px;
vertical-align:top;
}

#pagecontent{
padding:2px 2px 2px 2px;
border:#92D2DB solid 1px;
min-height: 594px;
margin: auto;
clear:both;
}

#rightblock{
float:right;
display:block;
width: 167px;
height: auto;
padding: 0 0 0 0;
margin: 0px;
}

/**************************                  *****************************/

#rightcontent{
padding: 0 0 0 0;
text-align:justify;
}
#rightcontent-top
{
padding: 0 0 0 0;
background:url(left_but_top.jpg);
height:49px;
text-align:justify;
}
#rightcontent ul{
margin: 2px;
padding: 0;
list-style: none;
margin-right:0;
}
#rightcontent ul li{
margin: 1px 0px 4px 2px;
padding: 0px 1px 2px 0px;
width:188px;
height:25px;
color:#6D6D6D;
/*background:#33FF00;*/
}

#side-link a, #side-link a:visited{  
  color: #2561AA;	
  text-decoration:none; 
  background: url(but_bg.png) no-repeat;
  font-size:12px;
  display:block; 
  height:18px;
  width:188px;
  margin: 0 0 0 2px; 
  padding: 6px 0px 4px 0px;
}
#side-link a:hover {
	background : url(but_bg_over.png) no-repeat;
	color: #fff;
}

#loginbox{
	margin-top:	20px;
	color: #fff;
	width:188px;
	padding: 0 0 0 6px;
}
#loginbox th{
	background : url(but_bg.png) no-repeat;
	height:30px;
	padding: 5px 0 0px 35px;
	color: #fff;
}
#loginbox td{
	padding: 5px 0 0px 5px;
	color: #fff;
}
#loginbox a, a:visited{
	color: #2561AA;
	text-decoration: none;
}

#address-block{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding: 10px;
margin-top:50px;
}
 



/**************************                  ******************************/


#footer{
text-align:center;
width: 1000px;
height:100px;
margin: 0px 0 0 0;
padding: 0px 0 0 0;
background: no-repeat;
position:relative;
}
#footerleft a{
	color:#000;
	text-decoration:none;
	padding: 0px 20px;
}
#footerleft a:hover{
	color: #666666;
	text-decoration:underline;
}

#footerleft {
width:240px;
float:left;
background:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding:10px;
/*border:#666666 solid 1px;*/
padding-top:20px;

}
#footerright {
float:right;
width:735px;
/*border:#666666 solid 1px;
background:url(global.jpg)*/
}

 
#copyright{
float: left;
}
#developer{
float:right;
}

h2.brown
{
background: url(bg_lefttop.jpg) repeat-y;
text-align:right;
color:#FFFFFF;
}
h2.red
{
background: url(cap_bg.jpg) no-repeat;
text-align:left;
padding-left:20px;
margin-bottom:20px;
color:#FFFFFF;
padding-top:12px;
height:25px;
}


h2
{
margin:0;
padding:5px 15px;
/*text-transform:uppercase;*/
font-size:13px;
font-weight:bold;
}



/*************************** Fixed Styles ********************************************/




.left{
float:left;
}
.right{
float:right;
}
.clearclean{
clear:both;
}
.noborder{
border: none;
}

.boldtext{
font-weight:bold;
}
.normatext{
font-weight:normal;
}
.bg1
{
background: #99CC00;
}
.fc1
{
color:#FFF;
}
.fs1{
font-size:0.9em;
}
.midmove{
text-align:center;
}
.leftmove{
text-align:left;
}
.rghtmove{
text-align:right;
}
.undrline{
text-decoration:underline;
}
.italics{
font-style:italic;
}

/*************************** Fixed Styles END ********************************************/

/******************************************** HEADING ***********************/

/********************** MENU WORK ************************************/


/* nav-main */

#nav-main ul {
list-style-type : none;
padding : 0;
margin: 0px 0 0 0;
}

#nav-main li {
display : inline;

}

#nav-main li a {
float : left;
padding : 10px 15px;
margin: 0 0 0 4px;
text-decoration : none;
color: #111;
background: url(but_nor.jpg) repeat-x;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

#nav-main li a:hover {
background : url(but_over.jpg) repeat-x;
color: #fff;
}

.tablehead{
background-color:#68c639;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
}

.ordbrd{
font-size:12px;}

.heads{
		font-size:14px;
		color:#000;
		font-weight:bold;}

.botlink a, .botlink a:link, .botlink a:active, .botlink a:hover, .botlink a:visited {color:#333333;
font-weight:bold; text-decoration:none;}
