/* ****************************************************************************** */
/* Company Name: Spark Branding, Inc.                                             */
/* Author By: DR                                                                  */
/* Website: www.sparkmybrand.com                                                  */
/* File Name: rc_style.css                                                        */
/* File Created: Friday, May 08, 2008                                             */
/* Project: Arts d'Vine                                                           */
/* ****************************************************************************** */
a {
   color: #000000;
   font-size: 12px;
   font-weight: normal; 
   text-decoration: underline;
}

a:hover {
   color: #000000;
   font-size: 12px;
   font-weight: normal;  
   text-decoration: none;
}

a:active {
   color: #FF0000;
   font-size: 12px;
   font-weight: normal;  
   text-decoration: none; 
}

.menu_link {
   color: #000000;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}

.menu_link:hover {
   color: #E75642; /* #D91C5C; */
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}

.menu_link:active {
   color: #FF0000;
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}

.copyright_link {
   color: #BED63A;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
}

.copyright_link:hover {
   color: #E75642; /* #D91C5C; */
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
}

.copyright_link:active {
   color: #FF0000;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
}

body {
   background-color: #000000;
   cursor: default;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

div { font-family: Verdana, Arial, Helvetica, sans-serif; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 1.5; margin: 0 0 10px 0;  }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; }
map, area { cursor: pointer; }
.header_map { cursor: pointer; }

.content_container { margin: 10px auto; width: 1024px; padding: 0 0 0 0; }

.main_content_col1 {  
   background-image: url('../images/backgrounds/main_col1-BG.gif');
	 background-repeat: no-repeat;
   width: 795px;
	 height: 770px; 
   float: left; 
}

.main_content_col1_header { width: 795px; height: 200px; }

.main_content_col1_text { 
   color: #000000;
   font-size: 12px;
   font-weight: normal;
   margin: 0 auto;
   text-align: center;
   width: 675px;
	 height: 500px; 
	 overflow: auto;
}

.main_content_col1_title {
   color: #000000;
   font-size: 18px;
   font-weight: bold;
   margin: 0 auto;
   text-align: left;
   width: 650px;
   height: 35px;
}

.main_content_col2 { width: 229px; height: 770px; float: left; }

.main_content_col2_header {
   background-color: #00A4DA; 
   background-image: url('../images/backgrounds/header-2BG.gif'); 
   background-repeat: no-repeat;
   text-align: center;
   width: 229px; 
   height: 263px; 
}

.main_content_col2_header_text {
   color: #BED63A;
   font-size: 13px;
   font-weight: bold;
   line-height: 1.9;
   padding: 0 10px 0 0;
}

.main_content_col2_footer {
   background-color: #BED63A;  
   background-image: url('../images/backgrounds/main-2BG.gif'); 
   background-repeat: no-repeat;
   width: 229px; 
   height: 507px;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	 clear:both;
   height:0;
   font-size: 1px;
   line-height: 0px;
} 

.copyright_container {
   margin: 0 auto;
   padding: 0 20px 0 0; 
   color: #FFFFFF;
   font-size: 12px;
   font-weight: normal; 
   text-align: right;
   width: 1004px;
	 height: 50px;
	 clear:both;
}