@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@font-face {
  font-family: 'FontAwesome';
  src: url('fontawesome-webfont.eot?v=4.1.0');
  src: url('fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('fontawesome-webfont.woff?v=4.1.0') format('woff'), url('fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
body,html{
font-family:'Droid Sans','Verdana';
margin:0;
padding:0;
direction:ltr;
/*background:#E7D3E7;*/
background:#FFFFFF;
}
a, *{
border:none;
outline:none;
}
.separator{
width:100%;
height:10px;
background:#FFFFFF;
}
a.nav_a{
	font-family: 'verdana';
	color:#000;
	font-size:11pt;
	text-decoration:none;
	font-weight:400;
	/*text-transform: uppercase;*/
	margin:0 5px;
	position:relative;
}
div#HeaderWhite{
width:100%;
height:45px;
-webkit-box-shadow: 0px 5px 5px -1px rgba(204,204,204,1);
-moz-box-shadow: 0px 5px 5px -1px rgba(204,204,204,1);
box-shadow: 0px 5px 5px -1px rgba(204,204,204,1);
}
div#HeaderWhite h6{
	font-family: 'verdana';
	font-size:9pt;
	font-weight:400;
	line-height:45px;
	margin-left:12.5%;
	position:absolute;
	margin-top:0px;
	float:left;
}
div#BodyContainer{
background:#fff;
position:relative;
margin:0 auto;
}
div#Header a.fa-home{
font-family: 'FontAwesome';
	font-size:11pt;
	text-decoration:none;
	font-weight:400;
}
div#Header{
position:relative;
margin:0 auto;
}
div#Header .headerImage,div#Header .headerNav{
margin:0 auto;
margin-top:10px;
text-align:center;
}
::-webkit-input-placeholder {
   color: #999;
}
:-moz-placeholder { /* Firefox 18- */
   color: #666;
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #666;
}

