body{margin:0px; background:url(images/style-bg.jpg) repeat-x center top #b0d6ff;}

#main-container{width:1002px; margin:auto;}

#logo-div{width:1002px; float:left;}

#blue-line{width:1002px; float:left;}

#fotr-nav{width:1002px; float:left; margin-top:15px;}

#copy{width:1002px; float:left; margin-top:15px; padding-bottom:10px;}

#logo-bg{width:713px; float:left; background-image:url(images/logo-bg.jpg); background-repeat:no-repeat; height:116px;}

#logo-img{width:289px; float:left;}

#nav{width:678px; float:left; margin-left:35px; margin-top:75px;}

#middle{width:1002px; float:left; background-image:url(images/main-bg.jpg); background-repeat:repeat-y;}

#left-rightmain{width:971px; float:left; margin-left:15px; margin-top:8px; padding-bottom:20px;}

#leftmain{width:667px; float:left;}

#banner{width:667px; float:left;}

#welcome-main{width:667px; float:left; margin-top:10px;}

#welcome-ab{width:667px; float:left;}

#welcome-middle{width:667px; float:left; background-image:url(images/welcome-middle.jpg); background-repeat:repeat-y;}

#welcome-be{width:667px; float:left;}

#welcome-txt{width:625px; float:left; margin-left:20px;}

#rightmain{width:292px; float:right;}

#whatnew{width:292px; float:left; margin-top:12px;} 

#whatnewinr{width:292px; float:left;}

#whatnew-bg{width:242px; float:left; background-image:url(images/whtnew-middle.jpg); background-repeat:repeat-x; height:51px;}

#whatnew-shadow{width:292px; float:left;}

#today{width:292px; float:left; background-image:url(images/today-middle.jpg); background-repeat:repeat-y;}

#todaytxt{width:267px; float:left; margin-left:12px; margin-top:5px;}

#todaytxt2{width:258px; float:left; margin-left:16px; padding-top:14px;}

#todaybe{width:292px; float:left;}

#fotr{width:1000px; float:left;}

.imgset{float:left; margin-left:0px;}

.formtxt{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#FFFFFF; text-align:center; line-height:40px;}

.newtxt{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#ffffff; line-height:51px;}

.welcometxt{font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000000; line-height:20px;}

.welcomesmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	line-height:20px;
}


.fotrnav-txt{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:19px; text-decoration:none; padding-right:10px; padding-left:10px;}

.fotrnav-txt a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:19px; text-decoration:none; padding-right:10px; padding-left:10px;}

.fotrnav-txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#b7060b; line-height:19px; text-decoration:none; padding-right:10px; padding-left:10px;}

.fotrnav-txt-h{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#b7060b; line-height:19px; text-decoration:none;}

.fotrnav-txt-h a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#b7060b; line-height:19px; text-decoration:none;}


.copytxt{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#123e6c; line-height:19px;}



.input{background-image:url(images/input-box.png); background-repeat:no-repeat; background-position:top; width:247px; height:30px; margin-top:12px;}

.inbox{background:transparent; border:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; width:227px; height:15px; margin-left:6px; padding-top:4px; padding-bottom:5px; margin-right:6px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#CCCCCC; font-style:italic; }


.email{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#123e6c; text-decoration:none;}

.email a{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#123e6c; text-decoration:none;}

.email a:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#123e6c; text-decoration:none;}
