/* ****************************************************************************** */
/* Company Name: Spark Branding, Inc.                                             */
/* Designed By: DR                                                                */
/* Website: www.sparkmybrand.com                                                  */
/* File Name: spark_style.css                                                     */
/* File Created: Saturday, June 28, 2008                                          */
/* ****************************************************************************** */
.header_LINK { 
    color: #1C1D3E;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

.header_LINK:hover { 
    color: #53BABF;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
}

.header_LINK:active { 
    color: #000000;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
}

.header_link { 
    color: #1C1D3E;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

.header_link:hover { 
    color: #53BABF;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
}

.header_link:active { 
    color: #000000;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
}

.header_active_link { 
    color: #53BABF;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}

.header_active_link:hover { 
    color: #1C1D3E;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
}

.header_active_link:active { 
    color: #000000;
	font-size: 14px;
	font-weight: normal;
    text-decoration: none;
}

.main_copy_column_2_link { 
    color: #53BABF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;
}

.main_copy_column_2_link:hover { 
    color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
    text-decoration: none;
	vertical-align: middle;
}

.main_copy_column_2_link:active { 
    color: #000000;
	font-size: 14px;
	font-weight: bold;
    text-decoration: none;
	vertical-align: middle;
}

.copyright_link {
    color: #53BABF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.copyright_link:hover {
    color: #1C1D3E;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.copyright_link:active {
   color: #53BABF;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

body {
   cursor: default;
   margin: 0 0 0 0;
   padding: 53px 0 0 0;
   font-family: Geneva, Arial, Helvetica, sans-serif;
}

.body_container {
   text-align: center;
   width: 100%; 
}

.content_container {
   width: 1026px; 
   margin: 0 auto;
}

.top_spacer { margin: 0 auto; width: 1024px; height: 53px; }

.header_container {
   background-image: url('../images/backgrounds/header-r1BG.png');
   background-repeat: no-repeat;
   background-position: top left;
   text-align: left;
   margin: 0 auto;
   height: 128px;
   width: 1024px;
}

.header_menu {
   color: #53BABF;
   font-size: 14px;
   font-weight: normal;
   margin: 0 0 0 0;
   padding: 48px 0 0 0; 
   float: left; 
   width: 809px; 
   height: 79px; 
  
}

.header_menu_images { vertical-align: middle; }
.va_image { vertical-align: middle; }

.header_logo { 
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   text-align: left;
   float: right; 
   width: 215px; 
   height: 127px; 
}

.main_outter_container { 
   display: table;
   background-color: #1C1D3E;
   background-image: url('../images/backgrounds/main_outter_containerBG.jpg');
   background-repeat: repeat-x;   
   width: 1024px; 
   height: 397px; 
   margin: 0 auto;
}
   
.main_inner_container { 
   display: table;
   width: 984px;  
   height: 355px;  
   margin: 0 auto;
   text-align: left; 
   padding-top: 20px;
}

.main_image_container { position: relative; float: left; width: 559px; height: 355px; }
td { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
.main_copy_container { 
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 424px;
	float: left;
    height: 355px; }

.main_copy_title {
   color: #FFFFFF;
   font-size: 16px;
   font-weight: bold;
   height: 30px;
   text-align: left;
   width: 424px;
   clear: both;
}      

.main_copy_column_1 {
   color: #FFFFFF;
   font-size: 12px;
   font-weight: normal;
   line-height: 2.0;
   float: left;
   padding-right: 3px;
   vertical-align: middle;
   text-align: left;  
   width: 225px; 
   height: 325px;
}  

.main_copy_column_2 {
   border-left: 1px #2C2E5E solid;
   color: #FFFFFF;
   font-size: 11px;
   font-weight: normal;
   line-height: 1.7;
   float: right; 
   padding: 0 0 0 10px; 
   width: 185px; 
   height: 325px;
}

.main_copy {
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   width: 424px;
   text-align: left;

}

.thumbs_container { 
   display: table;
   background-color: #53BABF;
   background-image: url('../images/backgrounds/thumbs-BG.jpg');
   background-repeat: repeat-x;   
   text-align: center;
   margin: 0 auto;
   width: 1024px; 
   height: 62px;
   min-height: 62px;
}

.thumb-BDR { border-left: 2px #FFFFFF solid; } 
.thumb-end-BDR { border-left: 2px #FFFFFF solid; border-right: 2px #FFFFFF solid; }
.thumbs-BG {
    background-color: #53BABF;
	border-left: 1px #FFFFFF solid;
}

.thumbs-end-BG {
    background-color: #53BABF;
	border-left: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
}

.ads_container { 
   display: table;
   background-image: url('../images/backgrounds/main_outter_cntainerBG.jpg');
   background-repeat: repeat-x;   
   text-align: center;
   margin: 0 auto;
   width: 1024px; 
   height: 97px;
   min-height: 97px; 
} 

.footer_container { 
   display: table;
   text-align: left;
   margin: 0 auto;
   width: 1024px;
   height: 30px; 
} 

.footer_copy_column1 {
   display: table-cell;
   color: #1C1D3E;
   font-size: 10px;
   font-weight: normal;
   float: left;
   width: 124px;
   height: 30px;

}

.footer_copy_column2 {
   display: table-cell;
   color: #1C1D3E;
   font-size: 11px;
   font-weight: normal;
   float: right;
   text-align: right;
   width: 900px;
   height: 30px;
}

.inputTXTBox {
    border: #FFFFFF 2px solid;
	background-color: #53BABF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C1D3E;
	padding-right: 1px;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 1px;
	width: 98%;
}

.selectTXTBox {
    border: #FFFFFF 2px solid;
	background-color: #53BABF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1C1D3E;
}

.messageTXTBox {
    border-right: #FFFFFF 2px solid;
	border-top: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	border-bottom: #FFFFFF 2px solid;
	background-color: #53BABF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C1D3E;
	padding-right: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	width: 98%;
}

.buttonBox {
    border-right: #FFFFFF 2px solid;
	border-top: #FFFFFF 2px solid;
	border-left: #FFFFFF 2px solid;
	border-bottom: #FFFFFF 2px solid;
	background-color: #53BABF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1C1D3E;
	cursor: pointer;
}