﻿/* CSS Document */
body {
margin: 0px;
padding: 0px;
background-color:#FFFFFF;
font-family:Verdana;
font-size:11px;
color:#CD129F;
}
a:link{
text-decoration: none;
}
a:visited{
text-decoration:none;
}
a:active{
text-decoration:none;
}
a:hover{
text-decoration:none;
}


.main-container {
	width:1008px;	
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	height:auto;
}

#main-container-home{
width: 1008px;	
margin: 0 auto;
/*margin-top: 0px;
padding-top: 0px;*/
/*height:auto;*/
background: url(img/page_backgr.jpg) top left repeat-y;
/*border-left: 1px solid #c62899;
border-right: 1px solid #c62899;*/
/*border: 1px #900 solid;*/
}

#main-container-header-home{
background: url(img/header.jpg) top left no-repeat;
width: 1008px;	
/*margin-top: 0;
padding-top: 0;*/
/*margin: 0 auto;*/
/*height:auto;*/
/*border: 1px solid green;*/
}

#main-container-footer-home{
width: 1008px;
position: relative;
/*margin: 0 auto;*/
/*height:auto;*/
background: url(img/footer.jpg) bottom left no-repeat;
}


.main-container-new {
width:1008px;
margin: 0 auto;
height:1021px;
background-image: url('img2/bg.jpg');

/*	border: 1px solid #900;*/
}



.left-bar{
    float:left;
	width:325px;
	height:592px;

}


.left-bar-top-logo{
    float:left;
	width:325px;
	height:114px;
	padding:0px;
	background-image:url('frontimg/top-left-logo.jpg')
	
}


.left-bar-bottom{
    float:left;
	width:325px;
	height:478px;
	padding:0px;
	background-image:url('frontimg/left-fla-bg.jpg')
	
}

.left-bar-bottom-fla{
    float:left;
	width:325px;
	height:444px;
	
}

.left-bar-block{
    float:left;
	width:315px;
	height:auto;
	font-size:10px; 
	font-weight:bold;
	color:#CD129F;
	text-align: right;
	padding-top:4px; padding-right:10px

	
}

.left-bar-block ul
	{
	
  
   font-weight:bold;
   color:#CD129F;
   font-size:10px;
	}


.left-bar-block a
	{
	
  
   font-weight:bold;
   color:#CD129F;
   font-size:10px;
	}
	
.left-bar-block a:link{
  color:#CD129F;	
   text-decoration: none;
   display:inline;
   font-weight:bold;
   font-size:10px;
   
        
}

.left-bar-block a:visited{
  color:#CD129F;	
   text-decoration: none;
   display:inline;
   font-weight:bold;
   font-size:10px;
   
        
}



.mid-bar {
    width:254px;
	float:left;
	height:592px;	
}

.mid-bar-top-block {
    width:254px;
	float:left;
	height:56px;	
}


.midmenu {
    width:254px;
	float:left;
	height:536px;
	background-image:url('frontimg/mid-bg-n1.jpg');
	background-repeat:repeat-y
	
}

.left01 {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.left01 li {
	padding:2px 0px 3px 13px;
	background-image: url('img2/left-grey-line.gif');
	background-repeat: no-repeat;
	background-position: 5px 25px;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#CD129F;
	line-height:18px;
	height:27px;
	

}
.left01 li a {
	color:#CD129F;
}

.left-new {
	float:left;
	list-style-type:none;
	padding:100px 20px;;
	margin:0px;
}

.left-new li {
	padding:2px 0px 3px 13px;
	background-repeat: no-repeat;
	background-position: 5px 25px;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#CD129F;
	line-height:10px;
	height:20px;
	

}
.left-new li a {
	color:#CD129F;
}

/**/
#leftmenu_home {
width: 205px;
float: left;
margin-top: 135px;
padding-bottom: 270px;
/*border: 1px solid #900;*/
/*height: 950px;*/
/*	background-image:url('img2/left-yellow-bg.jpg');
	background-repeat: repeat-y;*/
}

.left01 {
	list-style-type:none;
	padding:0px;
	margin:0px;
}

.left01 li {
	padding:8px 0px 3px 13px;
	background-image: url('img2/left-grey-line.gif');
	background-repeat: no-repeat;
	background-position: 17px 31px;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#CD129F;
	line-height:29px;
	height:29px;
	

}
.left01 li a {
	color:#CD129F;
}

#address_home{
margin: auto;
margin-top: 40px;
width: 184px;
height: 63px;
padding-top: 12px;
background: url(img/contact_backgr.jpg) top left no-repeat;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
text-align: center;
}

#tell_frield{
margin-top: 30px;
width: 205px;
text-align: center;
font-family: Tahoma, Geneva, sans-serif;

}

#tell_frield a{
font-family: Tahoma, Geneva, sans-serif;
color: #c62899;
font-size: 14px;
}

#contact_home{
margin-top: 30px;
width: 205px;
text-align: center;
font-family: Tahoma, Geneva, sans-serif;
font-size: 12px;
}

#contact_home a{
color: #0093cf;	
}

#contact_home a:hover{
text-decoration: underline;
}
/**/

#search_field_home{
width: 180px;
height: 16px;
position: absolute;
/*top: 122px;*/
top: 112px;
left: 422px;
background: none;
border: none;
}

.button_search_home
{
position: absolute;
top: 112px;
left: 612px;
    border-right: #999999 1px solid;
    border-top: #999999 1px solid;
    font-weight: bold;
    font-size: 8pt;
    border-left: #999999 1px solid;
    cursor: hand;
    color: #666666;
    border-bottom: #999999 1px solid;
    background-color:#E1E1E1; 
	width: 40px;
}

