
   body {
      background: #e1e1e1;margin:0; padding:0; font-size:100%;
   }

/* JUST ADDED */


	#pageWrapper {
	/*width:780px; */
	width: 780px;background: #ffffff;		
	margin:0 auto;
	padding: 10px 0px 0;
}	

#container {width:780px;/*width:780px;*/  margin:0 auto;text-align:left; background: #FFFFFF;}

   #borderL {
   float:left;
   height:1133px;
   width:52px;
   background:url(/img/LeftBorder.jpg);
   background-repeat:none;
   margin:0;
   padding:0px;
   
   }
   
   #borderR {
   float:left;
   height:1133px;
   width:49px;
   background:url(/img/RightBorder.jpg);
   background-repeat:none;
   margin:0;
   padding:0px;
   }
   
   #home_feat_container {
	float:left;
	/*background: url(/img/BckgrndBlk.gif);*/
	background: #ffffff;
	background-repeat:repeat-x, repeat-y;
	height:302px;
	/*width:920px;*/
	width:780px;
	margin:0;
	padding:0;
	/*margin-top:800px;
	margin:0 0 0;
	margin:0;clear:both;*/
	}

  /* NAVIGATION STYLES */
  
  	#navmain_container {
	  padding:0px;
	  margin-left: auto; margin-right: auto;
      width: 780px;
	  /**/padding-bottom:10px;
	  background:#fff;
	  height:28px;
	 /*clear:both;*/ 
	}
	#navmain {
	  padding:0px;
	  width: 780px;
      text-decoration: none;	 
	  float:left;	  
	  height:28px;
	}
	.navmain_wbar {
	  padding:0px;
	  width: 8px;
	  height: 28px;
	  float:left;
	  background:#fff;  
	}
	.navmain_bbar {
	  padding:0px;
	  width: 319px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/blue_nav_bar.jpg);  
	}
	.nav_spacer {
	  padding:0px;
	  width: 4px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/nav_spacer.jpg);  
	}
	/* BUTTONS */
	
	/* Blog */
	
	.nav_blog {
	  padding:0px;
	  width: 100px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/blog_btn_off.jpg);  
	}
	
	.nav_blog a {
	  padding:0px;
	  width: 100px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/blog_btn_off.jpg);  
	}
	.nav_blog a:hover {
	  padding:0px;
	  width: 100px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/blog_btn_on.jpg);  
	}
	.nav_blog .selected {
	  padding:0px;
	  width: 100px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/blog_btn_on.jpg);  
	}
	
	/* Blog End */
	
	/* Services */
	
	.nav_serv {
	  padding:0px;
	  width: 119px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/serv_btn_off.jpg);  
	}
	.nav_serv a {
	  padding:0px;
	  width: 119px;
	  height: 28px;
	  float:left;
	  background:url(http://blogtest.teknacali.com/img/serv_btn_off.jpg);  
	}
	.nav_serv a:hover {
	  padding:0px;
	  width: 119px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/serv_btn_on.jpg);  
	}
	.nav_serv .selected {
	  padding:0px;
	  width: 119px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/serv_btn_on.jpg);  
	}
	
	/* Services End */
	
	
	/* Contact */
	
	.nav_cont {
	  padding:0px;
	  width: 104px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/cont_btn_off.jpg);  
	}
	.nav_cont a {
	  padding:0px;
	  width: 104px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/cont_btn_off.jpg);  
	}
	.nav_cont a:hover {
	  padding:0px;
	  width: 104px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/cont_btn_on.jpg);  
	}
	.nav_cont .selected {
	  padding:0px;
	  width: 104px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/cont_btn_on.jpg);  
	}
	
	/* Contact End */
	
	/* Products */
	
	.nav_prod {
	  padding:0px;
	  width: 106px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/prod_btn_off.jpg);  
	}
	.nav_prod a {
	  padding:0px;
	  width: 106px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/prod_btn_off.jpg);  
	}
	.nav_prod a:hover {
	  padding:0px;
	  width: 106px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/prod_btn_on.jpg);  
	}
	.nav_prod .selected {
	  padding:0px;
	  width: 106px;
	  height: 28px;
	  float:left;
	  background:url(http://www.ussportsunlimited.com/img/prod_btn_on.jpg);  
	}
	
	/* Products End */
	
	
	/* BUTTONS END */
	
	
	/* NAVIGATION STYLES END */
	
	/* FADE BAR */
	#fadebar_cont {
	  
	  width: 780px;
	  height: 67px;
	  float:left;
	  /*background:#fff;*/
	  background:url(http://www.ussportsunlimited.com/img/brdrfadeup.jpg); 
	}
	
	.fadebar_bttm {
	  padding:0px;
	  width: 770px;
	  height: 67px;
	  float:left;
	    
	}
	/* FADE BAR END */
	
	/* TYPE STYLES */
	
	/*ASSOCIATED WITH #contents Style */
	
	/* Main NOT USED */
	#contentsTypeContainerMain {
	  padding:0;margin:0;
      margin-left: auto; margin-right: auto;
	  padding-bottom:10px;
      width: 780px;
      /*overflow: auto;*/
      background: #ffffff;
	  clear:both;
   }
   /* Main End NOT USED */
	
   /* Right End NOT USED */
	
	#contentsTypeContainerRight {
	  padding:0;margin:0;
      margin-left: auto; margin-right: auto;
	  /*height:auto;*/
      width: auto;
      /**/overflow: auto;
      background: #ffffff;
   }
   /* Right End NOT USED */
   
	/* Left NOT USED */
	#contentsTypeContainerLeft {
	  padding:0;margin:0;
      margin-left: auto; margin-right: auto;
	  /*height:auto;*/
	  width:400px;
      /*overflow: auto;*/
      background: #ffffff;
   }
   #contentsTypeContainerLeft p {
		padding:0;margin:0;
		
		/*padding-left:5px;padding-right:10px;*/
		width:600px;
		margin-left: auto; margin-right: auto;
		font-family: Verdana,Arial,Helvetica,sans-serif;
      	font-size: 10px;
		color:black;
      	font-style: normal;		
	}
	#contentsTypeContainerLeft h2 {
		padding:0;
		padding-left:10px;
		/*padding-right:10px;*/
		margin-left: auto; margin-right: auto;
		font-family: Verdana,Arial,Helvetica,sans-serif;
      	font-size: 30px;
		color:red;
      	font-style: normal;		
	}
	/* Left End NOT USED */
	
	#contentsTypeContainer {
	  padding:0;margin:0;
      margin-left: auto; margin-right: auto;
	  padding-bottom:10px;
      width: 780px;
      /*overflow: auto;*/
      background: #ffffff;
	  clear:both;
   }
	#contentsTypeContainer p.columnL {
		padding:0;margin:0;
		
		/*padding-left:5px;padding-right:10px;*/
		padding-left:10px;
		width:590px;
		/*margin-left: auto; margin-right: auto;*/
		font-family: Verdana,Arial,Helvetica,sans-serif;
      	font-size: 10px;
		color:black;
      	font-style: normal;		
	}
	#contentsTypeContainer h2 {
		padding:0;
		padding-left:10px;
		/*padding-right:10px;*/
		margin-left: auto; margin-right: auto;
		font-family: Verdana,Arial,Helvetica,sans-serif;
      	font-size: 30px;
		color:red;
      	font-style: normal;		
	}
	
	#contentsTypeContainerSpacer {
      margin-left: auto; margin-right: auto;
      width: 780px;
      height:20px;
	  background: #FFFFFF;
   }
	
	/* SERVICES Page Container */
		
	.columnL {
 	  width: 750px;
	  height: auto;
	  float:left;
	  padding-left:10px;padding-right:10px;
	  /*background:#fff;*/	  		
	}
		
	/* SERVICES Page Container End */
	
	/* NEW SERVICES TYPE STYLE */
	
	#contents p.columnL {
		padding:0;margin:0;
		/*padding-left:5px;padding-right:10px;*/
		padding-left:10px;padding-right:10px;
		width:700px;
		/*margin-left: auto; margin-right: auto;*/
		font-family: Verdana,Arial,Helvetica,sans-serif;
      	font-size: 12px;
		color:black;
      	font-style: normal;
	
	}
	#contents h2 {
		padding:0;
		padding-left:10px;
		/*padding-right:10px;*/
		margin-left: auto; margin-right: auto;
		font-family: Verdana,Arial,Helvetica,sans-serif;
      	font-size: 30px;
		color:red;
      	font-style: normal;		
	}
	/* NEW SERVICES END */
	
	/* SERVICES TYPE STYLES END */	
	
	
	/* MAIN CONTACT WRAPPER */
	
	#contents p.columnLC {
		padding:0;margin:0;
		text-align:center;
		/*padding-right:30px;*/
		/*padding-left:5px;padding-right:10px;*/
		font-size:  12px;
		width: 740px;
		margin-left: auto; margin-right: auto;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		color:black;
		text-align:center;
      	font-style: normal;	overflow:hidden;	
	}
	
	/* CONTACT WRAPPER End */
	



