/*
Theme Name: COG
Theme URI: http://wordpress.org/
Version: 1.0
Author: Jordan Teague
*/

/********************** GLOBAL **********************/
*							{margin:0; padding:0}
.clear						{clear:both}
.imgfloatleft				{float:left; margin:5px 10px 5px 0px; border:2px solid #ccc}
.imgfloatright				{float:right; margin:5px 0px 5px 5px; border:2px solid #ccc}
hr							{clear:both; height:2px; border:0px; color:#ccc; background:#ccc; margin:15px 0px 25px 0px;}
td							{width:50%}

/********************** MAIN STRUCTURE **********************/
body						{margin:0 auto; padding:0px; background:#efefef url(images/bg.gif) top center repeat-x;}
#header						{margin:0 auto; position:relative; height:205px; width:934px; background:url(images/header.gif) top center no-repeat;}
#login						{position:absolute; right:0px;}
#login a					{font-size:0.7em; color:#eaeaea}
#login a:hover				{text-decoration:none;}
#logo						{position:absolute; width:281px; height:78px; background:url(images/logo.png);}
#logo-link a				{position:absolute; top:0px; display:block; height:78px; width:281px; z-index:100;}
#nav						{position:absolute; bottom:25px; width:100%;}
#subnav						{position:absolute; bottom:0px; width:100%;}
#main-wrapper				{position:relative; margin:0 auto; width:934px; margin-top:8px;}
#footer						{clear:both; margin:0 auto; position:relative; width:100%; background:#092438 url(images/footer.gif) top center no-repeat; padding:30px 0px 10px 0px; margin-top:20px;}
#footer-container			{margin:0 auto; width:934px;}
.footer-box					{float:left; width:252px; height:170px; margin-right:35px; background:url(images/footer-box-bg.png) repeat; border:1px solid #849099; padding:0px 17px;}
#footer-box-3				{margin-right:0px}
#footer #copyright			{position:relative; float:left; margin-top:10px;}
#footer #credits			{position:relative; float:right; margin-top:10px}

/********************** INNER STRUCTURE, NO JAVASCRIPT **********************/
.cbb						{background:white; padding:13px 24px 8px 24px; margin:0px 0px 35px 0px;}
#banner 					{position:relative; width:886px; height:200px; margin:0 auto; margin-bottom:35px}
#banner img					{margin:5px 0px 0px -5px}
#banner .slideshow			{margin:5px 0px 8px 0px}
#main 						{position:relative; width:535px; float:left;}
#right-top 					{position:relative; width:245px; float:right;}
#right-bottom				{position:relative; width:245px; float:right;}
#wide 						{position:relative; width:886px;}
#left-col					{position:relative; width:410px; float:left;}
#right-col					{position:relative; width:410px; float:right;}
#wide td					{vertical-align:top; padding:0px 10px 0px 10px;}

/********************** FONTS **********************/
body						{font-family:Arial,Helvetica,sans-serif}
p							{font-size:0.9em; line-height:1.5em; margin:0px 0px 10px 0px;}
a							{color:#114161;}
#main h1					{color:#114161; font-family:Georgia, Times, serif; font-style:italic; font-size:1.5em; margin:0px 0px 20px 0px}
#main h2					{color:#114161; font-size:1.1em; margin:0px; padding:0px}
#main p						{color:#114161; margin:0px 0px 20px 0px; padding:0px}
#main p.meta				{color:#b6b8ba; font-size:0.8em}
#main .read-more			{width:100%; text-align:right; margin:0px 0px 20px 0px}
#main a.read-more			{text-decoration:none; color:#9c9ea1; font-size:0.85em;}
#main a:hover.read-more		{text-decoration:underline;}
#right-top h1				{color:#114161; font-family:Georgia, Times, serif; font-size:1.1em; margin:0px 0px 10px 0px}
#right-top h2				{color:#114161; font-size:0.95em; margin:0px; padding:0px}
#right-top p				{color:#9c9ea1}
#right-top ul				{margin-bottom:20px}
#right-top ul li			{list-style-position:inside; margin-left:0.5em; font-size:0.85em; color:#114161;}
#right-bottom h1			{color:#114161; font-family:Georgia, Times, serif; font-size:1.1em; margin:0px 0px 10px 0px}
#right-bottom h2			{color:#114161; font-size:0.95em; margin:0px; padding:0px}
#right-bottom p				{color:#9c9ea1}
#wide h1					{color:#114161; font-family:Georgia, Times, serif; font-style:italic; font-size:1.5em; margin:0px 0px 20px 0px}
#wide h2					{color:#114161; font-size:1.1em; margin:0px; padding:0px}
#wide p						{color:#114161; margin:0px 0px 20px 0px; padding:0px}
#wide a						{color:#114161}
#wide a:hover				{text-decoration:none}
.footer-box h2,.footer-box h1 {background:url(images/footer-h2-bg.png) repeat; color:#9c9ea1; margin:7px -10px 10px -10px; padding:10px; font-family:Georgia,Times,serif; font-size:1.2em; font-style:italic}
.footer-box p				{color:#ccc; font-size:0.85em;}
#footer-box-1 ul			{list-style-type:none}
#footer-box-1 ul li			{font-size:0.85em; margin:0 0 0.65em 0em; color:#ccc}
#footer-box-1 a				{color:#777}
#footer-box-3 ul			{list-style-type:none;}
#footer-box-3 ul li 		{font-size:0.85em; margin:0 0 0.65em 0em; background:url(images/arrow.gif) top right no-repeat;}
#footer-box-3 ul li a		{display:block; color:#ccc; text-decoration:none}
#footer-box-3 ul li a:hover	{text-decoration:underline;}
.footer-box #posted			{position:relative; float:left; bottom:-10px; font-size:0.8em; color:#9c9ea1;}
.footer-box #follow a		{position:relative; float:right; bottom:-10px; font-size:0.8em; color:#9c9ea1; text-decoration:none;}
.footer-box #follow a:hover	{text-decoration:underline}
#footer #copyright			{font-size:0.7em; color:#6f808c;}
#footer #credits 			{font-size:0.7em; color:#6f808c;}
#footer #credits a			{color:#6f808c; text-decoration:none}
#footer #credits a:hover	{color:#6f808c;; text-decoration:underline}

/********************** ARCHIVES **********************/
#archives ul				{list-style-type:none}

/********************** MAIN NAVIGATION **********************/
#nav ul						{list-style-type:none; text-align:left; margin:0px; padding:0px}
#nav li						{display:inline; float:left; padding-left:0px}
#nav a						{display:block; margin-right:0px; text-transform:uppercase; font-family:"Century Gothic","Lucida Grande",Arial,Helvetica,sans-serif; font-size:0.86em; text-decoration:none; font-weight:100; color:#fff;}
#nav ul li a span			{padding:7px 1em;}
#nav ul li a				{padding:7px 0}
#nav ul li a:hover			{background:url(images/tab-right_hover.gif) no-repeat 100% 0;}
#nav ul li a:hover span		{background:url(images/tab-left_hover.gif) no-repeat;}
.pagenav 					{} /* the outermost list item; contains whole list */
.page-item-2 				{} /* item for Page ID 2 */
.page_item 					{} /* any Page item */
#nav .current_page_item 	{background:url(images/tab-right.gif) no-repeat 100% 0; color:#114161}
#nav .current_page_item span {background:url(images/tab-left.gif) no-repeat; color:#114161}
#nav .current_page_parent 	{background:url(images/tab-right.gif) no-repeat 100% 0; color:#114161}
#nav .current_page_parent span {background:url(images/tab-left.gif) no-repeat; color:#114161}
#nav .current_page_ancestor {background:url(images/tab-right.gif) no-repeat 100% 0; color:#114161}
#nav .current_page_ancestor span {background:url(images/tab-left.gif) no-repeat; color:#114161}
#subnav	ul					{position:relative; list-style-type:none;}
#subnav ul li				{font-size:0.8em; color:#111; float:left; margin:0px 3px 0px 12px; padding:0px 0px 0px 0px; font-family:"Century Gothic","Lucida Grande",Arial,Helvetica,sans-serif; text-transform:uppercase;}
#subnav ul li a				{color:#999999; text-decoration:none}
#subnav a:hover				{color:#114161}
#subnav .current_page_item a {color:#114161}
/*\*//*/
#nav ul li a 				{display: inline-block;white-space: nowrap;width: 1px;}
#nav ul 					{padding-bottom: 0;margin-bottom: -1px;}
/**/
// -->