/*
CSS for http://babelinx.com
Description: CSS for Babelinx
Version: 0.9
Author: Mustafa
*/

body {
background:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#DDD;
}

#container {
/* Holds it all in the center of the page */
width:740px;
margin-left:auto;
margin-right:auto;
border:1px solid #5f5f5e;
background:#fff url(images/container_back.gif) top left repeat-y;
}

#header {
width:590px;
height:130px;
background:#FFF url(images/top_header.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_0 {
width:590px;
height:130px;
background:#FFF url(images/top_header_0.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_0 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_0 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_0 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_1 {
width:590px;
height:130px;
background:#FFF url(images/top_header_1.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_1 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_1 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_1 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_2 {
width:590px;
height:130px;
background:#FFF url(images/top_header_2.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_2 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_2 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_2 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_3 {
width:590px;
height:130px;
background:#FFF url(images/top_header_3.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_3 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_3 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_3 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_4 {
width:590px;
height:130px;
background:#FFF url(images/top_header_4.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_4 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_4 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_4 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_5 {
width:590px;
height:130px;
background:#FFF url(images/top_header_5.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_5 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_5 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_5 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_6 {
width:590px;
height:130px;
background:#FFF url(images/top_header_6.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_6 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_6 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_6 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_7 {
width:590px;
height:130px;
background:#FFF url(images/top_header_7.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_7 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_7 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_7 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_8 {
width:590px;
height:130px;
background:#FFF url(images/top_header_8.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_8 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_8 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_8 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_9 {
width:590px;
height:130px;
background:#FFF url(images/top_header_9.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_9 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_9 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_9 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_10 {
width:590px;
height:130px;
background:#FFF url(images/top_header_10.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_10 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_10 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_10 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_11 {
width:590px;
height:130px;
background:#FFF url(images/top_header_11.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_11 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_11 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_11 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_c {
width:590px;
height:130px;
background:#FFF url(images/top_header_con.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_c h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_c span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_c h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_july4 {
width:590px;
height:130px;
background:#FFF url(images/top_header_july4.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_july4 h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_july4 span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_july4 h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#header_xmas {
width:590px;
height:130px;
background:#FFF url(images/top_header_xmas.jpg) top right no-repeat;
float:right;
text-align:right;
}

#header_xmas h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
margin-right:10px;
margin-top:10px;
line-height:65px;
}

#header_xmas span {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:32px;
font-weight:lighter;
letter-spacing:-2px;
text-transform:uppercase;
color:#666;
}

#header_xmas h2 {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#CACACA;
letter-spacing:-1px;
font-style:italic;
line-height:0;
margin-right:10px;
}

#banner {
width:590px;
height:130px;
float:right;
/* Stick that header on the right side of #container */
text-align:right;
}

#left_black {
width:150px;
min-height:600px;
background:#333 url(images/left_black.jpg) top left no-repeat;
float:left;
}

#left_black_0 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_0.jpg) top left no-repeat;
float:left;
}

#left_black_1 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_1.jpg) top left no-repeat;
float:left;
}

#left_black_2 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_2.jpg) top left no-repeat;
float:left;
}

#left_black_3 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_3.jpg) top left no-repeat;
float:left;
}

#left_black_4 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_4.jpg) top left no-repeat;
float:left;
}

#left_black_5 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_5.jpg) top left no-repeat;
float:left;
}

#left_black_6 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_6.jpg) top left no-repeat;
float:left;
}

#left_black_7 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_7.jpg) top left no-repeat;
float:left;
}

#left_black_8 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_8.jpg) top left no-repeat;
float:left;
}

#left_black_9 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_9.jpg) top left no-repeat;
float:left;
}

#left_black_10 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_10.jpg) top left no-repeat;
float:left;
}

#left_black_11 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_11.jpg) top left no-repeat;
float:left;
}

#left_black_c {
width:150px;
min-height:600px;
background:#333 url(images/left_black_con.jpg) top left no-repeat;
float:left;
}

