/* CSS Document */

	body{
		text-align:center;
		background-color:#a6a8aa;
		margin:20px 0px 0px 0x;
	}
	
	#core{
		width:984px;
		height:716px;
		border:1px solid #000000;
		padding:0px 0px 0px 0px;
		margin:0px auto 0px auto;
		background-color:#ffffff;
	}
	
	#colone{
		
	}
	
	#coltwo{
	float:right;
	width:218px;
	height:716px;
	border-left:1px solid #9b9b9f;
	border-right:1px solid #9b9b9f;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
	#coltwonews{
		float:right;
		width:220px;
		height:600px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
		#coltwotop{
	float:left;
	width:400px;
	height:60px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 7px;
	text-align: left;
	}
	
	#colthree{
		float:right;
		width:132px;
		height:716px;
		border:0px none #ffffff;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-image:url(../images/totshirts.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
	}
	
	#header,#headercap{
		width:auto;
		height:116px;
		background-image:url(../images/headercapbckgrd.jpg);
		background-repeat:repeat-x;
		text-align:left;
	}
	
	#navigation,#navigationcap{
		width:auto;
		height:84px;
		background-color:#ffffff;
		background-image:url(../images/navigationbg.jpg);
		background-repeat:repeat-x;
	}
	
	#contentleft{
		float:left;
		width:200px;
		height:476px;
		border-right:2px solid #bb2527;
		padding:5px 5px 5px 5px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		text-align:right;
	}	
	
	#contentright{
		float:left;
		width:395px;
		height:476px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 8px;
		background-color:#ffffff;
		text-align:left;
	}	
	
	#contentrightnews{
	float:left;
	width:613px;
	height:416px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 8px;
	background-color:#FFFFFF;
	text-align:left;
	}
	
	.leftlinks{
		clear:both;
		width:195px;
		height:150px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		font-family:tahoma;
		font-size:12.5px;
		color:#168F8C;
	}
	
	.contact_text{
		clear:both;
		width:195px;
		height:150px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		font-family:tahoma;
		font-size:12.5px;
		color:#706869;
		text-align:right;
		line-height:130%;
	}
	
	.signin_text{
		clear:both;
		width:195px;
		height:150px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		font-family:tahoma;
		font-size:11px;
		color:#adadad;
		text-align:right;
		line-height:130%;
	}
	
	.blogdate{
		width:195px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		font-family:tahoma;
		font-size:12.5px;
		font-weight:bold;
		color:#AE0808;
	}
	
	.titlesmaller{
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		font-family:tahoma;
		font-size:12.5px;
		font-weight:bold;
		color:#AE0808;
	}
	
	.blogtaster{
		width:195px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		font-family:tahoma;
		font-size:12.5px;
		font-weight:bold;
		color:#706869;
	}
	
	.leftbottom{
		width:195px;
		height:197px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	.tagimage{
		width:190px;
		height:82px;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
	
	/* links begin */

	a{
		font-family:tahoma;
		font-size:12px;
		font-style:italic;
		color: #168f8c;
		text-decoration:underline;
		line-height:150%;
	}
	
	a:hover{
		font-family:tahoma;
		font-size:12px;
		font-style:italic;
		color: #168f8c;
		text-decoration:none;
		line-height:150%;
	}
	
	a:visited{
		font-family:tahoma;
		font-size:12px;
		font-style:italic;
		color: #706869;
		text-decoration:underline;
		line-height:150%;
	}

	/* links end */
	
	/* crumbs begin */
	
	.crumbs{
		font-family:tahoma;
		font-size:12px;
		font-style:italic;
		color: #168f8c;
		text-decoration:underline;
		line-height:150%;
	}
	
	/* Crumbs End */
	
	/* Titles Begin */	
	
	.title{
		width:395px;
		padding:0px 0px 10px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		text-align:left;
		font-family:impact;
		font-size:27px;
		color:#000000;
		text-align:left;
	}	
		
	.sub_title{
		width:395px;
		padding:0px 0px 10px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		text-align:left;
		font-family:tahoma;
		font-weight:bold;
		font-size:13px;
		color:#706869;
		text-align:left;
	}	
	
	.smaller_title{
		width:395px;
		padding:0px 0px 10px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		text-align:left;
		font-family:impact;
		font-size:23px;
		color:#000000;
		text-align:left;
	}	
		
	/* Titles End */
	
	.body_text{
		width:395px;
		height:130px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		font-family:tahoma;
		font-size:12.5px;
		color:#706869;
		text-align:justify;
		line-height:130%;
	}	
	
	.square_image_following_body_text{
		width:395px;
		height:100px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 0px;
		background-color:#ffffff;
		font-family:tahoma;
		font-size:12.5px;
		color:#706869;
		text-align:justify;
		line-height:130%;
	}	
		
	.testimonials{
		clear:both;
		width:195px;
		height:150px;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		font-family: Edwardian Script;
		font-weight:bold;
		font-size:11pt;
		color:#706869;
	}
		
	.lists{
		width:395px;
		padding:0px 0px 20px 0px;
		margin:0px 0px 0px 0px;
		font-family:tahoma;
		font-size:12.5px;
		color:#168F8C;
	}
		
	/* Begin tri-split image box*/
	
	.split_img_box{
		width:395px;
		height:120px;
		background-position:center;
		padding:20px 0px 0px 5px;
		margin:0px 0px 0px 0px;
	}
		
	/* End tri-split image box*/
	
