body{
	margin:0px;
	font-family:Trebuchet MS !important;
	font-size:13px;
	color:#000000;
	background:#EFEFEF;
}

#head{
	background:url(head_back.gif) repeat-x;
	height:119px;
	
}
#header{	
	width:902px;
	margin:0px auto;
}

#logo{
	background:url(head_logo.jpg) no-repeat;
	height:119px;
	width:902px;
	
}

.logo_set{
	padding:22px 0 0 20px;
}

#menu{
	background:url(menu_back.gif) repeat-x;
	height:47px;
	
}
#menu_width{	
	width:902px;
	margin:0px auto;
}

#menu_width ul{
	margin:0px;
	list-style:none;
	padding:5px 0 0 0;
	width:902px;
}

#menu_width li{
	display:inline;
	float:left;
	margin:0px;	
	padding:0px 19px 0 19px;
}

#menu_width a{
	font-family:trebuchet ms;
	font-size:16px;
	font-weight:bold;
	color:#5A4F4F;
	text-decoration:none;
}

#menu_width a:hover{
	font-family:trebuchet ms;
	font-size:16px;
	font-weight:bold;
	color:#443C3C;
	text-decoration:none;
}


#animate_back{
	background:url(animate_back.gif) repeat-x;
	height:206px;	
}

#animate{
	height:206px;	
	width:902px;
	margin:0px auto;	
}

#animate_back_red{
	background:url(animate_back_inner.gif) repeat-x;
	height:206px;
	width:902px;	
}

#animate_back_red ul{
	list-style:none;
	margin: 0px;
	padding: 0;
	width:902px;	
}

#animate_back_red li{
	float:left;
	display:inline;
	list-style:none;
	margin: 0px;
	padding: 0;	
}

#animate_back_white{
	background:url(animate_back_white.gif) repeat-x;
	height:206px;
	width:902px;	
}

#animate_back_white ul{
	list-style:none;
	margin: 0px;
	padding: 8px 0 0 8px;
	width:902px;
}

#animate_back_white li{
	float:left;
	margin:0px;
	padding:0px;
}

.head_links{	
	padding: 0px 0 0 25px;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;		
}

.left_back{
	background:url(left_back.jpg) no-repeat;
	height:187px;
	width:223px;
	
}




#tab_back{
	background:#EDEDED;	
	
}

#tab_width{	
	width:902px;
	margin:0px auto;	
}

#tab_width h2{	
	display:inline;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#980000;
	text-decoration:none;		
}

#tab_width ul{	
	margin:0px;
	padding:10px 0 0 0;
	width:902px;	
}

#tab_width li{	
	display:inline;	
	float:left;
}

.tab_slice{
	background:url(tab_back.gif) no-repeat;
	height:148px;
	width:225px;
	padding:10px 0 0 0px;
}

.start_from{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:0 0 0 20px;
}

.price{
	font-family:Trebuchet MS !important;
	font-size:30px;
	color:#980000;
	text-decoration:none;
	padding:0 0 0 20px;
}
.months{
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#494949;
	text-decoration:none;
	padding:0 0 0 20px;
}

.menu1{
	font-family:Trebuchet MS !important;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:0 0 0 20px;
}


#text_back{
	background:#EDEDED;	
}

#text_width{	
	width:902px;
	margin:0px auto;	
	background:#ffffff;	
}
#text_width h2{
	display:block;
	background:#EBEAEA;	
	font-size:19px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	padding:0 0 0 20px;
}

.padd{
	padding:0 15px 15px 15px;
}

#footer_back{
	background:url(footer_back.gif) repeat-x;	
	
}
#footer{	
	width:902px;
	margin:0px auto;
}

#footer_main{
	background:url(footer.gif) no-repeat center bottom;
	height:130px;
	width:902px;	
	font-weight:bold;
	text-align:center;
	font-size:13px;
}

a{
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

a.left_menu{
	background:url(icon.jpg) no-repeat 20px;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;	
	padding:0 0 0 40px;
}

fieldset{width:185px; padding:5px;}
legend{font-size:14px;}
.red{
	font-size:13px;
	color:#cc0000;
}
input.style{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	border:1px solid #7D7D7D;
	height:15px;  
	width:120px;
}

select.style{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	border:1px solid #7D7D7D;
	height:18px;  
	width:120px;
}

input.button{
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-color:#930000;
	text-decoration:none;
	border:1px solid #000000;	
}

