#getwitit
{
	display: none;
}

body {
	font-family: "Lucida Grande", verdana, lucida, helvetica, arial, sans-serif;
	margin: 0;
	padding: 0;
	background-color: #F2F2F2;
	text-align: center;
	border-top: 10px solid black;
}

/* ====== links anchor tags ====== */
a { color: #35539C; font-weight: bold; }
a:link { color: #35539C; text-decoration: none; }
a:visited { color: #6B7A9D; text-decoration: none; }
a:hover { color: #A36800; text-decoration: underline; }
a:active { color: #5F5542; text-decoration: none; }

a#mtewwLink
{
	position: absolute;
	top: 0px;
	left: 23px;
	width: 198px;
	height: 23px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color: #ccc;
	text-align: center;
	display: block;
}


a.navLink
{
	display: block;
	margin: 1px 18px 0px 16px;
	padding: 0px 0px 0px 8px;
	border: 1px solid black;
	font-size: 12px;
	line-height: 18px;
	height: 18px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
a.navLink:link, a#mtewwLink:link
{
	
	color: #666;
	background-color: #ccc;
	text-decoration: none;
	
}
a.navLink:visited, a#mtewwLink:visited
{
	color: #666;
	background-color: #ccc;
	text-decoration: none;
}

a.navLink:hover, a#mtewwLink:hover
{
	color: white;
	background-color: black;
	text-decoration: none;
}

a.navLink:active, a#mtewwLink:active
{
	color: white;
	background-color: #666;
	text-decoration: none;
}

/* ====== head section stuff ====== */
#head
{
	position: relative;
	width: 690px;
	height: 32px;
	margin: 0px auto 0px auto;
	background: #F2F2F2 url(images/bg_top.gif) bottom center no-repeat;
}


#head h1
{
	margin: 0px 0px 0px 364px;
	width: 316px;
	height: 23px;
	background: url(images/mtaa_title.gif) center center no-repeat;
}

#head span { display: none; }


/* ====== main body stuff ====== */
#mainBod
{
	position: relative;
	width: 690px;
	margin: 0px auto 0px auto;
	background: #F2F2F2 url(images/bg.gif) 50% 50% repeat-y;
	/*background: #F2F2F2 url(images/bg.gif);*/
	text-align: left;
}

#content {
	margin: 0px 14px 0px 249px;
	width: 427px;
}



div#splashImage
{
	display: block;
	width: 425px;
	height: 139px;
	border: 1px solid black;
	background: url(images/splash_image.jpg);
}

div#splashImage span { display: none; }

h2#pageTitle
{
	padding-left: 4px;
	margin: 2px 0px 6px 0px;
	line-height: 20px;
	font-size: 14px;
	color: white;
	background-color: black;
}

h2#pageTitle a, 
h2#pageTitle a:link, 
h2#pageTitle a:visited, 
h2#pageTitle a:hover, 
h2#pageTitle a:active
{ 
	color: white; 
}

/* ====== content ====== */
#content p
{ 
	margin: 0px auto 0px auto;
	width: 411px;
	font-size: 12px;
}

#content h3 /*date*/
{
	font-size: 11px;
	font-weight: normal;
	color: #666;
	padding-top: 4px;
	width: 411px;
	margin: 0px 8px 0px 8px;
	border-top: 1px solid #ccc;
}

#content h3 span
{
	padding: 4px;
	color: white;
	background-color: #ccc;
}

#content h2.blogTitle /* news title*/
{
	font-size: 18px;
	padding-left: 20px;
	padding-top: 12px;
	line-height: 1.5em;
	margin: 0px 8px 0px 8px;
	background: url(images/post_icon.gif) 0px 6px no-repeat;
}

#content h2.blogTitle a:link,
#content h2.blogTitle a:visited,
#content h2.blogTitle a:active,
#content h2.artTitle a:link,
#content h2.artTitle a:visited,
#content h2.artTitle a:active,
#content h2.otherTitle a:link,
#content h2.otherTitle a:visited,
#content h2.otherTitle a:active,
#content h2.offlineArtTitle a:link,
#content h2.offlineArtTitle a:visited,
#content h2.offlineArtTitle a:active
{
	color: black;
	text-decoration: none;
}

#content h2.blogTitle a:hover,
#content h2.artTitle a:hover,
#content h2.otherTitle a:hover,
#content h2.offlineArtTitle a:hover
{
	text-decoration: underline;
}


#content h2.artTitle /* on-line art title*/
{
	font-size: 18px;
	padding-left: 20px;
	padding-top: 12px;
	line-height: 1.5em;
	margin: 0px 8px 0px 8px;
	background: url(images/online_art_icon.gif) 0px 6px no-repeat;
}

#content h2.otherTitle /*misc title*/
{
	font-size: 18px;
	padding-top: 12px;
	line-height: 1.5em;
	margin: 0px 8px 0px 8px;	
}

#content h2.offlineArtTitle /*off-line art title*/
{
	font-size: 18px;
	padding-left: 70px;
	padding-top: 12px;
	line-height: 1.5em;
	margin: 0px 8px 10px 8px;
	background-repeat: no-repeat;
	background-position: 0px 18px;
}

#content p.postHeader
{ 
	color: #999;
	margin-top: 8px;
	width: 411px;
	margin-bottom: 12px;
	font-size: 11px;
}

#content span.postDetails
{
	margin: 0px;
	color: #999;
	line-height: 1.25em;
	font-weight: normal;
	font-size: 11px;	
}

span.postDetails02
{
	display:block;
	margin-top:4px;
	padding-top:4px;
	background: url(images/dotted.gif) top repeat-x;
}

#content p.postHeader a
{
	font-weight: normal;
}

span.postedNobody
{

}

span.postedMriver
{
	padding-left: 14px;
	background: url(images/m_icon.gif) center left no-repeat;
}

span.postedTwhid
{
	padding-left: 14px;
	background: url(images/t_icon.gif) center left no-repeat;
}


#content div.postBody
{
	margin: 0px auto 0px auto;
	width: 411px;
	font-size: 12px;
	line-height: 1.5em;
	border-bottom: 8px solid #f5f5f5;
}

div.postBody ul.delicious
{
	padding: 0px;
	margin: 1em 0px;
	list-style-type: none;
}

div.postBody ul.delicious li
{
	margin-bottom: 12px;
	padding-top: 12px;
	/*border-top: 1px dotted #e5e5e5;*/
}

div.delicious-tags
{
	font-size: .9em;
	color: #999;
}

div.delicious-tags a:link,
div.delicious-tags a:visited,
div.delicious-tags a:hover,
div.delicious-tags a:active
{
	font-weight: normal;
	color: #969696;
	text-decoration: none;
}

div.delicious-tags a:hover
{
	text-decoration: underline;
}

div.postBody img
{
	padding: 4px;
	margin: 4px;
	background-color: #EAEAEA;
	border: 1px solid black;
}

#content span.postFoot
{
	display: block;
	margin: 8px 0px 0px 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #f5f5f5;
	background: url(images/dotted.gif) bottom repeat-x;
}

#content span.postFoot a { font-weight: normal; }

#content span.postLink
{
	padding-right: 8px;
	border-right: 1px dotted #ccc;
}

#content span.postComment
{
	padding-left: 32px;
	background: url(images/comment_icon.gif) 10px 2px no-repeat
}

/* ====== side column stuff ====== */

#sideCol
{
	position: absolute;
	top: 0px;
	left: 6px;
	width: 234px;
}

#stretchMainBod /*it's to stretch top mainBod*/
{
	border: 1px solid red;
	float: left;
	height: 640px;
	width: 20px;
}

#title
{
	width: 234px;
	margin: 0px;
	padding-bottom: 8px;
	border-bottom: 1px solid #ccc;
}

#title h1
{
	margin: 8px 16px 0px 16px;
	background: url(images/mtaarr_hed.gif) top left no-repeat;
	width: 200px;
	height: 21px;
	
}

div#logo
{
	width: 198px;
	height: 53px;
	margin: 5px 16px 0px 16px;
	border: 1px solid black;
	background: url(images/mtaa_portraits.gif) top left no-repeat;
}


#title span { display: none; }

#nav
{
	width: 234px;
	margin: 0px;
	padding-top: 8px;
	border-top: 1px solid white;
}

#title ul, #nav ul
{
	margin: 0px;
	padding: 0px;
}

#title li, #nav li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	/*display: inline;*/
}

#findForm
{
	position: relative;
	margin: 8px 18px 8px 16px;
	padding: 0px;
	font-size: 12px;
}

#findForm input { width: 140px; height: 19px; }

#findForm a, #findForm a:link
{
	position: absolute;
	top: 0px;
	left: 156px;
	display: block;
	width: 42px;
	height: 17px;
	border: 1px solid #ccc;
	background-color: white;
	text-align: center;
}

div.sideBox
{
	margin: 8px 18px 8px 16px;
	padding: 6px;
	border: 1px solid #ccc;
	background-color: white;
	
}

div#sideColFoot
{
	position: relative;
	font-size: 11px;
	margin: 8px 18px 8px 16px;
	padding: 6px;
	line-height: 26px;
	height: 28px;
	background-color: white;
	border: 1px solid #ccc;
}

div.sideBox h3
{
	margin: 0px 0px 3px 0px;
	padding-bottom: 3px;
	font-size: 11px;
	border-bottom: 1px solid #ccc;
	font-weight: normal;
}

div.sideBox p
{
	font-size: 11px;
	margin: 0px;
	color: #666;
}

/* ====== writebacks ====== */
form
{ 
	margin: 10px 0px 0px 0px; 
}


/* ====== foot ====== */
#boilerplate
{
	margin: 0px auto 0px auto;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666;
	font-size: 10px;
	width: 690px;
	text-align: left;
	background: #F2F2F2 url(images/bg_bottom.gif) top center no-repeat;
}

#boilerplate p { margin: 0px 10px 0px 10px; }


.blockQuote, blockquote
{	
	display: block;
	font-style: italic; 
	margin: 10px 20px 10px 20px;
	padding: 10px;
	border-top: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	/*background-color: #f2f2f2;*/
	color: #666;
}

/* ====== misc ====== */
/*writeback stuff*/

p.commentWrap
{
	margin-top: 10px;
	color: red;
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
}


/*archives page stuff*/
ul.archives1, ul.categories
{
	margin: 10px auto 10px auto;
	width: 300px;
	font-size: 13px;
	text-align: left;
}

ul.archives2
{
	margin: 10px 0px 10px 0px;
	padding-bottom: 10px;
	width: 300px;
	text-align: left;
	background: url(images/dotted.gif) bottom repeat-x;
}

li.archiveLevelOne
{
	list-style: none inside;
	font-size: 13px;
	padding-bottom: 6px;
	text-align: left;
}

li.archiveLevelTwo, li.categories
{
	list-style: none inside;
	padding-bottom: 6px;
	font-size: 13px;
	text-align: left;
}