body		{	font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 100%;
				padding: 0px;
				margin:0px; }

img			{	border-style: solid;
				border-width: 1px;
				border-color: #000;		}

.imnobrd                {      border-width:0px; }

.nobreak                {      white-space:nowrap; }


h1			{	font-size: 2.4em;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0px 5px	}

h2			{	font-size: 1.8em;
				font-weight: bold;
				margin: 0px 175px 0px 0px;
				padding: 5px 10px 5px 0px;
				border-style:solid;
				border-width: 1px 0px;
				border-color:#c30; 	}

h3			{	text-align:center;
				font-size: 1.4em;
				font-weight: bold; }

.bco50		{	background-color: #f60;
				background-image: url('bg_or_50.gif');}

#outer		{	width: 930px;
				margin: auto; }
				
#contentarea {	position: absolute;
				width: 930px;}

#top 		{	background-color: #f60;
				background-image: url('bg_or_100.gif');
				min-height: 80px;}
				
#logoim		{ 	position: absolute;
				border-width: 0px;}

#plaudithold { 	position: absolute;
				left: 510px;
				width: 240px}
				
#issuehold { 	position: absolute;
				left: 760px;
				width: 150px}

.plaudit	{	background-color: #fff;
				font-size: 0.625em;
				text-align:center;
				margin:5px 0px 0px;
				border-width: 1px 0px ;
				border-color: #c30;
				border-style: solid;
				padding: 3px 0px}	
				
.topp 		{	color: #fff;
				text-align:right;
				margin: 0px;
				padding: 4px 0px 0px 0px;
				font-weight: bold;	}

#issueno	{	font-size: 1.125em;}

#issuedate	{	font-size: 0.875em;}

#issueup	{	font-size: 1em;}

#inputbar 	{	background-color:#fff; 
				height: 23px;}

.barform 	{	color: #333; 
				font-size: 0.6em;
				text-align: center;
				position: absolute; 
				padding: 1px; 
				background-color: #ddd;
				height: 20px;}

.barform input {font-family: verdana;
				font-size: 0.9em;
				color:#333;}

.barform a 	{	color: #333;}

#inpbhome   {	width: 47px; 	
				left: 0px;
				line-height:2.15;}
				
#inpbsub    {	width: 380px;
				left: 50px;}
				
#inpbsearch {	width: 263px; 
				left: 433px;}
				
#inpbemail  {	position: absolute;
				width: 228px;
				font-size: 0.6em;
				left: 700px;
				text-align:	center;
				line-height:2.15;}

.col2box200 { height: 202px;}
.col2box160 { height: 162px;}
.col2box140 { height: 142px;}
.col2box120 { height: 122px;}
.col2box100 { height: 102px;}
.col2box60 { height: 62px;}
.col2box {position: absolute; width: 430px;				border-width: 0px 0px 2px;
				border-color: #c30;
				border-style: solid;
}
#recentbags     { height: 200px}
#recenthead             {       height: 19px;
                                background-color: #c30;
                                color: #fff;
                                font-weight: bold;
                                font-size: 1.1em;
                                padding: 3px;}
.recentbag		{	position: absolute;
					top: 30px;
					left: 0px;}
#recent2		{	left: 221px;}
#recent3		{	top: 115px;}
#recent4		{	left: 221px;
					top: 115px}
.recenth1		{	width: 123px;
					position: absolute;
					font-size: 0.9em;
					font-weight: bold;
					height: 30px;
					border-style: solid;
					border-width: 1px 0px 0px;
					border-color: #c30;
                                        text-transform: uppercase;}
.recenth1 a	{	text-decoration: none; color: #000}
.recenth1 a:hover	{	text-decoration: underline; color: #33f}
.recenth2		{	width: 123px;
					position: absolute;
					font-size: 0.8em;
					height: 34px;
					top: 33px}
.recentim		{   position: absolute;
					left: 126px}

.recentlink  { position: absolute; width: 70px; font-size: 0.8em; top: 70px;}
.recentdetails {position: absolute; left: 50px; top: 70px; width: 158px; text-align: right; font-size: 0.8em;}

#mainarea	{	width:100%; }
				
.main	 	{	background-color: #fff;
				font-size:0.8em;
				float:left}

#story		{	width: 500px;	}
#col2		{	width: 405px; }

#storyarea	{	margin: 5px 10px 5px 5px; }

#imageholder {	float: right;
				width:162px;
				margin: 0px 0px 0px 15px; }

.imstrap   {	margin: 2px 0px 20px 0px;
				font-size:80%;
				font-weight:bold;}

#keysearch 	{	background-color: #fff;
				border-style: solid;
				border-width:1px;
				border-color: #c30;
				padding:4px;
				font-size: 8pt;
				font-weight: bold;
				margin: 2px 0px 5px }

#keysearch ul {	margin: 0px }

#linkline	{	margin: 5px 0px	}

#twitterbar	{	margin: 4px 0px;
				background-color: #eff;
				padding: 2px;
				border-style : solid;
				border-width: 1px;
				border-color: #9ee;	}

#twitterbar img	{	border-width: 0px }

#banad		{	padding:1px; }

#usercomment {	font-size: 85%;
				background-color: #eee;
				padding: 5px;
				border-style: solid;
				border-width: 0px 0px 1px;
				border-color: #c30; 	}

