BODY.main_body
{
	font-weight: normal;
	font-size: 0.8em;
	/*background: url(mt/style/v2_pgback.gif) #ffffff fixed no-repeat left top;*/
	background: #a0e1da;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	margin-left:2px;
	margin-right:2px;
	margin-top:0px;
}
th {
	text-align: center;
	font-weight: normal;
font-size:8pt;
	}
.cal_lnk{
border:#7fd9ec 1px solid;
background-color: #7fd9ec;
}
.ads_div{
margin: 5px auto 5px auto;
padding: 5px;
background-color: #fcd2d4;
border: 2px solid #e36b6d ;
}
ul.ads {
        list-style-type: none; 
        margin: 5px 0 10px 0;    
}
  
li.ads_li {
        list-style-type: none;
        line-height: 140%;
        text-align: center;
}

.left_cell
{
	width:54px;
vertical-align:top;
	background: url(mt/style/v2_left-border.gif) #a0e1da repeat-y right top;


}

.far_right_cell
{
	width:6px;
vertical-align:top;
	background: url(mt/style/v2_rt-border.gif) #a0e1da repeat-y left top;


}
.header_cell {
	background-image: url("mt/style/v2_header_back.gif");
	background-repeat: repeat-x;
	background-position: top left;
}
.nav_div{
	background-image: url("mt/style/v2_nav_back.gif");
	background-repeat: repeat-x;
	background-position: top left;
	height:40px;	
                padding-top: 8px;
}
.post_cell
{
	border-bottom: #7aa39f 1px solid;
	width:477px;
vertical-align:top;
	background: #f9f9f9;


}
.link_cell
{
	border-top: #7aa39f 1px dotted;
	border-right: #7aa39f 1px dotted;
	border-left: #7aa39f 1px dotted;
	border-bottom: #7aa39f 1px dotted;
	width:210px;
vertical-align:top;
text-align:center;
background: #bfebe7;

}
.right_cell
{
	
	border-top: #7aa39f 1px solid;
	border-bottom: #7aa39f 1px solid;
vertical-align:top;
width:189px;

}
.search_div
{
    z-index: 100;
    left: 702px;
    width: 230px;
    position: absolute;
    top: 57px;
    height: 50px;
padding-left: 8px;
padding-top: 7px;
	background-image: url("mt/style/v2_search_back.gif");
	background-repeat: no-repeat;

}
.search_box {
        background-color: #ffffff;
        border: 1px solid #ffffff;
	font-weight: normal;
	font-size: 0.8em;
font-family: verdana, arial;
}
.search_label{
color: #638204;
}
.search_button {

	background-image: url("mt/style/v2_search_btn.gif");
        border: 0px solid #ffffff;
	background-repeat: no-repeat;
vertical-align: middle;
    height: 10px;
width: 8px;
cursor: hand;
}
.profile_div{
    z-index: 100;
    left: 380px;
    width: 310px;
    position: absolute;
    top: 15px;
    height: 90px;
}

.profile_pic_td{
   background-image: url("mt/style/v2_profile-pic.jpg");
   background-repeat: no-repeat;
   background-position:  50% 10%;
width: 74px;
height: 75px;
}

.profile_text_td{
	font-weight: normal;
	font-size: 0.8em;
font-family: verdana, arial;
color: #e36b6d;
}
.profile_ul{
    list-style-type: disc;
    text-align:left;
   margin-top:5px;
padding-left: 15px;

}
.profile_li{
    list-style-type: disc;
    text-align:left;
padding-left: 15px;
border-bottom: dotted 1px #e36b6d;
}

.calendar_header	{
        font-size: 14px;
	text-align: center;
	color: #0291a8;
	font-weight: bold;
        letter-spacing: -1px;
        word-spacing: 1px;
        text-transform: uppercase;
        margin: 0 0 5px 0;
}
.credit_text	{
        font-size: 14px;
	text-align: center;
	color: #0291a8;
	font-weight: bold;
        letter-spacing: -1px;
        word-spacing: 1px;
        text-transform: uppercase;
        margin: 0 0 5px 0;
}

.poweredby_text	{
        font-size: 14px;
	text-align: center;
	color: #0291a8;
	font-weight: bold;
        letter-spacing: -1px;
        word-spacing: 1px;
        text-transform: uppercase;
        margin: 0 0 5px 0;
}

#container {
	width: 100%;
	\width: 100%;
	w\idth: 100%;
	margin-left: 0;
	margin-right: 0;
	background-image: url("mt/style/background.jpg");
	background-repeat: repeat-y;
	background-position: top left;
}

