body {
	background:url(bg_body.jpg) repeat-x #d3e1ed;
	margin: 0px;
	padding: 0px;
}

body, td {
	color:#626262;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

form {
	display:inline;
}	

h1 {
	display:inline;
	font-size: 22px;
}
h2 {
	font-size: 16px;
	display:inline;
	color:#004f99;
}

h3 {
	font-size: 14px;
	display:inline;
	color:#403F80;
}


a 		{ color:#004f99; }
a:hover { color:#ec8828; text-decoration:underline; }

a.subscribe			{ color:#e38000; font-size:16px; }
a.subscribe:hover	{ color:#004f99; font-size:16px; }

.footer a, .footer a:visited { color:#626262; text-decoration:none; }
.footer a:hover 			 { color:#004f99; text-decoration:none; }


.tagline {
	padding:10px 10px 0px 10px; 
	text-align:center; 
	font-size:16px; 
	font-weight:bold; 
	font-style:italic;
}

.rightContent {
	padding: 20px 15px 0px 0px; 
	background:url(bg_bottom_right.jpg) bottom right no-repeat;
}
.footer {
	background:url(bg_footer.jpg) no-repeat; 
	padding:0px 15px;
}


/* EMAIL SIGNUP */
#signup_load {
	display:none;
	padding:10px 0px;
}




#MainImage {
float:Left;
margin-right:12px;
margin-bottom:12px
}
#MainImageRight {
float:right;
margin-left:12px;
margin-bottom:12px
}
#ImageTwo
{
float:right;
margin-left:12px;
margin-bottom:12px;
}
#ImageThree
{
float:left;
margin-right:12px;
margin-bottom:12px;
}
#ImageFour
{
float:right;
margin-left:12px;
margin-bottom:12px;
}
#SideBar {
border:1px solid #2455A5; 
padding:9px; 
float:right;
margin-left:12px;
font-size:11px;
margin-bottom:12px; background-color:#F4F8FD
}

p.ArtTitle
{
    color: #5c87c2;
    font-size: 1.4em;
    font-weight: bold;
    margin-top: 12px;
    margin-bottom: 6px;
}

p.ArtAuthor   { font-size: 14px; text-indent: 0px; font-style: italic; margin-top: 0px; 
               margin-bottom: 9 }
p.ArtIntro    { font-size: 14px; margin-top: 0px; margin-bottom: 9px; text-indent: 0px;  }

a.xpress {
font-weight:bold;
font-size:16px;
text-decoration:none;
color:#403F80;
}

a.subxpress {
font-weight:bold;
font-size:14px;
text-decoration:none;
color:#403F80;
}
.main_logo {
	background:url(image_main.jpg) no-repeat #FFFFFF; 
	padding:7px 20px 0px 0px;
}
.content-background {
 	background:url(bg_content.jpg) no-repeat #FFFFFF;
 }
 #story div{
	  background:#f4f8fd;
		border:1px solid #2455a5;
		width:300px;
		padding:10px;
		margin:25px 0 25px 25px;
		float:right;
	}
	#story h5{
font-size: 15px;
font-weight: normal;
margin-top: 0;
margin-bottom: 5px;
	}
#story table{/*width:365px;float:left;display:inline;*/}
#social_icons{
    float:left;
   margin-left:10px;
}
#social_icons div{
  background-color:#0f66b9;
  float:left;
  margin-left:10px;
  width:20px;
  height:20px;
  margin-top: -2px;
  border-radius: 3px;
  background-size: 80%;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  cursor: pointer;
}
#social_icons div:hover{
  background-color:#064683;
}
#social_icons div a{
  display:block;
  width: 20px;
height: 20px;
}
#foot_fb{
   background-image:url('social.fb.png');
   background-size:100%;
}
#foot_tw{
   background-image:url('social.tw.png');
   background-size:100%;
}

 #by_1770 {display:none;}

 .ululli{margin-left:30px;}
 .clear_left{clear:left;}