.usecom		{	border-style: solid;
				background-color: #fed;
				border-width:1px;
				border-color: #c30;
				margin: 0px 0px 3px;
				padding:3px	}
				
#copyrightline {text-align :center;
				color: #666;}


#spaotp     { height: 160px; width: 430px}
#spaotpbox  {height: 85px;
             font-size: 0.9em;}
#spaotplist {height: 70px; max-height: 70px; overflow: hidden;}
#spaotphead {height: 15px; font-weight: bold;}
#soflink {font-weight: bold;}
#soflink 	{ 	color: #000;
		text-decoration:none; }
#soflink:hover { color: #30c; }
#sof     {        height: 100px;}

#ffa     { height: 120px;}

#ffabox		{   position: absolute;
				width: 200px; 
				font-size: 0.75em}

#ffalist	{ 	position: absolute;
				left: 205px; 
				width: 225px;}

.ffaline	{	font-size: 0.75em;
				background-color: #ddd;
				padding:1px 2px;
				margin: 1px 0px;}

#shop     { height: 140px;}
				  
#shopblurb {	position:absolute;
				width: 200px	}
#shopimg  { position: absolute;
			left: 200px;
			top: 0px;
			width: 230px;
			height: 140px;
			overflow:hidden;}
#shopadlink	{ 	position: absolute;
				left: 0px;
				top: 108px;
				text-align: right; 
				width: 230px; }
			
#shopadnav	{ 	position: absolute;
				left: 0px;
				top: 125px;
				text-align: center; 
				background-color: #ccc; 
				width: 260px; }
					
.shopadnavlink {cursor:pointer;
				cursor: hand;
				color: #c30}
				
#baglinks {width:215px; float: left;}
.baglink	{	font-size: 0.9em;
				color: #fff;
				font-weight: bold;
				padding: 2px;
				margin: 1px 1px 1px 0px;
				height: 15px; }

.baglink a {	color: #fff;
				text-decoration:none; }

.baglink a:hover { color: #309;
				text-decoration:underline; }

#links     {  height: 60px;}
#keyarchive { width: 210px; position: absolute; font-size: 0.75em; height: 202px; overflow: hidden;}
#keyarchive p {margin: 0px; padding: 0px}
#keyarchive h3 {margin: 0px; padding: 0px}
#oldbags     {  height: 202px;}

#archivebox {   text-align: center;
                position: absolute;
                left: 215px;
		width: 215px;
		padding: 0px;
                background-color: #000; }
#archivehold { height:130px;
				overflow: scroll; background-color: #fff;}
				
#archivehead { background-color: #fff;}

#archivetable {	 text-align: center;
				width: 100%; }

#archivetable a 	{ 	color: #c30;
				text-decoration:none; }

#archivetable a:hover { color: #30c; }

#indlink	{	background-color: #f60;
				color: #fff;
				font-size: 80%;
				padding: 2px;
				font-weight: bold }

#archivetable td {	background-color: #fff;
				font-family:arial;
				border-width: 0px;
				padding:0px;
				text-align: center;
				font-size:0.7em;
				font-weight:bold}

#mobnav		{	display:none; }

#searchbox	{	text-align: center;}

#searchboxhd {	text-align:left; }

.isslink	{	
				border-width: 1px 0px;
				border-color: #c30;
				border-style: solid;
				margin: -1px 0px 0px; 		}

.navhead	{	text-transform: uppercase;
				font-weight: bold;
				font-size: 1.4em;
				margin: 1px 5px 3px 0px;
				padding : 5px 2px;
				background-color: #fff }

.navhead a	{	text-decoration: none;
				color: #000}

.navhead a:hover {	text-decoration: underline;
				color: #33f}

.navtext	{	margin: 2px;
				font-size: 1em;
				color: #000;}

.navauth	{	margin: 2px;
				font-size: 8pt;
				color: #666;
				text-align: right}

.navthumb	{	margin: 2px 2px 0px 2px }

.readmore	{	margin: 0px 0px 2px 5px; }

.logform 	{	margin:0px;
				padding: 0px}

.logform span {	font-size: 10px;}

.formin		{	height: 15px; 
				font-size: 10px;
				padding:0px; 
				margin: 0px; 
				border-style: solid; 
				border-width: 1px; 
				border-color: #000; 
				background-color: #fc9}

.formbut	{	font-family: verdana;
				height: 16px;
				font-size: 10px;
				padding:0px;
				margin: 0px;}

.sublink	{	margin: 5px;
				font-weight: bold;
				font-size: 130%}

.sublink img {	border-width: 0px }

.ucdet		{	border-style: dashed;
				border-width:1px 0px 0px;
				border-color: #c30;
				font-weight:bold; margin: 0px}

#arcmk 		{	margin:0px;}

#arcmk input {	font-family: verdana;
				font-size: 11px;
				font-weight: bold;}

.spreadword {	border-style: solid; 
				background-color: #fff; 
				border-color: #c30; 
				border-width:1px; 
				font-size: 8pt; 
				padding: 4px}

.spreadword img {border-width: 0px}

.spreadword a {	color: #666;
				text-decoration: none}

.bloggerspot {	background-color: #ddd;
				margin: 2px 4px;
				font-size: 8pt;
				text-align:center;
				padding: 2px}

.bloggerspot p {margin: 0px;}

.blogentry	{   margin: 30px 0px;}
				
.blogentry h3 {	margin: 10px 0px;
				text-align: left}