#left_black_july4 {
width:150px;
min-height:600px;
background:#333 url(images/left_black_july4.jpg) top left no-repeat;
float:left;
}

#left_black_xmas {
width:150px;
min-height:600px;
background:#333 url(images/left_black_xmas.jpg) top left no-repeat;
float:left;
}

.navcontainer {
width:150px;
margin-top:130px;
}

.navcontainer ul {
margin-left:0;
margin-top:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
}

.navcontainer a {
display:block;
padding:3px;
width:144px;
font-size:0.7em;
}

.navcontainer a:link,#navlist a:visited {
color:#EEE;
text-decoration:none;
}

.navcontainer a:hover {
background:#000 url(images/arrow.gif) 96% 50% no-repeat;
color:#FFF;
}

.navcontainer2 {
width:150px;
margin-top:20px;
}

.navcontainer2 ul {
margin-left:0;
margin-top:0;
padding-left:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
}

.navcontainer2 a {
display:block;
padding:3px;
width:144px;
font-size:0.7em;
}

.navcontainer2 a:link,#navlist2 a:visited {
color:#EEE;
text-decoration:none;
}

.navcontainer2 a:hover {
background:#000 url(images/arrow.gif) 96% 50% no-repeat;
color:#FFF;
}

.singlemom {
width:150px;
margin-top:130px;
float:center;
}

#core {
width:590px;
min-height:470px;
background:#FFF url(images/core_back.jpg) no-repeat left top;
float:right;
}

#core_0 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_0.jpg) top left no-repeat;
float:right;
}

#core_1 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_1.jpg) top left no-repeat;
float:right;
}

#core_2 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_2.jpg) top left no-repeat;
float:right;
}

#core_3 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_3.jpg) top left no-repeat;
float:right;
}

#core_4 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_4.jpg) top left no-repeat;
float:right;
}

#core_5 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_5.jpg) top left no-repeat;
float:right;
}

#core_6 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_6.jpg) top left no-repeat;
float:right;
}

#core_7 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_7.jpg) top left no-repeat;
float:right;
}

#core_8 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_8.jpg) top left no-repeat;
float:right;
}

#core_9 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_9.jpg) top left no-repeat;
float:right;
}

#core_10 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_10.jpg) top left no-repeat;
float:right;
}

#core_11 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_11.jpg) top left no-repeat;
float:right;
}

#core_c {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_con.jpg) top left no-repeat;
float:right;
}

#core_july4 {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_july4.jpg) top left no-repeat;
float:right;
}

#core_xmas {
width:590px;
min-height:470px;
background:#FFF url(images/core_back_xmas.jpg) top left no-repeat;
float:right;
}

.core_text {
width:438px;
float:right;
padding:5px;
margin-right:15px;
/* IE HACK */
margin-top:10px;
background:transparent url(images/blue_core_back.png) no-repeat left top;
}

.core_text h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:20px;
text-transform:uppercase;
font-weight:lighter;
letter-spacing:-2px;
color:#00F;
padding:5px 10px 0 5px;
}

.core_text p {
padding:5px;
font-size:0.6em;
color:#666;
}

.core_text a {
color:#00F;
}

.core_banner {
width:480px;
float:right;
padding:5px;
margin-right:15px;
/* IE HACK */
margin-top:10px;
background:transparent url(images/blue_core_back.png) no-repeat left top;
}

.core_banner h1 {
font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
font-size:20px;
text-transform:uppercase;
font-weight:lighter;
letter-spacing:-2px;
color:#00F;
padding:5px 10px 0 5px;
}

.core_banner p {
padding:5px;
font-size:0.6em;
color:#666;
}

.core_banner a {
color:#00F;
}

#footer {
width:740px;
height:auto;
background:#C7E0E0;
clear:both;
text-align:center;
}

#footer p {
padding:3px;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#000;
}

#footer a {
color:#00C;
text-decoration:none;
}
