body 
{
margin:0px;
	
background: url(/images/TW_Background_Oct2009.jpg);
background-repeat: repeat-x;

}

x {  text-decoration:none; color:#000;  font:10px verdana, arial, helvetica, sans-serif;  }
x:hover { text-decoration:underline;  color:white; font:10px verdana, arial, helvetica, sans-serif;}

a{ text-decoration:none; color:#3274d0;  font:12px trebuchet ms; font-weight:normal; 	}
a:hover{ color:#777;  font:12px trebuchet ms; font-weight:normal;	text-decoration:underline;  }



a.twimages:hover img {
	opacity: .65;
	filter: alpha(opacity=65);
	border: 0;
	}


	.TW_region_right_outer
	{
	width:700px;
	height:30px;
	min-height:30px;
line-height:30px; 
	margin-top:30px;
    margin-left:20px;

	}
	.TW_region_right_middle
	{
	width:700px;

	}
	.TW_region_outer_left
	{
	width:380px;
height:30px;
	min-height:30px;
line-height:30px;
	margin-top:5px;

	}

	.TW_region_main_left
	{
	width:360px;
	padding:0px;
padding-left:10px; 
	padding-top:0px;
	color:#444;
	font-family: trebuchet ms;
	font-size:11px;
	
padding:10px;
	}
	.TW_region_buffer_right
	{
	padding:0px;width:700px;
	padding-bottom:0px;
background:white;
margin-left:20px;
	}

.TW_region_outer
{
width:180px;
margin-top:0px;
}
.TW_region_middle
{
width:180px;

}
.TW_region_buffer
{
padding:0px;width:360px;
padding-bottom:0px;

}
.TW_region_title
{
color:#999;
font-family: 'trebuchet ms';
padding:0px;
font-size:20px;

padding-top:0px;
padding-bottom:0px;
padding-left:0px;

}
.TW_region_main
{
padding:0px;
padding-top:0px;
padding-right:0px; 
color:#444749;
padding-bottom:0px;
font-family: trebuchet ms;
font-size:11px;
}



.TW_region_outer_left, .TW_region_right_outer
{

border-bottom:1px dotted #ccc;
}

.TW_region_bottom
{
width:188px;

height:0px;
min-height:0px;
}


.TWMenu{
	width:100%;
	
        margin:0px; 
        padding:0px;
        border:none;
      	margin-left:300px;
	height:20px; min-height:20px;

}

.TWMenu .TWMenuItems{ 
        font:17px courier;
        color:white;
}

.TWMenu .TWMenuItems ul{
        list-style: none;
        padding: 0; 
        margin: 0;color:#888;
        display:block;
}
.TWMenu .TWMenuItems li{
        list-style: none;
        padding: 0;color:white;
        margin: 0;
 background:white;
border-radius: 5px 5px 5px 5px ;
-moz-border-radius: 5px 5px 5px 5px ;
border:1px solid #444;
		
		background-repeat: repeat-x;	
}
.TWMenu .TWMenuItems li{
	font-size:15px;
	font-weight:normal; color:white;
	float:left;margin-right:20px;
        width:auto;
}
.TWMenu .TWMenuItems li a{
 text-decoration: none ; color:#fff; 
 font-size:19px; font-family:helvetica;

	text-decoration:none;
	padding:5px 10px 5px 10px;

	display:block;color:#888;
    float:left;
    width:auto;
    vertical-align:bottom;padding-top:10px;

}
.TWMenu .TWMenuItems li a:hover{
border-radius: 3px 3px 3px 3px ;
-moz-border-radius: 3px 3px 3px 3px ;
	color:#ccc;
	background:#444;
	display:block;
        float:left;
        width:auto;

}
.TWMenu li.TWMenuItemSelected {
 text-decoration: none ; color:#fff; 
 font:12px arial; font-weight:normal;
		text-decoration:none;
	
	display:block;color:black;
        float:left;
        width:auto;
	


}
.TWMenuSelected {

	color:#000000;
	text-decoration:none;
	display:block;
        float:left;
        width:auto;color:#000;
}
.TWMenu li.TWMenuItemSelected a{ 
  font:12px trebuchet ms; font-weight:normal;
	
	padding:0px 10px 0px 10px;
	display:block;
        float:left;
        width:auto;

color:#b2d385;
}
.TWMenu li.on
{
 color:white;

}
.TWMenu li.on a
{
color:#000;

}


.TWMenu
{
padding-top:12px;
}

.ContextBar
{
padding-left:20px;height:42px;min-height:42px;padding-top:0px;font:8px trebuchet ms;color:white;
}




.topmenubar
{
 text-decoration: none; color: #444444;  font:16px helvetica; padding-top:5px;
}

.topmenubar a:link{  text-decoration: none; color: #444444;  font:16px helvetica;  }
.topmenubar a:visited {  text-decoration: none;  color: #444444; font:16px helvetica;}
.topmenubar a:active { text-decoration: none;  color: #1D7BB2; font:16px helvetica;}
.topmenubar a:hover {  text-decoration: underline;  color: #1D7BB2;font:  16px helvetica;}


.userslinks
{
font:10px verdana, arial, helvetica, sans-serif;
}

.userslinks a:link{ font-weight:bold; text-decoration: none; color: white;  font:12px verdana, arial, helvetica, sans-serif;  }
.userslinks a:visited { font-weight:bold;  text-decoration: none;  color: white; font:12px verdana, arial, helvetica, sans-serif;}
.userslinks a:active { font-weight:bold;  text-decoration: none;  color: #1D7BB2; font:12px verdana, arial, helvetica, sans-serif;}
.userslinks a:hover { font-weight:bold;  text-decoration: underline;  color: #1D7BB2;  12px verdana, arial, helvetica, sans-serif;}

.post_thread
{
 font: 15px verdana, arial, helvetica, sans-serif;
}

.post_thread a:link{ text-decoration: none; color: #1D7BB2;  font:15px verdana, arial, helvetica, sans-serif;  }
.post_thread a:visited {  text-decoration: none;  color:#1D7BB2; font:15px verdana, arial, helvetica, sans-serif;}
.post_thread a:active {  text-decoration: none;  color: #444444; font:15px verdana, arial, helvetica, sans-serif;}
.post_thread a:hover {   text-decoration: underline;  color:  #444444; font:15px verdana, arial, helvetica, sans-serif;}


.twocols
{
padding-left:0px;
width 190px;
background-image: url(mask.gif);
font:10px Trebuchet MS;
}
.hr4 
{
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
color: #aaa;
background-color: #aaa;
height: 2px;
}
.POW
{
BORDER: #C5DAE7 2px solid;
padding:5px;
}
.POW2
{
BORDER: #1D7BB2 2px solid;
padding:5px;
}
.plaintext11verdana
{
font:verdana, arial, helvetica, sans-serif;

}
.boldtext11verdana
{
font:12px verdana, arial, helvetica, sans-serif;
font-weight:bold;
min-height: 18px;
line-height:18px;
}
.boldtext10verdana
{
font:12px verdana, arial, helvetica, sans-serif;
min-height: 18px;
line-height:18px;
}
.search { 
 font-size: 10px; 
 background-color: #FFFFFF; 
 border: 2px solid #888888; 
}
.replypost
{
font:10px verdana, arial, helvetica, sans-serif;
color:black;
padding-top: 2pt;
margin-top: 2px;
font-size: x-small;
}
.replypost2
{
font:10px verdana, arial, helvetica, sans-serif;
color:black;
padding-top: 2pt;
margin-top: 2px;
font-size: x-small;
}
p 
{
padding: 0;
margin-top: 0px;
font:10px verdana, arial, helvetica, sans-serif;
}
dd, dt 
{
font:10px verdana, arial, helvetica, sans-serif;
}
.twocols
{
padding-left:10px;
width 190px;
background-image: url(mask.gif);
font:10px verdana, arial, helvetica, sans-serif;
}
.topcontainer 
{

padding-left:20px; margin-top:15px;margin-left:0px;
padding-right:20px;
overflow: hidden;

font:12px verdana, arial, helvetica, sans-serif;
color: white;
height:30px; line-height:30px;
}


.container 
{background-color: #FFFFFF;
border-left:2px solid #F4F3F3;
border-right:2px solid #F4F3F3;
margin-left:0px;padding-left:10px;
overflow: hidden;
font:10px verdana, arial, helvetica, sans-serif;
}

.bottomcontainer 
{background-color: #FFFFFF;
margin-left:0px; padding-left:-10px;

background-repeat: repeat-y;
border-left:2px solid #F4F3F3;
overflow: hidden;
border-bottom:2px solid #F4F3F3;
font:9px verdana, arial, helvetica, sans-serif;
height: 22px;padding-top:4px;
min-height:22px;
}
.replycontainer1 
{
color: #color: #767676;
margin-top:1px;margin-bottom:1px;background-color:#F5F6F5;border:2px solid #F4F3F3;overflow: hidden;
padding-left:110px;
background-repeat: no-repeat;	
overflow: hidden;

font:10px verdana, arial, helvetica, sans-serif;
}
.replycontainer2 
{
color: #color: #767676;
margin-top:1px;margin-bottom:1px;overflow: hidden;background-color:#FFFFFF;border:2px solid #F4F2F2;
padding-left:110px;
background-repeat: no-repeat;	
overflow: hidden;

font:10px verdana, arial, helvetica, sans-serif;
}
.postleft 
{
text-align:left;
padding-left:0px;
color: #767676;
width: 110px;
float: left;
}
.postright 
{
font:10px verdana, arial, helvetica, sans-serif;
padding-left:10px;
float: left;
font-size: x-small;
}

.postright3
{
font:10px verdana, arial, helvetica, sans-serif;
padding-left:10;
margin-left:10;
float: left;
font-size: x-small;
border-left: #BBC2C3 2px solid;
}
.replyicon 
{
text-align:left;
padding-left:6px;
float: left;
}

.replyclass
{


color: #767676;
font:12px verdana, arial, helvetica, sans-serif;
}
.replyclass1
{
color: #767676;
font:12px verdana, arial, helvetica, sans-serif;
}



.thumb-container
{
	border: 1;
	display: block;
display:inline-block;


	overflow: hidden;

	position: relative;
	width: 100%;
	text-align:center; vertical-align:middle
	
}
.thumb-inner
{background:black;
height:100px; min-height:100px;
			display:inline-block; height:100%; width:100%; margin: 0px; padding: 0px;
}
.thumb-img {
	border: 1;	
	 vertical-align:top;
    height:100px;min-height:100px;
	
}


.thumb-container {
background:black;
	border: 0px solid;
	border-color: #ccc #aaa #aaa #ccc;

	margin: 5px;
	padding: 0px;
	width: 100px;
text-align:center;

}

.thumb-container a,
.thumb-container img {
	border: 1;
	margin: 0;
	align:top;
}

.thumb-center img,
.thumb-strip,
.thumb-icon {
	position: absolute;	align:top;
}

.thumb-center img {
	margin-left: 50%;
	margin-top: 50%;
}

.thumb-strip {
	background: ;
display:none;
	color: white;
	font: 9px/16px Arial, sans-serif;
	height: 16px;
	bottom: 0;
	left: 0;
	letter-spacing: 0px;
	text-indent: 4px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
}

.thumb-icon {
	background: url(images/tango-icon.png) no-repeat;
	bottom: 2px;
	height: 22px;
	right: 4px;
	width: 22px;
}



