body { font-size: 1em; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 150%; background-color: white; background-image: url(../images/cts_bkgrnd_6.jpg); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0; }
p { font-size: 100%; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; letter-spacing: 1px; }
h1 { color: #1e7878; font-size: 120%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; letter-spacing: 1px; margin: 0; padding-top: 20px; padding-bottom: 5px; padding-left: 15px; }
h2 { color: white; font-size: 110%; font-family: Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; text-align: center; letter-spacing: 1px; margin: 0; padding-top: 20px; padding-bottom: 0; padding-left: 0; }
#wrapper { text-align: left; width: 990px; height: auto; margin: 0 auto; padding: 0; }
#wrapper2 { text-align: left; margin: 0 auto; padding: 0; width: 900px; height: auto; }
#container { background-repeat: no-repeat; text-align: left; margin: 0; padding: 0; width: 990px; height: auto; float: left; }
#header { background-image: url(../images/header_navbar.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 990px; height: 120px; float: left; }
/*<agl.folder "nav">*/
	#navtop { text-align: left; margin: 0; padding: 96px 0 0 130px; width: 730px; float: left; }
	div#navtop ul { background-image: url(../images/beeline_blk.jpg); background-repeat: repeat-x; background-position: 0 3px; text-align: left; width: 730px; float: left; margin: 0; padding: 0 0 0 0; list-style-type: none; }
	div#navtop li { font-size: 80%; font-weight: bold; text-align: center; letter-spacing: 1px; width: 146px; height: 10px; float: left; margin: 0; padding: 0; display: inline; white-space: nowrap; }
	div#navtop li a { color: #ffff96; font-weight: bold; background-image: url(../images/beeline_blk.jpg); background-repeat: repeat-x; background-position: left bottom; text-decoration: none; padding: 9px 6px 0; }
	div#navtop li a:hover { color: black; font-weight: bold; background-image: url(../images/beeline_score.jpg); background-repeat: repeat-x; background-position: left bottom; padding: 9px 6px 0; }
/*</agl.folder>*/
#container2 { text-align: left; margin: 0; padding: 0; width: 990px; height: 650px; float: left; }
#container3 { margin: 0; padding: 0; width: 730px; height: auto; float: left; }
#container4 { background-image: url(../images/content2_bk.jpg); background-repeat: repeat; text-align: left; margin: 0; padding: 0; width: 730px; height: 650px; float: left; }
#container5 { background-image: url(../images/content2_bk.jpg); background-repeat: repeat; text-align: center; margin: 0; padding: 0; width: 730px; height: 650px; float: left; }
#container6 { text-align: left; margin: 0; padding: 0; width: 840px; height: 650px; float: left; }
#border_lf { background-image: url(../images/border_verso.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 130px; height: 550px; float: left; }
#border_rt { background-image: url(../images/border_recto.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 130px; height: 550px; float: left; }
/*<agl.folder "content">*/
	#content { background-color: #e6e6e6; background-image: url(../images/content2_bk.jpg); background-repeat: repeat; margin: 0; padding: 0; width: 730px; height: auto; float: left; }
	#flash1 { margin: 20px 0 0; padding: 0; width: 730px; height: 90px; float: left; }
	div#content p { color: black; font-size: 80%; line-height: 150%; text-align: left; margin: 0; padding: 0 10px 0 15px; }
	div#content h2 { color: #b30000; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 140%; text-align: left; margin: 0; padding: 9px 0 0 15px; }
	div#content h3 { color: #59326f; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 30px 0 5px; border-bottom: 1px dotted #ff2600; }
	div#content h4 { color: #59326f; font-size: 100%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 140%; text-align: left; margin: 0; padding: 9px 0 5px; }
	div#content h5 { color: black; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 5px 0; }
	#content a { color: #1e6fb4; text-decoration: none; }
	#content a:hover { color: #ff2600; background-image: url(../images/underscore.gif); background-repeat: repeat-x; background-position: left bottom; text-decoration: none; }
	div#content table { font-size: 90%; text-align: center; margin: 0 0 15px 20px; width: 710px; height: auto; float: left; padding: 0; border-collapse: collapse; }
	div#content td { color: #006fde; font-size: 90%; padding: 5px 20px 5px 15px; width: 90px; height: auto; margin: 0; border-style: none; border-width: 0; }
	#col1 { background-position: 100% 0; margin: 0; padding: 0; width: 150px; height: auto; float: left; }
	#col2 p { color: black; font-size: 80%; font-family: "Trebuchet MS", Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 160%; text-align: left; padding-right: 10px; padding-left: 10px; }
	#col2 { margin: 0; padding: 0; width: 429px; height: auto; float: left; }
	#col3 { margin: 0; padding: 0; width: 150px; height: auto; float: left; }
	#content img { margin: 15px 0 0; padding: 0; float: left; }
/*</agl.folder>*/
/*<agl.folder "content 1">*/
	#content1 { background-image: url(../images/content2_bk.jpg); background-repeat: repeat; margin: 0; padding: 0; width: 730px; height: 500px; float: left; }
	div#content1 p { color: black; font-size: 80%; line-height: 150%; text-align: left; margin: 0; padding: 0 0 0 15px; }
	div#content1 h2 { color: #b30000; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 140%; text-align: left; margin: 0; padding: 9px 0 0 15px; }
	div#content1 h3 { color: #59326f; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 30px 0 5px; border-bottom: 1px dotted #ff2600; }
	#content1 a { color: #1e6fb4; text-decoration: none; }
	#content1 a:hover { color: #ff2600; background-image: url(../images/underscore.gif); background-repeat: repeat-x; background-position: left bottom; text-decoration: none; }
	#content1 img { margin: 20px 0 0; padding: 0; float: left; }
	div#content1 img.alt { margin: 0; padding: 30px 15px 10px; float: right; }
/*</agl.folder>*/
/*<agl.folder "design-content 2">*/
	#content2 { margin: 0; padding: 30px 0 0; width: 730px; height: auto; float: left; }
	div#content2 h2 { color: #b30000; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 140%; text-align: left; margin: 0; padding: 9px 0 5px 15px; }
	div#content2 h3 { color: #59326f; font-size: 100%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 18px 0 3px; border-top: 1px solid #59326f; border-bottom: 1px dotted #ff2600; }
	div#content2 h4 { color: #59326f; font-size: 100%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 140%; text-align: left; margin: 0; padding: 9px 0 5px; }
	div#content2 h5 { color: black; font-size: 90%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 120%; text-align: left; letter-spacing: 1px; margin: 0; padding: 5px 0; }
	div#content2 p { color: black; font-size: 80%; line-height: 150%; text-align: left; margin: 0; padding: 0 0 5px 15px; }
	div#content2 img { text-align: left; float: left; margin: 0; padding: 0 15px 10px 0; }
	div#content2 img.alt { margin: 0; padding: 0 0 10px 15px; float: right; }
/*</agl.folder>*/
#contactForm { background-color: #fff; background-image: url(../images/cts_contentback.gif); background-repeat: no-repeat; margin: 30px 0 0; padding: 0; width: 730px; height: 550px; float: left; }
/*<agl.folder "nav_bottom">*/
	#navbot { text-align: left; margin: 0; padding: 39px 0 0; width: 730px; height: 30px; float: left; }
	div#navbot ul { background-image: url(../images/underscore_grey.jpg); background-repeat: repeat-x; background-position: 0 0; text-align: left; width: 591px; float: left; margin: 0; padding: 0 0 0 139px; list-style-type: none; }
	div#navbot li { font-size: 80%; font-weight: bold; text-align: center; letter-spacing: 1px; width: 146px; height: 10px; float: left; margin: 0; padding: 0; display: inline; white-space: nowrap; }
	div#navbot li a { color: black; font-weight: bold; background-image: url(../images/beeline_blk.jpg); background-repeat: repeat-x; background-position: left top; text-decoration: none; margin: 0; padding: 15px 6px 0; }
	div#navbot li a:hover { color: #ff2600; font-weight: bold; background-image: url(../images/beeline_score.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 15px 6px 0; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	#footer { background-color: white; margin: 0; padding: 20px 0 0; width: 730px; height: 90px; float: left; }
	div#footer h3 { color: black; font-size: 70%; line-height: 150%; text-align: center; letter-spacing: 2px; margin: 0; padding: 3px 0 0; border-top: 1px dotted silver; }
	div#footer h4 { color: black; font-size: 60%; line-height: 150%; text-align: center; letter-spacing: 2px; margin: 0; padding: 3px 0 0; }
	div#footer a { color: #59326f; text-decoration: none; }
	div#footer a:hover { color: #ff2600; background-image: url(../images/underscore1.gif); background-repeat: repeat-x; background-position: left bottom; text-decoration: none; }
/*</agl.folder>*/
.cap { font-size: 150%; }
/*<agl.folder "clearfix folder">*/
	.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix { display: inline-table; }
	/*backslash hack hides from IE/MAC\*/
	*html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/*end backslash hack */
/*</agl.folder>*/
/*<agl.folder "footer2">*/
	#footer2 { margin: 0; padding: 0 0 0; width: 990px; height: 90px; float: left; }
	div#footer2 h3 { color: black; font-size: 60%; line-height: 150%; text-align: center; letter-spacing: 2px; margin: 0; padding: 0; border-top: 1px dotted silver; }
	div#footer2 h4 { color: black; font-size: 60%; line-height: 150%; text-align: center; letter-spacing: 2px; margin: 0; padding: 3px 0 0; }
	div#footer2 a { color: #59326f; text-decoration: none; }
	div#footer2 a:hover { color: #ff2600; background-image: url(../images/underscore1.gif); background-repeat: repeat-x; background-position: left bottom; text-decoration: none; }
/*</agl.folder>*/
#store { background-image: url(../images/center.gif); background-repeat: repeat-x; margin: 0; padding: 30px 0 0; width: 990px; height: auto; float: left; }
#scroll { width: 700px; height: 550px; overflow: auto; margin: 0; padding: 20px 9px 0 0; }
#policy { background-color: white; background-repeat: repeat; text-align: left; margin: 0 0 0 150px; padding: 0; width: 600px; height: auto; float: left; }
/*<agl.folder "tutorial">*/
	.shirt-slideshow { overflow:visible; padding: 0; width:500px; margin: 0; }
	.video-player { text-align: left; position:relative; width:600px; float: left; margin-top: 20px; margin-left: 150px; padding: 0;/*text-align:center;*/
}
	#intro_text {
	display: inline;
	width:580px;
	/*height: 375px;*/
	color:#000000;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	overflow:hidden;
}
	#sub-content img {
	
	/*padding:25px;*/
}
/*</agl.folder>*/
