/*

Theme Name: CASA Mississippi Custom Theme

Author: NayDream Studios

Author URI: http://naydreams.com

Version: 1.0

*/

@charset "utf-8";

/* CSS Document */



body,html {

	margin:0;

	padding: 0;

	width:100%;

	height:100%;

	text-align:center;

	background: #1f3b94 url(images/grad.jpg) left top repeat-x;

	color:#000000;

	font: 12pt 'Archivo Narrow', Geneva, Arial, Helvetica, sans-serif;

	}

a 	{

	color:#cc022e;

	text-decoration:none;

	}

h1 	{font: bold 19pt 'Archivo Narrow', Geneva, Arial, Helvetica, sans-serif; color:#cc022e;}

h2	{font: bold 16pt 'Archivo Narrow', Geneva, Arial, Helvetica, sans-serif; color:#cc022e;}

h3	{font: bold 13pt 'Archivo Narrow', Geneva, Arial, Helvetica, sans-serif; color:#cc022e;}

		

#mainwrapper {

	position:relative;

	margin: 0px auto;

	width: 990px;

	height:auto;

	background:#fff;

	text-align:left;

	}

#mainwrapper:before {

	content: "";

   	position: absolute;

   	top: 0;

   	left: 0;

   	width: 990px;

   	height: 60px;

   	z-index: 1;

   	background: -moz-linear-gradient(top,  rgba(212,217,226,0.74) 0%, rgba(255,255,255,0.01) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(212,217,226,0.74)), color-stop(100%,rgba(255,255,255,0.01))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(212,217,226,0.74) 0%,rgba(255,255,255,0.01) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(212,217,226,0.74) 0%,rgba(255,255,255,0.01) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(212,217,226,0.74) 0%,rgba(255,255,255,0.01) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(212,217,226,0.74) 0%,rgba(255,255,255,0.01) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdd4d9e2', endColorstr='#03ffffff',GradientType=0 ); /* IE6-9 */



}

	

#header {

	position:relative;

	float:left;

	clear:both;

	width: 930px;

	height:140px;

	margin:10px 30px 0px;

	

	}

	

#logo {

	position:relative;

	float:left;

	width:250px;

	height:120px;

	z-index:3;

	}



#logo a,	

#logo a img {

	border: none;

	}



#icons {

	position:absolute;

	top:20px;

	right:20px;

	height:36px;

	width:600px;

	z-index:2000;

	}



#icons a {

	float:right;

	margin-left:8px;

	border:none;

	}

	

#icons a img {

	border:none;

	}

#header_contact {
	position:absolute;
	top:75px;
	right:20px;
	height:36px;
	width:600px;
	z-index:2000;
	text-align: right
}

		

#nav 	{

	position:relative;

	float:left;

	clear:both;

	width:930px;

	height:50px;

	margin-left:30px;

	background: #02325e;

	border-bottom:2px solid #cc022e;

	border-radius: 8px 8px 0px 0px;

	background: -moz-linear-gradient(top,  rgba(52,85,166,1.0) 0%, rgba(2,50,94,1.0) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(52,85,166,1.0)), color-stop(100%,rgba(2,50,94,1.0))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(52,85,166,1.0) 0%,rgba(2,50,94,1.0) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(52,85,166,1.0) 0%,rgba(2,50,94,1.0) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(52,85,166,1.0) 0%,rgba(2,50,94,1.0) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(52,85,166,1.0) 0%,rgba(2,50,94,1.0) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF3455A6', endColorstr='#FF02325E',GradientType=0 ); /* IE6-9 */

	}



#nav ul	{

	width:auto;

	height:48px;

	padding:0px;

	background: transparent;

	margin:0px;

	position:relative;

	}

	

#nav ul li	{

	list-style-type: none;

	float:right;

	display:block;

	padding:12px 10px;

	transition: background 600ms;

	-moz-transition: background 600ms; /* Firefox 4 */

	-webkit-transition: background 600ms; /* Safari and Chrome */

	-o-transition: background 600ms; /* Opera */

	}



