html,body
{
   margin:0;
   padding:0;
   height:100%;
   border:none;
   font: 14px Helvetica,Arial,sans-serif;
   line-height:20px;
	color : #000000;
	background:url(/gopenguins/images/bg_go_penguins.jpg);
}

table,tr,td
{
   font: 14px Helvetica,Arial,sans-serif;
   line-height:20px;
}

h1
{
   color:#9d6834;
   font-size:30px;
   font-weight:bold;
   line-height:35px;
   margin:10px 0px 15px 0;
   letter-spacing:-1;
}

h2
{
   font-size:20px;
   font-weight:normal;
   padding:0px;
   margin:0px;
}

.gp_menu
{
   background:#fff;
   height:34px;
   font-size:22px;
   font-weight:bold;
   color:#999;
   text-align:left;
   font:verdana;
   padding-bottom:14px;
   padding-left:175px;
}

.gp_menu a:link, .gp_menu a:visited
{
   text-decoration:none;
   color:#999;
}

.gp_menu a:hover
{
   text-decoration:none;
   color:#666;
}

.auction_lots
{
   width:100%;
}

.auction_lots td
{
   vertical-align:top;
}

.auction_lots img
{
   border:1px solid #268BC0;
   margin-bottom:20px;
}

.current_bid
{
   color:#333;
}

#index_thumbs
{
   display:block;
}

#index_thumbs img
{
   border:none;
   float:left;
   margin-right:3px;
   border:none;
}

.maincontent
{
	font-size : 12px;
	line-height : 18px;
	font-family: Helvetica, Arial, sans-serif;
	color : #999;
}

.subcontent
{
	font-size : 12px;
	line-height : 14px;
	font-family: Helvetica, Arial, sans-serif;
	color : #BBB0A0;
}
a.subcontent
{
	color : #BBB0A0;
	font-weight:bold;
}
hr
{
	border: thin dashed #DADADA;
}

.footer
{
   background: #fff url(/gopenguins/images/line.png) no-repeat top center;
   width:938px;
   height:4em;
   vertical-align:bottom;
   text-align:center;
   padding:0 0 5px 0;
}

.sub_heading
{
   font-weight:bold;
   color:#0f1f84;
   font-size:14px;
}

.property_service_sub_heading
{
   border-bottom:1px solid #0f1f84;
   margin-bottom:5px;
   margin-top:10px;
}

.rendered_font
{
   margin-top:10px;
   /* margin-bottom:5px;*/
}

.title_divider
{
   background-color:#404b86;
   font-weight:bold;
   color:#ffff99;
}

.faq_question
{
   font-weight:bold;
   padding-bottom:7px;
}

.faq_answer
{
   padding-left:20px;
   padding-bottom:20px;
}

.faq_section
{
   font-weight:bold;
   font-size:14px;
}

.row_style0
{
	background-color: #dadada;
	font-size : 12px;
	font-family: Helvetica, Arial, sans-serif;
}

.row_style1
{
	background-color: #ffffff;
	font-size : 12px;
	font-family: Helvetica, Arial, sans-serif;
}

.left_nav_bar
{
   margin-top:1px;
   background-color:#ffff00;
}

.main_content_section
{
   text-align:justify;
   padding:0px 10px 0px 10px;
   vertical-align:top;
   background-color:#fff;
}

input
{
	color:black;
	background-color:#eeeeee;
	border:1px solid #333333;
	font-size:12px;
}

.checkbox,.radio
{
   border:none;
   background-color:transparent;
}

.tip_box
{
   padding:10px;
   background-color:#fffebb;
   border:1px solid #000099;
   text-align:center;
}

textarea
{
	color:black;
	background-color:#eeeeee;
	border:1px solid #333333;
	font-size:12px;
}

li
{
   margin-left:-8px;
   margin-bottom:5px;
}

li.why_auction
{
   margin-left:-25px;
   margin-bottom:2px;
}

ul.why_auction
{
   margin-top:0px;
   margin-bottom:0px;
}