#container-image {
	padding: 0px;
	width: 758px;
	height: 254px;
	background-image: url("mt/style/header.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}
a.ad_lnk {color:#000000; font-weight:normal; text-decoration:none;}
a.ad_lnk:link {color:#000000; font-weight:normal; text-decoration:none;}
a.ad_lnk:visited {color:#000000; font-weight:normal; text-decoration:none;}
a.ad_lnk:hover {color:#000000; background-color: #b5e9f4; font-weight:normal; text-decoration:none}

a.content_lnk {color:#bd0b37; font-weight:normal; text-decoration:none;}
a.content_lnk:link {color:#bd0b37; font-weight:normal; text-decoration:none;}
a.content_lnk:visited {color:#bd0b37; font-weight:normal; text-decoration:none;}
a.content_lnk:hover {color:#bd0b37; background-color: #f6b3ba; font-weight:normal; text-decoration:none}


a.{color:#bd0b37; font-weight:normal; text-decoration:none;}
a:link {color:#bd0b37; font-weight:normal; text-decoration:none;}
a:visited {color:#bd0b37; font-weight:normal; text-decoration:none;}
a:hover {color:#bd0b37; background-color: #f6b3ba; font-weight:normal; text-decoration:none}


a.sidebar_lnk {color:#000000; font-weight:normal; text-decoration:none;}
a.sidebar_lnk:link {color:#000000; font-weight:normal; text-decoration:none;}
a.sidebar_lnk:visited {color:#000000; font-weight:normal; text-decoration:none;}
a.sidebar_lnk:hover {color:#000000; background-color: #b5e9f4; font-weight:normal; text-decoration:none}


#side a {color:#000000; font-weight:normal; text-decoration:none;}
#side a:link {color:#000000; font-weight:normal; text-decoration:none;}
#side a:visited {color:#000000; font-weight:normal; text-decoration:none;}
#side a:hover {color:#000000; background-color: #b5e9f4; font-weight:normal; text-decoration:none}

img {border: 0;}

#topmenu {
        margin: 0;
        padding: 260px 0 0 5px;
        width: 545px;
}

#side {
        float: right;
	width: 200px;
	\width: 200px;
	w\idth: 200px;
        padding: 45px 5px 0 0;
	text-align: center;
}

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

.storycontent {
	padding: 10px;
        width: 456px;    
}

p {
        padding: 2px 5px 2px 5px;
}

.posted  {
	font-size: 12px;
	text-align: center;
        border-top: 3px solid #ec9ea6;
	margin: 5px 0 25px 0;
}

blockquote  {
        width: 400px;
        margin: 5px auto 5px auto;
	padding: 5px;
        background-color: #E1E2E4;
        border: 1px solid #89B8D6;
}

h1	{
        font-size: 14px;
	text-align: center;
	color: #a3edfc;
	font-weight: bold;
        letter-spacing: -1px;
        word-spacing: 1px;
        text-transform: uppercase;
        margin: 0 0 5px 0;
}
h1.side_h1	{
        font-size: 14px;
	text-align: center;
	color: #df3f32;
	font-weight: bold;
        letter-spacing: -1px;
        word-spacing: 1px;
        text-transform: uppercase;
        margin: 0 0 5px 0;
}	

h2	{
        font-size: 18px;
	text-align: left;
	background: url(mt/style/v2_date_back.gif) #ffc0c2 repeat-x right top;
        color: #a62e30;
	font-weight: bold;
        letter-spacing: -2px;
        word-spacing: 2px;
        text-transform: uppercase;
        padding: 3px;
border: solid 1px #ffa3ae;
}		
   
h3	{
	font-size: 16px;
	text-align: center;
	color: #00b4d9;
	font-weight: bold;
        letter-spacing: -1px;
        word-spacing: 1px;
        padding: 5px 0 5px 0;
}		

ul {
        list-style-type: none; 
        margin: 10px 0 30px 0;    
}
  
li {
        list-style-type: none;
        line-height: 140%;
        text-align: center;
}
ol {
        list-style-type: decimal; 
	margin-left: 40px;
	margin-right: 5px;
	text-align: left;
}

LI.order_li
{
	list-style-type: decimal;
        text-align: left;
	padding-bottom: 9px;
}
 ul.spec-ul
{
    list-style-type: circle;
    text-align:left;
   padding-left:10px;
} 
li.spec-li
{
    list-style-type: circle;
    text-align:left;
}

input, textarea, select {
        border: 2px solid #E1E2E4;
}	

.comments-body {
	font-weight: normal;
	padding: 5px;
        margin: 0px auto 10px auto;
        width: 400px;
        border: 1px solid #89B8D6;
	background:#e1e2e4;
}		

.comments-post {
        font-size: 12px;
	text-align: center;
        border-top: 3px solid #89B8D6;
        margin: 0px;
	padding: 5px;
}	
