html {
background: #000000;
border: none; 
font-family: serif;
font-size: 14px;
}

body, html {
margin: 0px;
padding: 0px;
border: 0;
text-align: center;
background:#000000 url(http://www.teamtaktik.com/images/Background_V1.jpg) top center no-repeat; 
color:#000; 
font: 14px georgia, 'Times', Times New Roman, sans-serif; 
text-align:center; 
height: 100%;
}

A:link {text-decoration: underline; color: #bfeaff}
A:visited {text-decoration: none; color: #88b7ce}
A:active {text-decoration: none; color: #bfeaff}
A:hover {text-decoration: underline; color: #c9c9c9}

a img {
padding: 0px;
margin: 0px;
border: 0;
}

#container {
width: 1000px;
height: auto;
text-align: center;
margin: auto;
padding: 0px;
overflow: hidden;
}

#top_container {
width: 1000px;
height: 193px;
text-align: center;
float: left;
}

#bottom_container {
width: 1000px;
height: auto;
min-height: 800px;
text-align: center;
float: left;
margin-top: 1px;
background: url(http://www.teamtaktik.com/images/content_bg.png) repeat-y; 
border: 1px solid #000000;
border-left: none;
border-right: none;
}

#page_left {
float: left;
width: 297px;
min-height: 709px;
height: auto;
background: #000000 url(http://www.teamtaktik.com/images/news_menu_bg.gif) repeat-y;
}

#page_right {
float: left;
width: 703px;
height: 709px;
background: #000000 url(http://www.teamtaktik.com/images/home_content_bg.jpg);
}

#header_menu {
width: 297px;
height: auto;
text-align: center;
float: left;
}

#welcome {
width: 640px;
height: 100px;
margin-left: 54px;
margin-right: 23px;
margin-top: 15px;
margin-bottom: 40px;
float: left;
text-align: left;

}

.indent {
margin: 15px;
}

#visit_us {
float: left;
position: absolute;
height: 45px;
margin-left: 259px;
width: 439px;
margin-top: 660px;
}

#media {
float: left;
width: 200px;
height: 200px;
}



.welcome {
color: #ffffff;
font-family: sans-serif;
font-size: 13px;
font-weight: bold;
}



#news {
float: left;
height: 100%;
width: 275px;
margin-left: 12px;
margin-top: 10px;
text-align: left;
}

.news_title {
background: #09208c;
float: left;
width: 275px;
text-indent: 3px;
}

.news_title span {
color: #d6d8e1;
font-family: verdana;
font-size: 15px;
font-weight: bold;
}

.news_article {
float: left;
width: 260px;
margin-left: 5px;
margin-right: 5px;
}

.news_article span {
color: #ffffff;
font-family: sans-serif;
font-size: 12px;
}

.news_date {
float: right;
margin-right: 3px;
}

.news_date span {
color: #ffffff;
font-family: sans-serif;
font-size: 10px;
font-weight: bold;
}

.margin {
float: left;
width: 240px;
height: 2px;
border: 1px solid #ffffff;
border-top: none;
border-left: none;
border-right: none;
margin-top: 7px;
margin-bottom: 17px;
}

.contact_box {
border: 1px solid #8e8e8f;
height: auto;
height: 350px;
width: 268px;
margin-left: 230px;
float: left;
background: url(../images/transparent_bg.png);
text-align: left;
}

.define_set {
margin-left: 6px;
margin-bottom: 8px;
margin-top: 8px;
float: left;
}

.spacer1 {
display: inline;
width: 65px;
text-align: left;
float: left;
}
.spacer2 {
display: inline;
margin-left: 10px;
text-align: left;
float: left;
}

.input {
width:159px; 
height: 18px; 
font-size: 10px; 
border: 1px solid #dcdcdc;
background: #636363;
color: #ffffff;
font-size: 14px;
font-weight: 900;
font-family: arial;
}

.textarea {
font-size: 12px; 
font-family: sans-serif;
border: 1px solid #dcdcdc;
background: #323232;
color: #ffffff;
overflow: auto;
}

.submit_u {
background: #403c38;
width: 125px;
height: 25px;
color: #ffffff;
font-size: 14px;
font-family: sans-serif;
font-weight: 900;
margin-bottom: 10px;
margin-left: 57px;
border: 1px solid #dcdcdc;
}

.fff_12_serif {
color: #fff;
font-size: 13px;
font-family: verdana;
font-weight: 900;
}
.indent_2 {
margin: 8px;
}

#pics {
background: #000;
height: 500px;
width: auto;
}

.Below_pics {
background: #000;
height: 270px;
width: auto;
border-top: #0e3baf solid 1px;
}

#blank {
width: 703px;
height: 100%;

float: left;
text-align: left;
background: #000;
}

.vert_space {
background: #010312;
float: left;
height: 11px;
width: 297px;
border-top: #000 solid 1px;
margin-top: 1px;
}



#footer {
background: url(http://www.teamtaktik.com/images/footer.jpg);
width: 1000px;
height: 193px;
float: left;
}

#footer_align {
float: right;
width: 700px;
height: 75px;
margin-top: 118px;
text-align: right;
}

#footer_menu {
text-align: right;
}

#footer_content {
float: left;
width: 100%;
height: 51px;
margin-top: 8px;
display: inline;
}

.copyright {
float: left;
margin-left: 70px;
margin-top: 10px;
}

.lbo {
float: left;
margin-left: 278px;
margin-top: 10px;
}

.blank_lbo {
float: right;
overflow: hidden;
width: 70px;
}

.foot {
color: #fff;
font-size: 12px;
font-family: verdana;
}

#footer A:link {
text-decoration: underline; color: #fff;
}
#footer A:visited {
text-decoration: none; color: #fff;
}
#footer A:active {
text-decoration: none; color: #fff;
}
#footer A:hover {
text-decoration: none; color: #dcdcdc;
}





.f_menu_link {
color: #ffffff;
font-family: sans-serif;
font-size: 13px;
font-weight: bold;
}












