#blogBox		{
				position:absolute; right:-229px; top:75px;
				width:222px; height:60%;
				color:#FFFFFF;
				padding:5px;
				font-family:Tahoma,sans-serif;
				font-size:12px;
				z-index:5;
				}
				
.blogTab		{
				border:1px solid black;
				float:left;
				margin:2px;
				background-color:#222222;
				padding-left:4px; padding-right:4px;
				padding-top:2px; padding-bottom:2px;
				}
				
.tabContainerLeft	{
					width:37px; z-index:5;
					position:absolute; left:-28px; top:14px;
					margin:0; padding:0; 
					}
				
.vertTabLeft1	{
				background:url('../graphics/vertTabRight1.gif') right top no-repeat; 
				float:left; width:100%; height:12px; margin:0 0 -3px 0;
				}
.vertTabLeft2	{
				background:url('../graphics/vertTabRight2.gif') right top repeat-y; 
				float:left; width:100%; 
				}
.vertTabLeft3	{
				background:url('../graphics/vertTabRight3.gif') right top no-repeat; 
				float:left; width:100%; height:10px;
				}

#newsTabTitle	{width:18px; margin:0 0 0 10px;}

.newsBox		{z-index:1;}

.newsBoxRow		{
				float:left; width:100%; 
				}
				
.newsBoxElement	{width:12px; height:12px; float:left;}
.newsBoxNW		{background:url('../graphics/cartBoxNW.gif') right top no-repeat; float:left;}
.newsBoxN		{background:url('../graphics/cartBoxN.gif') right top repeat-x; width:210px;}
.newsBoxW		{background:url('../graphics/cartBoxW.gif') right top; height:310px; width:12px;}
.newsBoxCenter	{background:#3A4242; width:210px; height:310px; margin:0; padding:0px; float:left;}
.newsBoxSW		{background:url('../graphics/cartBoxSW.gif') right top no-repeat; float:left; }
.newsBoxS		{background:url('../graphics/cartBoxS.gif') right top repeat-x; width:210px;}

#ashleyBlog		{
				border:1px solid #FF9900; background:#222222; text-align:center; font-weight:bold;
				width:92%; float:left; margin:10px 0 5px 0; padding:5px 0;
				}
				
				
.blogTab a		{
				text-decoration:none;
				color:#FFFFFF;
				font-weight:bold;
				}
a:hover			{color:#FF9900;}
.blogTabOn		{
				border:1px solid #FF9900;
				}
.blogTabOff		{
				cursor:pointer;
				}
#blogArea		{
				border:1px solid black;
				position:relative;
				/*position:absolute; bottom:5px; top:32px;*/
				width:92%; height:240px;
				margin:3px;
				overflow:auto;
				clear:left;
				cursor:default;
				}
.blogContent	{
				position:absolute; left:5px; top:3px;
				width:170px; height:100%;
				}
.hidden			{visibility:hidden;}
.shown			{visibility:visible;}
.blogChunk		{
				margin-bottom:35px;
				}

#tabLeft		{position:absolute; left:-27px; top:-1px; cursor:pointer;}
#newsTitle		{
				position:relative; left:5px;
				cursor:pointer; width:26px;
				}

#entryBox		{
				position:absolute; top:20px; left:20px;
				border:1px solid white;
				padding:10px;
				background-color:#222222;
				}
.entryBoxItem	{
				border:1px solid white;
				background-color:#222222;
				color:#FFFFFF;
				padding:5px;
				font-family:sans-serif; font-size:12px;
				}
#category		{padding:0px;}
#categoryNew	{padding-top:1px; padding-bottom:1px;}
#blogTitle		{
				padding-top:1px; padding-bottom:1px; 
				width:250px; margin-left:10px; 
				}
#content		{
				width:300px; height:200px;
				}
#editBar		{
				position:absolute; bottom:-25px;
				}
#editBar input	{
				border:1px solid #FFFFFF;
				background-color:#222222;
				color:#FFFFFF;
				cursor:pointer;
				}
.highlightBlog	{border:2px solid #FF9900;}
.itemHeader		{font-weight:bold; margin:0 0 3px 0;}
.itemBody		{}
.itemBody p		{margin:0 0 10px 0;}
.itemDate		{font-size:10px; font-style:italic; float:right; color:#777777;}
#formatTools	{position:absolute; left:10%; top:72px; width:40%;}
#formatTools input {
				border:1px solid #FFFFFF;
				background-color:#222222;
				color:#FFFFFF;
				cursor:pointer;
				float:right; margin-left:2px;
				padding:1px; padding-left:2px; padding-right:2px;
				}