/* Grey alt style */

::-moz-selection{ background: #000; }

::selection { background:#000; }

a:link { -webkit-tap-highlight-color: #000; } /* j.mp/webkit-tap-highlight-color */



body {
background: url(grey/body-bg.jpg) repeat-x fixed center bottom #000000;
}

#content-wrapper  {  background: none repeat scroll 0 0 transparent ;}



h1, h2, h3, h4, h5, h6 {
    color: #000000;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.2);
}

h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited  { color: #342c26; }

a, a:active, a:link, a:visited { color: #fff; }



#top { background-color: #575757; }



input[type=text], textarea, .searchform, header .nav  {

	background: #575757; /* Old browsers */

	background: -moz-linear-gradient(top, #575757 0%, #a5a19d 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#a5a19d)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #575757 0%,#a5a19d 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #575757 0%,#a5a19d 100%); /* Opera11.10+ */

	background: -ms-linear-gradient(top, #575757 0%,#a5a19d 100%); /* IE10+ */

	filter: none; /* IE6-9 */

	background: linear-gradient(top, #575757 0%,#a5a19d 100%); /* W3C */

}



header .nav a  {

	background: #303030; /* Old browsers */

	background: -moz-linear-gradient(top, #303030 0%, #212121 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303030), color-stop(100%,#212121)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #303030 0%,#212121 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #303030 0%,#212121 100%); /* Opera11.10+ */

	background: -ms-linear-gradient(top, #303030 0%,#212121 100%); /* IE10+ */

	filter: none; /* IE6-9 */

	background: linear-gradient(top, #303030 0%,#212121 100%); /* W3C */

 }

 

header .nav li.current_page_item a, 

header .nav li.current_page_parent a,

header .nav li.current-menu-ancestor a,

header .nav li.current-cat a,

header .nav li.current-menu-item a {

	color: #211e1c;

	background: #fefefe; /* Old browsers */

	background: -moz-linear-gradient(top, #fefefe 0%, #d3d3d3 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#d3d3d3)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top, #fefefe 0%,#d3d3d3 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top, #fefefe 0%,#d3d3d3 100%); /* Opera11.10+ */

	background: -ms-linear-gradient(top, #fefefe 0%,#d3d3d3 100%); /* IE10+ */

	filter: none; /* IE6-9 */

	background: linear-gradient(top, #fefefe 0%,#d3d3d3 100%); /* W3C */

	border-bottom: 1px solid rgba(0,0,0,0.2);

	border-right: 1px solid rgba(0,0,0,0.2);

	text-shadow: 1px 1px 0 rgba(255,255,255,0.3);

 }

 

 /* 2.2.1 Drop-down menus - NOT Applied to iPhone vertical. */

	@media only screen and (min-width: 479px)  {

		header .nav li ul  {

			background: #575757; /* Old browsers */

			background: -moz-linear-gradient(top, #575757 0%, #a5a19d 100%); /* FF3.6+ */

			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#a5a19d)); /* Chrome,Safari4+ */

			background: -webkit-linear-gradient(top, #575757 0%,#a5a19d 100%); /* Chrome10+,Safari5.1+ */

			background: -o-linear-gradient(top, #575757 0%,#a5a19d 100%); /* Opera11.10+ */

			background: -ms-linear-gradient(top, #575757 0%,#a5a19d 100%); /* IE10+ */

			background: linear-gradient(top, #575757 0%,#a5a19d 100%); /* W3C */

		}

		

		nav .nav li ul li a:hover  { 

			background: #575757;

			color: #211e1c;

			
			

		} 

		.nav li.current_page_item ul li a, 

		.nav li.current_page_parent ul li a,

		.nav li.current-menu-ancestor ul li a,

		.nav li.current-cat a ul li,

		.nav li.current-menu-item ul li a,

		.nav li.sfHover ul li a {

			color: #fff;

			background: #211e1c;

			border: 1px solid rgba(0,0,0,0.7);

			border-top: 1px solid rgba(255,255,255,0.15);

		}



		/* 2.2.2 Top Navigation (optional) */

		#top .nav a:hover, 

		#top .nav li.current_page_item a, 

		#top .nav li.current_page_parent a,

		#top .nav li.current-menu-ancestor a,

		#top .nav li.current-cat a,

		#top .nav li.current-menu-item a,

		#top .nav li.sfHover { background: #3d3c3c; }

		

		#top .nav li ul  { background: #3d3c3c; margin:0; padding:0px; width: 152px; border: 3px solid rgba(0,0,0,0.2); border-width: 0 3px 3px; z-index:999; }



		#top .nav li ul li a  { color:#ddd; }

		#top .nav li ul li a:hover  { background: #000; }

	

	}/* END @MEDIA */





	

article .post-meta, .widget_woo_twitter ul li a, #post-author, #post-author h3  { text-shadow: none; }

.entry blockquote  { border-left: 1px solid rgba(0,0,0,0.2); color: #292018; }

article .tags  { text-shadow: none; }

.banner span.ribbon  { background: url(grey/bg-banner-ribbon.png) no-repeat top center; }

#footer-widgets {
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #94A6B1;
    margin: 0 auto;
    max-width: 72.104em;
}

#slides .slide-content, #main, .archive_header, article, .widget h3, #comments, #respond, footer div  {  border-color: #6f6f6f; }

#footer-widgets h1, #footer-widgets h2, #footer-widgets h3, #footer-widgets h4, #footer-widgets h5, #footer-widgets h6, .widget_woo_feedback cite a, .banner a, .widget_woo_twitter ul li a  { color: #6f6f6f; }

article .post-more .wrap, article .tags a, #post-entries a, .nav-entries a, #sidebar #wp-calendar #prev a, #sidebar #wp-calendar #next a, #home-widgets #wp-calendar #prev a, #home-widgets #wp-calendar #next a, .widget_woo_twitter .more a, #sidebar .widget_woo_feedback .more a, #home-widgets .widget_woo_feedback .more a, #sidebar .widget_woo_twitter p, #home-widgets .widget_woo_twitter p, #breadcrumbs, #comments .reply a, #post-author   { background-color: #535353; }

#sidebar .widget_woo_feedback .more a:hover, #home-widgets .widget_woo_feedback .more a:hover, #comments .reply a:hover, article .tags a:hover, #post-entries a:hover, .nav-entries a:hover { background-color: #3c5462; }

#sidebar .widget_woo_twitter p, #home-widgets .widget_woo_twitter p, #breadcrumbs  { color: #dbd1c9; }

.widget_woo_twitter ul li, .widget_woo_feedback blockquote {
    color: #342C26;
    padding: 0 20px 0 12px;
    text-align: justify;
    text-shadow: none;
}



footer p span  { background-color: #fff; }



@media only screen and (min-width: 768px) and (max-width: 991px) {

	#sidebar  { border-color: #6f6f6f; }

}

@media only screen and (max-width: 767px) and (min-width: 480px) {

	#sidebar  { border-color: #6f6f6f; }

}

@media only screen and (max-width: 479px)  {

	#sidebar  { border-color: #6f6f6f; }

}



a.button, 

#commentform #submit,

.submit {

	border-color: #3a3a3a;

	border-bottom-color: #2f2f2f;

	/*Background*/

	background: #5f5f5f; /*Fallback*/

	background: -webkit-gradient(

					linear,

					left top,

					left bottom,

					color-stop(.2, #5f5f5f),

					color-stop(1, #474747)

				);

	background: -moz-linear-gradient(

					center top,

					#5f5f5f 20%,

					#474747 100%

				);

}



a.button:hover, 

a.button.hover, 

a.button.active,

#commentform #submit:hover,

.submit:hover {

	/*Background*/

	background: #414141; /*Fallback*/

	background: -webkit-gradient(

					linear,

					left top,

					left bottom,

					color-stop(.2, #414141),

					color-stop(1, #2b2b2b)

				);

	background: -moz-linear-gradient(

					center top,

					#414141 20%,

					#2b2b2b 100%

				);

}
#content-wrapper .color{
    background:none repeat scroll 0 0 #000000 !important;
}
#sidebar .ian-img {
    float: left;
    margin-left: 32px;
    width: 90%;
}
#content-wrapper .col-full{
	background:#fff;
	}	
#content-wrapper .main_content {
    margin: 0 auto;
    padding: 14px 2px 6px 0;
    text-align: justify;
    width: 97%;
}
.reia-img {
    float: left;
    width: 383px;
}
img.inner-img{
	 border: medium none;
    box-shadow: none;
	}
.ask-button {
    text-align: center;
}
.content-bottom-disclimer {
    margin-top: 15px;
	float:left;
}	