/*
##############################################
Copyright 1998 - 2008, BOLDfx.com
All rights reserved.
GetResults@BOLDfx.com
##############################################
This file contains style definitions
for this site.
##############################################
*/

 

/*
#############################################################################
##  SECTIONS
#############################################################################
*/


/************************************
GLOBAL STYLES
*************************************/
body {
	background:url(/image/gradient.jpg);
	width:100%;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-family: Comic Sans MS, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}
h1{
	font-size:28px;
	font-weight: bold;
}
h2{
	font-size:24px;
	font-weight: bold;
}
a{
	color: #008000;
}
.gallery{
	font-size:38px;
	font-weight: bold;
	background-color: #FFFF00;
	border: 6px double #008000;
	padding: 10px;
}
.service{
	font-size:20px;
	font-weight: bold;
	color: #000000;
	padding: 10px;
	text-align: center;
}
.presented{
	font-size:24px;
	font-weight: bold;
	color: #000000;
	border: 3px solid #000000;
	padding: 10px;
	text-align: center;
}
p{
	font-size:16px;
}
ul{
	list-style-image: url(../images/arrow.gif);
}
li{
	font-size:16px;
}

#footer {
	position:relative;
	margin:10px 0px 0px 0px ;
	background:#EEEEEE;
	}

#footerLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1f4d7e;
	text-align:center;
	}
	
#footerLinks a {
	color:#1f4d7e;
	text-decoration:underline;
	}

#bottom {
	clear:both;
}

.footer_addr {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:20px 0px 10px 0px ;
	color:#000000;
	text-align:center;
}

.footer_email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	padding:10px 0px 10px 0px ;
	line-height:36px;
	color:#33638D;
	text-align:center;
}

.phonefax {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding:10px 0px 10px 0px ;
	line-height:28px;
	color:#000000;
	text-align:center;
}

#copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding:0px 0px 0px 10px ;
}
#copyright a {
	color:#666666;
}
#radio{
	font-size: 16px;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold;
}
#listen{
	position:absolute;
	right: 90px;
	top:10px;
	width:155px
	height:70px;
	z-index:1;
}
#listen2{
	width:300px
}
.gallery_table{
}
.gallery_space_horiz{
	width: 75px;
}
.gallery_space_vert{
	height: 100px;
}
.gallery_innertable{
	width: 100%;
	background-border: #FFFFcc;
}
.gallery_before{
	font-size: 24px;
	text-align: left;
	color:#000000;
	font-weight: bold;
}
.gallery_after{
	font-size: 24px;
	text-align: right;
	color:#000000;
	font-weight: bold;
}
.bottom_nav{
	font-size: 24px;
	text-align: center;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 60px;
}
.nav_button{
	background-color: #FFFF00;
	margin-left: 10px;
	margin-right: 10px;
	padding: 8px;
	border-color: #000000;
	border: 4px outset #008800;
}
.nav_button a{
	color:#008000;
	text-decoration: none;
}
.offer1{
	color: #D12E2E;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 20px;
}
.offer2{
	color: #21217A;
	font-size: 10px;
	text-align: justify;
	font-weight: normal;
	margin-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
}
.coupon_title{
	font-size: 22px;
	text-align: center;
	font-weight: bold;
}
.main {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10pt;
}
.mainbold {
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11pt;
	font-weight:bold;
}

/*
#############################################################################
## SPECIAL AND APPLICATION
#############################################################################
*/
.blackborder { 
	background-color: #EEEEEE; 
	border-color: #000000; 
	border-style: solid; 
	border-width: 2px; 
}
.thankyou {
	font-size : 18px;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
	font-weight : normal; 
	color: #000000;
	text-align: center;
}
.tinyfont {
	font-size : 11px;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
	font-weight : normal; 
	color: black;
}
.micro { 
	font-size : 4px;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
	font-weight : normal; 
	color: #F9F5F4;
	text-align: center;
	vertical-align:bottom;
	visibility:hidden;
}
.textlinks {
	font-size : 12px;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
	font-weight : bold; 
	color: #000000;
	text-align: center;
}
.copyright{
	color: #EEEEEE;
	font-family: Verdana,Arial,Helvetica;
	font-size: 7pt;
	text-align:center;
	vertical-align:middle;
}
.copyright A:Link,.copyright A:Visited   {
	color : #EEEEEE;
	text-decoration : underline
}
.copyright A:Hover   {
	color : #EEEEEE;
	text-decoration : none
}
.default, NOLABEL.default {
	font-size : 12px;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
}

.defaultErr {
	font-size : 12px;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
	color: #CC0000;
	background: #FFFFCC;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 20px;
}
.defaultErrBox {
	align:center;
	background: #FFFFCC;
	font-size : 12px;
	font-weight:bold;
	font-family : Arial, Verdana,Tahoma, Helvetica; 
	color: #CC0000;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	margin-right: 1.3em;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
}
.contact{
	color: #EEEEEE;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13pt;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
}
.contact A:Link,.contact A:Visited   {
	color : #EEEEEE;
	text-decoration : underline
}
.contact A:Hover   {
	color : #EEEEEE;
	text-decoration : none
}
.address{
	color: #EEEEEE;
	font-family: Arial,Verdana,Helvetica;
	font-size: 9pt;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
sup {
	vertical-align: text-top;
	font-size: 50%;
	font-weight:normal;
}
.printbutton{
	color: #000000;
	font-weight:bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
.printnote{
	margin-top: 0px;
	color: #AF0000;
	font-weight:bold;
	font-size: 16px;
}
.aplus{
	color: #AF0000;
	font-weight:bold;
	font-size: 16px;
}