﻿
#pubbannercontainer{clear: both; position: relative;width: 100%; height: 600px; z-index: 21;}
#pubfooter {z-index: 22;}

/* CONTENT
----------------------------------------------------------*/
#pubcontentcontainer{clear: both; position: relative; background-color: white; width: 980px; margin: 0px auto; padding-top: 50px; padding-bottom: 20px; min-height: 200px; _height: 200px; z-index: 19;}

    /* EDITBLOCK -- QUICK TEXT */
    #pubcontentintrocontainer div[id$="_EDITORCONTAINER"] textarea{ margin-top: 2px; margin-bottom: 2px; min-height: 100px; _height: 100px; margin-left: 0px; margin-right: 0px; width: 470px; font-size: 16px; color: #333; line-height: 25px; font-family: 'Cabin', Arial;}
    
    #pubcontentintrocontainer P {margin: 0; padding: 5px 0 0 0;}
    #pubcontentintrocontainer div[id$="_EDITORCONTAINER"] a {display-inline:block; background-color:#FF7000; padding: 3px; text-decoration: none; color: #fff;}
    
#pubcontentcontainercol1{float: left;width: 487px;}
    #pubcontentintrocontainer{min-height: 150px; _height: 150px;}
        .pubcontentintro{font-size:16px; color: #333333; line-height: 25px;}
        
    #pubcontentevents{padding-top:20px; clear: both;}
        #pubcontentevents span{display:block;}
        .pubcontentevent .pubcontenteventtitle{font-family:'Cardo', serif; font-size: 20px; color: #0099CC;padding-top: 10px;}
        .pubcontentevent .pubcontenteventdate{font-size:14px;color:#999;}
        .pubcontentevent .pubcontenteventcontent{font-size:12px;color:#333;padding-top:6px;}
        .pubcontentevent .pubcontenteventlink {padding-bottom:12px;}
        .pubcontentevent .pubcontenteventlink a{font-size:14px;color:#0099CC;}

                
#pubcontentcontainercol2{float:right;width:405px;}
    #pubcontentchildren{}
        #pubcontentchildren span{display:block;} 
        #pubcontentchildren .pubcontentchildtitle,#pubcontentchildren .pubcontentchildtitle a{font-family:'Cardo', serif; font-size: 20px; color: #663399; padding-top: 10px; text-decoration: none;}
        #pubcontentchildren .pubcontentchildcontent{font-size:12px;color:#333;padding-top:6px;}
        #pubcontentchildren .pubcontentchildlink {padding-bottom:12px;}
        #pubcontentchildren .pubcontentchildlink a{font-size:14px;color:#663399;}
    #pubcontentcommunity{}
        #pubcontentcommunity .pubcontentquote{padding-top:10px;}    
        #pubcontentcommunity .pubcontentquote .pubcontentquotebullet{float:left;width:10px;height:25px;background-image:url(/Themes/Default/Content/Images/bullet-green.png);background-repeat:no-repeat;margin-top: 2px;}
        #pubcontentcommunity .pubcontentquote .pubcontentquotetest{font-size:12px;color:#333;}
        #pubcontentcommunity .pubcontentquote .pubcontentquotetest a{color:#CCCC00;text-decoration:none;}
        
 
.pub-all-left {background-image:url(/Themes/Default/Content/Images/bg_viewall.jpg); background-repeat: no-repeat; width: 461px; height: 35px;}   
.pub-all-right {background-image:url(/Themes/Default/Content/Images/bg_viewall.jpg); background-repeat: no-repeat; width: 404px; height: 35px;}
    .pub-all-left a, .pub-all-right a {float: right; color: #FF6600; padding: 15px 15px 0 15px; background-image:url(/Themes/Default/Content/Images/bullet.jpg); background-repeat: no-repeat; background-position: 0 19px; font-family:'Cardo', serif; font-size: 16px; text-decoration: none;}
    .pub-all-left a:hover, .pub-all-right a:hover {color: #FF6600;}
        
        
/* TWITTER FEED
-----------------------------------------------------------------------*/
.twitted {
	width: 16em;
	margin-bottom: 1.5em;
	border: 1px solid #888;
}

.twitted h2 {
	margin: 0;
	padding: 0.3em 0.8em;
	font-size: 1em;
	color: #fff;
	background-color: #888;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
	margin: 0;
	padding: 0 0.8em;
	list-style-type: none;
}

.twitted ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color: #00f;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color: #f00;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	margin: 0;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #ddd;
}