/* 
* *** ********* ************************
CSS Document  for t2k
9/16/2008
* *** ********* ************************
*/
.body{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#000000;
margin: 0 auto; 
background-color:#908F8E;
background-image:url(../images/sce/backing.jpg);
background-repeat:repeat-x;
}
.body.editor{
background:white;
}
#container1 { 
width: 1000px; 
margin: 0 auto; 
border: 0px solid #000000;
text-align: left; 
}
.menuBg{
background-image:url(../images/sce/bannerBase.jpg);
height:28px;
background-repeat:no-repeat;
padding-left:42px;
}
#vgLine{
float:right;
margin-top:-22px;
margin-left:-50px;
padding-right:150px;
}

#vgLine textarea, input, submit{
color:#ffffff;
margin:0px;
padding:0px;
}

.content2{
width:915px;
margin-left:42px;
margin-right:43px;
background-image:url(../images/sce/contentBack.jpg);
background-repeat:repeat-y;
border-top:1px solid #FDFDFD;
}
#sidebar {
float: left; 
width: 181px;
background: #121212;
padding: 0px;
color:#ffffff;

}
#mainContent { 
margin: 0 0 0 181px;
padding: 0px; 
width:733px;
min-height:465px;
height:auto;
border-left:1px solid #FDFDFD;

background-color:#979795;
background-image:url(../images/sce/contentBgIn.jpg);
background-repeat:repeat-x;
} 
.mainContentIN{
padding:15px;
/*float:left;*/
}
.footerBar{
clear:both;
background-image:url(../images/sce/footerBg.jpg);
height:25px;
border-top:1px solid #979594;
text-align:center;
padding:5px 0px 0px 0px
}
img{
border:0px;
}
a{
text-decoration:none;
}
p{
line-height:1.60em;
letter-spacing:normal;
}


#logoLine{
text-align:center;
padding:105px 0px 50px 0px;
}
.contact span{
color:#ECECEC;
font-weight:800;
}




.contact{
color:#CACACA;
font-size:0.95em;
}
.contact a{
color:#CACACA;
}
.contact a:hover{
color:#6D8004;
}
#footer .footer_link { border-left:solid 1px #ffffff; padding-left:4px;color:#ffffff;font-size:0.80em;}
#footer .footer_language_link {	border-right:solid 1px #ffffff;font-size:0.80em;}
#footer .footer_first{border-left:solid 0px #ffffff; color:#ffffff;font-size:0.80em;}
 /* vgm style */

#vgmCat ul li{
margin:0px 0px 0px 0px;/*Space between Items*/
padding:4px 0px 0px 25px;
list-style: none;
position:relative;
width:157px;
min-height:31px;
height:auto;
background-image:url(../images/sce/leftMnuBg.jpg);
background-repeat:no-repeat;
text-align:left;
display:block;
}
#vgmCat ul li ul {
padding-top:15px;
margin-left:-10px;
display:block;
}

#vgmCat ul li ul li {
background-image:none;
background-repeat:none;
text-align:left;
width:140px;
padding:0px 0px 0px 25px;
margin:0px 0px 0px 0px;
background-image:url(../images/sce/leftMnuBg.jpg);
background-repeat:none;
display:block;
}

#vgmCat ul li ul li ul li{
background-image:none;
background-repeat:none;
text-align:left;
width:125px;
padding:5px 0px 0px 25px;
margin:0px 0px 0px 0px;
background-image:url(../images/sce/leftMnuBg.jpg);
background-repeat:none;
display:block;
}
#vgmCat a{
color:#BDBDBD;
text-decoration:none;
font-size:0.85em;
}
#vgmCat a:hover{
color:#6D8004;
}
#current{
color:#6D8004 !important;
}


.t21{
padding-right: 0px; 
padding-left: 25px; 
float: left; 
padding-bottom: 0px;
padding-top: 15px;
}



