/*   

Theme Name: war

Theme URI: war

Description: War's Base Theme

Author: Jason Jeffrey

Author URI: your-URI

Version: 1.0



*/


/* ID's and Classes */







.agency-bottom {



	position:relative;



	height: 65px;



	margin-top: 10px;



	text-align: center;	



}







#agency-bottom-row {



	width: 516px;	



}







.agency-box-left, .agency-box-right {



	padding: 10px 15px;



	height: 147px;



	width: 221px;



}







.agency-box-left, .agency-box-right {



	position:relative;



}







.agency-box-left p, .agency-box-right p {



	font-size: 75%;



}







.agency-box-left {



	float: left;



}







.agency-box-right {



	float:right;



}







#agency-chamberlain {



	background-color: #999;



	border: 1px solid #999;	



	border-radius: 10px;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



	behavior: url(border-radius.htc);



}



#agency-chamberlain p {

  color: #fff;

}





#agency-health {



  background-color: #000;



  border: 1px solid #000; 



  border-radius: 10px;



  -moz-border-radius: 10px;



  -webkit-border-radius: 10px;



  behavior: url(border-radius.htc);



}



#agency-health p {
	color: #fff;
}





#agency-content, #agency-top  {



	background: transparent url(images/border.png) repeat-x scroll bottom left;



}







#agency-content {



	padding-bottom: 30px;	



}







#agency-content h1 {



	font-size: 160%;



	margin: 10px 0 0 0;



}







#agency-content-left {



	float: left;



	width: 384px;



}







#agency-content-left p {



	line-height: 150%;	



}







#agency-content-left div {



	margin-right: 60px;



}







#agency-content-right {



	float: right;



	width: 516px;



}







#agency-dialogue {



	background-color: #fff;



	border: 1px solid #999;	



	border-radius: 10px;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



}



.agency-link {



	position: absolute;



	bottom: 0;



	right: 11px;



}







.agency-link a {



	color: #000;



}







.agency-scroll {



	overflow: hidden;



}







.agency-scroll ul {



	width: 9999px;



}







.agency-scroll li {



	float: left;



}







#agency-top-row {



	margin-bottom : 10px;



	width: 516px;



}







#agency-war {



	background-color: #fff;



	border-radius: 10px;



	border: 1px solid #999; 



	color: #999;	



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



}







.alignleft {



	float:left;



	margin:5px 5px 5px 0;



	text-align:center;	



}







.aligncenter {



	width: 100%;



	text-align:center;	



}







.alignright {



	float:right;



	margin:5px 0 5px 5px;



	text-align:center;	



}



#blog-container {

  background-color: #e4e4e4;

  margin: 10px 0 0 0;

  height: 135px;

  overflow: hidden;

   

  border-radius: 10px;

  -moz-border-radius: 10px;

  -webkit-border-radius: 10px;

}



#blog-container h3 {

  font-size: 80%;

  font-weight: 700;

  margin: 4px 0 4px 0;

  padding: 0 0 0 8px;

  text-align: left;

}



#blog-container h4 {
	
font-size: 85%;
   margin: 6px 0 0 0;
width: 274px;

}



#blog-container h4 a {

  color: #000;

}



#blog-container p {

  margin: 4px 0;

}



#blog-container p.date {

	font-size: 70%;

	margin: 8px 0 0 0;

	text-align: right;

}



#blog-container a {

  color: #00bcf2;

}



#blog-container ul {

  list-style: none;

}



#blog-container li {

  height: 90px;

  padding: 0 0 20px 7px;

  width: 400px;

}



.blog-logo {

  height: 88px;

  width: 41px;

}



.blog-left {

  background: transparent url(images/blog-left.png) no-repeat;

  height: 88px;

  width: 18px;

}



.blog-mid {

  background: transparent url(images/blog-mid.png) repeat-x;

  height: 88px;

  width: 320px;

}



.blog-right{

  background: transparent url(images/blog-right.png) no-repeat;

  height: 88px;

  width: 7px;

}



#blog-scroll {

	overflow: hidden;

	width: 400px;

}



#blog-scroll-buttons {

	margin: 0 10px 0 0;

}



#blog-scroll-buttons p {

	font-size: 70%;

	margin: 6px 5px 4px 0;

}



#blog-scroll-buttons img {

	margin: 8px 0;

}



#box {



	overflow: hidden;



}







#box-inner {



	height: 350px;



	position:absolute;



	left: 0;



	width: 10000px;



}







.box-slide {



	height: 250px;



	margin: 10px;



	overflow: hidden;



	float: left;



	text-align: center;



	width:270px;



}







