/*-----TITLE: Home page screen styles | AUTHOR: Emily P. Lewis-----*/

/*---STRUCTURE/LAYOUT---*/

#intro {margin:5px 20px 15px 20px;}


/*---HEADER---*/
/*--Tagline--*/
#tagline {width:900px;height:262px;position:relative;color:#003591;font-style:italic;font-size:110%;margin-bottom:2px;}
#tagline span {position:absolute;width:900px;height:262px;background:url(/images/taglineBanner.jpg) no-repeat 0 0;}

/*--Primary (Top) Navigation--*/
#home #primaryNav{margin:0;}


/*---CONTENT---*/
/*--Home--*/
#home #content .column {width:290px;padding-top:15px;}
#home #content .column h2 {border:none;color:#fff;line-height:23px;padding:0 0 0 5px;font-size:110%;letter-spacing:normal;background:#999 url(http://resources.mapinfogroup1.com/images/headingRightBorder.gif) no-repeat 100% 0;margin-bottom:15px;}
#home h3 {margin-bottom:15px;clear:left;}
#home h3.headline {color:#0073cf;padding-left:17px;background:url(http://resources.mapinfogroup1.com/images/actionArrow.png) no-repeat 0 -20px;}
#home h3 a, #home h3 a:link, #home h3 a:visited{padding-left:17px;background:url(http://resources.mapinfogroup1.com/images/actionArrow.png) no-repeat 0 -20px;display:block}
#home h3 a:hover {background-position:0 -224px;}
#home #content .column p {border-bottom:1px solid #c6cccf;padding-bottom:30px;margin-bottom:30px;}
#home #content ul.action li {width:145px;}
#newsEvents {margin:auto 25px;}
/*-Related (Right Column)-*/
/*--#home #content #related {padding-top:0;background-image:url(http://resources.mapinfogroup1.com/images/homeRelatedBorder.gif);margin-top:13px;}
#home #content #related, #home #content #related h2, #home #content #related h2 span {width:270px;}
#home #content #related h2 {background:#55601c;padding:0;margin:0;}
#home #content #related h2.features span {background-image: url(/images/homeFeaturesHeading.png);}
#home #content #related h2.focus span {background-image: url(/images/homeFocusHeading.png);}--*/
#home #content #related {padding-top:0;background-image:url(http://resources.mapinfogroup1.com/images/homeRelatedBorder.gif);margin-top:13px;width:270px;}
#home #content #related h2 {background: url(/images/homeRelatedTopBG.png) no-repeat 0 0;padding:0;font-size:110%;width:270px;}
#home #content #related h2.focus {background-image: url(/images/homeRelatedTopBGGreen.png)}

#home #content #related h2 span {background: url(/images/homeRelatedBottomBG.png) no-repeat 0 100%;padding:0 0 24px 0;width:270px;height:1.5em;}
#home #content #related h2 span span {background: url(/images/homeRelatedMiddleBG.png) repeat-y 0 0;padding:0 0 0 17px;margin-top:12px;}

#home #content #related .inner {padding:15px 15px 0 15px;}
#home #content #related p {border:0;padding:0;}

#home #content .alertBox {border-top:10px solid #003591;border-bottom:10px solid #003591;padding-top:1em;margin-bottom:30px}
#home #content .alertBox h3 {color:#d00;margin-bottom:0;}
#home #content .alertBox p {border:none;margin-bottom: 1em;padding:0;color:#003591;}
