
	
html 
	{
    min-height:100%; height:auto;
	}
	
textarea
	{
	font-family:Arial, Helvetica, sans-serif;
	}
	
#Clear
	{
	clear:both; height:0; padding:0px; margin:0px; overflow:hidden;
	}
	
/* page structures
---------------------------------------------------- */
#containerbrst 
	{
	width: auto;
	min-width: 980px;
	height: 900px;
	background: url('images/brst/body-bg.jpg') no-repeat 50% 0;
	margin: 0 auto;
	text-align: left;
	}
	
#container-inner 
	{
	width: 980px;
	margin: 0 auto;
	}
	
#LoginContainer
	{
	float:right; text-align:right; font-size:18px; color:#d9e7f4; padding-top:12px;
	}
	
#BRSTBoxTop
	{
	background:url('images/brst/brst-box-top.gif') no-repeat; height:67px; width:744px; margin:77px 0px 0px 20px;
	}
	
#BRSTBoxBTM
	{
	background:url('images/brst/brst-box-btm.gif') no-repeat; height:3px; width:744px; margin:0px 0px 0px 20px;
	}

#MainShareBox
	{
	background:url('images/brst/main-share-box.gif') no-repeat; height:407px; width:744px; margin:0px 0px 9px 20px;
	}
	
.ShareLink
	{
	width:166px; border:1px solid #dce9f6; padding:5px 10px 5px 10px; font-size:18px; color:#25313f;
	}
	
.ShareMessage
	{
	border:1px solid #dce9f6; font-size:18px; height:96px; width:440px; padding:5px 10px 5px 10px;
	}
	
#ShareContainer
	{
	float:left; width:487px; margin:40px 0px 0px 15px; font-size:14px;	
	}
	
#SendPostToContainer
	{
	font-size:14px; font-weight:bold; color:#7ca0c0; padding:15px 0px 0px 15px;
	}
	
#LThumbContainer
	{
	float:left; height:217px; width:217px; margin-top:40px;
	}
	
#Flag
	{
	float:left; background:url('images/brst/flag.gif') no-repeat; width:20px; height:87px;
	}
	
#FlagRecentHistory
	{
	background:url('images/brst/flag-your-recent-history.gif') no-repeat; height:41px; width:744px;
	}
	
#DateLinkInfoBar
	{
	background:url('images/brst/date-link-info-bar.gif') no-repeat; height:46px; width:744px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	}
	
/* history
---------------------------------------------------- */
#HistoryDate
	{
	float:left; width:114px; font-size:17px; padding:21px 0px 21px 14px;
	}
	
#HistoryClicks
	{
	float:left; width:96px; font-size:20px; padding:21px 0px 0px 14px;
	}
	
#HistoryInfo
	{
	float:left; width:492px; padding:21px 0px 20px 14px;
	}
	
#VLinesBG
	{
	background:url('images/brst/vlines-bg.gif') repeat-y; width:744px; text-align:left; color:#012f49;
	}
	
#VLinesOddBG
	{
	background:url('images/brst/vlines-odd-bg.gif') repeat-y; width:744px; text-align:left; color:#012f49;
	}
	
tr.BRSTLink
	{
	color:#7ca0c0; font-size:15px; font-weight:bold;
	}
	
tr.Destination
	{
	color:#7ca0c0; font-size:15px;
	}
	
#HistoryVLine
	{
	background:url('images/brst/history-vline.gif') repeat-x; height:1px; width:100%; margin:0px; padding:0px; overflow:hidden;
	}
	
#InlineEvenArrow
	{
	background:#fff url('images/brst/inline-even-arrow.gif') repeat-x; height:14px; width:744px;
	}
	
#InlineOddArrow
	{
	background:#fafcfe url('images/brst/inline-odd-arrow.gif') repeat-x; height:14px; width:744px;
	}
	
#ShareContainerInline
	{
	float:left; width:487px; margin:15px 0px 0px 15px; font-size:14px;	
	}
	
#LThumbContainerInline
	{
	float:left; height:217px; width:217px; margin:10px 0px 25px 0px;
	}
	
/* links
---------------------------------------------------- */
a.Login:link, a.Login:active, a.Login:visited
	{
	font-size:18px; color:#ef4529; text-decoration:none; 
	}
a.Login:hover
	{
	text-decoration:underline;
	}
	
a.MainNav:link, a.MainNav:active, a.MainNav:visited
	{
	font-size:23px; color:#050a11; text-decoration:none;
	}
a.MainNav:hover
	{
	text-decoration:underline;	
	}
	
a.StatsLink:link, a.StatsLink:active, a.StatsLink:visited
	{
	font-size:14px; font-weight:bold; color:#ef4023; text-decoration:none;
	}
a.StatsLink:hover
	{
	text-decoration:underline;	
	}
	
a.SendPostTo:link, a.SendPostTo:active, a.SendPostTo:visited
	{
	font-size:16px; font-weight:bold; color:#ef4023; text-decoration:none;
	}
a.SendPostTo:hover
	{
	text-decoration:underline;	
	}
	
a.DeleteLink:link, a.DeleteLink:active, a.DeleteLink:visited
	{
	font-size:12px; font-weight:bold; color:#f79f91; text-decoration:none;
	}
a.DeleteLink:hover
	{
	color:#ef4529; text-decoration:underline;	
	}
	
a.FooterLink:link, a.FooterLink:active, a.FooterLink:visited
	{
	font-size:14px; font-weight:bold; color:#fff; text-decoration:none;
	}
a.FooterLink:hover
	{
	text-decoration:underline;	
	}
	
a.Copyright:link, a.Copyright:active, a.Copyright:visited
	{
	font-size:12px; color:#fff; text-decoration:none;
	}
a.Copyright:hover
	{
	text-decoration:underline;	
	}

