/* CSS Document */


#upbanner{width:1001px; margin:auto; margin-top:5px;}
.bannersquare{width:485px; height:66px; float:left; padding-bottom:15px;}
.clear{ clear:both;}


#wrapper{margin:auto; width:1001px; height:auto;}

#mainwrapper{ width:100%; height:auto;}




#top-menu {	border-bottom:3px #cc3300 solid;border-top:0px #0093e3 solid;border-left:1px #666 solid;border-right:1px #666 solid;height:34px;width:999px;}



.right-column{float:right; width:187px; height:982px;background-color:#fff;	height:auto;}

.auction-banner{background-color:#fff; width:187px; height:auto;}

.locate-store{width:187px; height:152px; background-image:url(images/locate-store.jpg); background-repeat:no-repeat; position:relative;}

.locate-store-text {position: absolute; bottom:10px; left:37px;font-family:arial;	font-size:12px;	color:#242D66;}

.affiliate{width:187px; height:auto ; background-color:#dbf2fb;}

.marinegeek{width:187px; height:auto ; background-color:#dbf2fb;}




.left-column{float:left; width:217px; background-color:fff; height:982px; position:relative;}

.banner-rotation{position:absolute; left: 8px; top: 577px; padding-bottom:10px;}

.parrot{position:absolute; left: 1px; top: 416px; background-color:#FFFFFF; width: 201px;}

.news{background-color:#cc3300; height:537px; width:217px; background-image:url(images/register-to-win.jpg);}

#news-text{width:211px; height:220px; position:absolute; top:107px; left:3px; font-family:"Trebuchet MS", Arial; font-size:13px;color: #cc3300;}



.main-column{ float:left; width:593px;background-color:#fff;height:auto;}


#footer{background-color:#ff9933; height:30px; padding:10px;font-family:arial;	font-size:10px;	color:#fff;	display:block;}


#rule {
	margin:0px 10px 10px 10px;
	height:166px;
	background-image:url(images/horizontal-rule-pet.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	position:relative;
}
#welcome {
	margin:10px;
	height:auto;
	position:relative;
	}



#story { position:absolute; left: 231px; width: 341px; top: 19px; height: 72px; }

#notice {
	margin:0px 10px 10px 10px;
	height:59px;
	position:absolute;
	padding:2px;
	left: 150px;
	width: 401px;
	top: 87px;
}
#big-story {
	margin:0px 10px 10px 10px;
	height:auto;
	background-color:#faede8;
	border:1px solid #990000;
}
#big-story .txt {
	padding:10px;
	width:380px;
	font-size: 15px;
	font-style: italic;
}
/*------------------- Fonts General -------------------*/



/* header */
.dictionary1 {
	font-family: Times;
	color: #FFFFFF;
	font-size: 15px;
}
.dictionary2 {
	font-size: 18px;
	font-style: italic;
}
.dictionary3 {
	font-size: 15px;
	font-style: italic;
}
.dictionary4 {
	font-size: 15px;
	font-style: italic;
	color:#990000;
}
.dictionary5 {
	font-size: 12px;
	font-style: italic;
	line-height:1em;
}
/* body */

.welcome {
	font-family:"Trebuchet MS", Arial;
	font-size:28px;
	color: #cc3300;
	font-style:italic;
}
.welcome-bk { font-family:"Trebuchet MS", Arial; font-size:26px; color: #000000; font-style:italic; }
.pom {
	font-family:"Trebuchet MS", Arial;
	font-size:26px;
	color: #fff;
	font-style:italic;
}
.content2 {
	font-family:"Trebuchet MS", Arial;
	font-size:14px;
	color: #000;
}
.content3 {
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	color: #fff;
}
.content4 {
	font-family:"Trebuchet MS", Arial;
	font-size:13px;
	color: #cc3300;
}
.content5 {
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color: #cc3300;
}
.content {
	font-family:arial;
	font-size:12px;
	color:#242D66;
}
.menu {
	font-family:arial;
	font-size:12px;
	color:#242D66;
	font-weight:500
}
.title {
	font-family:arial;
	font-size:28px;
	color:#FF3333;
}
.gray {
	font-family:arial;
	font-size:12px;
	color:#999999;
}
.white {
	font-family:arial;
	font-size:12px;
	color:#ffffff;
}
.footer {
	
}
.icon {
	color: #006699;
	font-family: Arial;
	font-size: 10px;
}
.icon A:link {
	text-decoration: none
}
.icon A:visited {
	text-decoration: none
}
.icon A:active {
	text-decoration: none
}
.icon A:hover {
	text-decoration: underline;
	color: #000066;
}
.li {
	list-style-type:none;
}