/* PRODUCTS PAGE STYLE */

	#prodcontainerMain  {
		padding:0;margin:0;		margin-left: auto; margin-right: auto;
		float:left;
		margin-top:30px;
		font-style: normal;
		width:700px;
		height:auto;
		text-decoration:none;
		margin-left:80px;overflow:hidden;
	}

	.prodcontTOP a {
		float:left;
		padding:0;margin:0; 
    	font-style: normal;
		width:700px;
		height:450px;
		text-decoration:none;
		padding-bottom:10px;overflow:hidden;			
	}

	.prodcontBttm a {
		float:left;
		padding:0;margin:0; 
    	font-style: normal;
		width:740px;
		height:auto;
		text-decoration:none;
		padding-bottom:10px;			
	}

	.prodbox1C a {
		float:left;
		padding:0;margin:0; 
		width: 180px;
	  	height: 268px; 
		margin-left:10px;
		text-decoration:none;overflow:hidden;
	}

	.prodbox1 a {
		float:left;
		padding:0;margin:0; 
		width: 180px;
	  	height: 268px; 
		background:url(http://www.ussportsunlimited.com/img/5038_EasyFit_FlatFront_DoubleKnee_Pant.jpg);
	    background-repeat:none;	
		text-decoration:none;
	}

	.prodbox2C a {
		float:left;
		padding:0;margin:0; 
		padding:0px;
		width: 180px;
	  	height: 235px;
		margin-left:10px;
		text-decoration:none;		
	}

	.prodbox2 a {
		float:left;
		padding:0;margin:0; 
		padding:0px;
	  	width: 180px;
	  	height: 235px;
		background:url(http://www.ussportsunlimited.com/img/5107_Low_Rise_GirlsPant.jpg);
	    background-repeat:none;	
	  	text-decoration:none;		
	}

	.prodbox3C a {
		float:left;
		padding:0;margin:0;
		padding:0px;
		margin-left:30px;
		width: 180px;
	  	height: 280px;
		text-decoration:none;
	}

	.prodbox3 a {
		float:left;
		padding:0;margin:0;
	  	width: 180px;
	  	height: 280px;
		background:url(http://www.ussportsunlimited.com/img/5207_-Low_Rise_BermudaShort.jpg);
	    background-repeat:none;	
		text-decoration:none;	
	}
	.prodbox4C a {
		float:left;
		padding:0;margin:0;
		padding:0px;
		margin-left:30px;
		width: 180px;
	  	height: 267px;
		text-decoration:none;
	}

	.prodbox4 a {
		float:left;
		padding:0;margin:0;
	  	width: 180px;
	  	height: 267px;
		background:url(http://www.ussportsunlimited.com/img/5238_Flat_FrontShort.jpg);
	    background-repeat:none;	
		text-decoration:none;	
	}
	.prodbox5C a {
		float:left;
		padding:0;margin:0;
		padding:0px;
		width: 180px;
	  	height: 315px;
		text-decoration:none;
	}

	.prodbox5 a {
		float:left;
		padding:0;margin:0;
	  	width: 180px;
	  	height: 315px;
		background:url(http://www.ussportsunlimited.com/img/5512_Pleated_TabScooter.jpg);
		background-repeat:none;	
		text-decoration:none;	
	}
	.prodbox6C a {
		float:left;
		padding:0;margin:0;
		padding:0px;
		width: 180px;
	  	height: 189px;
		text-decoration:none;
	}

	.prodbox6 a {
		float:left;
		padding:0;margin:0;
	  	width: 180px;
	  	height: 189px;
		background:url(http://www.ussportsunlimited.com/img/5832_UnisexShortSleeve-PiquePolo.jpg);
	    background-repeat:none;	
		text-decoration:none;	
	}
	.prodbox7C a {
		float:left;
		padding:0;margin:0;
		padding:0px;
		width: 180px;
	  	height: 313px;
		text-decoration:none;
	}

	.prodbox7 a {
		float:left;
		padding:0;margin:0;
	  	width: 180px;
	  	height: 313px;
		background:url(http://www.ussportsunlimited.com/img/5858_Girls_InterlockPolo.jpg);
	    background-repeat:none;	
		text-decoration:none;	
	}
	
	.prodbox8C a {
		float:left;
		padding:0;margin:0;
		padding:0px;
		width: 180px;
	  	height: 248px;
		text-decoration:none;
	}

	.prodbox8 a {
		float:left;
		padding:0;margin:0;
	  	width: 180px;
	  	height: 248px;
		background:url(http://www.ussportsunlimited.com/img/ClassroomUniforms_SizeChart_fin0001.jpg);
	    background-repeat:none;	
		text-decoration:none;	
	}
	
/* PRODUCTS PAGE STYLE END */


/* JUST ADDED END */
   
   #header {
      margin-left: auto; margin-right: auto;
	  width: 780px;
      background: #ffffff;
   }

   #header h1, #header a {
      padding: 0; margin: 0;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 30px;
      font-style: normal;
      color: #ffffff;
      text-decoration: none;
      vertical-align: middle;
   }

   #header h1 a {
      padding-left: 5px;
   }
	

   #topbar {
      margin-left: auto; margin-right: auto;
      width: 780px;
      background: #cccccc;
   }

   .topbar_module {
      display: inline;
      padding-left: 5px;
   }

   #contents {
      margin-left: auto; margin-right: auto;
      width: 780px;
      /**/overflow: auto;
      background: #ffffff;
   }


   /* SUBPAGE TITLE BACKGROUND FADE UP CONTAINER */
   
	#subpage_title span.TitleFadeSub {
      float: left;
      padding: 0px;       
   }
   
   /* SUBPAGE TITLE BACKGROUND FADE UP CONTAINER END */
   
   	/* SUBPAGE TITLE BACKGROUND FADE UP STYLES */
      
   h2 {
      color: #990033;
	  padding:0;
	  padding-left:8px;
	  margin-left: auto; margin-right: auto;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 30px;
	  color:ffffff;
      font-style: normal;	
   }
   
	span.TitleFadeSub h2 {
     margin-left: auto; margin-right: auto;
	  width:760px;
      height:52px;
	  margin:8;
	  background:url(http://www.ussportsunlimited.com/img/topbrdrTITLEF.jpg);
	  background-repeat:repeat-x;	
	  }	
	
	 /* SUBPAGE TITLE BACKGROUND FADE UP STYLES END */

   #sidebar {
      float: right;
      width: 160px;
      background: #ffffff;
   }

   .sidebar_module {
      margin: 5px;
      width: 150px;
      padding-bottom: 5px; padding-top: 5px;
   }

   #intro {
      width: 620px;
      float: left;
      background: #ffffff;
   }

   #intro p {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: italic;
      color: #333333;
      padding: 5px;
   }

	/* BACKGROUND FADE UP SPANNED STYLE HERE */

   #page_title span.TitleFade{
      float: left;
      padding: 0px;       
   }

   #page_title h2 {
      color: #990033;
	  padding:0;
	  padding-left:8px;
	  margin-left: auto; margin-right: auto;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 30px;
	  
      font-style: normal;	
   }

   #page_title p {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 10px;
      font-style: normal;
      color: #000000;
   }
   
	/* BORDER FADE BACKGROUND UP */
	
	span.TitleFade h2 {
      margin-left: auto; margin-right: auto;/**/
	  width:602px;
      height:52px;
	  margin:8px;
	  background:url(http://www.ussportsunlimited.com/img/topbrdrTITLEF.jpg);
	  background-repeat:repeat-x;	
	  }
	  
	/* BORDER FADE BACKGROUND UP END */
	
   #posts {
      float: left;
      width: 620px;

   }

   .post {
      margin: 8px;
      padding: 10px 10px;
      border: 1px solid #666666;
   }

   .post p, .post p a, #page_title p {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 10px;
      font-style: normal;
      color: #000000;
      margin: 0; padding: 0;
   }

   .post p a {
      color: #990033;
      text-decoration: none;
   }

   .post p a:hover {
      color: #990033;
      text-decoration: underline;
   }

   .post img .post_img {
      margin: 5px;
   }

   p.post_header img {
      float: right;
   }

   p.post_header, p.post_header a {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 10px;
      font-style: italic;
      color: #666666;
      text-decoration: none;
      margin: 0; padding: 0;
   }

   p.post_header a:hover {
      color: #990033;
      text-decoration: underline;
   }

   .post h3, .post h3 a {
      margin: 0; padding: 0; padding-bottom: 5px;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 14px;
      font-style: normal;
      color: #990033;
      text-decoration: none;
   }

   .post h4, #comments h1, .comment h1 {
      margin: 15px 5px 5px 5px;
      border-top: 1px dashed #666666;
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: normal;
      color: #990033;
   }

   .post_footer {
      margin-top: 15px;
   }

   .post_footer, .post_footer a {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 10px;
      font-style: normal;
      color: #666666;
   }

   .post_footer a {
      color: #666666;
      text-decoration: none;
   }

   .post_footer a:hover {
      color: #990033;
      text-decoration: underline;
   }

   #comments {
      background: #ffffff;
   }

   .comment {
      background: #ffffff;
      margin: 5px;
      padding: 5px;
      border-bottom: 1px dashed #666666;
   }

   .comment p.comment_header {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 10px;
      font-style: italic;
      color: #333333;
   }

   .comment p {
      font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 10px;
      font-style: normal;
      color: #000000;
   }

   .comment p a {
      color: #990033;
      text-decoration: none;
   }

   .comment p a:hover {
      color: #990033;
      text-decoration: underline;
   }

   #footerT {
      margin-left: auto; margin-right: auto;
      padding:0px;
	  width: 770px;
	  height: 39px;
	  float:left;
	  background:url(http://blogtest.teknacali.com/img/main_footer_top.jpg);
   }

   #footerM {
      margin-left: auto; margin-right: auto;
      padding:0px;
	  width: 770px;
	  height: 36px;
	  float:left;
	  background:url(http://blogtest.teknacali.com/img/main_footer_mid.jpg);
   }
	
	#footerB {
      margin-left: auto; margin-right: auto;
      padding:0px;
	  width: 770px;
	  height: 29px;
	  float:left;
	  background:url(http://blogtest.teknacali.com/img/main_footer_bttm.jpg);
   }
   