#nav ul li a {

	font-size:17pt;	

	color:#fff;

	text-shadow: 0px 4px 3px rgba(0,0,0,0.4),

             0px 8px 13px rgba(0,0,0,0.1),

             0px 18px 23px rgba(0,0,0,0.1);

	transition: color 600ms;

	-moz-transition: color 600ms; /* Firefox 4 */

	-webkit-transition: color 600ms; /* Safari and Chrome */

	-o-transition: color 600ms; /* Opera */

	text-transform:uppercase;

	}



#nav ul li.current_page_item	{	

	background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(31,169,244,1)), to(rgba(0,28,78, 0)) );

    background: -moz-radial-gradient(center 80px 45deg, circle cover, rgba(31,169,244,1) 0%, rgba(0,28,78, 0) 100%);	

	position:relative;

	}



#nav ul li.current_page_item a {

	color:#cc022e;

	text-shadow: 0px 4px 3px rgba(0,0,0,0.8),

             0px 8px 13px rgba(0,0,0,0.1),

             0px 18px 23px rgba(255,255,255,0.1);

}



#nav ul li.current_page_item:after {

	content: "";

	width: 0; 

   	height: 0; 

   	border: 10px solid transparent; 

   	border-bottom-color: #cc022e; 

   	position:absolute;

	bottom:-2px;

	left: 50%;

	margin-left:-10px;

	z-index:1000; 

}



#nav ul li:hover {

	color:#cc022e;

	background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(31,169,244,1)), to(rgba(0,28,78, 0)) );

    background: -moz-radial-gradient(center 80px 45deg, circle cover, rgba(31,169,244,1) 0%, rgba(0,28,78, 0) 100%);	

	}



#nav ul li:hover a{

	color:#cc022e;

	}



#icons a:hover {

	box-shadow: 0 4px 4px rgba(0, 0, 0, 0.7);

	}	

#wrapper 	{

	position:relative;

	float:left;

	clear:both;

	width:930px;

	height:auto;

	background-color: #a4bbd7;

	margin: 0px 30px;

	}

	



#screen {

  	position: relative;

  	float:left;

	clear:both;

	width:880px;

	height:450px;

	display:block;

	margin:30px 25px;

	background:#fff;

	border-radius:3px;

}





#screen:before, #screen:after {

  	z-index: 1; 

  	position: absolute; 

	content: "";

	bottom: 12px;

	left: 5px;

	width: 50%; 

	top: 80%;

	max-width:440px;

	background: rgba(255, 255, 255, 1.0); 

	-webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.7);   

	-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);

	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);

	-webkit-transform: rotate(-3deg);    

	-moz-transform: rotate(-3deg);   

	-o-transform: rotate(-3deg);

	-ms-transform: rotate(-3deg);

	transform: rotate(-3deg);

}



#screen:after {

  	-webkit-transform: rotate(3deg);

	-moz-transform: rotate(3deg);

	-o-transform: rotate(3deg);

	-ms-transform: rotate(3deg);

	transform: rotate(3deg);

	right: 5px;

	left: auto;  

}



#innerscreen {

	position:absolute;

	top:0px;

	left:0px;

	width:880px;

	height:450px;

	border-radius:3px;

	background:#fff;

	z-index:2;

	display:block;

}

	



#banner2 {

  	position: relative;

  	float:left;

	clear:both;

	width:880px;

	height:234px;

	display:block;

	margin:30px 25px;

	background:#fff;

	border-radius:3px;

	z-index:100;

	background: #fff;

}	



#innerbanner	{

	position:absolute;

	top:0px;

	left:0px;

	width:880px;

	height:234px;

	border-radius:3px;

	background: #fff;

	z-index:2;

	display:block;

	}



#banner2:before, #banner2:after {

  	z-index: -1; 

  	position: absolute; 

	content: "";

	bottom: 12px;

	left: 5px;

	width: 50%; 

	top: 80%;

	max-width:440px;

	background: rgba(255, 255, 255, 1.0); 

	-webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.7);   

	-moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);

	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);

	-webkit-transform: rotate(-3deg);    

	-moz-transform: rotate(-3deg);   

	-o-transform: rotate(-3deg);

	-ms-transform: rotate(-3deg);

	transform: rotate(-3deg);

}