.box-slide a {



	color: #999999;



}











#branding {



	background: transparent url(images/border.png) repeat-x scroll bottom left;



	height: 190px;	



	width: 100%;



}







.client {



	cursor:pointer;



	float:left;



	height:69px;



	margin:7px 2px 0;



	text-align:center;



	width: 107px;



}







.client p {



	font-size: 75%;



	margin : 1px 0;	



}







.client a {



	color: #000;



	text-decoration:underline;



}







.client-back {



	background-color: #fff;



	border: 1px solid #ccc;	



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



	height: 56px;



	padding: 5px 0;



	width: 107px;



}







#contact-content h1 {



	font-size: 120%;



	margin-top: 10px;



}







#clients-content {



	background: transparent url(images/border.png) repeat-x scroll bottom left;



	min-height: 285px;



	padding: 10px 0 17px 0;



	position:relative;



	overflow: hidden;



}







#contact-jobs-top {



	padding: 5px 0;	



}







#contact-jobs-top h2 {



	margin: 5px 0;	



}











.content {



	background: transparent url(images/border.png) repeat-x scroll bottom left;



	position:relative;



	overflow: hidden;



}







#content-bottom {



	background: transparent url(images/border.png) repeat-x scroll top left;



	clear: both;	



}







.content-job {



	float: left;



	margin: 0 0 20px 0;



	padding: 0 10px;



	width: 30%;



}







#content-left {



	float: left;



	margin-bottom: 25px;



	width: 30%;



}







#content-right {



	float:right;



	margin-bottom: 25px;



	text-align: center;



	width: 70%;



}







.current_page_item {



	background: transparent url(images/nav-hover.png) scroll no-repeat top right;



}







.disipline {



	float: left;



	text-indent:-9999px;



}







.disipline a {



		display: block;



		height: 100%;



}







#dis-left {



	float: left;



	width: 300px;



}







#dis-left h1 {



	font-size: 200%;



	margin: 0;



}







#dis-right {



	background: transparent url(images/border-down.jpg) repeat-y scroll top left;



	float: right;



	margin: 10px 0;



	padding: 0 0 0 20px;



	width: 570px;



}







#dis-right ul {



	float: left;



	list-style:	none outside none;



	margin: 0 10px;



}







#dis-right li {



	color: #666;



	margin: 5px 0;



}







#dis-digital {



	background: transparent url(images/digital-button.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 20%;



	margin-left:-42px;



	width: 84px;



}







#dis-digital-active  {



background: transparent url(images/digital-button-hover.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 20%;


	margin-left:-42px;



	width: 84px;



}







#dis-digital:hover {



	background: transparent url(images/digital-button-hover.jpg) no-repeat scroll top left;



}







#dis-pr {



	background: transparent url(images/pr-button.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 40%;



	margin-left:-42px;



	width: 84px;



}







#dis-pr-active  {



	background: transparent url(images/pr-button-hover.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 40%;



	margin-left:-42px;



	width: 84px;



}







#dis-pr:hover {



	background: transparent url(images/pr-button-hover.jpg) no-repeat scroll top left;



}







#dis-design {



	background: transparent url(images/design-button.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 60%;



	margin-left:-42px;



	width: 84px;



}







#dis-design-active {



	background: transparent url(images/design-button-hover.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 60%;



	margin-left:-42px;



	width: 84px;



}







#dis-design:hover {



	background: transparent url(images/design-button-hover.jpg) no-repeat scroll top left;



}







#dis-ad {



	background: transparent url(images/ad-button.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 80%;



	margin-left:-45px;



	width: 90px;



}







#dis-ad-active {



	background: transparent url(images/ad-button-hover.jpg) no-repeat scroll top left;



	height: 40px; 



	position: absolute;



	left: 80%;



	margin-left:-45px;



	width: 90px;



}







#dis-ad:hover {



	background: transparent url(images/ad-button-hover.jpg) no-repeat scroll top left;



}







.entry a {



	color: #666;	



}







.entry ul {



	list-style:disc inside none;



}







#footer {



	margin-top: 10px;



	width: 100%;



}







#footer-cipr {



	background: transparent url(images/cipr.jpg);



	height: 27px;



	width: 47px;



}







#footer-cipr:hover {



	background: transparent url(images/cipr-hover.jpg);



}







#footer-ipa {



	background: transparent url(images/ipa.jpg);



	height: 27px;



	width: 37px;



}







#footer-ipa:hover {



	background: transparent url(images/ipa-hover.jpg);	



}







