FONT		{FONT-FAMILY: Times; FONT-SIZE: 14px}
BODY		{FONT-FAMILY: Times; FONT-SIZE: 14px}
body{
background-color:#505050;
text-align:center;
}
P		{FONT-FAMILY: Times; FONT-SIZE: 14px}
DIV		{FONT-FAMILY: Times; FONT-SIZE: 14px}
INPUT		{FONT-FAMILY: Times; FONT-SIZE: 14px}
TEXTAREA	{FONT-FAMILY: Times; FONT-SIZE: 14px}
FORM 		{FONT-FAMILY: Times; FONT-SIZE: 14px}
SELECT		{FONT-FAMILY: Times; FONT-SIZE: 14px}
TD		{FONT-FAMILY: Times; FONT-SIZE: 14px}

A:link          {COLOR: #000000; FONT-SIZE: 14px; FONT-FAMILY: Times; TEXT-DECORATION: underline}
A:active        {COLOR: #000000; FONT-SIZE: 14px; FONT-FAMILY: Times; TEXT-DECORATION: underline}
A:visited       {COLOR: #000000; FONT-SIZE: 14px; FONT-FAMILY: Times; TEXT-DECORATION: underline}
A:hover         {COLOR: #990000; FONT-SIZE: 14px; FONT-FAMILY: Times; TEXT-DECORATION: underline}

.title 		{COLOR: #000000; FONT-SIZE: 20px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica;}
.menu 		{COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica;}
.body	 	{COLOR: #000000; FONT-SIZE: 14px; FONT-FAMILY: Times}
.bold		{COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Times;}
.tiny		{COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Times;}
.large          {COLOR: #000000; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Times;}


#boxout{
position:relative;
float:right;
width: 250px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 10px 10px 10px 10px;
margin: 10px 10px 10px 10px
font-size: small;
}

.box_left_100{
position:relative;
float:left;
width: 100px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: small;
color: blue;
}

.box_right_100{
position:relative;
float:left;
width: 100px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;
}
.box_left_150{
position:relative;
float:left;
width: 150px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;

}

.box_right_150{
position:relative;
float:right;
width: 150px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;
}

.box_left_200{
position:relative;
float:left;
width: 200px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;
}

.box_right_200{
position:relative;
float:left;
width: 200px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;
}

.box_left_250{
position:relative;
float:left;
width: 250px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;
}

.box_right_250{
position:relative;
float:right;
width: 250px;
border: 2px solid #99999;
background: #e1d4b8;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px
font-size: 10px;
}

#page{
width:900px;
margin: 0 auto;
text-align: left;
padding: 5px;
background-color:#5a5a59;
}

#content{
width:530px;
float:left;
}

#content_article{
width:520px;
float:left;
}

#ads{
width:160px;
float:left;
margin-left:20px;
}

#content_blurbs{
width:500px;
float:left;
}
#sortbox{
width:190px;
float:left;
margin-left:20px;
}


#content_main{
width:430px;
float:left;
}
#side_main{
width:230px;
float:left;
margin-left:20px;
}

.category_text,.blog_date{
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.categories{
margin:0;
padding:0;
margin-top:5px;
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:9px;
}
.categories A{
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
color:#000099;
font-size:9px;
}

.categories A:visited{
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
color: #0033CC;
font-size:10px;
}

.categories A:hover{
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.blurb_author_date{
font-size:12px;
margin-top:5px;
}

.blog_name{
font-size:20px;
border-bottom: thin solid #6e644a;
text-decoration:none;
}
.blog_name A,.blog_name A:visited.,.blog_name A:hover{
font-size:20px;
border-bottom: thin solid #6e644a;
text-decoration:none;
}
.blog_title{
font-size:30px;

}

.author{
color:blue;
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

.font_h3{
margin: 0px 0px 5px 0px;
padding:0px;

}