:-ms-input-placeholder {  
      color: #666;
}
div#Header .headerNav hr{
width:100%;
border:1px solid #444;
}
.active{
color:#8C488C;
}
.purple{
background:#F0E3F0;
padding:7px 3px;
margin:0 auto;
}
.purpleOFF{
padding:7px 3px;
margin:0 auto;
}
.SocialSharing a{
font-family: FontAwesome; /* or whatever */
display: inline-block;
color:#999;
font-size:15pt;
margin-right:5px;
text-decoration:none;
}
.SocialSharing a:hover{
color:#8C488C;
}
.SocialSharing .fa-facebook-square{
content: "\f082";
}
.SocialSharing .fa-twitter-square{
content: "\f081";
}
.SocialSharing .fa-search-minus{
content: "\f010";
}
.SocialSharing .fa-print{
content: "\f02f";
}
.SocialSharing .fa-search-plus{
content: "\f00e";
}
.SocialSharing .fa-envelope-square{
content: "\f199";
}
.SocialSharing .fa-arrow-circle-o-up{
content: "\f01b";
}
.fromTheWebRead {
width:100%;
}
.fromTheWebRead ul li{
display:inline-block;
vertical-align:top;
margin:0 auto;
margin-bottom:10px;
padding-bottom:4px;
min-height:50px;
}
.fromTheWebRead ul li a{
color:#444;
text-decoration:none;
font-size:10pt;
line-height:20px;
}
.fromTheWebRead ul li a:hover{
color:#8C488C;
text-decoration:underline;
}
.fromTheWebRead ul li img{
float:left;
margin-right:5px;
clear:both;
height:50px;
display:block;
overflow:hidden;
border-radius:3px;
}
.fromTheWebRead h3{
margin-bottom:3px;
font-size:11pt;
color:#8C488C;
height:20px;
text-decoration:none;
}
.fromTheWebRead ul{
padding:0;
margin:0 auto;
width:98%;
vertical-align:top;
}
.art_cont .art_cont_image{
width:100%;
border:1px solid #ccc;
border-radius:3px;
overflow:hidden;
max-height:375px;
margin-bottom:2px;
padding-bottom:2px;
}
.art_cont .art_cont_image img{
width:110%;
}
.art_cont h1{
font-size:16pt;
color:#666;
}
.art_cont h2{
color:#8C488C;
font-size:10pt;
font-weight:400;
}
.art_cont h4.art_cont_intro{
font-size:12pt;
color:#666;
margin-top:3px;
}
.art_cont .art_cont_body p{
font-size:11pt;
color:#666;
text-align: justify;
text-justify: inter-word;
/*text-indent:7px;*/
}
.art_cont .art_cont_body p img{
float:left;margin:5px; width:50%;
}
.TwoTagsLarge h3,.TwoTagsLarge h3 a,.TwoTags h3,.TwoTags h3 a,.LatestNews H3,.LatestNews H3 a,.YouTube h3 a,.SoundCloud h3 a,.TwoTags h3 a,.LatestNews H3 ,.YouTube h3,.SoundCloud h3,.Col_3 h3,.OneTag h3 ,.OneTag h3 a,.Col_1 ul li h3{
margin-bottom:3px;
margin-left:10px;
font-size:11pt;
color:#8C488C;
height:20px;
text-decoration:none;
}
.TwoTags ul{
padding:0;
margin:0;
vertical-align:top;
}
.TwoTags ul li{
width:100%;
display:block;
font-size:10pt;
color:#444;
margin-bottom:25px;
height:auto;
list-style-type:none;
clear:both;
min-height:64px;
}
.TwoTags ul li div{
float:left;
display:block;
}
.TwoTags ul li div.liTitlecontents{
width:85%;
}
.TwoTags ul li div.titleImg{
width:14%;
}
.TwoTags ul li img{
float:left;
border:1px solid #ccc;
display:block;
clear:both;
height:64px;
margin-right:5px;
border-radius:3px;
}
.TwoTags ul li h5{
margin:0;
margin-bottom:3px;
padding:0;
font-size:10pt;
font-weight:700;
color:#999;
text-decoration:none;
font-weight:400;
}
.OneTag ul li h4,.OneTag ul li h4 a,.TwoTags ul li h4,.TwoTags ul li p,.TwoTags h4 a{
margin:0;
margin-bottom:3px;
padding:0;
font-size:11pt;
font-weight:700;
color:#444;
text-decoration:none;
font-weight:400;
}
.YouTube .iframe{
width:98%;
margin:0 auto;
margin-bottom:10px;
overflow:hidden;
}
.YouTube h2{
margin-left:15px;
font-size:11pt;
color:#444;
}
#footerContainer{
background:#EFEFEF;
position:relative;
margin:0 auto;
display:table;
}
#footerContainer .table_row{
width:100%;
}
#footerContainer .table_row div .inSide h3{
font-size:10pt;
color:#444;
}
#footerContainer .table_row div .inSide p{
font-size:10pt;
color:#444;
text-align: justify;
text-justify: inter-word;
}
#footerContainer .table_row div .inSide .FooterNav{
width:100%;
margin:0;
padding:0;
}
#footerContainer .table_row div .inSide .FooterNav li{
list-style-type:none;
margin:0;
padding:0;
}
#footerContainer .table_row div .inSide .FooterNav li a{
text-decoration:none;
line-height:25px;
color:#444;
font-size:10pt;
}
#footerContainer .table_row div .inSide .FooterNav li:before{
content: "\f04b" /*fontawesome char code inside the ''*/;
font-family: FontAwesome; /* or whatever */
display: inline-block;
color:#444;
font-size:9pt;
margin-left:10px;
}
#footerContainer .table_row div .inSide .socialFollowUs{
width:100%;
margin:0;
padding:0;
}
#footerContainer .table_row div .inSide .socialFollowUs li{
list-style-type:none;
margin-left:15px;
display:inline-block;
}
#footerContainer .table_row div .inSide .socialFollowUs li a{
text-decoration:none;
border:none;
color:#444;
font-size:10pt;
}
#footerContainer .table_row div .inSide input{
height:32px;
line-height:32px;
}
#footerContainer .table_row div .inSide input{
padding-left:10px;
margin-bottom:10px;
border:1px solid #ccc;
}
#footerContainer .table_row div .inSide input[type=submit]{
background:#8C488C;
color:#FFF;
}
.pagination a.fa-angle-double-right{
content: "\f101";
}
.pagination a.fa-angle-double-left{
content: "\f100";
}
.pagination a.fa-angle-left{
content: "\f104";
}
.pagination a.fa-angle-right{
content: "\f105";
}
.pagination {
direction:ltr;
padding: 3px;
margin: 3px;
}

