#container {
	position:relative;
	width: 760px;
}

#top-banner {
	position:relative;
	left:0px;
	top:0px;
	width:760px;
	height:120px;
}

#banner-left {
	position:absolute;
	left:0px;
	top:0px;
	width:40px;
	height:120px;
	background-image: url(images/banner_left.gif);
	background-repeat: no-repeat;
}

#ctw-logo {
	position:absolute;
	left:40px;
	top:0px;
	width:500px;
	height:120px;
}

#ctw-logo-flash {
	position:absolute;
	left:40px;
	top:0px;
	width:500px;
	height:120px;
	z-index: 2;
}

#banner-right {
	position:absolute;
	left:540px;
	top:0px;
	width:220px;
	height:120px;
	background-image: url(images/banner_right.gif);
	background-repeat: no-repeat;
}

#home {
	position: absolute;
	width: 75px;
	left: 630px;
	top: 20px;
}

#links1 {
	position:absolute;
	left:0px;
	top:120px;
	width:33px;
	height:30px;
	background-image: url(images/links1.gif);
	background-repeat: no-repeat;
}

#news {
	position:absolute;
	left:33px;
	top:120px;
	width:54px;
	height:30px;
}

#links2 {
	position:absolute;
	left:87px;
	top:120px;
	width:38px;
	height:30px;
	background-image: url(images/links2.gif);
	background-repeat: no-repeat;
}

#sports {
	position:absolute;
	left:125px;
	top:120px;
	width:60px;
	height:30px;
}

#links3 {
	position:absolute;
	left:185px;
	top:120px;
	width:44px;
	height:30px;
	background-image: url(images/links3.gif);
	background-repeat: no-repeat;
}

#advertising {
	position:absolute;
	left:229px;
	top:120px;
	width:99px;
	height:30px;
}

#links4 {
	position:absolute;
	left:328px;
	top:120px;
	width:40px;
	height:30px;
	background-image: url(images/links4.gif);
	background-repeat: no-repeat;
}

#services {
	position:absolute;
	left:368px;
	top:120px;
	width:105px;
	height:30px;
}

#links5 {
	position:absolute;
	left:473px;
	top:120px;
	width:37px;
	height:30px;
	background-image: url(images/links5.gif);
	background-repeat: no-repeat;
}

#web-design {
	position:absolute;
	left:510px;
	top:120px;
	width:103px;
	height:30px;
}

#links6 {
	position:absolute;
	left:613px;
	top:120px;
	width:35px;
	height:30px;
	background-image: url(images/links6.gif);
	background-repeat: no-repeat;
}

#contacts {
	position:absolute;
	left:648px;
	top:120px;
	width:79px;
	height:30px;
}

#links7 {
	position:absolute;
	left:727px;
	top:120px;
	width:33px;
	height:30px;
	background-image: url(images/links7.gif);
	background-repeat: no-repeat;
}

#top-scroll {
	position:absolute;
	left:0px;
	top:150px;
	width:760px;
	height:8px;
	background-image: url(images/top_scroll.gif);
	background-repeat: no-repeat;
}

#flash-area {
	position:absolute;
	left:0px;
	top:161px;
	width:760px;
	height:17px;
	z-index: 2;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 13px;
}

#flash-background {
	position:absolute;
	left:0px;
	top:158px;
	width:760px;
	height:20px;
	z-index: 1;
	background-image: url(images/background.gif);
	background-repeat: repeat;
}

#bottom-scroll {
	position:absolute;
	left:0px;
	top:178px;
	width:760px;
	height:7px;
	background-image: url(images/bottom_scroll.gif);
	background-repeat: no-repeat;
}

#contentcontainer {
	position: absolute;
	width: 760px;
	left: 0px;
	top: 185px;
	z-index: 0;
	background-color: #FFFFFF;
}

#sidebar {
	position:relative;
	left:11px;
	top:21px;
	width:166px;
	z-index: 1;
}

#sidebarinside {
	position:absolute;
	left:0px;
	top:0px;
	width:166px;
	z-index: 1;
}

#sidebar-top {
	position:relative;
	left:0px;
	top:0px;
	width:166px;
	height:40px;
	z-index: 1;
	background-image: url(images/sidebar_top.gif);
	background-repeat: no-repeat;
}