/* FOOTER NAV TYPE STYLES END */
   
   /* FOOTER NAV */
   
   /* Blog FooterBtn */

	.footernav_cont {
	  padding-left: 252px;
	  width: 780px;
	  
	}
    .footer_ntype   {
	  padding:0px;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: normal;
      color: white;
	  font-weight:bold;padding-top:5px;height:auto;margin-top:5px;
      text-decoration: none;
	  width:auto;
	}
   .footer_ntype a {
	  padding:0px;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: normal;
      color: white;
	  font-weight:bold;
      text-decoration: none;
	  width:auto;
   }
   .footer_ntype a:hover  {
	  padding:0px;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: normal;
      color: #A9A9A9;
	  font-weight:bold;
      text-decoration: none;
	  width:auto;
   }
   .footer_ntype .selected  {
	  padding:0px;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: normal;
      color: #A9A9A9;
	  font-weight:bold;
      text-decoration: none;
	  width:auto;
   }
   	.footer_ntype  p {
	  padding:0px;
	  font-family: Verdana,Arial,Helvetica,sans-serif;
      font-size: 12px;
      font-style: normal;
      color: white;
	  font-weight:bold;
      text-decoration: none; 
	  width:auto;
	}
   /* Blog FooterBtn End */
   
   /* FOOTER NAV END */
      #footer {
      margin-left: auto; margin-right: auto;
      width: 780px;
      height: 148px;
      background: #ffffff;
	  padding-top: 30px;
   }
   
	
   input.comment_form, textarea.comment_form {
      width: 99%;
      margin-bottom: 10px;
   }

   textarea.comment_form {
      height: 150px;
   }