.pagination a,.pagination span{
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #ccc;
text-decoration: none; /* no underline */
color: #999;
font-size:11pt;
border-radius:3px;
font-family: FontAwesome;
}
.pagination a:hover, .pagination a:active {
background-color: #8C488C;
border: 1px solid #ccc;
color: #fff;
}
.pagination span.current {
background-color: #8C488C;
border: 1px solid #ccc;
color: #fff;
}
.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #999;
color: #999;
font-size:11pt;
border-radius:3px;
}
#searchContainer{
font-size:10pt;
}
#searchContainer #results .idented{
/*background-color: #efefef;*/
padding:5px;
margin:0;
}
#searchContainer #results .idented a.title{
margin:0;
margin-bottom:3px;
padding:0;
font-size:11pt;
color:#8C488C;
font-weight:400;
}
#searchContainer #results .idented a.title:hover{
text-decoration:underline;
}
#searchContainer #results .idented .Postdate{
color:#8C488C;
font-size:10pt;
font-weight:400;
}
#searchContainer #results .idented .description{
font-size:10pt;
color:#666;
text-align: justify;
text-justify: inter-word;
}
#searchContainer #results .idented .description b{
color:#8C488C;
}
.searchOptionsDiv{
text-align:center;
border-radius:5px;
}
.searchOptionsDiv h4{
font-size:11pt;
margin:2px;
}
.searchOptionsDiv input{
border:1px solid #ccc;
height:30px;
line-height:30px;
text-align:center;
border-radius:3px;
margin-right:10px;
}
.submit{
background:#8C488C;
line-height:30px;
text-align:center;
height:30px;
color:#FFF;
font-weight:700;
padding:0 4px;
cursor:pointer;
}
.submit:hover{
background:#F0E3F0;
color:#444;
}
#OverLay{
position:fixed;
width:100%;
height:100%;
background:rgba(140,72,140,.6);
z-index:1500;
display:none;
}
#EmailArticleDivContainer{
position:relative;
top:50%;
margin-left: auto;
margin-right: auto;
margin-top:-175px;
background:#efefef;
width:400px;
border-radius:5px;
}
#EmailArticleDivContainer h4,#EmailArticleDivContainer .fa-times-circle-o{
color: #8C488C;
}
#EmailArticleDivContainer .fa-times-circle-o{
font-family: 'FontAwesome';
font-size:18pt;
font-weight:400;
margin-top:5px;
margin-right:5px;
float:right;
text-decoration:none;
line-height:35px;
}
#EmailArticleDiv{
position:relative;
margin-left: auto;
margin-right: auto;
margin-top:25px;
background:#efefef;
width:400px;
display:block;
padding-bottom:10px;
border-radius:5px;
}
#EmailArticleDiv table tr{
height:35px;
}
#EmailArticleDiv table tr td{
font-size:11pt;
}
#EmailArticleDiv table tr input{
height:32px;
border:1px solid #ccc;
border-radius:3px;
text-align:center;
padding: 0 5px;
font-size:11pt;
}
#EmailArticleDiv table tr input::-webkit-input-placeholder {
font-size:11pt;
}
#EmailArticleDiv table tr input:-moz-placeholder { /* Firefox 18- */
font-size:11pt; 
}
#EmailArticleDiv table tr input::-moz-placeholder {  /* Firefox 19+ */
font-size:11pt;  
}
#EmailArticleDiv table tr input:-ms-input-placeholder {  
font-size:11pt;  
}
#EmailArticleDiv table tr input#submit_btn1{
background:rgba(140,72,140,1);
color:#fff;
padding:2px 5px;
cursor:pointer;
width:80px;
}
#EmailArticleDiv table tr input#submit_btn1:hover{
background:rgba(140,72,140,.5);
}
p.ImageCaption{
color:#666;
font-size:8pt;
margin:2px;
margin-top:4px;
padding:0;
}