/* @override http://192.168.1.103:8888/keepamericasafe/wordpress/wp-content/themes/keepamerica/css/main.css */

/*
Company:	Keep America Safe
File:		main.css - This contains all the main styles for the website.

All the styles are separted into the following groups:
Global Browser Reset - this is handled by the reset-fonts.css file from YUI
HTML, Body - for the html and body tags
Layout - styles that define the layout of the site
Modules - styles for content modules
Common Text Styles - Styles for text
Default Headings - headings like h1, h2, etc
Default Lists - unordered and ordered lists
Nav - navigation bar
Forms - html forms
Default Links - links
Misc - anything that doesn't fit elsewhere
*/

/* @group HTML, Body */
html {
	background: url(../images/page-bkg-blue.jpg) no-repeat 50% 231px #001f38;
}
body {
	font-family: verdana, arial, sans-serif;
	background: url(../images/hd-bkg-repeat.jpg) repeat-x 0 0;
}
/* @end */

/* @group Layout */
.wrap {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
/* Head */
div#hd {
	background: url(../images/logo-bkg.jpg) no-repeat 50% 57px;
	height: 231px;
	overflow: hidden;
}

/* Head */
div#hd2 {
	background: url(../images/logo-bkg.jpg) no-repeat 50% 57px;
	height: 189px;
	overflow: hidden;
}

/* Body */
div#bd {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}

/* Footer */
div#ft {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
	background: url(../images/ft-bkg.gif) no-repeat 0 0;
	height: 203px;
}
/* @end */

/* @group Modules */
div.logo-wrap {
	background: url(../images/logo-bkg.jpg) no-repeat 50% 0;
	width: 980px;
	height: 132px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	clear: both;
}

/* Logo */
div#logo {
	width: 270px;
	height: 120px;
	text-indent: -9000px;
	float: left;
	display: inline;
}
div#logo a {
	display: block;
	height: 100%;
}

/* Social */
p.social {
	color: #363636;
	font-size: 116%;
	font-family: "Century Gothic", arial, sans-serif;
	margin-bottom: 0;
	padding-right: 30px;
	line-height: 52px;
	text-align: right;
	padding-bottom: 5px;
	height: 52px;
}
p.social span {
	margin: 0 15px 0 0;
}
p.social a {
	margin: 0 2px;
}
p.social img {
	vertical-align: middle;
}


/* Petition */
div.petition {
	width: 354px;
	height: 109px;
	background: url(../images/hd-petition-bkg.jpg) no-repeat 0 0;
	margin-right: 15px;
	margin-top: 13px;
	float: right;
	display: inline;
}
div.petition div.petition-form {
	width: 249px;
	float: left;
	display: inline;
}
div.petition h2 {
	color: #ffffff;
	font-size: 108%;
	font-family: "Century gothic", Arial, sans-serif;
	font-weight: normal;
	margin: 0;
	line-height: 34px;
	padding: 0 0 0 15px;
}
div.petition h2 span {
	font-family: trajan pro, times, serif;
	font-weight: bold;
}
div.petition div.fields {
	padding: 9px 0 0 15px;
}
div.petition input.txt {
	width: 200px;
	padding: 2px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 77%;
	color: #252525;
}
div.petition input.btn {
	float: right;
	display: inline;
}


/* Content Top */
div.content-top {
	width: 980px;
	height: 28px;
	background: url(../images/under-nav.gif) no-repeat 0 0;
	overflow: hidden;
}
div.content {
	width: 980px;
	overflow: hidden;
	background: url(../images/content-bkg.gif) repeat-y 0 0;
}
div.content-btm {
	width: 980px;
	height: 18px;
	background: url(../images/content-btm.gif) no-repeat 0 0;
	overflow: hidden;
}

/* Main */
div.main {
	width: 542px;
	margin: 0 0 0 28px;
	float: left;
	display: inline;
}
div.main-home {
	width: 577px!important;
	margin: 0 0 0 10px!important;
}

