* { margin: 0; padding: 0; }
body { background: #f0f0f0 url('images/logo-tile.gif') repeat-x top left; font: 0.8em Verdana, Arial, sans-serif;  margin:0  auto; color: #3b3b3b; }
ul li, ol li { list-style-type: none; }
a img { border: none; } a {text-decoration: none; color: #3b3b3b;} a:hover {text-decoration: underline; color: #d81239; }
h4 { font-size: 1.2em; font-family: Arial, Geneva, Verdana, sans-serif; color: #3b3b3b; margin-bottom: 7px; line-height: 1em; padding-left: 10px; text-transform: uppercase;}
h3 { font-size: 2.2em; font-family: Arial, Geneva, Verdana, sans-serif; color: #3b3b3b; margin-bottom: 7px; line-height: 1em; text-transform: uppercase; margin: 10px 0 12px 0; }

.content, #header, #footer { width: 980px; margin: 0px auto; } 
.content1, #header1, #footer1 { width: 100%; margin: 0px auto; } 
.content { padding-bottom: 15px; padding-top: 15px;}
#header {clear:both;height:120px;} 
#header1 {clear:both;height:120px;} 
#logo1 {background: url('images/logo-1.jpg') no-repeat top left;width:312px;height:120px;margin:0px;float:left;clear:none;}
#logo2 {background: url('images/logo-2.gif') no-repeat top left;width:44px;height:120px;margin:0px;float:right;clear:none;}
#logo3 {background: url('images/logo-1.jpg') no-repeat top right;width:362px;height:120px;margin:0px;float:left;clear:none;}
#logo4 {background: url('images/logo-2.gif') no-repeat top left;width:94px;height:120px;margin:0px;float:right;clear:none;}


.banner { margin: 0 auto; text-align: center; padding: 15px 0; clear:both;}

.sidespace {width:40px; height:40px; margin:0px;float:left;clear:none;color: #3b3b3b;}

.content { margin-bottom: 20px; padding-left:0px; overflow: hidden; background: #FFF url('images/content-tile.gif') repeat-x top left; }
.content1 { margin-bottom: 20px; padding-left:0px; overflow: hidden; width:91em; background: #FFF url('images/content-tile.gif') repeat-x top left;float:left; }
.content_right { width: 135px; float: right; }
.content_left {  margin-right: 130px; position: relative; }
.content_left div { float: left; margin: 0 0 0 1px; display: block; height: 370px;}
.content_left img {width:250; height:335;}
.content_left a img { border: 1px solid #e5e5e5; display: block;}
.content_left a:hover img { border: 1px solid #c5c5c5; }
.content_left div a span {color: #3b3b3b; text-transform: uppercase; font-weight: bold; text-align: center; display: block; }
.content_left div a:hover span { color: #d81239; }

ul.categs { margin: 0 6px 30px 10px; }
ul.categs li, .text_links ul li { font-size: 0.85em; line-height: 1.1em; padding-bottom: 4px; }
ul.categs li a, .text_links ul li a { color: #5d74d8; text-decoration: underline; font-weight: bold; font-size: 1.2em;}
ul.categs li a:hover, .text_links ul li a:hover { color: #d81239; }

/* INNER PAGE */
.content_left_inner { width: 135px; float: left;}
.content_right_inner { margin-left: 135px;}
.content_right_inner img {float:left; width:135; height:180;}
.content_right_inner table tr td a { float: left; padding:1px; }
.content_right_inner a img { border: 1px solid #000;width:135px; height:180px;  }
.content_right_inner a:hover img { border: 1px solid #d81239;  }

/* /INNER PAGE */

.text_links, .topfree { margin: 10px auto; overflow: hidden; width:70em;padding-left:20px;}
.links_inner ul li a { color: #3b3b3b; text-decoration: none; font-weight: normal; font-size: 1em;}
.links_inner ul li a:hover { color: #d81239; text-decoration: underline; }

.topfree { padding-left:20px;}
.topfree ul {width: 23%; float: left; overflow: hidden; }
.topfree li { line-height: 1.2em; list-style: none; color: #3b3b3b; font-size: 0.8em; margin-bottom: 7px;  }
.topfree a, .topfree a:link {color: #3b3b3b; text-decoration: none; margin-left: 6px; font-size: 1.1em; font-weight: bold; }
.topfree a:hover { color: #d81239; text-decoration: underline; }


#footer_left {background: url(images/footer-left.jpg) left bottom no-repeat; width:312px; height:121px;float:left;}
#footer_right {background: url(images/footer-right.gif) right bottom no-repeat; width:44px;height: 121px;float:right; }
#footer_left1 {background: url(images/footer-left.jpg) top rigth no-repeat; width:362px; height:121px;float:left;}
#footer_right1 {background: url(images/footer-right.gif) top left no-repeat; width:94px;height: 121px;float:right; }

#footer_center {float:left; width:50%; height:121px;}
#footer p { font-size: 0.8em; line-height: 1.3em; text-align: left; margin:0px 20px;}





















