* { margin:0; padding:0;}
html,body {background:#000000; font-size:100%; line-height:1em; font-family:tahoma; color:#5d6669; text-align:center}
img { border-style:none;border-collapse:collapse}
.fright {float:right}
.fleft { float:left;}
.clear { clear:both;}

#site_center {background:#000000;background-position:left bottom; background-repeat:no-repeat;text-align:center;}

/*header*/
#header { height:124px;}

.slogan {position:absolute; margin:127px 0 0 26px}
.logo {position:absolute; margin:231px 0 0 0}

/*content*/
#content {height:auto !important;  font-size:12px; line-height:1.45em;background-color:#000000;}
#contentInner {height:auto ;font-size:12px; line-height:1.45em;border-style:solid; border-width:1px;border-color:#333333;background-position:right top; background-repeat:no-repeat}
#main_content {padding:19px}


.banner1inner {border-style:solid; border-width:1px;border-color:#333333;}
.banner2inner {border-style:solid; border-width:1px;border-color:#333333; background-position:right top; background-repeat:no-repeat;}

.newsTitle {color:Red}
.newsText {color:White}
.newsText, .newsTitle {font-family:Arial,Sans-Serif;font-size:12px}

.newsletterText {text-size:11px;color:Black;}
.mainMenuItem {text-decoration: none;color:white;font-weight:bold; font-family:Arial,Sans-Serif;font-size:11px;border-style:solid; border-width:1px;border-color:#333333;background-color:#000000}
 a:hover{color:red;}

.mainTitle
{color:#dd0000;font-size:24px;font-weight:normal;margin:20px 0px 20px 0px}

#content2 {height:auto !important;  font-size:12px; line-height:1.45em;background-color:#000000;}
#content2Inner {height:auto ;font-size:12px; line-height:1.45em;border-style:solid; border-width:1px;border-color:#333333;background-position:right top; background-repeat:no-repeat}

#contact  {color:white;overflow: hidden;border:1px;border-style:solid;border-color:#333333; background-color:#000000}