/* Side */
div.side {
	width: 382px;
	float: right;
	display: inline;
}
h2.whiteboard-hd {
	width: 382px;
	height: 42px;
	background: url(../images/whiteboard-head.gif) no-repeat 0 0;
	text-indent: -9000px;
	margin: 0;
	padding: 0;
}
div.whiteboard{
	background: url(../images/whiteboard-bkg.gif) no-repeat 0 0;
	padding: 15px 50px 15px 55px;
	height: 154px;
	font-family: "Comic Sans MS", cursive;
	font-style: italic;
	color: #a22c2c;
	line-height: 160%;
}
div.whiteboard a {
	font-family: "Comic Sans MS", cursive;
	font-style: italic;
	color: #a22c2c;
	line-height: 160%;
	display:block;
	font-size: 153.9%;
	text-decoration:none;
}


/* Five Ways */
div.ideas {
	width: 382px;
	height: 288px;
	background: url(../images/fiveways-bkg.gif) no-repeat 0 0;
	overflow: hidden;
}
div.ideas ul {
	margin: 0;
	padding: 60px 0 0 75px;
}
div.ideas ul li {
	list-style: none;
	width: 270px;
	line-height: 41px;
	font-size: 138.5%;
	font-family: "Century Gothic", arial, sans-serif;
	color: #111111;
}
div.ideas a:link, div.ideas a:visited {
	color: #111111;
	text-decoration: none;
}
div.ideas a:hover {
	text-decoration: underline;
}



/* Must Reads */
div.mustreads {
	width: 382px;
	height: 288px;
	background: url(../images/morning-reads.gif) no-repeat 0 0;
	overflow: hidden;
}
div.mustreads ul {
	margin: 0;
	padding: 60px 0 0 75px;
}
div.mustreads ul li {
	list-style: none;
	width: 270px;
	line-height: 41px;
	font-size: 12px;
	font-family: "Century Gothic", arial, sans-serif;
	color: #111111;
}
div.mustreads a:link, div.mustreads a:visited {
	color: #111111;
	text-decoration: none;
}
div.mustreads a:hover {
	text-decoration: underline;
}


