/*
Ken Delaney
http://kendelaney.com

Pallet: 
*/

/* RESET */

* 									{margin: 0;padding: 0;}
html,body 							{height: 100%;background: #fff url(images/headbg.jpg) repeat-x;}
ul 									{list-style: square inside;}
ol 									{list-style: square inside;}
a, a:visited 						{outline: none;text-decoration: none;color: #083e7d;}
a img 								{border: none;}
img 								{border-style: none;}
h1, h2, h3, h4, h5, h6 				{font-size: 100%; font-weight: normal}
table 								{border-collapse: collapse;}
.clear								{clear: both;}

/* LAYOUT */

#page-wrap 							{min-height: 100%;margin-bottom: -168px;position: relative;}
#content-wrap 						{margin: 0 auto;width: 960px;}
#header								{margin: 0 auto;width: 960px;height: 224px;background: url(images/headnav.jpg) no-repeat;}
#logo								{width: 390px;float: left;}
#top-nav							{width: 565px;float: right;margin-top: 152px;}
ul.top								{list-style: none;}
ul.top li							{display: inline;}
ul.top li a							{margin-right: 18px;font-size: 13px;color: #666}
ul.top li a:visited					{color: #666;}
ul.top li a:hover					{text-decoration: underline;}
#main-nav							{width: 960px;margin: 25px 0 0 22px;float: left;}
ul.main								{list-style: none;}
ul.main li							{display: inline;}
ul.main li a						{margin-right: 22px;font-size: 13px;color: #fff}
ul.main li a:visited				{color: #fff;}
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: 18em;}
#p7menubar ul li a  				{color: #565656;border-right: 0;padding: 5px;}
#p7menubar li ul 					{position: absolute;display: none;background-color: #ccc;border-right: 1px solid #333333;border-bottom: 1px solid #333333;border-left: 1px solid #333333;z-index: 9999;}
#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: #000000;background-color: transparent;}
#p7menubar ul a:hover 				{background-color: #606060!important;color: #FFFFFF!important;}
/* \ */
#p7menubar li 						{width: auto;}

#clock								{float: right;}

#mainheader							{width: 960px;height: 26px;border-bottom: 3px #4d4d4d solid;margin: 45px 0 6px 0;}
#leftcol							{width: 610px;float: left;margin-bottom: 25px;}
#rightcol							{width: 320px;float: right;margin-bottom: 25px;}

.clearfooter 						{height: 168px;clear: both;}
#footer 							{position: relative;height: 168px;background: url(images/footbg.png) repeat-x;}
#footer-content						{width: 960px;height: 150px;margin: 0 auto;color: #ccc;}
#address							{padding-top: 10px;font-size: 14px;float: left;}
#address a, #address a:visited		{color: #ccc;}
#address a:hover					{text-decoration: underline;}
#social								{width: 190px;float: right;padding-top: 10px;}
#social p 							{margin-bottom: 5px;font-size: 16px;}
#copy								{width: 190px;float: right;padding-top: 10px;}
#copy p								{font-size: 11px;margin-bottom: 0px;}
#copy a, #copy a:visited			{color: #ccc;}
#copy a:hover						{text-decoration: underline;}

/* TYPOGRAPHY */

body 								{color: #666;font-family: Helvetica ,sans-serif;font-size: 12px;font-style: normal;font-weight: normal;line-height: 20px}
p									{margin-bottom: 15px;}
.date								{font-size: 14px;font-family: Helvetica;color: #666;}
.nsp								{margin-bottom: 0px;}

h1									{}
h2									{font-size: 20px;font-family: 'Century Gothic', Helvetica;color: #083e7d;}
h3									{}
h4									{font-size: 16px;font-family: 'Century Gothic', Helvetica;color: #083e7d;}

.divider							{height: 3px;background: #4d4d4d;margin: 6px 0;}
.smrt								{margin-top: 30px}
.showcase							{margin: 15px 0;}

/* FADER */

#image_rotate 						{list-style: none;}
#image_rotate li a					{color: #FFFFFF;}
#fader								{width: 300px;height: 240px;margin: 5px 0;}