/*AMY New Home Page Layout*/
#wrap {
width:733px;
/*margin:0 auto;*/
background:#2b2b2b;
}
#gymtab {
float:left;
width:728px;
background-image:url(../images/sce/imagegymstrip3.jpg);
background-repeat:none;
height:240px;
margin-top: 5px;
margin-left: 2px;
}
#cheertab {
float:left;
width:728px;
background-image:url(../images/sce/imagecheerleadingstrip4.jpg);
background-repeat:none;
height:235px;
margin-top: 5px;
margin-left: 2px;
}
#matab {
float:left;
width:728px;
background-image:url(../images/sce/imagemartialartsstrip4.jpg);
background-repeat:none;
height:260px;
margin-top: 5px;
margin-left: 2px;
}
#productbox{
width: 730px;
}
.producttext{
background: #2b2b2b;
color: #C0C0C0;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
padding:5px 5px 5px 0px;
text-align: left;
width: 386px;
}

#producttab{
text-align: right;
margin-top: 170px;
padding-right: 28px;
color:#3863a7;
font-family:Arial,sans-serif;
font-size:18px;
} 


/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
		/* This chops off any overhanging divs */
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;

}
/* 2 Column (left menu) settings */
.leftmenu {
			/* right column background colour */
}
.leftmenu .colleft {
	right:35%;			/* right column width */
	
}
.leftmenu .col1 {
	width:31%;			/* right column content width */
	left:102%;			/* 100% plus left column left padding */
	top:165px;
}
.leftmenu .col2 {
	width:61%;			/* left column content width (column width minus left and right padding) */
	left:5%;			/* (right column left and right padding) plus (left column left padding) */
	top:160px;
}

.bbcontainer
{text-align: left;
 width: 723px;
 background: none;
 border:0;
 margin: 2,2,2,2;
}

.left
{float: left;
 margin-top:0px;
 margin-bottom: 0em;
 width: 470px;
}
 
.right
{float: right;
 margin-top:7px;
 margin-bottom: 0em;
 width: 215px;
 }

.bleft
{float: left;
 margin-bottom: 0em;
 width: 230px;}
 
.bright
{float: right;
 margin-bottom: 0em;
 width: 230px;}
 
.out
{border: 0px solid #BBB;
 padding: 3px;}
.left .out
{border-color: #ACC;}
.right .out
{border-color: #ACA;}
.bleft .out
{border-color: #ACC;}
.bright .out
{border-color: #ACA;}

.in
{background: none;
 color: #222;
 padding: 0px;}

.left .in
{
 background: #2b2b2b;
 color: #C0C0C0;
 font-family: Tahoma;
 font-size: 12px;
 text-align: left;
 padding:5px 5px 5px 5px;
 text-align: left;}

.right .in a
{
text-align: right;
color:#3863a7;
font-family:Arial,sans-serif;
font-size:16px;
}
 
.right .in a:hover
{
text-decoration: none;
color:blue;
}
.in a
{

text-decoration:none;
display:inline-block;
padding-left:05px;

}
	
.in a:hover
{
	
	color:#ffffff;
	text-decoration:underline;
}


.bleft .in
{backghttp://www.tracks2000.co.uk/amytest2.aspxround-color: #704c70;

 color: #133;}
.bright .in
{background-color: #ff944c;
 color: #131;}

.left
{float: left;}
.right
{float: right;}
.bleft
{float: left;}
.bright
{float: right;}.clear
{clear: both;}

.gympic {
float:left;
width:728px;
height:155px;
margin-top: 5px;
margin-left: 2px;
}
.gymtaba {
float:left;
width:728px;
height:93px;
margin-top: 0px;
margin-left: 2px;
background-image:url(../images/sce/gymtab1.jpg);
background-repeat:none;
}
.mataba {
float:left;
width:728px;
height:110px;
margin-top: 0px;
margin-left: 2px;
background-image:url(../images/sce/matab1.jpg);
background-repeat:none;
}