#sidebar-links {
	position:relative;
	width:166px;
	z-index: 1;
	background-image: url(images/sidebar_background.gif);
	background-repeat: repeat;
}

#sidebar-text {
	position:relative;
	width:141px;
	z-index: 2;
	left: 10px;
}

#sidebar-bottom {
	position:relative;
	width:166px;
	height:45px;
	background-image: url(images/sidebar_bottom.gif);
	background-repeat: no-repeat;
	z-index: 1;
}

#content {
	position:relative;
	left:185px;
	top:21px;
	width:421px;
	z-index: 3;
	text-align: left;
}

#right-space1 {
	position:relative;
	left:621px;
	height: 75px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space2 {
	position:relative;
	left:621px;
	height: 115px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space3 {
	position:relative;
	left:621px;
	height: 155px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space4 {
	position:relative;
	left:621px;
	height: 195px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space5 {
	position:relative;
	left:621px;
	height: 235px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space6 {
	position:relative;
	left:621px;
	height: 275px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space7 {
	position:relative;
	left:621px;
	height: 315px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space8 {
	position:relative;
	left:621px;
	height: 355px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-space9 {
	position:relative;
	left:621px;
	height: 395px;
	width:130px;
	background-image: url(images/right_white.gif);
	background-repeat: no-repeat;
}

#right-bar {
	position:absolute;
	left:621px;
	top: 206px;
	width:130px;
	z-index: 2;
}




.bodytext {
	font-family : "Trebuchet MS", Arial, Helvetica;
	font-size : 0.8em;
	line-height : 1.3em;
	color : #000000;
}

P {
	font-family : "Trebuchet MS", Arial, Helvetica;
	font-size : 0.8em;
	line-height : 1.3em;
	color : #000000;
}

.link {
	color : #000099;
	text-decoration: none;
}

.link:HOVER {
	color : #ff0000;
	text-decoration: underline;
}

.homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #333333;
	text-decoration: none;
}

.homelink:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #666666;
	text-decoration: none;
}

.caption {
	font-family : "Trebuchet MS", Arial, Helvetica;
	font-size : .8em;
	line-height : 1.2em;
	color : #000000;
	text-decoration : none;
}

H2 {
	color : #ff0000;
	font-family : "Trebuchet MS", Arial, Helvetica;
	font-size : 1.3em;
	line-height : 1.2em;
}

H3 {
	color : #333333;
	font-family : "Trebuchet MS", Arial, Helvetica;
	font-size : 1em;
	line-height : 1.2em;
}

UL {
	margin-left : 1em;
	margin-top : .4em;
}

LI {
	padding-bottom : .4em;
}

.sidesmall {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : 0.8em;
	line-height : 1.1em;
	color : #ff0000;
	text-decoration : none;
}

.sidesmall:HOVER {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : .8em;
	line-height : 1.1em;
	color : #666666;
	text-decoration : underline;
}

.sidesmallon {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : .8em;
	line-height : 1.1em;
	color : #666666;
	text-decoration : none;
}

.sidebig {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : 1em;
	line-height : 1.3em;
	color : #ff0000;
	text-decoration : none;
}

.sidebig:HOVER {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : 1em;
	line-height : 1.3em;
	color : #666666;
	text-decoration : none;
}

.sidebigon {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : 1em;
	line-height : 1.3em;
	color : #666666;
	text-decoration : none;
}

.subsmall {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : .7em;
	line-height : 1.1em;
	color : #ff0000;
	text-decoration : none;
}

.sidestation {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : 1em;
	line-height : 1.3em;
	color : #ff0000;
	text-decoration : none;
}

.adfeatures {
	font-family : "Trebuchet MS", Arial, Helvetica;
	font-size : .8em;
	line-height : 1.2em;
	color : #000000;
}

.form {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : .8em;
	line-height : 1.1em;
	color : #000080;
	text-decoration : none;
}

.form2 {
	font-family : Arial, Helvetica, "Trebuchet MS";
	font-size : .8em;
	line-height : 1.1em;
	color : #333333;
	text-decoration : none;
}