/*
Theme Name:	PressWork - ARIA theme
Theme URI:	http://presswork.me
Description:	Aria child theme for PressWork
Author:		Max Deland
Author URI:	http://www.plogue.com/
Template:	presswork
Version:	0.1
*/

@import url("../presswork/style.css");

/*
Theme Name: PressWork
Theme URI:  http://presswork.me/about/
Description: PressWork is a free, open source theme framework built for WordPress 3.2 using HTML5 and CSS3. Created by <a href="http://bavotasan.com/">c.bavota</a> and <a href="http://digibombinc.com">Brendan Sera-Shriar</a>.
Version: 1.0.2
Author: c.bavota, Brendan Sera-Shriar
Author URI: http://presswork.me/
Tags: right-sidebar, left-sidebar, flexible-width, three-columns, two-columns, one-column, white, green, custom-header, custom-background, custom-colors, custom-menu, featured-images, full-width-template, post-formats, sticky-post, threaded-comments, translation-ready, theme-options

License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/
/* General style */

hr { 
	width:50%;
	border:solid 1px #aaaaaa;
	-moz-box-shadow:0px 0px 3px #dddddd;
     -webkit-box-shadow:0px 1px 3px #dddddd;
     box-shadow:0px 0px 3px #dddddd;
	}	

h3 { 
	font-size: 1.5em;
	}	

a { 
	text-decoration: none; 
	}
	
a.hover { 
	text-decoration: underline; 
	}
	
article {
	display: block;
	padding:20px;
	background: #ffffff;
	border:solid 1px #dddddd;
	-moz-border-radius-topleft: 5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
-moz-box-shadow:inset 0px 0px 50px #eeeedd, 0px 0px 15px #eeeeee;
    -webkit-box-shadow:inset 0px 0px 50px #eeeedd, 0px 0px 15px #eeeeee;
    box-shadow:inset 0px 0px 50px #eeeedd, 0px 0px 15px #eeeeee;


	}
	
	
/* Box used for main content*/
	
.overviewPage { 
	font-size: 14px;
	margin: 0px;
	width: 100%;
	text-align: left;
	border-collapse: separate;
	-moz-box-shadow:inset 0px 0px 15px #dddddd;
     -webkit-box-shadow:inset 0px 0px 15px #dddddd;
     box-shadow:inset 0px 0px 15px #dddddd;
	}	
	
.overviewPage th { 
	text-align:center;
	vertical-align:top;
	font-size: 12px;
	margin: 45px;
	padding: 25px;
	width: 50%;
	background-color: #FFFFFF;  
	border: 0px;
	border-bottom: solid 1px #cccccc;
	border-spacing:10px 10px;

	}

.overviewPage td { 
	vertical-align:top;
	font-size: 16px;
	margin: 45px;
	padding: 25px;
	width: 50%;
	background-color: #FFFFFF;  
	border: 0px;
	border-bottom: solid 1px #cccccc;
	border-spacing:10px 10px;
	}