/* Safe Thinking */
h2.safe-thinking {
	width: 359px;
	height: 43px;
	background: url(../images/hd-safe-thinking.gif) no-repeat 0 0;
	margin: 0 auto;
	text-indent: -9000px;
}
div.safe-thinking {
	color: #252525;
	font-size: 77%;
	background: url(../images/safe-thinking-bkg.gif) repeat-y 0 0;
	width: 359px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.safe-thinking-btm {
	width: 359px;
	height: 15px;
	background: url(../images/safe-thinking-btm.gif) no-repeat 0 0;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
div.safe-thinking ul {
	margin: 0;
	padding: 6px 0 0 0;
}
div.safe-thinking ul li {
	list-style: none;
	margin-bottom: 3px;
}
div.safe-thinking ul li.up {
	background: url(../images/safe-thumb-up.gif) no-repeat 0 0;
	width: 277px;
	height: 32px;
	margin-left: auto;
	margin-right: auto;
	padding: 8px 10px 0 45px;
}
div.safe-thinking ul li.down {
	background: url(../images/safe-thumb-down.gif) no-repeat 0 0;
	width: 277px;
	height: 32px;
	margin-left: auto;
	margin-right: auto;
	padding: 8px 10px 0 45px;
}
div.safe-thinking a:link, div.safe-thinking a:visited {
	color: #252525;
	text-decoration: none;
}

/* Detainee */
h2.detainee {
	width: 359px;
	height: 54px;
	margin: 0 auto;
	background: url(../images/hd-detainee.gif) no-repeat 0 0;
	text-indent: -9000px;
}
div.detainee {
	width: 309px;
	background: url(../images/detainee-bkg.gif) repeat-y 0 0;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	padding: 0 25px;
	color: #000000;
	font-family: "Courier New", Times, serif;
	font-weight: bold;
	font-size: 12px;
}

div.detainee img {
	margin: 0 15px 0 0;
	float: left;
	display: inline;
}

div.detainee a {
	text-decoration: none;
}

div.detainee-btm {
	width: 359px;
	height: 16px;
	background: url(../images/detainee-btm.gif) no-repeat 0 0;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}


div.detainee a div.detaineeheadline {
	color: #000000;
	text-decoration: none;
	font-family: "Courier New", Times, serif;
	font-weight: bold;
	font-size: 15px;
	clear: none;
}

div.detainee a div.detaineetext {
	color: #000000;
	text-decoration: none;
	font-family: "Courier New", Times, serif;
	font-weight: normal;
	font-size: 11px;
	clear: none;
}



div.detaineeheadline a:link, div.detaineeheadline a:visited {
	color: #000000;
	text-decoration: none;
		font-family: "Courier New", Times, serif;
	font-weight: bold;
	font-size: 15px;
	clear: none;
}

div.detaineeheadline a:hover {
	color: #000000;
	text-decoration: underline;
		font-family: "Courier New", Times, serif;
	font-weight: bold;
	font-size: 15px;
	
}


div.detaineetext a:link, div.detaineetext a:visited {
	color: #000000;
	text-decoration: none;
		font-family: "Courier New", Times, serif;
	font-weight: normal;
	font-size: 11px;
	clear: none;
}

div.detaineetext a:hover {
	color: #000000;
	text-decoration: underline;
		font-family: "Courier New", Times, serif;
	font-weight: normal;
	font-size: 11px;
	
}

/* Obama Watch */
h2.obama-watch {
	width: 359px;
	height: 52px;
	margin: 0 auto;
	background: url(../images/hd-diplomacy-watch.gif) no-repeat 0 0;
	text-indent: -9000px;
}
div.obama-watch {
	font-size: 12px;
	color: #252525;
	background: url(../images/myth-fact-bkg.gif) repeat-y 0 0;
	width: 359px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.obama-watch ul {
	margin: 0;
	padding: 6px 0 0 0;
}
div.obama-watch ul li {
	list-style: none;
	margin-bottom: 15px;
}
div.obama-watch ul li.myth {
	background: url(../images/txt-myth.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.obama-watch ul li.fact {
	background: url(../images/txt-fact.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.obama-watch a:link, div.myth-fact a:visited {
	color: #252525;
	text-decoration: none;
	
	
}

div.obama-watch a:hover {
	color: #252525;
	text-decoration: underline;
	
	
}

div.obama-watch-btm {
	background: url(../images/myth-fact-btm.gif) no-repeat 0 0;
	width: 359px;
	height: 15px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}


div.ft-cols {
	padding: 10px 0 0 0;
	width: 980px;
	background: url(../images/ft-cols-bkg.gif) repeat-y 50% 0;
}

/* KAS Exclusive Content */
h2.exclusive {
	width: 359px;
	height: 52px;
	margin: 0 auto;
	background: url(../images/hd-kasexclusive.gif) no-repeat 0 0;
	text-indent: -9000px;
}
div.exclusive {
	font-size: 12px;
	color: #252525;
	background: url(../images/myth-fact-bkg.gif) repeat-y 0 0;
	width: 359px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.exclusive ul {
	margin: 0;
	padding: 6px 0 0 0;
}
div.exclusive ul li {
	list-style: none;
	margin-bottom: 15px;
}
div.exclusive ul li.myth {
	background: url(../images/txt-myth.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.exclusive ul li.fact {
	background: url(../images/txt-fact.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.exclusive a:link, div.myth-fact a:visited {
	color: #252525;
	text-decoration: none;
	
	
}

div.exclusive a:hover {
	color: #252525;
	text-decoration: underline;
	
	
}

div.exclusive-btm {
	background: url(../images/myth-fact-btm.gif) no-repeat 0 0;
	width: 359px;
	height: 15px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}


div.ft-cols {
	padding: 10px 0 0 0;
	width: 980px;
	background: url(../images/ft-cols-bkg.gif) repeat-y 50% 0;
}

/* Causes We Support */
h2.causes {
	width: 359px;
	height: 52px;
	margin: 0 auto;
	background: url(../images/causes-we-support_02.gif) no-repeat 0 0;
	text-indent: -9000px;
}
div.causes {
	font-size: 12px;
	color: #252525;
	background: url(../images/myth-fact-bkg.gif) repeat-y 0 0;
	width: 359px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.causes ul {
	margin: 0;
	padding: 6px 0 0 0;
}
div.causes ul li {
	list-style: none;
	margin-bottom: 15px;
}
div.causes ul li.myth {
	background: url(../images/txt-myth.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.causes ul li.fact {
	background: url(../images/txt-fact.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.causes a:link, div.myth-fact a:visited {
	color: #252525;
	text-decoration: none;
	
	
}

div.causes a:hover {
	color: #252525;
	text-decoration: underline;
	
	
}

div.causes-btm {
	background: url(../images/myth-fact-btm.gif) no-repeat 0 0;
	width: 359px;
	height: 15px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}


div.ft-cols {
	padding: 10px 0 0 0;
	width: 980px;
	background: url(../images/ft-cols-bkg.gif) repeat-y 50% 0;
}
/* Twitter-Latest Tweets */
h2.twitter {
	width: 359px;
	height: 52px;
	margin: 0 auto;
	background: url(../images/twitter.gif) no-repeat 0 0;
	text-indent: -9000px;
}
div.twitter {
	font-size: 12px;
	color: #252525;
	background: url(../images/myth-fact-bkg.gif) repeat-y 0 0;
	width: 359px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.twitter ul {
	margin: 0;
	padding: 6px 0 0 0;
}
div.twitter ul li {
	list-style: none;
	margin-bottom: 15px;
}
div.twitter ul li.myth {
	background: url(../images/txt-myth.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.twitter ul li.fact {
	background: url(../images/txt-fact.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.twitter a:link, div.myth-fact a:visited {
	color: #252525;
	text-decoration: none;
	
	
}

div.twitter a:hover {
	color: #252525;
	text-decoration: underline;
	
	
}

div.twitter-btm {
	background: url(../images/myth-fact-btm.gif) no-repeat 0 0;
	width: 359px;
	height: 15px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}


div.ft-cols {
	padding: 10px 0 0 0;
	width: 980px;
	background: url(../images/ft-cols-bkg.gif) repeat-y 50% 0;
}
/* Myth vs Fact */
h2.myth-fact {
	width: 359px;
	height: 52px;
	margin: 0 auto;
	background: url(../images/hd-featured-resource.gif) no-repeat 0 0;
	text-indent: -9000px;
}
div.myth-fact {
	font-size: 12px;
	color: #252525;
	background: url(../images/myth-fact-bkg.gif) repeat-y 0 0;
	width: 359px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
div.myth-fact ul {
	margin: 0;
	padding: 6px 0 0 0;
}
div.myth-fact ul li {
	list-style: none;
	margin-bottom: 15px;
}
div.myth-fact ul li.myth {
	background: url(../images/txt-myth.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.myth-fact ul li.fact {
	background: url(../images/txt-fact.gif) no-repeat 5px 50%;
	width: 257px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px 0 65px;
}
div.myth-fact a:link, div.myth-fact a:visited {
	color: #252525;
	text-decoration: none;
	
	
}

div.myth-fact a:hover {
	color: #252525;
	text-decoration: underline;
	
	
}

div.myth-fact-btm {
	background: url(../images/myth-fact-btm.gif) no-repeat 0 0;
	width: 359px;
	height: 15px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}


div.ft-cols {
	padding: 10px 0 0 0;
	width: 980px;
	background: url(../images/ft-cols-bkg.gif) repeat-y 50% 0;
}

/* Footer Nav */
div.ft-navigation {
	width: 180px;
	margin: 0 0 0 45px;
	float: left;
	display: inline;
}
div.ft-navigation h5 {
	color: #001f38;
	font-weight: bold;
	font-size: 93%;
	text-transform: uppercase;
	margin: 0 0 4px 0;
	line-height: 160%;
}
div.ft-navigation ul {
	margin: 0;
	padding: 0;
}
div.ft-navigation ul li {
	list-style: none;
	margin-bottom: 2px;
	line-height: 160%;
}
div.ft-navigation ul a:link, div.ft-navigation ul a:visited {
	color: #00375e;
	font-weight: bold;
	font-size: 93%;
	text-decoration: none;
}
div.ft-navigation ul a:hover {
	text-decoration: underline;
}

/* Safe */
div.safe {
	margin: 0 0 0 60px;
	width: 180px;
	float: left;
	display: inline;
}
div.safe h5 {
	color: #001f38;
	font-size: 93%;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 4px 0;
	line-height: 160%;
}
div.safe ul {
	margin: 0;
	padding: 0;
}
div.safe ul li {
	list-style: none;
	line-height: 160%;
	margin: 0 0 2px 0;
}
div.safe ul a:link, div.safe ul a:visited {
	color: #00375e;
	font-weight: bold;
	font-size: 93%;
	text-decoration: none;
}
div.safe ul a:hover {
	text-decoration: underline;
}

/* Footer Petition */
div.ft-petition {
	width: 206px;
	height: 173px;
	background: url(../images/small-petition-bkg.gif) repeat-y 0 35px;
	overflow: hidden;
	margin: 0 0 0 42px;
	float: left;
	display: inline;
}
div.ft-petition h5 {
	color: #ffffff;
	font-family: "trajan pro", times, serif;
	font-weight: bold;
	font-size: 108%;
	background: url(../images/small-petition-hd.gif) no-repeat 0 0;
	height: 35px;
	text-align: center;
	line-height: 35px;
}
div.ft-petition p {
	color: #ffffff;
	font-size: 77%;
}
div.ft-petition input.txt {
	color: #252525;
	font-size: 77%;
	padding: 2px 3px;
	width: 160px;
	margin: 0 0 5px 0;
}
div.ft-petition-form {
	padding: 10px 17px;
}

/* Social Links */
div.social {
	width: 180px;
	margin-left: 55px;
	float: left;
	display: inline;
}
div.social h5 {
	color: #001f38;
	font-weight: bold;
	font-size: 93%;
	text-transform: uppercase;
	margin: 0 0 4px 0;
	line-height: 160%;
}
div.social ul {
	margin: 0;
	padding: 0;
}
div.social ul li {
	list-style: none;
	margin: 0 0 4px 0;
	padding: 0 0 0 38px;
	line-height: 160%;
}
div.social ul li.facebook {
	background: url(../images/sharing-facebook.gif) no-repeat 14px 50%;
}
div.social ul li.twitter {
	background: url(../images/sharing-twitter.gif) no-repeat 14px 50%;
}
div.social ul li.youtube {
	background: url(../images/sharing-youtube.gif) no-repeat 0 50%;
}
div.social ul li.kas {
	background: url(../images/sharing-kas.gif) no-repeat 14px 50%;
}
div.social ul a:link, div.social ul a:visited {
	color: #00375e;
	font-size: 93%;
	font-weight: bold;
	text-decoration: none;
}
div.social ul a:hover {
	text-decoration: underline;
}

/* Copyright */
p.copyright {
	color: #c7ced3;
	font-weight: bold;
	font-size: 77%;
	margin: 0 auto;
	padding: 5px 12px 20px 12px;
	width: 956px;
	text-align: right;
}
p.copyright a {
	margin: 0 10px;
}
p.copyright a:link, p.copyright a:visited {
	text-decoration: none;
	color: #c7ced3;
}
p.copyright a:hover {
	text-decoration: underline;
}

/* Feature Post */
div.feature {
	width: 512px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid #b6b6b6;
	text-align: center;
}
div.feature p {
	text-align: left;
}
span.date {
	color: #636363!important;
	margin-left: 6px;
}


/* Home Cols */
div.home-cols {
	background: url(../images/home-cols-bkg.gif) repeat-y 50% 0;
}
div.home-cols div.post {
	border-bottom: 1px solid #b6b6b6;
/*	margin: 0 17px 15px 17px; */
	margin: 0 5px 17px 5px;
	padding: 0 0 5px 0;
	width: 254px;
	float: left;
	display: inline;
}

div.home-cols div.post2 {
	border-bottom: 1px solid #b6b6b6;
	margin: 0 17px 15px 17px;
	padding: 0 0 5px 0;
	width: 254px;
	display: inline;
}

div.home-cols div.post3 {
	border-bottom: 1px solid #b6b6b6;
	margin: 0 17px 15px 17px;
	padding: 0 0 5px 0;
	width: 250px;
	float: left;
	display: inline;
}

/* Left Col */
div.left-col {
	width: 254px;
	float: left;
	display: inline;
}

/* Right Col */
div.right-col {
	width: 254px;
	float: right;
	display: inline;
}

/* Pager */
div.pager {
	padding: 10px 17px;
}
div.pager a.next {
	float: right;
	display: inline;
}
/* @end */

/* @group Common Text Styles */
div.main {
	color: #252525;
}
div.main p {
	font-size: 93%;
}

div.main p {
	font-size: 100%;
	color: #252525;
}
/* @end */

/* @group Default Headings */
div.main h1 {
	color: #004381;
	font-size: 292%;
	font-family: "Century Gothic", Helvetica, sans-serif;
	font-weight: bold;
	margin: 0 0 20px 0;
}
div.main-home h1 {
	color: #001f38;
	font-size: 231%;
	font-weight: bold;
	margin: 0 0 20px 0;
	font-family: Verdana, sans-serif;
}
div.main-home h1 a:link, div.main-home h1 a:visited {
	text-decoration: none;
}
div.main-home h1 a:hover {
	text-decoration: underline;
}

div.main h2 {
	color: #003A81;
	font-size: 180%;
	font-weight: bold;
	margin: 0 0 10px 0;
}
div.main-home h2 {
	font-weight: bold;
	font-size: 108%;
	color: #252525;
	margin: 0 0 5px 0;
}
div.main h2 a:link, div.main h2 a:visited {
	color: #003A81;
	text-decoration: none;
}
div.main h2 a:hover {
	text-decoration: underline;
}
/* @end */

/* @group Default Lists */
	
/* @end */

/* @group Nav */
div#nav {
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
div#nav ul {
	margin: 0;
	padding: 0;
	background: url(../images/nav-div.gif) no-repeat 0 0;
	float: left;
	display: inline;
}
div#nav ul li {
	list-style: none;
	background: url(../images/nav-div.gif) no-repeat 100% 0;
	float: left;
	display: inline;
}
div#nav ul a {
	font-size: 123.1%;
	font-family: "Century Gothic", Arial, sans-serif;
	display: block;
	padding: 0 40px;
	line-height: 43px;
	text-transform: uppercase;
}
div#nav ul a:link, div#nav ul a:visited {
	color: #001f38;
	text-decoration: none;
}
div#nav ul a:hover {
	text-decoration: underline;
}
/* @end */

/* @group Forms */
	
/* @end */

/* @group Default Links - link visited hover active */
a:link, a:visited {
	color: #003a81;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
/* @end */

/* @group Misc */
.clear {
	clear: both;
}
.clearfix:after {
    
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* @end */