#footer-health {



	background: transparent url(images/hea-logo.jpg);



	height: 27px;



	width: 45px;



}







#footer-health:hover {



	background: transparent url(images/hea-logo-hover.jpg);	



}







#footer-chamberlain {



	background: transparent url(images/cham-logo.jpg);



	height: 27px;



	width: 84px;



}







#footer-chamberlain:hover {



	background: transparent url(images/cham-logo-hover.jpg);	



}







#footer-rar {



	background: transparent url(images/rar.jpg);



	height: 30px;



	width: 43px;



}







#footer-rar:hover {



	background: transparent url(images/rar-hover.jpg);	



}





#footer-min {



	background: transparent url(images/min.jpg);



	height: 27px;



	width: 79px;



}







#footer-min:hover {



	background: transparent url(images/min-hover.jpg);	



}







#footer-left {



	float: left;



	width: 40%;	



}







#footer-left p {



	font-size: 75%;



	line-height: 150%;	



	



}







#footer-right {



	float: right;



	text-align:right;



	width: 50%;



}







#footer-logos {



	width: 100%;	



}







#footer-logos p {



	margin: 0 5px;	



}







#footer-logos a {



	display: block;



	height: 100%;	



}







#footer-links a {



	color: #666;	



}







#footer-links p {



	font-size: 70%;	



}







.item {



	float: left;



	height: 252px;



	margin: 0 15px;



	width: 252px;



}







.item a {



	color: #000;



}







.item h2 {



	font-family: arial,sans-serif;



	font-size: 110%;



	text-align: center;	



}

.itemlist {



	width: 9999px;	



}


.job-left{



	background: transparent url(images/border-down.jpg) repeat-y scroll top right;



}

.job-right {
	border: none;
}

li#news-bold {
	background: transparent url(images/nav-hover.png) scroll no-repeat top left;	
}

li#news-bold a {
	color: #000;	
}

#lower {
  background: transparent url(images/border.png) repeat-x scroll bottom left;
  padding: 10px 0;
}

#lower-left {
	background: transparent url(images/border-down.jpg) repeat-y scroll top right;
  	float: left;
  	padding: 0 25px 0 0;
  	width: 400px;
}



#lower-right {

  float: right;

  width: 455px;

}



#lower-right ul {

	list-style: none outside;

}



#lower-right li {

	margin: 0 0 20px 0;

	padding: 0 0 0 20px; 

	

}



#lower-right li.last {

	margin: 0 0 0 0;	

}





#lower-right li:hover {

	background: transparent url(images/home-high.jpg) scroll no-repeat top left;

}



#lower-right p {

	color: #000;

	font-weight: 700;

	font-size: 100%;

}



#lower-right p.bottom {

	margin: 0 0 0 200px;

}


#news-archive-list {



	display: none;



}



#news-archive {



	background: transparent url(images/border.png) repeat-x scroll top left;



	padding: 10px 0;



	margin: 0 10px 0 0;



}







#news-button {



	color: #000;



	cursor: pointer;	



}







#news-content, #contact-content {



	margin-top: 25px;



}







#news-left {



	background: transparent url(images/border-down.jpg) scroll repeat-y top right;



	float: left;



	width: 280px;



}







#news-list, #news-archive-list {



	list-style: none outside none;



	padding: 0 15px 0 0;



}







#news-list a, #news-archive-list a {



	color: #666;	



}







#news-list li:hover a #news-archive-list li:hover a {



	color: #000;	



}







#news-list li, #news-archive-list li {



	font-size: 90%;



}







#news-list p, #news-archive-list p {



	padding: 0 0 0 15px;	



}







#news-list li:hover, #news-archive-list li:hover {



	background: transparent url(images/nav-hover.png) scroll no-repeat top left;	



}







#news-right {



	float: right;



	padding: 0 30px;



	width: 560px;	



}







#news-right p {



	font-size: 80%;	



}







#news-right ul {



	margin : 0 20px;	



}

#news-right h1 {
	font-size: 120%;	
}



#news-selector {

  padding: 5px 0 0 0;

  font-size: 80%;

}







.next{



	background: url('images/right.png') center center no-repeat;



	width:40px;



	height:61px;



	border:0px;



}







.page {



	margin: 0 auto;



	width: 900px;



}







.people {



	background-color: #fff;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



	cursor:pointer;



	height: 167px;



	margin: 10px;



	position: relative;



	width: 237px;



}	







.people-front {



	background-color: #fff;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



	height: 167px;



	position: relative;



	width: 237px;



}	







