/*global page styles*/
* {font-family: Verdana, Arial, Helvetica; margin: 0px; padding: 0px;}
html{height: 100%; background: #e1e9e9;}
body {background-color: #e1e9e9; height: 100%;}
img {border: 0px}
input, form {margin: 0px; padding: 0px;}
hr {height: 1px; border-top: 1px solid #8bbc20; margin: 0px; padding: 0px;}

#wrapper {
	width: 760px;
	text-align: center;
	margin: 5px auto 0px auto;
	height: 100%;
}

/*global top nav styles*/
#nav {
	clear: both; 
	width: 760px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	padding-bottom: 10px;
	background: #fff url(../images/bg_nav.gif) no-repeat 50% 0%;
}
	#nav a {color: #FFF; text-decoration: none}
		#nav a:hover {text-decoration: underline}
		
	#nav li {display: inline; list-style-type: none; margin-right: 1pt; margin-left: 1pt;}

/*homepage only styles*/

/*main homepage content container styles*/
.content_wrap {
	clear: both;
	width: 760px;
	display: block;
	overflow: auto;
	background-color: #FFF;
}
#content {float: left; width: 397px; text-align: justify; padding: 0px 12px 20px 12px}
	#content h1 {
		width: 397px;
		height: 53px;
		background: transparent url(../images/p_h1_home.gif) no-repeat 100% 0%;
	}
	#content h2 {
		color: #777;
		font-size: 8pt;
		font-weight: normal;
		margin-top: 2px;
	}
	#content p {
		color: #000;
		font-size: 9pt;
		line-height: 12pt;
		padding: 16px 0px 0px 0px;
	}
		#content p.footnote {color: #444; font-size: 7pt; line-height: 10pt; padding-top: 3px;}
		
	#content a {color: #000; font-size: 10pt; text-decoration: underline;}
	#content img.home {position: relative; top: 26px}

#content_left {float: left; width: 190px;}
#content_right {float: left; width: 149px;}

/*homepage left column box styles*/
.box_lg {
	width: 170px;
	background: transparent url(../images/p_box_lg_md.gif) repeat-y 0% 0%;
	color: #FFF;
	font-size: 8pt; 
	margin: 0px auto 15px auto;
}
	.box_lg p {text-align: left;}
	.box_lg a {color: #FFF; font-weight: bolder;}
	
	/*left box headers*/
	.box_lg .tp {height: 35px; background: transparent url(../images/p_box_profileMTW.gif) no-repeat 0% 0%;}
		.box_lg .tp#LatestNews {background: transparent url(../images/p_box_NewsArticles.gif) no-repeat 0% 0%;}
		.box_lg .tp#JoinUs {background: transparent url(../images/p_box_JoinUs.gif) no-repeat 0% 0%;}
	
	/*middle of boxes md_1 for white top half md_2 for grey bottom half*/
	.box_lg .md_1 {text-align: left; padding: 6px}
		/*profileMTW box*/
		.box_lg .md_1_profile {text-align: right; padding-right: 1px}
		
	.box_lg .md_2 {border-top: 1px solid #AFAFAF; background: transparent url(../images/p_box_lg_md_grey.gif) repeat-y 0% 0%;}
		.box_lg .md_2 p {color: #444; padding: 6px}
	
	/*left box footers*/
	.box_lg .bt {height: 19px; text-align: right; background: transparent url(../images/p_box_lg_bt.gif) no-repeat 0% 0%;}

/*homepage right column box styles*/
.box_sm {
	width: 129px;
	background: transparent url(../images/p_box_sm_md.gif) repeat-y 0% 0%;
	color: #333;
	font-size: 8pt; 
	margin: 0px auto 15px auto;
}
	.box_sm p {text-align: left; padding: 6px}
		.box_sm p.field {text-align: center; padding: 0px}
		
	.box_sm a {color: #FFF; font-weight: bolder;}
	
	/*right box headers*/
	.box_sm .tp {height: 35px;}
		/*surveySays box*/
		.box_sm .tp#surveySays {background: transparent url(../images/p_box_surveySays.gif) no-repeat 0% 0%;}
		/*BuyNow form box*/
		.box_sm .tp#BuyNow {background: transparent url(../images/p_box_BuyNow.gif) no-repeat 0% 0%;}
		/*TSF form box*/
		.box_sm .tp#TellAFriendBox {background: transparent url(../images/p_box_TAF.gif) no-repeat 0% 0%;}
	
	/*right box middle content*/
	.box_sm .md {border-top: 1px solid #AFAFAF; background: transparent url(../images/p_box_sm_md_grey.gif) repeat-y 0% 0%;}

/*suppage styles*/
#subpage_content {float: left; width: 526px; text-align: justify; padding: 0px 12px 20px 12px}
	#subpage_content h1 {
		width: 526px;
		height: 27px;
		margin-top: 12px;
		margin-bottom: 0px;
		background: transparent url(../images/p_h1_hr.gif) no-repeat 0% 100%;
	}
	#subpage_content h2 {
		color: #000;
		font-size: 10pt;
		font-weight: bolder;
		margin-top: 20px;
	}
	#subpage_content p {
		color: #000;
		font-size: 9pt;
		line-height: 12pt;
		padding: 16px 0px 0px 0px;
	}
	#subpage_content a {color: #000; font-size: 10pt; text-decoration: underline;}
	#subpage_content .form_txt {font-size: 9pt;}
	#subpage_content .form_txt_red {color: #F00}
	#subpage_content img.meetGals {float: right; padding: 20px 0px 16px 16px}
	
	#subpage_content .MMP {float: right; width: 239px; padding: 20px 0px 16px 16px}
		#subpage_content .MMP p {font-size: 7pt; padding-top: 5px; line-height: 9pt}
	
	#subpage_content .products {margin-top: 10px; margin-bottom: 5px; padding-top: 10px; padding-bottom: 15px}
		#subpage_content .products h1 {
			color: #4b2378;
			height: 20px;
			font-size: 11pt;
			font-weight: bolder;
			margin-top: 12px;
			margin-bottom: 0px;
			background: transparent url(../images/p_h1_hr.gif) no-repeat 0% 100%;
		}
		#subpage_content h3 {
			margin-top: 10px;
			border-bottom: 1px solid #8bbc20
		}
		#subpage_content .products {clear: both;}
			#subpage_content .products p {width: 391px; float: right; font-size: 8pt; line-height: 10pt}
			#subpage_content .products div {float: left; width: 125px; padding: 10px 10px 0px 0px; text-align: center;}
			#subpage_content .products div a {font-size: 11px;}
			#subpage_content .products div img{display: block;}
			#subpage_content .products div#tshirts {height: 250px;}
			#subpage_content .products form {clear: right; padding-top: 5px; font-size: 8pt; z-index: 0;}
			#subpage_content .products select {margin-bottom: 5px;}
			#subpage_content .products span {width: 75px; float: left; font-size: 7pt; text-align: center; padding: 5px 5px 0px 0px}
			#subpage_content .products blockquote{
				background: #ffffff;
				padding: 5px;
				border: 2px solid #4B2378;
				width: 300px;
				float: none;
				clear: both;
				display: none;
				position: absolute; top: 0px; z-index: 1000;
				margin: 0px;
			}
				#subpage_content .products blockquote img{border: 1px solid #4B2378;}
				#subpage_content .products blockquote a{
					font-size: 11px; color: #4B2378;
					display: block; text-align: right;
				}
	
