/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--            Main Layout            --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

body {
  background: #0a2a45 url("images/blue/bgblue-new.jpg") no-repeat center top;
}
.homebody {
  background: #0a2a45 url("images/blue/bgblue-new.jpg") no-repeat center top;
}
.post-wrap {
  background: url("images/blue/posts-bg.png") repeat-y;
}
.post-top {
  height: 7px;
  background: url("images/blue/posts-top.png") no-repeat;
}
.post-bottom {
  background: url("images/blue/posts-bottom.png") no-repeat;
  display: block;
}

/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--             Defaults              --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

a {color: #555;}
a:hover {color: #2E8EF1;}

h1 {color: #535353;}
h2 {color: #535353; font-size: 20px;}
p { color: #000; line-height: 19px;}

/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--       Banner(Topbars,Logo)        --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.logo span {
  color: #598dba;
}
.logo a {
  color: #fff;
}
ul.dropdown-pages {
  background: url("images/blue/topbar-bg.png") repeat-x;
  margin-left: -2px;
}
.pages-left {
  background: url("images/blue/topbar-left.png") no-repeat;
  margin-left: 2px;
}
.pages-right {
  background: url("images/blue/topbar-right.png") no-repeat;
}

/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--             Showcase              --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/



/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--              Post                 --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.entry-content {
  color: #0A2A45;
}
.post .borderimg img {
  background: #ebebeb;
}
.entry-title {
  color: #164872;
}
.entry-title a, .entry-title a, .entry-title a {
  color: #164872;
}
.meta {
  color: #aeaeae;
}
.meta a {
  color: #87b9e3;
}
.meta a:hover {
  color: ;
}

/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--           Home Page               --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.homepage-top {
  background: url("images/blue/index-top.gif") no-repeat;
}
.homepage-bottom {
  background: url("images/blue/index-bottom.gif") no-repeat bottom;
}
.homepage {
  background: url("images/blue/index-bg.gif") repeat-y;
}
.homepage .entry-content {
  color: #999;
}

.homepage-spacer {
  background: url("images/blue/spacer.gif") repeat-y;
  
}
.homepage .borderimg img {
  background: url("images/blue/index-img.gif") no-repeat;
}
.homepage .entry-title a {
  color: #828282;
}
.showcase-buttons .entry-title a {
  color: #828282;
}

/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--              Sidebar              --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.widget-top {
  background: url("images/blue/widget-top.png") no-repeat;
  margin-bottom:-2px;
}
.widget-bottom {
  background: url("images/blue/widget-bottom.png") no-repeat;
  margin-top: -2px;
}
.widgettitle {
  color: #828282;
  background: url("images/blue/widget-title.png") no-repeat;
}
.widget ul{
  background: url("images/blue/widget-bg.png") repeat-y;
}
.widget div {
  background: url("images/blue/widget-bg.png") repeat-y;
}
.widget li {
  color: ;
  background: url("images/blue/list-item.gif") no-repeat 15px 12px;
}
.widget li a {
  color: ;
}
.widget li a:hover {
  color: ;
}
.widget_tag_cloud a:hover {
  background: ;
}
#searchform #s {
  background: url("images/blue/searchbar.png") no-repeat;
}
#searchform #searchsubmit {
  background: url("images/blue/searchbutton.png") no-repeat;
}


/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--       Comments and Gravatar       --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/


h2.singleheaders {
  color: #828282;
}


/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--           Comment Form            --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/


.submit-button #submit {
 
}


/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--             Elements              --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.entry-content h1 {color: #0A2A45;}
.entry-content h2 {color: #0A2A45;}
.entry-content h3 {color: #0A2A45;}
.entry-content h4 {color: #0A2A45;}
.entry-content h5 {color: #0A2A45;}
.entry-content h6 {color: #0A2A45;}
.entry-content p {color: #000;}



/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/
/*--               Footer              --*/
/*-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --*/

.footer {
  width: 910px;
  height: 200px;
  padding: 30px 15px 0 15px;
  color: #696969;
  font-weight: normal;
  text-align: left;
  clear: both;
  display: block;
  position: relative;
  background: url("images/footerbg-large.png");
    overflow: hidden;
  margin: 0 auto;
}
.footer a {
  color: #555;
}
.footer a:hover {
  color: #2E8EF1;
}
.dropdown-pages li:hover ul,
.dropdown-pages li.sfHover ul {
	border-bottom:	3px solid #dadada;
	background:		#fff url("images/blue/droptop.gif") no-repeat top;
}
.dropdown-pages a  {
	color:			#555;
}
.dropdown-pages a:hover  {
	color:			#2E8EF1;
}
.dropdown-pages li li a {
	border-left:	none;
	border-right:	none;
	color: #555;
}
.dropdown-pages li li a:hover {
	color:          #2E8EF1;
	background:		#f1f1f1;
}
.sf-sub-indicator {
	background:		url('images/blue/list-item.gif') no-repeat; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {
	background: 	url('images/blue/droparrow.gif') no-repeat; /* use translucent arrow for modern browsers*/
}
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background: url('images/blue/droparrow.gif') no-repeat; /* arrow hovers for modern browsers*/
}
.dropdown-pages ul .sf-sub-indicator { background:  url('images/blue/list-item.gif') no-repeat; }
.dropdown-pages ul a > .sf-sub-indicator { background: url('images/blue/list-item.gif') no-repeat; }

.entry-content blockquote {
  width: 500px;
  margin: 15px auto;
  background-color: #f8f8f8;
  padding: 15px;
  font-style: italic;
  font-size: 2em;
  text-align: center;
  line-height: 200px;
  text-shadow: 1px 1px 0px #fff;
  line-height: 2em;
}

.awesome, .awesome:visited {
	background: #222 url(http://pacmara.org/wp-content/themes/pacmara/images/blue/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #1B9EEA; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }