/* -- PLEASE DO NOT REMOVE OR EDIT THIS FILE WITHOUT TALKING TO KEN FIRST -- */

/* -----------------------------------------

 Title : HubSpot.com - Home Layout

----------------------------------------- */

div#brighton_bottom {display:block; clear:both;}

/* -------- MENU -------- */
div#brighton_menu ul li a span {background:url(images/nav_sep.png) right no-repeat; font-size:11px; color:#fff; text-transform:uppercase;}
div#brighton_menu ul li a:hover span {color:#4c545b;}


/* -------- 3 COLUMN SETUP FOR HOMEPAGE -------- */
div#brighton_container div#brighton_three-column {padding-top:5px;}

div#brighton_container div#brighton_three-column div#brighton_col1, 
div#brighton_container div#brighton_three-column div#brighton_col2, 
div#brighton_container div#brighton_three-column div#brighton_col3 {
width: 314px!important;
}

div#brighton_container div#brighton_three-column div#brighton_col1 {margin:-1px 19px 0 0;}
div#brighton_container div#brighton_three-column div#brighton_col2 {margin-right:16px;}
div#brighton_container div#brighton_three-column div#brighton_col3 {padding:0;}

div#brighton_container div#brighton_three-column div#brighton_col1 div.pad,
div#brighton_container div#brighton_three-column div#brighton_col2 div.pad,
div#brighton_container div#brighton_three-column div#brighton_col3 div.pad {
margin:0;
padding:0;
}

.bucket {background:url(/Portals/53/template/bg_col.jpg) no-repeat 0 0; height:220px; width:314px;}

div#brighton_body div#brighton_container .bucket h1 {
color: #fff;
font:17px Arial,sans-serif;
text-align: center;
font-weight: bold;
padding-top: 6px;
}

div#brighton_container .bucket.col p {
text-align: left; padding-top:5px;
color:#333333;
font-size:12px;
font-weight:normal;
line-height:1.2em;
margin:15px 25px 0;
}

div#brighton_container .bucket.col ul {margin:5px 0 0 45px;}

div#brighton_container .bucket.col li {
font-size:12px !important;
line-height:1.8em;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
padding:0; 
color:#e77817;
}

div#brighton_container .bucket.col a {font-size:12px; color:#1969bc!important; text-decoration:none;}
div#brighton_container .bucket.col a:hover {text-decoration:underline;}


/* -------- FEED SETUPS -------- */
#twitter_div {background:url(/Portals/53/template/bg_twitter.png) no-repeat!important; position:relative; height:33px; padding:0 10px 0 115px;}
#twitter_div ul {list-style-type:none; padding-top:9px;}
#twitter_div ul li {font-size:12px; color:#414141;}
#twitter_div ul li span {width:710px!important; overflow:hidden; white-space:nowrap; display:inline-block;}
#twitter_div ul li span a {float:none; color:#1969bc!important; text-decoration:none; }
#twitter_div ul li span a :hover {text-decoration:underline;}

#twitter_div a {float:right; color:#000!important; text-decoration:none;}

#twitter-link {position:absolute; top:3px; left:3px; width:130px; height:28px; display:block;} 

div#brighton_three-column .feedreader_box {background:url(/Portals/53/template/bg_col-blog.jpg) no-repeat 0 0; height:215px; width:288px; padding:35px 14px 5px 15px;}
div#brighton_three-column .feedreader_box td.Item,
div#brighton_three-column .feedreader_box td.AltItem {
padding-bottom:5px; 
}

div#brighton_three-column .feedreader_box .ItemLink {font:12px Arial, sans-serif!important; display:inline!important;}
div#brighton_three-column .feedreader_box .ItemLink a {font:12px Arial, sans-serif!important; color:#1969bc!important; text-decoration:none;}
div#brighton_three-column .feedreader_box .ItemLink a:hover {text-decoration:underline;}

div#brighton_three-column .feedreader_box .ItemInfo {display:inline!important;}


/* -------- IE7 HACKS -------- */
*:first-child+html div#brighton_container div#brighton_three-column div#brighton_col1 {padding-top:1px;}
*:first-child+html div#brighton_container div#brighton_three-column div#brighton_col2 {padding-top:14px;}
*:first-child+html div#brighton_container div#brighton_three-column div#brighton_col3 {margin-top:-1px;}

*:first-child+html div#brighton_container div#brighton_three-column div#brighton_col2 h1 {margin-top:0px;}


*:first-child+html #twitter_div ul {padding-top:7px;}
*:first-child+html #twitter_div a {margin-top:-14px;}


/* -------- SAFARI HACKS -------- */
@media screen and (-webkit-min-device-pixel-ratio:0){div#brighton_container div#brighton_three-column div#brighton_col1 {padding-top:1px;}}