.postIt { 
  /*position: relative;*/
  width:95%;
  padding: 2em 1.5em;
  color: rgba(0,0,0, .8);
  text-shadow: 0 1px 0 #fff;
  line-height: 1.5;
  margin: 50px auto;
/* fallback */ 
background-color: #FFFFFE;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFED), to(#FFFFFE)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #FFFFFE, #FFFFED); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #FFFFFE, #FFFFED);
/* IE 10 */ 
background: -ms-linear-gradient(top, #FFFFFE, #FFFFED); 
/* Opera 11.10+ */
background: -o-linear-gradient(top, #FFFFFE, #FFFFED); 
   border:solid 1px #888888; 
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright:20px;
-moz-border-radius-bottomleft:20px;
-moz-border-radius-bottomright:20px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-top-left-radius:20px;
border-top-right-radius:20px;
border-bottom-left-radius:20px;
border-bottom-right-radius:20px;
-webkit-box-shadow: 0px 0px 10px 0px #ccc, inset 0px 0px 1px #ffffff;
-moz-box-shadow: 0px 0px 10px 0px #cccccc, inset 0px 0px 1px #ffffff;
box-shadow: 0px 0px 10px 0px #cccccc, inset 0px 0px 1px #ffffff;  
	}	

	

/* DEVELOPER SECTION */


.devPage { 
	margin: 0px;
	padding: 10px;
	font-family:"Lekton",Courier,Monospace;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
background-color: #ffffff; 
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#efefef)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #ffffff, #efefef); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #ffffff, #efefef); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #ffffff, #efefef); 
/* Opera 11.10+ */
background: -o-linear-gradient(top, #ffffff, #efefef); 
	}	
	
/* DEVELOPER SECTION END */

	
.supportWelcome, .supportWelcome td { 
	width:100%;
  padding: 35px 35px;
  margin: 0px auto;
  border:none;
  border-bottom:solid 1px #CCCCCC;
/* fallback */ 
background-color: #FFFFEE;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFEE), to(#FFFFFF)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #FFFFFF, #FFFFEE); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #FFFFFF, #FFFFEE);
/* IE 10 */ 
background: -ms-linear-gradient(top, #FFFFFF, #FFFFEE); 
/* Opera 11.10+ */
background: -o-linear-gradient(top, #FFFFFF, #FFFFEE); 
font-style:italic;
	}	

	
.css3button {
	font-size: 12px;
	font-style:normal;
	color: #ffffff;
	padding: 20px 30px;
	display: block;
	width:350px;
	text-align:center;
background: #008a00;
background: -moz-linear-gradient(top, #008a00 29%, #005700 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(29%,#008a00), color-stop(100%,#005700));
background: -webkit-linear-gradient(top, #008a00 29%,#005700 100%);
background: -o-linear-gradient(top, #008a00 29%,#005700 100%);
background: -ms-linear-gradient(top, #008a00 29%,#005700 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008a00', endColorstr='#005700',GradientType=0 );
background: linear-gradient(top, #008a00 29%,#005700 100%);
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #1a6600;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 3px rgba(148,148,148,0.7),
		0px 1px 3px rgba(255,255,255,0.3);
}

.getText {
	font-size: 20px;
	font-weight:bold;
	text-shadow:
		0px -1px 0px rgba(148,148,148,0.7),
		0px 1px 3px rgba(255,255,255,0.3);
}

.supportAria
{ 
	width:33%;
	font-size: 14px; 
	vertical-align: top;
	-moz-box-shadow:inset 0px 0px 15px #DDDDDD;
    -webkit-box-shadow:inset 0px 0px 15px #DDDDDD;
    box-shadow:inset 0px 0px 15px #DDDDDD;
	}

.supportHome 
{ 
	font-size: 18px; 	
	width: 100%;
	vertical-align: top;
	}
	

.supportHomeImage
{ 
	width:70px;
	vertical-align: top;
	-moz-box-shadow:inset 0px 0px 15px #dddddd;
    -webkit-box-shadow:inset 0px 0px 15px #dddddd;
    box-shadow:inset 0px 0px 15px #dddddd;
	}	
	
.supportHomeText
{ 
	font-size: 12px; 	
	vertical-align: top;
	-moz-box-shadow:inset 0px 0px 5px #dddddd;
    -webkit-box-shadow:inset 0px 0px 5px #dddddd, 0px 0px 15px #dddddd;
    box-shadow:inset 0px 0px 5px #dddddd;
	}	

.supportHomeCaption
{ 

float: left;
margin: 0 5px 20px 0;	

	}



/* DOWNLOAD BOX CSS */

.downloadBox
{
	font-size: 12px;
	cell-spacing: 20px;
	background: #fff;
	margin: 45px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
}
.downloadBox2 th
{
	/*font-size: 14px;*/
	font-weight: normal;
		text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,1);
	color: #000000;
	padding: 10px 8px;
	border-bottom: 2px solid #666666;
/* fallback */ 
background-color: #E3FFE9;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E3FFE9), to(#FFFFFF)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #E3FFE9, #FFFFFF); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #E3FFE9, #FFFFFF); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #E3FFE9, #FFFFFF); 
/* Opera 11.10+ */
 background: -o-linear-gradient(top, #E3FFE9, #FFFFFF); 
}

.downloadBox2 td
{
	color: #666;
	padding: 9px 8px 0px 8px;
font-family: 'Droid Sans', sans-serif;
/* fallback */ 
background-color: #DDDDDD;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#DDDDDD)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #EEEEEE, #DDDDDD); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #EEEEEE, #DDDDDD); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #EEEEEE, #DDDDDD); 
/* Opera 11.10+ */
 background: -o-linear-gradient(top, #EEEEEE, #DDDDDD); 
}


.downloadButton {
	width:100px;
	text-align:center;
font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:normal;
	padding: 5px 10px;
/* fallback */ 
background-color: #0c8a00; 
	background: -moz-linear-gradient(top, #00e61b 0%, #0c8a00);
	background: -webkit-gradient(linear, left top, left bottom, from(#00e61b), to(#0c8a00));
	/* Safari 5.1, Chrome 10+ */ 
	background: -webkit-linear-gradient(top, #00e61b, #0c8a00); 
	/* IE 10 */ 
background: -ms-linear-gradient(top, #00e61b, #0c8a00); 
 
	border: 1px solid #949494;
	-moz-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(0,0,0,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,0.6);
}

.downloadButton a:link    {color:#FFFFFF;}
.downloadButton a:visited {color:#FFFFFF;}
.downloadButton a:hover   {color:#DDDDDD;}
.downloadButton a:active  {color:yellow;} 

</style>

/* DOWNLOAD BOX CSS END*/



.instructionBox { 
	font-size: 12px;
	margin: 45px;
	width: 480px;
	border-collapse: collapse;
	text-align: left;
/* fallback */ 
background-color: #E3F1FF;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E3F1FF), to(#FFFFFF)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #E3F1FF, #FFFFFF); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #E3F1FF, #FFFFFF); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #E3F1FF, #FFFFFF); 
/* Opera 11.10+ */
 background: -o-linear-gradient(top, #E3F1FF, #FFFFFF); 
	}	


.table { 
width:100%;
border: 1px solid #FF3333;
	}

.tableRowTitle { 
/* fallback */ 
background-color: #EEEEEE;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#FFFFFF)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* Opera 11.10+ */
 background: -o-linear-gradient(top, #EEEEEE, #FFFFFF); 
 
	padding: 10px 20px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 50%,
		#dbdbdb 50%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.50, #ebebeb),
		color-stop(0.50, #dbdbdb),
		to(#b5b5b5));
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.2),
		0px 1px 0px rgba(255,255,255,1);

	}
	
.tableRow { 
/* fallback */ 
background-color: #EEEEEE;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#FFFFFF)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* Opera 11.10+ */
 background: -o-linear-gradient(top, #EEEEEE, #FFFFFF); 
	}

.tableRowNote { 
	font-size: 12px;
/* fallback */ 
background-color: #EEEEEE;  
/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#FFFFFF)); 
/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* IE 10 */ 
background: -ms-linear-gradient(top, #EEEEEE, #FFFFFF); 
/* Opera 11.10+ */
 background: -o-linear-gradient(top, #EEEEEE, #FFFFFF); 
	}
	
.AttentionMsg { 
color: red;
	}	
	
/* CSS Buttons for Read More */ 
	
.myButton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.myButton:active {
	position:relative;
	top:1px;
}