#banner2:after {

  	-webkit-transform: rotate(3deg);

	-moz-transform: rotate(3deg);

	-o-transform: rotate(3deg);

	-ms-transform: rotate(3deg);

	transform: rotate(3deg);

	right: 5px;

	left: auto;  

	

}	



#slides	{

	position:relative;

	width:850px;

	height:414px;

	display:block;

	margin:15px 15px 15px 15px;

	z-index:3;

	}



#innerbanner img	{

	position:relative;

	width:850px;

	height:204px;

	display:block;

	margin:15px 15px 15px 15px;

	z-index:3;

	}



#content {

	position:relative;

	float:left;

	clear:both;

	width:880px;

	height:auto;

	margin: 0px 25px 15px 25px;

	}

	

#left {

	position:relative;

	float:left;

	width:320px;

	height:auto;

	margin: 0px 25px 0px 0px;

	padding-bottom:300px;

	}



body#home #left {

	padding-bottom:30px;

	}



#left h1 {

	font: bold 19pt 'Archivo Narrow',Geneva, Arial, Helvetica, sans-serif;

	margin: 0px 0px 10px 0px;

	-webkit-text-stroke: 1px #013260;

   	color: rgba(20,68,113,1.0);

   	text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;

	}



#left h1.page-title {

	/*font-family: 'Arapey', serif;*/

	/*color:#cc022e;*/

	/*font-size: 20pt;*/

	text-align:right;

	text-transform:uppercase;

	position:relative;

	padding-right:20px;

	font: bold 18pt 'Archivo Narrow',Geneva, Arial, Helvetica, sans-serif;

	-webkit-text-stroke: 1px #013260;

	color: rgba(20,68,113,1.0);

   	text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;

	}



#left h1.page-title:after {

	content: "";

	width: 0; 

   	height: 0;    	

	border-top: 10px solid transparent;

	border-bottom: 10px solid transparent;	

	border-left: 10px solid #cc022e;

   	position:absolute;

	top:4px;

	left: 310px;

	z-index:1000; 



}



.storycontent {

	width:320px;

	display:block;

	}



#support {

	position:absolute;

	left:0px;

	bottom:10px;

	width:320px;

	height:231px;

	display:block;

	background: #fff url(images/support.jpg) 10px 15px no-repeat;

	}



#sidecats  {

	position:absolute;

	left:0px;

	bottom: 250px;

	height:auto;

	width:320px;

	text-align:right;

	}



.arch 	{

	font: bold 14pt 'Archivo Narrow',Geneva, Arial, Helvetica, sans-serif;

	-webkit-text-stroke: 1px #013260;

	color: rgba(20,68,113,1.0);

   	text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;

	margin-bottom:6px;

	}



.archlist {

	list-style-type:none;

	padding-bottom:20px;

	}

			

#right {

	position:relative;

	float:right;	

	height:auto;

	margin:0px;

	width: 535px; 

	}



#homes	{

	position:relative;

	min-width:535px; 

	width: auto !important; 

	width: 535px; 

	}

#divider {

	position:absolute;

	left:345px;

	bottom:10px;

	display:block;

	width:535px;

	height:15px;

	background: #cc022e;

	}



#lower {

	position:absolute;

	left:0px;

	bottom:0px;

	display:block;

	width:320px;

	height:15px;

	background: #cc022e;

	}

		

#featured {

	position:relative;

	width:300px;

	height:143px;

	background-color: #fff;

	margin-bottom:15px;

	padding:10px;

	}

	

#featured img {

	position:relative;

	width:300px;

	height:143px;

	display:block;

	margin-bottom:20px;

	}



.front_entry   {

	position:relative;

	float:left;

	clear:both;

	margin-bottom:10px;

	padding: 4px 0px 8px 0px;

	border-bottom:1px solid rgba(20,68,113,0.3);

	}

	

