/* - - - - - - - - - - - - - - - - - - - - -

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

- - - - - - - - - - - - - - - - - - - - - */

/* 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 #83cde1;
}
input:hover, textarea:hover {
	background: #F0FDE2;
}
input:focus, textarea:focus {
	background: #FCFFEC;
}

/*  --- 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:#74382d url(img/body_bg.jpg) repeat-x;
	color:#222;
	font: .9em/1.8em Arial, Helvetica, sans-serif;
}
a {
	color:#7a3f2e;
	text-decoration:none;	
}
a:active { outline: none; }
a:hover{
	color:#222;
	text-decoration:underline;
	outline: none;
}
a img {border: 0;}

/* Heading Styles Starts */
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}
h2,h3,h4,h5,h6{margin:0 0 10px 0;}
li,ul,ol{
	margin:0 0 0 10px;}
/* Heading Styles Ends */
/* Para Styles Starts */

/* Para Styles Starts */

/* Layout Styles Starts */

#nakainer{	
	margin:0 auto;
	width:770px;
	}
	
	#nakainer_inner{
		background:#fff;
		
		}
		
	#header{
				
	}
	
	#pagearea{
		padding:10px;
		min-height:400px;
		height:auto !important;
		height:400px;
			
	}
		#primary_content{
		padding:0 10px;
								
		}
		
		#primary_content h2{
			color:#7a3f2e;
		
								
		}
					
			#side_block{
			
								
			}
			
			#bottom_links{
				background:#edc838;
				padding:5px 10px;
				text-align:center;			
				clear:both;}
				
				#bottom_links a{					
					margin:0 10px;
					color:#222;
					text-decoration:none;
					font-weight:bold;
					}
							
				#bottom_links a:hover{
					text-decoration:none;
					color:#7a3f2e;}
							
	#footer{
		clear:both;		
		padding:5px 10px;
		color:#fff;
		font-size:10px;
		line-height:13px;
		
		
	}
		#footer a{
			color:#fff;
			text-decoration:underline;
		}
			#footer a:hover{
				color:#fff;
				text-decoration:none;
			}				
/* Layout Styles Ends */

/* Buttons Styles Starts Here */

/* Button Styles Ends Here */

/* Fixed Styles Starts */
.floatleft{float:left;}
.floatright{float:right;}
.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.underline{text-decoration:underline;}
.clear{clear:both;}
.noborder{border:none;}
.doubleborder{border:solid #0087c7; border-width:1px 0 0 0;}
.boldtext{font-weight:bold;}
.normaltext{font-weight:normal;}
.bg1{background:#fff;}
.fc1{color:#fff;}
.fc2{color:#eb3d00;}
.fc3{color:#d63372;}
.fs1{font-size:10px;}
/* Fixed Styles Ends */