.current_field
{
   background-color:#ddffdd;
}

.error_field
{
   background-color:#ffcccc;
}

table.bordered td
{
   border:1px solid #0f1f84;
   vertical-align:top;
}

table.bordered
{
   border:1px solid #0f1f84;
}

table.bordered th
{
   background-color:#0f1f84;
   font-weight:bold;
   color:white;
   text-align:center;
   width:50%;
}

table.bordered2 td
{
   border:1px solid #999;
   font-size:10px;
   text-align:center;
   color:#000;
}

table.bordered2
{
   border:1px solid #999;
   font-size:10px;
}

table.bordered2 th
{
   background-color:#999;
   font-weight:bold;
   color:white;
   text-align:center;
}

#google_adsense
{
}

#firefox_referral_button
{
}

.join_mailing_list
{
   border:1px solid black;
   font-size:9px;
   text-indent:2px;
   font-family:Tahoma;
   color:#333399;
   background-color:#eeffee;
   vertical-align:bottom;
   width:105px;
   height:14px;
   position:relative;
   top:52px;
   left:8px;
}

.join_mailing_list_tip
{
   color:#333333;
   background-color:#eeeeee;
}

.mailing_list_error
{
   border:1px solid black;
   font-size:9px;
   text-indent:2px;
   font-family:Tahoma;
   background-color:#ffcccc;
   color:#333399;
   vertical-align:bottom;
   width:105px;
   height:14px;
   position:relative;
   top:52px;
   left:8px;
}

/*** LINKS ***/

a:link, a:visited, a:active
{
	color : #268BC0;
}

a:hover
{
	color : #888;
}

a.white_link,a.white_link:visited
{
   color:white;
   font-weight:bold;
   text-decoration:none;
}
a.white_link:hover,a.white_link:active
{
   color:red;
}

a.bold_blue_link,a.bold_blue_link:visited
{
   color:#112087;
   font-weight:bold;
   text-decoration:none;
}
a.bold_blue_link:hover,a.bold_blue_link:active
{
   color:red;
}

a.service_links
{
   text-align:center;
   width:100%;
   padding-top:1px;
   display:block;
   background-color:#8b9df3;
   color:#ffff99;
   text-decoration:none;
   font-weight:bold;
}
a.service_links:hover,a.service_links:active,a.service_links:visited
{
   background-color:#ffff99; /* #e4e9fc */
   color:#0f1f84;
}

a.button,a.button:visited,input.button
{
   background-color:#858688;
   color:#ffffff;
   padding:4px;
   padding-left:10px;
   padding-right:10px;
   font-weight:bold;
   text-decoration:none;
   cursor:pointer;
}
a.button:hover,a.button:active
{
   color:#ffffff;
   background-color:#2279a8;
}

a.lite_button,a.lite_button:visited
{
   background-color:#ddd;
   color:#268BC0;
   padding:4px;
   padding-left:10px;
   padding-right:10px;
   font-weight:bold;
   text-decoration:none;
   cursor:pointer;
}
a.lite_button:hover,a.lite_button:active
{
   color:#ffffff;
   background-color:#2279a8;
}

a.upcoming_auction,a.upcoming_auction:visited
{
   color:#0f1f84;
   padding:2px;
   padding-left:5px;
   padding-right:5px;
   font-weight:bold;
   font-size:12px;
   text-decoration:none;
}
a.upcoming_auction:hover,a.upcoming_auction:active
{
   color:#ff0000;
   text-decoration:underline;
}

a.tip_box_link,a.tip_box_link:visited
{
   color:#000099;
   font-weight:bold;
   font-size:12px;
   text-decoration:none;
   display:block;
}
a.tip_box_link:hover
{
   color:#ff0000;
}

.next_auction
{
   overflow:auto;
   margin-left:50px;
   background:#eafcfc;
   display:block;
   padding:10px;
   width:550px;
}

.next_auction_closes
{
   font-size:20px;
   font-weight:bold;
   padding:15px 0px;
}