#hometext {

	position:relative;

	text-align:left;

	line-height:120%;

	margin-bottom:30px;

	font-size:13pt;

	}



#section {

	position:relative;

	text-align:left;

	line-height:120%;

	padding-bottom:45px;

	font-size:11pt;

	}

#section h2 {

	margin-top:0px;

	}

	

body#home #section {	

	line-height:120%;	

	font-size:13pt;

	}

#section .post	{	

	border:10px solid #fff;

	padding:10px;

	margin-bottom:20px;

	-webkit-box-shadow:  0px 3px 0px 1px rgba(0, 0, 0, 0.4);

  	box-shadow:  0px 3px 0px 1px rgba(0, 0, 0, 0.4);

	}



.post #section p, #right #section p {

	margin-top:0px;

	padding-top:0px;

	}	

	

#homebox1 {

	position:relative;

	float:left;

	margin-right: 0px;

	width:255px;

	height: auto;

	zoom:1;

  	border: 1px solid #bac6d8;

  	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

   	-khtml-border-radius: 8px;

   	border-radius: 8px;

	background: #537fcf; /* Old browsers */

	background: -moz-linear-gradient(top, #537fcf 0%, #476fc0 31%, #3658aa 61%, #2f4fa2 89%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#537fcf), color-stop(31%,#476fc0), color-stop(61%,#3658aa), color-stop(89%,#2f4fa2)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* IE10+ */

	background: linear-gradient(to bottom, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#537fcf', endColorstr='#2f4fa2',GradientType=0 ); /* IE6-9 */

  	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

  	box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

	

	}

#homebox2 {

	position:relative;

	float:right;

	margin-right:0px;

	width:255px;

	height: auto;

	zoom:1;

  	border: 1px solid #bac6d8;

  	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

   	-khtml-border-radius: 8px;

   	border-radius: 8px;

	background: #537fcf; /* Old browsers */

	background: -moz-linear-gradient(top, #537fcf 0%, #476fc0 31%, #3658aa 61%, #2f4fa2 89%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#537fcf), color-stop(31%,#476fc0), color-stop(61%,#3658aa), color-stop(89%,#2f4fa2)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* IE10+ */

	background: linear-gradient(to bottom, #537fcf 0%,#476fc0 31%,#3658aa 61%,#2f4fa2 89%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#537fcf', endColorstr='#2f4fa2',GradientType=0 ); /* IE6-9 */

  	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

  	box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

	

	}



#homebox1 h1,

#homebox2 h1 {

	position:relative;

	font: bold 14pt 'Archivo Narrow',Geneva, Arial, Helvetica, sans-serif;

	margin: -12px 0px 0px 35px;

	-webkit-text-stroke: 1px #013260;

   	color: #fff;

   	text-shadow: 1px 1px 0 #013260, -1px -1px 0 #013260, 1px -1px 0 #013260, -1px 1px 0 #013260, 1px 1px 0 #013260;

	}



#homebox1 h1:before, #homebox2 h1:before {

	content: "";

	width: 0; 

   	height: 0; 

   	border: 10px solid transparent; 

   	border-top-color: #cc022e; 

   	position:absolute;

	bottom:-10px;

	left: -25px;

	z-index:1000; 





}

		

.inner {

	position:relative;

	width:233px;

	height:200px;

	margin:10px 10px 10px;

	background-color:#fff;

	zoom:1;

  	border: 1px solid #fff;

  	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

   	-khtml-border-radius: 8px;

   	border-radius: 8px;

	text-align:left;

	padding-bottom:40px;

	}



.inner p {

	width:213px;

	margin:10px;

	position:relative;

	font-size:10pt;

	

	}



#homebox2 .inner {

	background: #fff url(images/vol.png) right bottom no-repeat;

	

}	