#schedule_table_home{
position: absolute;
width: 276px;
/*width: 247px;*/
height: 150px;
top: 15px;
right: 52px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 13px;
font-weight: bold;
}

.schedule_table_home_grey{
font-weight: normal;
color: #636363;
}

#schedule_table_home a{
color: #0093cf;
}

#schedule_table_home a:hover{
text-decoration: underline;
}

#content_home{
position: relative;
float: right;
margin-right: 33px;
/*margin-top: 164px;*/
margin-top: 140px;
width: 734px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 13px;
color: #2d2929;
text-align: justify;
/*border: 1px solid #903;*/
}

#content_home h1{
color: #c52898;
font-family: Tahoma, Geneva, sans-serif;
font-size: 24px;
background: none;
margin-top: 0px;
padding: 0px;
border: none;
}

#content_home h2{
color: #c52898;
font-family: Tahoma, Geneva, sans-serif;
font-size: 16px;
background: none;
line-height: 18px;
/*margin-top: 0px;
padding: 0px;*/
border: none;
}

/************************************************
Horizontal Menu Styling	
*************************************************/

#main_menu_home{
/*width: 672px;*/
height: 23px;	
list-style: none;
margin: 0;
padding: 0;
font-family: Tahoma, Geneva, sans-serif;
font-size: 13px;
position: absolute;
top: 0px;
left: 100px;
/*border: 1px solid #900;*/
}

.horizontal .has_submenu, .horizontal .no_submenu{
/*margin-top: 15px;*/
height: 23px;
line-height: 23px;
float: left;
position: relative;
/*width: 105px;*/
/*text-align: center;*/
padding-left: 2px;
padding-right: 2px;
}

.horizontal .has_submenu span, .horizontal .no_submenu a{
display: block;
text-decoration: none;
color: #c52898;
cursor: pointer;
}

/*.horizontal li .is_submenu{
position: absolute;
top: 37px;
left: -13px;
margin: 0;
list-style: none;
padding: 7px 0px 7px 0px;
background: url(images/menu_background.png) top left repeat-y;
width: 128px;
text-align: left;

}*/

/*.horizontal li .is_submenu li a{
display: block;

padding-left: 13px;
padding-right: 13px;


color: white;
text-decoration: none;
height: 15px;
line-height: 15px;
margin-bottom: 7px;
}*/

.has_submenu span:hover, .no_submenu a:hover, li .is_submenu li a:hover{
/*color: #85cfc9;*/
cursor: pointer;
}

/*.horizontal li .is_submenu li a:hover{
background: url(images/menu_background_on.jpg) left no-repeat;
color: #4d5052;
}*/

/*******************/

#special_offers_home{
position: absolute;
left: 0px;
top: 75px;
width: 345px;
font-family: 'CACChampagneRegular', Arial, sans-serif;
font-size: 35px;
color: white;
}

#content_left_column_home{
float: left;
margin-left: 0px;
margin-top: 198px;
width: 352px;
/*border: 1px solid #0F3;*/
}

#content_right_column_home{
float: right;
margin-right: 0px;
margin-top: 61px;
width: 352px;
/*border: 1px solid #0F3;*/
}



.right-top-bg{
    float:right;
	width:429px;
	height:85px;
	background-image: url('frontimg/right-top-bg-new.jpg')
	}
	

.right-top-search{
    float:right;
	width:325px;
	height:15px;
	padding-top:00px;
	padding-left:0px;
	font-size:11px;
	color:#000000;
	text-align: center	
}


.right-top01{
    float:right;
	width:325px;
	height:22px;
	padding-top:7px;
	padding-left:0px;
	font-size:11px;
	color:#000000;
	text-align:right	
}


.right-top01 ul
	{
	
   line-height:20px;
   font-weight:normal;
   color:#CD129F;
   font-size:10px;
	}


.right-top01 a
	{
	
   line-height:20px;
   font-weight:normal;
   color:#CD129F;
   font-size:10px;
	}
	
.right-top01 a:link{
  color:#CD129F;	
   text-decoration: none;
   display:inline;
   font-weight:normal;
   font-size:10px;
   line-height:20px;
        
}

.right-top a:visited{
  color:#CD129F;	
   text-decoration: none;
   display:inline;
   font-weight:normal;
   font-size:10px;
   line-height:20px;
        
}







.right-bottom-pic{
    float:right;
	width:429px;
	height:301px;
	background-image:url('frontimg/right-top.jpg')
}


.right-bottom-pic1{
    float:right;
	width:429px;
	height:206px;
	background-image:url('frontimg/right-bottom.jpg')
}

#footer_home {
position: relative;
width: 1008px;
height: 37px;
clear: both;
/*border: 1px solid blue;*/
}

#footer_home_text{
position: absolute;
right: 33px;
top: 0px;
height: 37px;
line-height: 37px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 13px;
color: #ece375;
text-align: right;
 
}

.footer {
	width:1008px;	
	margin-left:auto;
	margin-right:auto;
}

.footer-1{
	float:left;
	width:1008px;	
	height:auto;
	text-align:center;
	line-height:15px;
	font-size:10px; 
	font-weight:bold;
	color:#CD129F;	
	padding-top:10px;
}



.footer-blo2{
    float:right;
	width:1008px;
	height:auto;
	font-size:10px; 
	font-weight:normal;
	color:#CD129F;
	text-align:center;
	line-height:22px; padding-top:10px

	
}


