body
{
margin-top: 0px;
background: #d1c9d6;
text-align: center;
}
#log{
width: 600px;
margin: 60px;
padding: 30px 30px 30px 30px;
font-family:  Verdana, Arial, Times New Roman, Helvetica, sans-serif; font-size:12px;
color: #333333;
}
#dummy{
padding-bottom: 5px;
}
#social{
float: left;
margin:55px 0 0 345px;
text-align:left;
display:block;
}
#social img{
border: 0px;
}
#logo{
float: left;
width: 950px;
height: 135px;
background: url(images/top-banner.jpg) no-repeat;
}
#logo-search{
float: left;
width: 950px;
height: 135px;
background: url(images/search-banner.jpg) no-repeat;
}
#logo-news{
float: left;
width: 950px;
height: 135px;
background: url(images/top-banner-news.jpg) no-repeat;
}
#logo-blog{
float: left;
width: 950px;
height: 135px;
background: url(images/top-banner-blog.jpg) no-repeat;
}
#logo-events{
float: left;
width: 950px;
height: 135px;
background: url(images/top-banner-events.jpg) no-repeat;
}
#logo-account{
float: left;
width: 950px;
height: 135px;
background: url(images/top-banner-member.jpg) no-repeat;
}
#box_top{
float: left;
width: 950px;
height: 300px;
}
#box_flash{
float: left;
width: 950px;
height: 300px;
}
#box_food{
float: left;
width: 315px;
height: 213px;
background: url(images/banner-food.jpg) no-repeat;
}
#food{
float: left;
width: 279px;
height: auto;
padding: 137px 0 0 20px;
font-family: Verdana, Arial, Times New Roman, Helvetica, sans-serif; font-size:11px;
color:#FFFFFF;
text-align: left;
}
#food a{
color: #fef700;
text-decoration:underline;
}
#food span{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em;
color: #FFFFFF;
display: block;
padding: 0 0 5px;
}
#box_bottom{
float: left;
width: 637px;
height: 347px;
}
#login{
float: left;
width: 174px;
height: 45px;
padding: 100px 0 0 25px;
text-align: left;
}
#login_text{
padding: 15px 0 0 20px;
font-family:  Verdana, Arial, Times New Roman, Helvetica, sans-serif; font-size:11px;
color: #e283fc;
vertical-align: middle;
}
#login_text a{
color: #e283fc;
text-decoration:underline;
}
#login_text span{
width: 279px;
display: block;
padding: 0 0 2px 0;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em;
color: #d10cf4;
text-transform:capitalize;
}
#login_text td{
padding-top: 3px;
}
.input_text{
width: 90%;
}
.input{
width: 90%;
}
.sec{
float: left;
width: 100px;
height: 17px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
font-family:  Verdana, Arial, Times New Roman, Helvetica, sans-serif; font-size:12px;
letter-spacing: 5px;
color: #000000;
background-color: #d3f56b;
border: 0px solid #d3f56b;
}
#wrapper{
width: 950px; margin: 0px auto;
height: 176px;
background: url(images/top-banner.gif) no-repeat;
text-align: left;
}
#frame{
width: 950px; margin: 0px auto;
background-color:#f4f5ee;
padding: 0 25px 0 25px;
}
#banner{
width: 950px; margin: 0px auto;
height: 284px;
text-align: left;
background: url(images/banner.jpg) no-repeat;
}
#box_directory{
float: left;
width: 200px;
margin:  0 30px 40px 0;
padding: 0px; 
display: inline;
list-style-type: none;
text-align: left;
}
.head_dir {
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em; color:#d29b02;
text-transform: capitalize;
}
.head_search {
display: block;
padding: 50px 0 10px 0;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.6em; color:#1a042a;
text-transform: capitalize;
}
.input_search{
width: 198px;
height: 17px;
padding-top: 3px;
padding-bottom: 3px;
}
#box_directory ul{
list-style-type: none;
margin: 10px 0 0 0;
padding: 0;
}
#box_directory li{
	list-style-type: none;
	width: auto;
	margin: 0;
	text-decoration: none
}
#box_directory a{
	font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
#box_directory a:hover{
	font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; font-weight: normal;
    text-decoration: none;
	color: #000000;
}
#box_directory li span a{
	text-decoration: none;
	font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; color:  #d29b02; font-weight: normal;
	padding: 0 0 0 12px;
}
#box_directory li span a:hover{
	text-decoration: underline;
	font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; color:  #d29b02; font-weight: normal;
	padding: 0 0 0 12px;
}
#box_content{
width: 950px; margin: 0px auto;
overflow: hidden;
text-align: left;
background: #f4f5ed url(images/midd-write.gif) no-repeat;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; color: #333333; font-weight: normal;
line-height: 18px;
}
#box_content a{
color: #333333;
text-decoration: underline;
}
#box_content a:hover{
color: #333333;
text-decoration: none;
}
#box_content font{
color:#666666;
}
.border_package {
    border-top: solid 1px #D2D2D2;
    border-right: solid 1px #D2D2D2;
	empty-cells:show;
}