#footer {

	position:relative;

	float:left;

	clear:both;

	width:930px;

	height:224px;

	display:block;

	/*background: url(images/foot.jpg) left top repeat-x;*/

	margin: 0px 30px 20px 30px;

	background: #02325e;

	border-top:2px solid #cc022e;

	background: -moz-linear-gradient(top,  rgba(9,50,142,1.0) 0%, rgba(2,50,94,1.0) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(9,50,142,1.0)), color-stop(100%,rgba(2,50,94,1.0))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(9,50,142,1.0) 0%,rgba(2,50,94,1.0) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(9,50,142,1.0) 0%,rgba(2,50,94,1.0) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(9,50,142,1.0) 0%,rgba(2,50,94,1.0) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(9,50,142,1.0) 0%,rgba(2,50,94,1.0) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF3455A6', endColorstr='#FF02325E',GradientType=0 ); /* IE6-9 */





	}



#footboxes {

	position:relative;

	float:left;

	width:880px;

	height:auto;

	margin:50px 25px 15px 25px;

	}	

.footbox {

	position:relative;

	float:left;

	width:273px;

	margin-right:30px;

	color:#fff;

	}



.last {

	margin-right:0px;

	}



#tweet ul, #tweet ul li {

	list-style-type: none;

	margin:0;

	padding:0;

	}	

.footbox a img {

	margin-bottom:4px;

	border:none;

	}	



.commentslider { display:none}



#submit {

	background-color: #8b0e06;

  	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee432e), color-stop(50%, #c63929), color-stop(50%, #b51700), color-stop(100%, #891100));

  	background-image: -webkit-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);

  	background-image: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);

	background-image: -ms-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);

  	background-image: -o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);

  	background-image: linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%);	

  	border: 1px solid #fff;

  	-moz-border-radius: 5px;

  	-webkit-border-radius: 5px;

  	-khtml-border-radius: 5px;

  	border-radius: 5px;

  	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

  	box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

  	color: #fff;

  	font: bold 14px/1 "Archivo Narrow", helvetica, arial, sans-serif;

  	padding: 6px 12px 6px 12px;

  	text-align: center;

  	text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.8);

	width: 120px; 

	text-decoration:none;

	cursor:pointer;

	}

#submit:hover {

    	background-color: #32318a;

  	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #759ae9), color-stop(50%, #376fe0), color-stop(50%, #1a5ad9), color-stop(100%, #2463de));

  	background-image: -webkit-linear-gradient(top, #759ae9 0%, #376fe0 50%, #1a5ad9 50%, #2463de 100%);

  	background-image: -moz-linear-gradient(top, #759ae9 0%, #376fe0 50%, #1a5ad9 50%, #2463de 100%);

  	background-image: -ms-linear-gradient(top, #759ae9 0%, #376fe0 50%, #1a5ad9 50%, #2463de 100%);

	background-image: -o-linear-gradient(top, #759ae9 0%, #376fe0 50%, #1a5ad9 50%, #2463de 100%);

  	background-image: linear-gradient(top, #759ae9 0%, #376fe0 50%, #1a5ad9 50%, #2463de 100%);

    	cursor: pointer; 

	text-decoration:none;

}



.commentlist li  {

	border-bottom: 1px solid rgba(0,0,0,0.4);

	}



#commentform label {

	float:left;

	display:block;

	width:100%;

	font-weight:bold;

	margin-bottom:5px;

	}

#comment 	{

	width:480px;

	border: 1px solid #fff;

  	-moz-border-radius: 5px;

  	-webkit-border-radius: 5px;

  	-khtml-border-radius: 5px;

  	border-radius: 5px;

  	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

  	box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4), 0 1px 3px #333333;

	padding:6px;

	}

.posted {
	font-size:.8em;
	color:#a4bbd7;
	font-style:italic;
	}

#copy	{
	position:relative; 
	margin:10px 0px; 
	font-size:.6em; 
	color:#fff;
	font-family:'Archivo Narrow', Geneva, Arial, Helvetica, sans-serif;
	}

#copy a {
	color:#a4bbd7;
	}	

table.resources, table.resources tbody, table.resources tr {
	width:400px;
	border:none;
	}
table.resources td {
	width:200px;
	}