@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family: Georgia, serif; font-size:10px; color:#39529f; line-height:16px;}
dl, dt, dd, ul, li, div, form, input, h1{
margin: 0;
padding: 0;
list-style-type: none;
}

#container{margin:0 auto; width:776px; height:100%;}
#logo{padding-top:6px;height:134px; text-align:center;}
#bodyborder{margin-top:3px; border:1px solid #787878; height:420px;}
#top{height:157px; width:100%; margin-top:3px;}
.slogan{text-align:center; height:20px; width:100%; margin-bottom:3px;}
.topbnr{ height:133px; width:776px; margin:0; padding:0;}
#middle{width:100%; height:256px;}
.lefttext{width:312px; height:230px; float:left; background-image:url(../images/textbg.jpg); background-repeat:no-repeat; background-position:bottom; margin-top:2px;}
.orangetxt img{vertical-align:middle; margin-bottom:2px;}
.orangetxt{font-family:Georgia, serif; font-size:15px; color:#fd7b2e; font-weight:500; font-style:italic; margin:28px 6px 6px 10px; line-height:20px; word-spacing:3px;}
.rightblock{width:460px; border-left:1px solid #787878; float:right; border-top:1px solidm #787878; height:230px; margin-top:2px;}
.rightimg{width:460px; height:75px; margin:0;}
.greatgift{height:28px; margin-top:1px;  background-image:url(../images/menubg.jpg); background-repeat:repeat-x; font:Georgia, serif; font-size:12px; font-weight:bold; color:#ffffff; line-height:24px; padding-left:10px; word-spacing:2px;
}
.greatgift a{height:28px; margin-top:1px;  background-image:url(../images/menubg.jpg); background-repeat:repeat-x; font:Georgia, serif; font-size:12px; font-weight:bold; color:#ffffff; line-height:24px; padding-left:10px; word-spacing:2px;text-decoration:none;
}
.greatgift a:hover{color:#ffffff; text-decoration:underline;
}

.textfade{ height:155px; width:460px; margin-top:1px;  background-image:url(../images/menubg.jpg); background-repeat:repeat-x; background-position:top; }
.head{ font:Georgia, serif; font-size:12px; font-weight:bold; color:#ffffff; line-height:24px; }
.head a{  font:Georgia, serif; font-size:12px; font-weight:bold; color:#ffffff; line-height:24px; text-decoration:none;}
.head a:hover{color:#ffffff; text-decoration:underline;}

.topbr{ height:10px;}
.bottomborder{  margin:5px 0; height:60px; text-align:center;}

.clear{ float:none;}
.txt{margin:10px 6px 6px 10px; font-family:Georgia, serif; font-size:11px; color:#000000; }
#bottom .bottom{width:100%; height:20px; margin:3px 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:center; text-decoration:none;}
.bottom a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:center; text-decoration:none; margin:5px 0;}
.bottom a:hover{color:#ff6000; text-decoration:underline;}

.txtlinks{font-family:Georgia, serif;
 font-size:11px; 
	color:#000000;}
	a.txtlinks {font-family:Georgia, serif;
 font-size:11px; 
	color:#000000;
	text-decoration:underline;}
	a:hover.txtlinks {font-family:Georgia, serif;
 font-size:11px; 
	color:#ff6000;
	text-decoration:none;}

/*---text fade---*/
#newsticker {
	position: relative;	
}
#newsticker ul {
	list-style: none;
	height:155px;
	width:450px;
	margin:0px 0px 6px 10px;
	font-family:Georgia, serif; font-size:11px; 
	color:#000000;
	padding:0px;
	
}
* html #newsticker ul {
	overflow: visible;
}
#newsticker li.error {
	color: #f00;
}
#newsticker #togglenewsticker {
	overflow: hidden;
	position: absolute;	
	outline: none;
}
