/* 
Theme Name: A&K Research.com 
Theme URI: http://www.ankresearch.com 
Description: 
Author: 
Author URI: 
Version: 1
Tags: Framework
Template: hybrid
*/



 @import url('css/18px.css'); 

/**
* Body
************************************************/

/* Contains everything */
body {
	position:relative;
	color:#3a3603;
	font-family:arial,verdana,"sans serif";
	font-size:62.5%; /* scaled default font size; 1em = 10px */
	line-height:24px;
	text-align:center;
	background:#3a3603 url(images/body-bg.gif) repeat-y 50% 0%;

}	
	

 
	/* Wrapper for everything inside of the body */
	#body-container {
	margin:0 auto;
	width:944px;
	min-width:944px;	
	position:relative;
	padding:0;
	text-align:left;

	}
/**
* Elements
************************************************/



/* Headers */
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight:bold;
	line-height:1.2em;
	color:#3a3603;
}

h2{font-size:1.8em; color:#f69006;font-weight:normal;}
h3{font-size:1.4em;line-height:1.5em;}
/* Text elements */
strong {}
em {}
cite {}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {}

/* Unordered lists */
ul {}
	ul li {}

/* Ordered lists */
ol {}
	ol li {}

/* Defition lists */
dl {}
	dt {}
	dd {}

/* Blockquotes */
blockquote {}
	blockquote blockquote {}
	blockquote em {}

/* Object */
object {}

/* Code */
code {}
pre {}
pre code {}

/* Tables */
table {}
	caption {}
	tr {}
	th {}
	td {}

/* Forms */
form {}
	textarea {}
	input {}
	label {}
	option {}

/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {}

/* Downloads */
.download {}

/* Alignment */
.left, .alignleft {}
.right, .alignright {}
.center, .aligncenter {}
.block, .alignnone {}
.clear {clear:both;}
.alignright {
float: right;
}

.alignleft {
float: left;
}
/**
* Images
************************************************/

/* Normal images */
img {}
a img { border:none;}
img.alignright {
margin: 0 0 6px 15px;
display: inline;
padding:0;
}

img.alignleft {
margin: 0 15px 6px 0;
display: inline;
padding:0;
}


/* WP Smilies */
img.wp-smiley {}

/* Thumbnails */
.thumbnail {}

/* WP Captions [caption] */
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
/* Gallery [gallery] */
.gallery {}
	.gallery img {}

/* Avatars */
.avatar {}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {
	margin:0 auto;
	width:794px;
	min-width:794px;	
	}
	
#header {
	height:74px;
	background:url(images/header-bg.gif) no-repeat left bottom;
	padding:6px 0 6px 0;
}

	/* Contains site title and tagline */
#logo h1,
#logo h1 span {
	margin:0;
	width:195px;
	height:51px;
	
}

#logo h1 {
	position:relative;
	font-size:.8em;
	padding:0;
}

#logo h1 a {
	color:#000;
	text-decoration:none;
	padding:0;
	
}

#logo h1 span {
	cursor:hand;
	position:absolute;
	left:42px;
	top:12px;
	background:url('images/logo.png') no-repeat top left;
}




/**
* Page page-nav
************************************************/

/* Wrapper for page-nav */
#navigation {
	height:27px;
	background:url(images/menu-bg.gif) no-repeat 0 0;
	padding:0;
	text-align:center;
	margin-left:2px;
	}

/* Opera goes bannanas, showing horizontal scrollbar when nav is hovered
I chose #page instead of #nav because Safari would hide the drop menu */
@media screen and (min-width: 0) {

	#body-container  {
		overflow:hidden;		
	}
}


#page-nav ul li {
	position:relative;
	display:inline;
	margin:0 11px;

}
#page-nav ul li.first_item {border:none;}
/* Top page-nav links */
#page-nav ul li a {
	font-size:1.3em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:none;
	text-decoration:none;
	font-weight:normal;
	color:#f69006;
	

	

}
#page-nav ul li a:hover { text-decoration:underline;}
#page-nav ul li.current_page_item a {font-weight:bold;}
#page-nav ul li.current_page_item ul li a, #page-nav ul li ul li.current_page_item a {font-weight:bold;}


#page-nav ul li.drop a {
	
	padding-bottom:6px;
	background:transparent url('../images/arrow.gif') no-repeat center 14px;
}
#page-nav ul li.drop ul li a {
	padding:0;
	background-image:none;
	border:none;
}

#page-nav ul li:hover ul,
#page-nav ul li.sfhover ul {
    display:block;
}

#page-nav ul ul {
	display:none;
    position:absolute; 

    width:178px; 
	top:12px;
	left:-45px;
	padding-top:10px;
	border-bottom:#7e714c 1px solid;
}
 
html>body #page-nav ul ul {
    width:auto;
}

#page-nav ul ul li {
	height:auto;
	text-align:left;
	width:178px;
	float:left;

	border-top:#7e714c 1px solid;
	border-left:#7e714c 1px solid;
	border-right:#7e714c 1px solid;
	
	background:#ebe8df;
	padding:2px 0 2px 8px;
	margin:0;
}

#page-nav ul ul li:hover,
#page-nav ul ul li.sfhover {
	background:#f7f8f2;
}

#page-nav ul ul li a {
	line-height:1.2em;
	display:block;
	width:178px;
	border:none;
	color:#000;
	font-family:"Avenir Heavy",arial,verdana,"sans serif";
	text-align:left;
	text-transform:none;
	font-weight:normal;
	padding:0;

}
#page-nav ul ul li a:hover {color:#000;}
/**
* Containers below the header and page-nav
************************************************/

/* Wrapper for the content and primary/secondary widget sections */
#container {
	margin:0 auto;
	width:794px;
	min-width:794px;
	}

	/**
	* Content
	************************************************/

	/* Contains site's main content */
	#content {
		background:url(images/content-middle.gif) repeat-y;
		

		}
	#contentTop{
		height:18px;
		background:url(images/content-top.gif) no-repeat 0 0;}
	#contentBottom{
}			
	
	.content{padding:0 0 0 50px;background-color:#FFF;}

		/* Hyperlinks */
.content a:link {color:#bc6e03;}
.content a:visited {color:#3a3603;}
.content a:hover {color:#3a3603; text-decoration:underline;}
.content a:active {color:#3a3603;}
	.content p,
	.content ul {
		padding:0;
		font-size:1.2em;
		line-height:1.35em;
		margin-left:1px;
		margin-bottom:12px;
	}
.content ul {MARGIN-LEFT:1.2EM;}

	.post, .page {
		width:375px;
		float:left;
		
		

	}
	
	
	.pageImage{
		float:right;
		width:326px;
		padding-top:60px;
		
	}


	body.home .pageImage{
		float:none;
		position:absolute;
		top:113px;
		left:536px;
		height:519px;
		width:326px;
		padding:0;
		
	}
body.home .page{height:444px; min-height:444px; overflow:hidden;}

h2.page-title{margin-top:18px;}
/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container {padding:0 0 0 50px;  margin-top:15px;

		background:url(images/content-bottom.gif) no-repeat bottom left;}

	/* Footer section */
	#footer { border-top:#f69006 dotted 1px; padding-top:5px; text-align:center;width:375px;padding-bottom:1px;}

		/* Footer extra */
		#footer .copyright {font-size:1.1em;}
		#footer a:link {color:#3a3603;}
		#footer a:visited {color:#3a3603;}
		#footer a:hover {color:#3a3603; text-decoration:underline;}
		#footer a:active {color:#3a3603;}
				