.border_package td {
    border-left: solid 1px #D2D2D2;
    border-bottom: solid 1px #D2D2D2;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	empty-cells:show;
	
}
#box_text{
float: left;
width: 900px;
height: auto;
padding: 20px 25px 40px 25px;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; color: #333333; font-weight: normal;
line-height: 18px;
}
#box_left{
float: left;
width: 570px;
height: auto;
padding: 50px 45px 40px 25px;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; color: #333333; font-weight: normal;
line-height: 18px;
}
#box_left span{
display: block;
padding-bottom: 10px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma; color: #412440;
font-size: 1.6em;
}
#box_right{
float: left;
width: 272px;
height: auto;
padding: 50px 25px 0 0;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 12px; color: #333333; font-weight: normal;
line-height: 18px;
}
#box_right span{
display: block;
padding-bottom: 10px;
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma; color: #745e2d;
font-size: 1.6em;
}
.head_events{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma; color: #412440;
font-size: 1.6em;
}
.head_news{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma; color: #10011a;
font-size: 1.6em;
}
#breadcrumbs{
	float: left;
	width: 800px;
	padding: 35px 0 15px 25px;
	font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma; color: #412440;
	font-size: 1.6em;
	text-align: left;
}
#breadcrumbs img{
vertical-align: middle;
padding: 0 5px 0 5px;
border:0;
}

#slogan{
float: right;
width: 471px;
height: 225px;
padding: 45px 130px 0 0;
}
#split{
width: 950px; margin: 0px auto;
height: 25px;
background-color:#f4f5ee;
}
#box_footer{
width: 950px; margin: 0px auto;
overflow: hidden;
text-align: left;
background: #d1e7bd url(images/bottom-banner.gif) no-repeat;
}
#footer{
	float: left;
	width: 925px;
	padding: 55px 0 20px 23px;
	font-family:Verdana, Arial,Georgia,Tahoma;font-size: 12px;
	text-align: left;
}
#footer ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
}
#footer ul li{
	float: left;
	margin: 0;
	list-style-type: none;
	padding: 0px 10px 0px 0px;
}
#footer ul li a {
	color: #000000;
	text-decoration: none;
	display:inline;
	padding: 0px 10px 0px 0px;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	text-decoration: none;
	}
#footer ul li a:hover {
	display:inline;
	color: #000000;
	padding: 0px 10px 0px 0px;
	text-decoration: underline;
	}
#footer .copyright{
float: left;
display: block;
width: 950px;
padding: 0 0 0 0;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;
color: #000000;
text-transform: none;
}
#footer .copyright a{
color: #000000;
text-decoration: underline;
}
#footer .copyright a:hover{
color: #000000;
}
#apply{
padding: 1px;
}
#apply td{
padding: 5px 15px 5px 0;
}
#apply td span{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: medium;
color: #40a3d8;
}
#apply td img{
vertical-align: middle;
}
/*email style*/
#top_address_email{
width: 850px;
height: 105px;
background: url('images/top-bar.jpg') repeat-x;
}
#top_address_email a{
color: #3F3F3F;
text-decoration: underline;
}
#address_email{
float: left;
width: auto;
padding: 0 0 0 20px;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #3F3F3F;
text-align: left;
}
#address_email span{
font-family: lucida sans unicode,arial; color:#3F3F3F; font-size: large;
text-transform:uppercase;
}
#text_body{
float: left;
width: 850px;
height: auto;
background-color: #F1F1F1;
font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #3F3F3F;
text-align: left;
padding: 20px;
}


/*price list*/
#draft td{
padding: 5px;
}
#draft .head a{
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
text-decoration: underline;
}
#draft .head a:hover{
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
text-decoration: none;
}
#draft .head img{
vertical-align:middle;
}
#draft .head{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;color: #040404; font-size: 1.4em;
background-color:#d6d6d7;
}
#draft .head, td font{
color: #e50000;
}
#draft .odd td{
background-color:#f5f5f5;
border-bottom: 1px solid #cfcfcf;
}
#draft .odd img{
vertical-align:middle;
}
#draft .even td{
background-color:#FFFFFF;
border-bottom: 1px solid #cfcfcf;
}
#draft .even img{
vertical-align:middle;
}
#help font{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;color: #e50000; font-size: 1em;
}
#help{
float: left;
text-align: left;
}
#help td{
padding: 15px;
}
#help span{
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
}
/*twitter styling*/
#twitter_div{
float: left;
width: 280px;
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
}
#twitter_div ul li span {
font-family: Verdana,Arial,Georgia,Tahoma; font-size: 11px;color: #333333;
}
#twitter_div ul li a {
	text-decoration: underline;
	font-weight: bold;
	visibility: hidden;
}
 
#twitter_div img{
vertical-align: middle;
}
#twitter_div font{
font-family: lucida sans unicode,Arial,Verdana,Georgia,Tahoma;font-size: 1.4em;
color: #e50000;
}
#photo{
border: 5px solid #ffffff;
}
