@charset "UTF-8";
/* CSS Document */

body{
font-size:1em;
color:#000;
font-family: lucida grande, Arial, Verdana, Helvetica, sans-serif;
padding-top:0;
margin-top:0
}

#wrapcon{
background-image:url(../images/bg.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-bottom:50px;
width:1250px;
clear:both;
}


#container{
width:978px;
background-image:url(../images/cont_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
clear:both;

}

img{
border:none;
}

h1{
padding-top:20px;
padding-bottom:3px;
margin:0;
font-size:1.1em;
}

h2{
padding-top:8px;
padding-bottom:3px;
margin:0;
font-size:1.1em;
}

p{
padding-bottom:20px;
margin:0;
line-height:1.3em;


}



a:link {
	font-weight: bold;
	color:#FF0000;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color:#FF0000;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	text-decoration: none;
}



#flashintro{
width:960px;
padding:0;
margin-top:40px;
margin-left:8px;

float:left;

}

#nav{
width:640px;
padding:0;
margin-top:40px;
margin-right:8px;
float:right;
background-color:#66CCFF;
}


#left{
width:510px;
padding-top:23px;
margin-left:8px;
margin-right:7px;
float:left;
}

#leftwatch{
width:532px;
margin-top:18px;
margin-left:8px;
padding:0;
float:left;
background-image:url(../images/watch.gif);
background-repeat:no-repeat;
}

#fatleft{
width:627px;
padding-top:120px;
margin-left:8px;
float:left;
}

.toptext{
padding-top:150px;
padding-bottom:10px;
padding-right:20px;
text-align:left;
font-size:0.8em;
line-height:1.5em;
}

.learntext{
padding-top:120px;
padding-bottom:10px;
padding-right:20px;
text-align:left;
font-size:0.8em;
line-height:1.5em;
}

.text{
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
text-align:left;
font-size:0.8em;
line-height:1.5em;
}

#watchtext{
width:220px;
padding-top:218px;
padding-bottom:90px;
padding-left:215px;
text-align:left;
font-size:0.8em;
line-height:1.5em;
}

#right{
width:435px;
padding-top:6px;
margin-left:7px;
float:left;
}

#rightwatch{
width:420px;
padding-top:6px;
margin:0;
float:left;
}

#slimright{
width:330px;
padding-top:56px;
margin:0;
float:left;
}

#slimright p{
padding-left:30px;
margin-right:40px;
float:left;
}




#promo{
width:510px;
margin-left:6px;
padding:0;
float:left;
background-image:url(../images/box.jpg);
background-repeat:no-repeat;
}

#promo img{
padding:0;
margin:0;

}

#promo p{
padding-top:50px;
padding-left:190px;
padding-bottom:50px;
margin-right:50px;
line-height:1.4em;
text-align:left;
font-size:1em;
}

#promo h2{
font-size:1em;
padding-left:6px;
margin:0;
}

#promo1{
width:510px;
margin:0;
padding:0;
float:left;
background-image:url(../images/box_long.gif);
background-repeat:no-repeat;
}

#promo1 p{
padding-top:20px;
padding-left:30px;
padding-bottom:20px;
padding-right:20px;
line-height:1.4em;
text-align:left;

}

#promo1 img{
padding-left:5px;
padding-top:20px;
margin:0;

}

.imgr{
padding-right:20px;
border:none;

}

#promosm{
width:245px;
margin-bottom:15px;
margin-left:6px;
float:left;
background-image:url(../images/boxsm.jpg);
background-repeat:no-repeat;
}

#promosm img{
padding-top:20px;
padding-left:14px;
padding-right:4px;
padding-bottom:20px;

}
#promosm p{
margin-right:18px;
padding-bottom:10px;
padding-top:20px;
text-align:left;
font-size:0.8em;
line-height:1.3em;

}


/*FOOTER*/

#footer{
width:960px;
padding:0;
margin:0;
clear:both;
background-color:#fff;
}


#footer1{
width:960px;
padding:0;
margin-bottom:-8px;
clear:both;
}

#footer img{
padding:0;
margin:0;
}






