.smtbtn {border:1px solid #967027; padding:1px; color:#EBE3C2; cursor:pointer; font-weight:bold; background:#5C3D07}
input.smtbtn:hover {background:#DBD1A8; color:#5C3D07; border:1px solid #967027}

a.blgrtlink {display:block; background:url(/vimages/blog_link_arrow.gif) no-repeat 2px 6px; padding:2px 2px 2px 12px; margin-bottom:1px; font:bold 12px arial; color:#5C3D07}
a.blgrtlink:hover {color:#5C3D07; background:#EBE3C2 url(/vimages/blog_link_arrow.gif) no-repeat 2px 6px}
#blgrtholder {font:12px arial; border-top:2px solid #DBD1A8; border-left:2px solid #DBD1A8; border-bottom:2px solid #DBD1A8; padding:6px; background:#EFEBD1; color:#5C3D07}

#blgsearchfilter {padding:8px 0px 8px 0px; color:#AA7210; border-bottom:1px solid #DBD1A8; font:11px arial}
	#blgsearchfilter a {color:#967027; text-decoration:underline}
	#blgsearchfilter a:hover {color:#967027; text-decoration:none}
	
div#BlogDisplayHolder {}
div.blgTitle {font:bold 16px arial, helvetica; background:url(../images/blog_titlebg.gif) repeat-x; color:#5C3D07; padding-top:4px; height:30px}
	.blgTitle a {text-decoration:none; color:#439296}
	.blgTitle a:hover {text-decoration:underline; color:#094F52}
.blgcatlocation {font:11px arial; display:block; clear:both; color:#967027; padding:4px 4px 4px 0px}	
	
div.blgPostedBy {color:#ccc; padding:2px 0px 2px 14px; font:12px arial, helvetica}
div.blgbbar {clear:both; border-bottom:1px solid #DBD1A8; padding:4px 0px 8px 0px}
	div.blgText {color:#5C3D07; line-height:15px; padding:0px 0px 20px 0px}
		div.blgText a {text-decoration:underline; font:bold  arial, helvetica; color:#439296}
		div.blgText a:hover {text-decoration:none; color:#094F52}
	div.blgUpdate {float:left; width:54%; color:#AB946B; padding:2px 0px 0px 0px; font:11px arial, helvetica}
	.updatebold {color:#DBD1A8}
	div.blgInteract {color:#967027; font-weight:bold; float:right; width:40%; padding-right:14px; text-align:right} /* Comments  */
		.blgInteract a {text-decoration:underline; font:bold 12px arial, helvetica; color:#20686C}
		.blgInteract a:hover {text-decoration:none; color:#094F52}
	div.blgListThumb {float:right; width:100px; margin:10px 0px 10px 10px}
	
	
/* Media Display */
div.mediaholder {float:right; background:url(/vimages/titlebg.gif) repeat; width:240px; margin:0px 0px 10px 10px}
div.mediabuttons {float:left; color:white}	
	a.mediabutton {display:block; font:bold 12px arial; text-decoration:none; color:white; text-align:center; background:#DBD1A8; border:1px solid #5C3D07; padding:4px 6px 4px 6px}
	a:hover.mediabutton {background:#439296; color:#FFFFFF}
	a.mediabuttononit {display:block; font:bold 12px arial; text-decoration:none; color:white; text-align:center; background:#DBD1A8; padding:4px 6px 4px 6px}
	a:hover.mediabuttononit {}
	
	img.mediapicthumbs {width:44px; border:1px solid #5C3D07; float:left; margin-right:2px}
	a:hover img.mediapicthumbs {border:1px solid red; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50)}
	
div#mediacontentmainholder {clear:both}
div#mediacontentmaintop {border-top:2px solid #5C3D07; width:240px; margin:-2px auto 0px auto}


.tblmedialist {width:100%; border-collapse:collapse; table-layout:fixed}
.tblmedialist th {padding:1px; border:1px solid #333333; background:#cccccc; color:black}
.tblmedialist td {padding:1px}

/* Close Media Styles */

.back_but {clear:both; border-top:1px solid #DBD1A8; padding:4px 0px 4px 0px; font:bold 12px arial, helvetica}	
	.back_but a {text-decoration:none; color:#5584B1}
	.back_but a:hover {text-decoration:underline; color:#094F52}		
		
.paging_top {margin-top:10px; margin-bottom:10px; font:bold 12px arial, helvetica}	
.paging_bot	{margin-top:10px; font:bold 12px arial, helvetica}	
	.paging_bot a, .paging_top a {text-decoration:none; color:#5584B1}
	.paging_bot a:hover, .paging_top a:hover {text-decoration:underline; color:#094F52}
.paging_inactive {color:#967027}	

/* Tables */
.tblComments {width:100%; table-layout:fixed; border-collapse:collapse}
.tblComments th {background:#EFEBD1; border:1px solid #DBD1A8; color:#967027; text-align:center; padding:2px}
.tblComments td {padding:6px; border:1px solid #DBD1A8}
	.tblComments td.comtext {vertical-align:top; color:#333333}
.tblComments td.rt {font-weight:bold; text-align:right}	
