@import url(navigation.css);
@import url(cssstyledcontent.css);
@import url(indexed_search.css);
@import url(sitemap.css);
@import url(forms.css);
@import url(tt_news.css);


* {
padding: 0;
margin: 0;
}

html {
height: 100.11%;
}

body {
background: #efefef;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #3e3e3e;
}

#centerSite {
margin: 20px auto;
width: 975px;
text-align: left;
padding: 0;
}

#header {
width: 975px;
height: 54px;
background: #660e1d;
}

#navWrap {
background: #660e1d url(../gfx/navWrap_bottom_BG.gif) repeat-x bottom;
height: 27px;
}

#logo {
float: left;
width: 155px;
padding: 10px 0 0 10px;
}

#logo img {
border: 0;
}

#mainWrap {
float: left;
clear: both;
width: 975px;
background: #FFF;
}

#leftColumn {
float: left;
width: 165px;
background: #CCC;
height: 520px;
}

#leftColumnTop {
width: 165px;
background: #CCC;
height: 350px;
margin: 23px 0 0 0;
}

#leftColumnBottom {
}

#contentWrapStart {
float: left;
width: 810px;
height: 520px;
}

#contentStartTop {
padding: 100px 0 0 30px;
width: 350px;
}

#contentStartBottom {
padding: 200px 0 0 340px;
width: 430px;
line-height: 18px;
}

#contentWrap {
float: right;
width: 810px;
padding: 20px 0 0 0;
}

#contentTopImg {
float: right;
}

.contentFullwidth,
.content2Cols {
float: left;
padding: 0 20px;
width: 770px;
}


.content2Cols_left {
float: left;
width: 500px;
padding: 0 20px 0 0;
}

.content2Cols_right {
float: right;
width: 250px;
}


div.tx-kenburns-pi1 {
height: 260px;
}

div#footer {
clear:both;
padding: 5px 0;

}

div#footer {
width: 975px;
clear:both;
float:left;
padding: 5px 0 20px 0;
}

div#footer a {
float:left;
padding: 0 5px 0 10px;
}

span#copyright {
float:left;
padding: 0 0 0 185px;
}


span#top {
float:right;
}