.people-back {



	background-color: #fff;



	border: 1px solid #666;



	border-radius: 5px;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



	height: 155px;



	padding: 5px;



	width: 225px;



	z-index: 500;



}







.people-back h3 {



	color: #000;



	font-size: 120%;



	margin: 0;



}







.people-back p {



	font-size : 80%;



	margin: 0;



}







.people-back .subtitle {



	color: #000;



	font-size: 90%;	



	margin: 5px 0 0 0;



}







#primary-nav {



	float: right;



	height: 100%;



	width: 120px;



}







#primary-nav ul {



	list-style: none;	



	margin-top: 45px;



}







#primary-nav li {



	font-family: arial,sans-serif;



	font-size: 90%;



	text-align: right;



	width: 100%;



}







#primary-nav li:hover {



	background: transparent url(images/nav-hover.png) scroll no-repeat top right;



}







#primary-nav a {



	background: none;



	color: #666;



	margin-right: 15px;



	text-decoration:none;



}







#primary-nav a:hover {



	color: #000;



	text-decoration:none;



}







.prev{



	background: url('images/left.png') center center no-repeat;



	width:47px;



	height:61px;



	border:0px;



}







#promo-content-right {



	background-color: #999999;



	float: right;



	padding: 20px;



	position: relative;



	top: -20px;



	width: 476px;



	



	border-radius: 10px;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



}







.promo-button p {



	background-color: #ffcc33;



	color: #000;



	display: inline;



	margin: 0;



	padding: 3px 5px 3px 5px;



}







.promo-other {



	background-color: #999999;



	padding: 10px;



	margin-top: 80px;



	



	border-radius: 10px;



	-moz-border-radius: 10px;



	-webkit-border-radius: 10px;



}







.promo-other p {



	color: #fff;



}







.promo-other ul {



	list-style: none inside none;



}







.promo-other li {



	color: #fff;



}







#promo-content-right p {



	color: #fff;



	font-size:14px;



	line-height:160%;



	margin: 0;



}







.promo-item {



	float:left;



	padding: 0 10px;



	height: 390px;



	width: 205px;



}







.promo-top {



	height: 146px;



	width: 205px;



}







.promo-bottom {



	height: 200px;



}







.right {



	float: right;	



}







.sub-copy {



	font-size: 70%;	



}







.tri-flip {



	position: absolute;



	top: 77px;



	right: -2px;



}







#tweet {



	background: transparent url(images/twitter.png) scroll no-repeat 0 0;



	float: left;



	height: 94px;



	left: -102px;



	position: relative;



	top: 14px;



	width: 220px;



	z-index: 5;



}







#tweet a {



	color: #00adef;	



}







#tweet li {



	color: #666;



	font-size: 70%;



	margin:7px 7px 0 55px;



}







#tweet ul {



	list-style: none;	



}







.tweet-follow {



	position: absolute;



	bottom: 4px;



	color: #666;



	right: 10px;



}







#work-left {



	float: left;



	width: 33%;



}







#work-right {



	float: right;



	text-align: center;



	width: 66%;



	



}







.work-bottom {



	height: 160px;



	padding: 10px 0 0 0;	



}







#work-content {



	background: transparent url(images/border.png) repeat-x scroll bottom left;



	position:relative;



	overflow: hidden;



}







.work-item {



	float: left;



	padding: 10px 15px;



	width: 265px;



}







.work-item h2 {



	margin: 0;



	font-size: 100%;



}







.work-item p {



	margin: 0;



	font-size: 80%;	



}







.work-left, .promo-left {



	background: transparent url(images/border-down.jpg) repeat-y scroll top right;



}







#work-list {



	padding-bottom: 10px;	



}







#work-selector {



	text-align: right;	



}







#work-selector a, #news-selector a {



	color: #666;	



}







#work-selector h1 {



	text-align: left;



	width: 45%;



}







#work-selector p {



	width: 45%;



	margin: 0;



	padding: 10px 10px 10px 0;



}







.work-top {



	height: 179px;



	width: 261px;



}







/* ADT Pop up */







	table.adt {



		width: 100%;	



	}



	



	#adtcontent {



		color: #999999;



		padding: 10px 0;



		text-align: center;



	}



		



	#adtlogo {



		padding: 5px 0 5px 15px;	



	}



	



	#adtpage {



		width: 500px;



		height: 181px;



		margin: 0 auto;



		border: 1px solid #ccc;



	}



	



	#adttitle {



		padding: 5px 0 5px 15px;



	}



	



	.adtsep {



		background: transparent url(images/sep.png) scroll repeat-x;



		height: 3px;



	}








