/* - - - - - - - - - - - - - - - - - - - - -

TITLE    :   NAKCSS FRAMEWORK VERSION 3
AUTHOR   :   NAKDESIGNER
URL      :   HTTP://WWW.NAKLABS.COM

- - - - - - - - - - - - - - - - - - - - - - 

Variable Defination

.textleft      =     Aligns Text to Left
.textcenter    =     Aligns Text to Center
.textright     =     Aligns Text to Right
.bg            =     Background Style
.fc            =     Font Color Style
.fs            =     Font Size Style
.ff            =     Font Face Style

- - - - - - - - - - - - - - - - - - - - - */

/* Clearfix Starts Here */

/* 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 */

/* Clearfix Property Starts Here */

/* Global Form Styles */

form{
margin: 0;
padding: 0;
}
input, textarea{
	background: #fff;
	border: 1px solid #94cb71;
	padding:2px;
	
		
}
input:hover, textarea:hover {
	
}
input:focus, textarea:focus {
	
}

/*  --- Global Form Styles  -- End HERE */

/*  Image PNG fix ******************   */
 img, 
 div,
 a,
 a:hover,
 a:visited{ 
 	behavior: url(./iepngfix.htc) 
 
 }
/*  Image PNG fix END   */

/* Global Reset Styles Starts */
*{
	margin:0;
	padding:0;
}
/* Global Reset Styles End */

body {
	background:#000033;
	color:#222;
	font: .8em/1.6em Arial, Helvetica, sans-serif;
}
a {
	color: #ff3833;
	text-decoration: none;
}
a:active { outline: none; }
a:hover{
	color:#ff3833;
	text-decoration:underline;
	outline: none;
}
a img {border: 0;}

/* Heading Styles Starts */
h1{font-size:20px;}
h2{font-size:15px;}
h3{font-size:18px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}
h2,h3,h4,h5,h6{margin:0 0 10px 0;}
/* Heading Styles Ends */
/* Para Styles Starts */

/* Para Styles Starts */

/* Layout Styles Starts */

#nakainer{
	width:780px;
	margin:10px auto;
	padding:0px;
	font-size:12px;
	
	
}
	#nakainer_inner{	
	border:solid #afafaf;
	border-width:0 1px;
	width:780px;
					
		
	}
	
	
	#header{
	background:url(img/main_header.gif) no-repeat top;
	height:152px;
	border:solid #afafaf;
	border-width:1px 0px 0 0;
	
		
	}
	#header2{
	background:url(img/main_header2.gif) no-repeat top;
	height:152px;
	border:solid #afafaf;
	border-width:1px 0px 0 0;
	
		
	}
	#logo{								
			
			width:380px;
			background:url(img/logo.jpg) no-repeat left top;
			margin:5px 0 0 10px;				
			
		}		
			
				#logo a{
					display:block;
					height:32px;
									
				}
					#logo a span{
						display:none;
						
					}
		
		
	#menu{
		background:url(img/menubg.jpg) no-repeat;
		width:780px;		
		padding:0px;
		
				
						
		}	
	
		#menu ul{
			list-style:none;
			display:inline;
			text-align:center;
			float:right;
			margin:2px 0 0 0;}
	
			#menu li{
				list-style:none;
				text-align:center;
				display:inline;				
				color:#fff;
				
							
				}
	
				#menu li a{
					color:#fff;
					padding:8px;					
					font-size:12px;
					line-height:20px;
					font-weight:bold;
					/*border-right:solid 1px #fff;*/
					
					}
					#menu li a:active{
						color:#ff3833;}
	
					#menu li a:hover{
						color:#ff3833;
						text-decoration:none;
						} 
			
		#pagearea{
			
		min-height:500px;
		height:auto !important;
		height:500px;	
		padding:0;
		clear:both;
		background:url(img/pagearea_bg.gif) repeat-y;
		border:solid #afafaf;
		border-width:0 0 1px 0;	
		
		}
		#banner{
			
			}
		
		
		#whatsnew{}
		
		#whatsnew_top{
			background:url(img/whatsnew_top.jpg) no-repeat;
			padding:3px;
			text-align:center;
			margin:0;}
		
		#whatsnew_mid{
			background:url(img/whatsnew_mid.jpg) repeat-y;
			padding:5px 15px;}
		
		#whatsnew_bot{
			background:url(img/whatsnew_bot.jpg) no-repeat;
			padding:8px;}
			
		#primarycontent{
			width:600px;
			padding:0;
			float:right;
			
								
		}
		#primarycontent h3{
		background:url(img/primary_h3bg.jpg) no-repeat bottom;
		font-size:15px;
		line-height:20px;
		text-align:left;
		color:#000;
		width:280px;
		padding:0 0 10px 5px;
		
		
		}
		#primaryleft{
			float:left;
			width:380px;
			padding:10px 5px 0 0;
			
			}
		#primaryright{
		float:right;
		width:207px;
		padding:0 0 0 3px;}
		
		#tree_links{		
		padding:5px 10px 5px 0px;
		width:300px;
		float:right;
		text-align:right;		
		font-size:11px;
		}
		
		#left_block{
			width:169px;
			padding:0px 0px 0 5px;
			float:left;
			
		
			
					}
					
					#left_blockinner{
					margin:0px 0;
					background:url(img/right_innerbg.gif) repeat-y;}
					
					
						
						#left_nav{
						padding:10px 0px;}
					
					#left_nav ul{
					margin:0px;
					list-style:none;
					padding:0 5px;
					}
					
					#left_nav li{
					list-style:none;
					font-size:12px;					
					line-height:24px;
					font-weight:bold;}
					
					#left_nav li span{
					/*color:#573d35;*/}
					
					#left_nav li a{
					color:#fff;}
					
					#left_nav li a:hover{
					color:#000033;
					text-decoration:none;}
					
					#sublinks{						
						margin:5px 10px 0 0px;
						padding:0 0 0 10px;
						border:solid 2px #ddd;
						background-color:#FFFF99;
						width:180px;}
					
					#sublinks_nav{						
						padding:5px 0 5px 20px;
						}
						
						#sublinks_nav ul{
						
						}
						
						#sublinks_nav li{
						font-weight:bold;
						}
						
						#sublinks_nav li a{
						color:#000033}
						
						#sublinks_nav li a:hover{
						color:#ff3833;}
						
						
					
					.footer_links{
						font-size:12px;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						line-height:21px;
						background-color:#FFF;
						width:580px;
						margin:10px 0px 5px 0;										
						text-align:center;}
						
						.footer_links a{
							color:#222;
							text-decoration:none;
							}
						
						.footer_links a:hover{
							color:#FF3833;
							text-decoration:underline;
							}

	
	#footer{		
		clear:both;	
		font-size:10px;
		line-height:13px;
		padding:0;		
		color:#fff;
		width:758px;
		padding:5px 10px;
		margin:10px 0;
		
		
				
		
	}
	
	
/* Layout Styles Ends */

/* Fixed Styles Starts */
.floatleft{float:left;}
.floatright{float:right;}
.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.clear{clear:both;}
.noborder{border:none;}
.boldtext{font-weight:bold;}
.normaltext{font-weight:normal;}
.underline{text-decoration:underline;}
.bg1{background:#fff;}
.fc1{color:#953d26;}
.fc2{color:#fff;}
.fc3{color:#ff3833;}
.fc3 a:hover{color:#000;text-decoration:none;}
.fs1{font-size:10px;}