/*suppage left column box styles*/
.box_sub {
	width: 170px;
	color: #FFF;
	font-size: 7pt;
	margin: 0px 0px 15px 10px;
}
	.box_sub p {text-align: left; padding: 6px}
	.box_sub a {color: #000;}
	
	/*subpage box header*/
	.box_sub .tp {
		color: #000;
		height: 28px;
		font-size: 8pt;
		line-height: 28px;
		font-weight: bolder;
		text-decoration: underline;
		background: transparent url(../images/p_box_subpage_tp.gif) no-repeat 0% 0%;
	}

	.box_sub .md_wht {
		color: #000;
		padding: 6px;
		text-align: center;
		background: transparent url(../images/p_box_subpage_md_wht.gif) repeat-y 0% 0%;
	}
	
	.box_sub .md_gry {
		color: #000;
		padding: 6px;
		font-size: 8pt;
		text-align: center;
		font-weight: bolder;
		text-decoration: underline;
		background: transparent url(../images/p_box_subpage_md_gry.gif) repeat-y 0% 0%;
		border-top: 1px solid #AFAFAF;
		border-bottom: 1px solid #AFAFAF;
	}
	
	.sub_item{
		text-align: center; color: #000000;
		background: transparent url(../images/p_box_subpage_btGray.gif) no-repeat bottom left;
		padding: 0px 0px 10px 0px;
		width: 170px; margin: 0px 0px 10px 0px;
	}
	.box_sub .sub_item p{
		margin: 0px; padding: 10px 3px 10px 3px;
		border-left: 1px solid #b4b4b4;
		border-right: 1px solid #b4b4b4;
		text-align: center;
		display: block;
	}
		.sub_item strong{
			text-align: left; display: block;
			padding: 10px 0px 12px 40px;
			font-size: 11px;
			color: #ffffff;
		}
		.sub_item strong a{color: #ffffff;}
		.md_one strong{background: transparent url(../images/leftBlockTop1.jpg) no-repeat;}
		.md_two strong{background: transparent url(../images/leftBlockTop2.jpg) no-repeat;}
		.md_three strong{background: transparent url(../images/leftBlockTop3.jpg) no-repeat;}
		.md_four strong{background: transparent url(../images/leftBlockTop4.jpg) no-repeat;}
		.md_five strong{background: transparent url(../images/leftBlockTop5.jpg) no-repeat;}
	
	/*subpage box footers*/
	.box_sub .bt {height: 12px; text-align: right; background: transparent url(../images/p_box_subpage_bt.gif) no-repeat 0% 0%;}

/*flash styles*/
#MTW_flash {
	clear: both;
	float: left;
	color: #000;
	width: 760px;
	height: 248px;
	font-size: 9pt;
}

/*global footer styles*/
#footer {
	clear: both; 
	width: 760px;
	height: 30px;
	font-size: 8pt; 
	line-height: 20pt;
	text-align: center;
	background: #FFF url(../images/bg_bt.gif) no-repeat 0% 100%;
}
	#footer a {color: #888; text-decoration: none}
		#footer a:hover {text-decoration: underline}
	#footer li {display: inline; list-style-type: none; margin-right: 5pt; margin-left: 5pt;}
	
#copyright {color: #96a6a6; font-size: 7pt; line-height: 15pt;}
	#copyright a{color: #96a6a6;}

