/*
Theme Name: J4G
Description: Custom template designed for Jobs4GradsNow.com!
Author: Ken Delaney
Author URI: http://kendelaney.com
*/

/* RESET */

* 									{margin: 0;padding: 0;}
html,body 							{height: 100%;background: #fff url(images/headtile.jpg) repeat-x;}
ul 									{list-style: disc inside;}
ol 									{list-style-position: inside;}
ol li								{margin-bottom: 15px;}
a, a:visited 						{outline: none;text-decoration: underline;color: #0f417e;}
a img 								{border: none;}
img 								{border-style: none;}
h1, h2, h3, h4, h5, h6 				{font-size: 100%; font-weight: normal}
table 								{border-collapse: collapse;}
.frt								{margin: 10px 0 0 0;}
.clear								{clear: both;}
#clear								{clear: both;}
.mrt								{margin: 0 0 0 20px;}
.hmlist								{list-style: disc inside;font-style: italic;margin: 10px 0 10px 0px;}

/* LAYOUT */

#page-wrap 							{min-height: 100%;margin-bottom: -150px;position: relative;}
#content-wrap 						{margin: 0 auto;width: 960px;}

#header-wrap						{width: 960px;height: 222px;margin: 0 auto;}
#logo-wrap							{width: 430px;float: left;}
#action								{float: left;width: 530px;height: 222px;}
#cbm								{width: 237px;height: 222px;background: url(images/cardboardman.jpg) no-repeat;float: left;}
#callto								{list-style-type: none;}
#callto li							{display: inline;}
#callto li a						{float: right;margin: 3px 0px 0 0;}
a.register							{display: block;width: 154px;height: 154px;background: url(images/register.png) no-repeat;}
a.register-c						{display: block;width: 154px;height: 154px;background: url(images/register_c.png) no-repeat;}
a.signin							{display: block;width: 152px;height: 49px;background: url(images/login.png) no-repeat;}
a.signin:hover						{background-position: 0 -49px;}
.indent								{margin-left: 15px;}


#nav								{width: 640px;height: 28px;}

ul.main								{list-style: none;}
ul.main li							{display: inline;}
ul.main li a						{margin-right: 0px;font-size: 13px;color: #fff}
ul.main li a:visited				{color: #666;}
ul.main li a:hover					{text-decoration: underline;}
#p7menubar, #p7menubar ul 			{padding: 0;margin: 0;list-style: none;}
#p7menubar a 						{display: block;text-decoration: none;}
#p7menubar li 						{float: left;}
#p7menubar li ul, #p7menubar ul li  {width: 12em;}
#p7menubar ul li a  				{color: #565656;border-right: 0;padding: 5px;}
#p7menubar li ul 					{position: absolute;display: none;background-color: #fff;border-right: 1px solid #0F417E;border-bottom: 1px solid #0F417E;border-left: 1px solid #0F417E;}
#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {color: #ccc;}
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color: #0f417e;background-color: transparent;}
#p7menubar ul a:hover 				{background-color: #8cc540!important;color: #FFFFFF!important;}
/* \ */
#p7menubar li 						{width: auto;}

a.home 								{display: block;width: 75px;height: 28px;text-decoration: none;background: url(images/home.jpg);}
a.home:hover 						{background-position: 0 -28px;}
a.about 							{display: block;width: 79px;height: 28px;text-decoration: none;background: url(images/about.jpg);}
a.about:hover 						{background-position: 0 -28px;}
a.jobr 								{display: block;width: 151px;height: 28px;text-decoration: none;background: url(images/jobr.jpg);}
a.jobr:hover 						{background-position: 0 -28px;}
a.emp 								{display: block;width: 115px;height: 28px;text-decoration: none;background: url(images/emp.jpg);}
a.emp:hover 						{background-position: 0 -28px;}
a.contact 							{display: block;width: 98px;height: 28px;text-decoration: none;background: url(images/contact.jpg);}
a.contact:hover 					{background-position: 0 -28px;}


#leftcol							{width: 310px;float: left;margin: 20px 20px 30px 0;}
#video								{width: 310px;height: 182px;margin: 5px 0;}
#girl								{width: 300px;height: 360px;background: #fff;}
#mediaspace							{}
#newsletter							{margin-top: 15px;width: 310px;}

#midcol								{width: 310px;float: left;margin: 20px 10px 30px 0;}
#rightcol							{width: 310px;float: right;margin: 20px 0 30px 0;}

.clearfooter 						{height: 150px;clear: both;}
#footer 							{position: relative;height: 150px;background: #9abae3 url(images/footbg.jpg) repeat-x;}
#footer-wrap						{width: 960px;margin: 0 auto;font-size: 16px;}
#footer-wrap ul						{list-style: none;}
#footer-wrap a						{color: #fff;text-decoration: underline;}
.sub-nav							{float: left;width: 180px;margin-top: 15px;}
#social								{float: right;width: 180px;margin-top: 15px;}
.socialbadge 						{margin-left: 7px}


/* TYPOGRAPHY */

body 								{color: #0f417e;font-family: Helvetica,sans-serif;font-size: 14px;font-style: normal;font-weight: normal;line-height: 20px}
.center								{margin: 0 0 10px 80px;}
.copy								{color: #fff;font-size: 10px;text-align: right;margin-right: 8px;}
.bold								{font-weight: bold;}
.spaceout							{margin-bottom: 15px;}
.topspace							{margin-top: 15px;}

h1									{}
h2									{font-size: 18px;font-style: normal;font-weight: normal;line-height: 22px;}
h3									{font-size: 16px;font-style: normal;font-weight: bold;line-height: 16px;margin: 5px 0 0px 0;}
h4									{font-size: 18px;font-style: normal;font-weight: normal;line-height: 22px;margin-bottom: 10px;}
h5									{color: #7dbe0a;font-size: 20px;font-style: oblique;font-weight: normal;line-height: 22px;margin-top: 5px;}
h6									{color: #7dbe0a;font-size: 14px;font-weight: bold;line-height: 20px;margin-top: 5px;}

/* SUB PAGES */

.widecol							{width: 960px;float: left;margin: 20px 0 30px 0;}
.subleft							{width: 470px;float: left;}
.subright							{width: 470px;float: right;}
.articleleft						{width: 640px;float: left;}
.articleright						{width: 310px;float: right;}
.centeredcol						{width: 440px;margin: 0 auto;}
#comments							{margin: 20px 0 15px 0;}
#promocode							{margin: 90px 0 0 380px;}			

#furman								{width: 237px;height: 222px;background: url(images/furman_logo.png) no-repeat;float: left;}
 