@charset "utf-8";
/*------------------------------Reset style Starts-------------------------------*/

@import url('jquery.fancybox-1.3.2.css');

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	text-align: left;
}
/* remember to define focus styles! */
:focus { outline: 0; }
ul     { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table                                                   { border-collapse: separate; border-spacing: 0; }
caption, th, td                                         { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after  { content: ""; }
blockquote, q                                           { quotes: "" ""; }
strong                                                  { font-weight:bold; }
img                                                     { margin:0; }
/*------------------------------Reset style Ends-------------------------------*/

/*-----------------------------------float start-------------------------------*/
.fltrt                                                  { float: right; }
.fltlft                                                 { float: left; }
.clear                                                  { clear:both; font-size:0px; line-height:1px; height:0px}
/*-----------------------------------float ends--------------------------------*/

/*---------------------body starts here ---------------------------------------*/
body                                                    { color:#999999; font-family:Georgia, "Times New Roman", Times, serif;  font-weight:normal;   font-size:13px;  line-height:17px;  background:#000 ;
    /* background:#000 url(../images/MainBackbg.jpg) center top no-repeat; */   }
/*---------------------body ends here ---------------------------------------*/

/*---Common Wrapper Style Starts ----*/  

a                                                       { text-decoration:none; border:0; color:#0b689e; cursor:pointer; } 
a:hover                                                 {
	text-decoration : none;
	border : 0;
	color : #F00;
	cursor:pointer;
} 
a img, a:hover img                                      { text-decoration : none; border : 0; cursor:pointer; }

/*---Common Wrapper Style Ends ----*/


.main_backbg { display:block; padding:0; margin:0; background:#000 url(../images/MainBackbg.jpg) center top no-repeat;  }

 
.head_bg { display:block; padding:0; margin:0 auto; width:1029px; background:url(../images/headBg.jpg) left top no-repeat;  }

.mid_bg  {
	display:block;
	padding:0;
	margin:0px auto;
	width:1029px;
	background:url(../images/midbg.jpg) left top no-repeat;
	overflow: hidden;
}

.foot_bg { display:block; padding:0; margin:0 auto; width:1029px; background:url(../images/footBg.jpg) left top no-repeat;   }

/* SET: HEADER STYLE */
.header         { display:block; padding:0; margin:0 auto; width:740px; position:relative; }

/*---------------NAV LEFT STARTS----------------*/
.nav_lt         { display:block; padding:29px 0 0 55px; margin:0; float:left; width:232px; position:relative; z-index:1023;  }
.nav_lt ul      { display:block; padding:0; margin:0; list-style:none; list-style-type:none; }

.nav_lt ul li.menu-btn   	    { display:block; padding:0; margin:0 10px 0 13px; list-style:none; list-style-type:none; float:left;  position:relative; background:url(../images/menu-btn.png) left top no-repeat;   height:63px; width:66px; }
.nav_lt ul li.menu-btn a 	    { display:block; padding:0; margin:0;  height:62px; width:66px; font-size:1px; line-height:1px;  position:relative;cursor:pointer;  z-index:20;  }
.nav_lt ul li.menu-btn a:hover  , .nav_lt ul li.menu-btn.active a:hover { text-decoration:none;  height:63px; width:66px;  }
.nav_lt ul li.menu-btn .hover  { position:absolute;	/* must be postion absolute 	*/
		 background:url(../images/hover08.png) left top no-repeat;  height:63px; width:56px; 
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/  }
		
		
		
.nav_lt ul li.info-btn   	    { display:block; padding:0; margin:0 10px 0 0; list-style:none; list-style-type:none; float:left;  position:relative; background:url(../images/info-btn.png) left top no-repeat;   height:63px; width:58px; }
.nav_lt ul li.info-btn a 	    { display:block; padding:0; margin:0;  height:63px; width:56px; font-size:1px; line-height:1px;  position:relative;cursor:pointer;  z-index:20;  }
.nav_lt ul li.info-btn a:hover  , .nav_lt ul li.info-btn.active a:hover { text-decoration:none; background-position:0 -63px; height:63px; width:56px;  }
.nav_lt ul li.info-btn .hover  { position:absolute;	/* must be postion absolute 	*/
		 background:url(../images/hover08.png) left top no-repeat;  height:62px; width:56px; 
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/  }
		
		
		
.nav_lt ul li.about-btn   	    { display:block; padding:0; margin:0; list-style:none; list-style-type:none; float:left;  position:relative; background:url(../images/about-btn.png) left top no-repeat;   height:63px; width:66px; }
.nav_lt ul li.about-btn a 	    { display:block; padding:0; margin:0;  height:63px; width:66px; font-size:1px; line-height:1px;  position:relative;cursor:pointer;  z-index:20;  }
.nav_lt ul li.about-btn a:hover  , .nav_lt ul li.about-btn.active a:hover { text-decoration:none; background-position:0 -63px; height:63px; width:66px;  }
.nav_lt ul li.about-btn .hover  { position:absolute;	/* must be postion absolute 	*/
		 background:url(../images/hover08.png) left top no-repeat;  height:62px; width:66px; 
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/  }
		
/*---------------NAV LEFT ENDS----------------*/

/*---------------LOGO MIDDLE STARTS----------------*/
.logo {  position:relative; z-index:1023; width:172px; float:left; font-size:1px; line-height:1px;  }
.logo a { display:block; padding:0; margin:0; width:172px; height:171px; background:url(../images/logo_sprite.png) left top no-repeat; font-size:1px; line-height:1px;  }
.logo a:hover { text-decoration:none; background-position :0 -171px;  }
/*---------------LOGO MIDDLE ENDS----------------*/

/*---------------NAV RIGHT STARTS----------------*/
.nav_rt {  position:relative; z-index:1023; width:237px; float:left; display:block;  margin:0; padding:29px 0 0 5px;  z-index:1023;  }
.nav_rt ul  { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }

.nav_rt ul li.contact-btn         { display:block; padding:0 5px 0 0; margin:0; list-style:none; list-style-type:none; float:left; position:relative; z-index:999; background:url(../images/contact-btn.png) left top no-repeat; height:63px; width:74px; }
.nav_rt ul li.contact-btn a       { display:block; padding:0; margin:0; height:63px; width:74px; font-size:1px; line-height:1px; position:relative; cursor:pointer;  z-index:20; }
.nav_rt ul li.contact-btn a:hover  , .nav_lt ul li.contact-btn.active a:hover{ text-decoration:none;  height:63px; width:74px;  }
.nav_rt ul li.contact-btn .hover  { position:absolute;	/* must be postion absolute 	*/
		 background:url(../images/hover01.png) left top no-repeat; height:63px; width:74px; 
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/  }
		
		
.nav_rt ul li.photos-btn         { display:block; padding:0 5px 0 0; margin:0; list-style:none; list-style-type:none; float:left; position:relative; z-index:999; background:url(../images/photos-btn.png) left top no-repeat; height:63px; width:74px; }
.nav_rt ul li.photos-btn a       { display:block; padding:0; margin:0; height:63px; width:74px; font-size:1px; line-height:1px; position:relative; cursor:pointer;  z-index:20; }
.nav_rt ul li.photos-btn a:hover  , .nav_lt ul li.photos-btn.active a:hover{ text-decoration:none;  height:63px; width:74px;  }
.nav_rt ul li.photos-btn .hover  { position:absolute;	/* must be postion absolute 	*/
		 background:url(../images/hover01.png) left top no-repeat; height:63px; width:74px; 
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/  }
		

.nav_rt ul li.press-btn         { display:block; padding:0 5px 0 0; margin:0; list-style:none; list-style-type:none; float:left; position:relative; z-index:999; background:url(../images/press-btn.png) left top no-repeat; height:63px; width:58px; }
.nav_rt ul li.press-btn a       { display:block; padding:0; margin:0; height:63px; width:58px; font-size:1px; line-height:1px; position:relative; cursor:pointer;  z-index:20; }
.nav_rt ul li.press-btn a:hover  , .nav_lt ul li.press-btn.active a:hover{ text-decoration:none;  height:63px; width:58px;  }
.nav_rt ul li.press-btn .hover  { position:absolute;	/* must be postion absolute 	*/
		 background:url(../images/hover01.png) left top no-repeat; height:63px; width:58px; 
		left:0; 
		top:0;	
		z-index:0;		/* display under the Anchor tag	*/
		display:none;	/* hide it by default	*/  }
		

		

		
		
/*---------------NAV RIGHT ENDS----------------*/


.top_btn { display:block; padding:0; margin:0;  position:absolute; bottom:0; right:-10px; z-index:1023;  }
.top_btn ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.top_btn ul li { display:block; padding:0; margin:0; list-style:none; list-style-type:none; float:left; }
.top_btn ul li a.faceico { display:block; padding:0; margin:0; font-size:1px; line-height:1px; background:url(../images/face_sprite.png) left top no-repeat; width:59px; height:62px;  }
.top_btn ul li a.faceico:hover { background-position:0 -62px;  }
.top_btn ul li a.twitico { display:block; padding:0; margin:0; font-size:1px; line-height:1px; background:url(../images/twit_sprita.png) left top no-repeat; width:59px; height:61px;  }
.top_btn ul li a.twitico:hover { background-position:0 -61px;  }

.btnbox {  width:762px; position:relative;   }
.btnbox img.main-head {  position:absolute; top:0; left:-10px; font-size:1px; line-height:1px; z-index:2; }

/* END: HEADER STYLE */


/* SET: CONTAINER STYLE */

.container {
	display:block;
	padding:0;
	margin:0;
	height:590px;
	overflow: hidden;
}

/*-----------HOME CON STARTS------------*/

.home_con {
	display:block;
	padding:2px 0 0 0;
	margin:0 auto;
	width:637px;
	position:relative;
	text-align: left;
}

.title_box { display:block; padding:45px 0 38px 0; margin:0 auto; width:490px; font-size:1px; line-height:1px; text-align:center;  }

.go_btn    { position:absolute; top:148px; left:10px; font-size:1px; line-height:1px; z-index:9999;  }
.go_btn a  { display:block; padding:0; margin:0; background:url(../images/go_btn.gif) left top no-repeat; width:49px;  height:96px; font-size:1px; line-height:1px;   }
.go_btn a:hover { text-decoration:none; background-position:0 -96px;  }

.post_area { display:block; padding:0 0 0 20px; margin:0 auto; height:417px;     }

#pane1     { overflow:hidden; width:580px;  }

.mid_txt   { display:block; padding:50px 0 0 0; margin:0; text-align:center; color:#000; font-size:15px; font-style:normal; font-weight:bold; line-height:19px; font-family: 'Covered By Your Grace', sans-serif; }

.post_img { display:block; padding:0 0 8px 0; margin:0 auto; width:408px;   }
.post_txt { display:block; padding:0 0 0 25px; margin:0;  }
.post_txt h2 { display:block; padding:0 0 0 0; margin:0; color:#231f20; font-size:30px; font-style:normal; font-weight:normal; line-height:32px;  font-family: 'Covered By Your Grace', sans-serif;  }
.post_txt h3 { display:block; padding:0 0 10px 0; margin:0; color:#231f20; font-size:15px; font-style:normal; font-weight:normal; line-height:16px;   font-family:CourierRegular;  }


/*-----------HOME CON ENDS------------*/


/*-----------INNER ONE CON STARTS------------*/

.post_inone { display:block; padding:0; margin:0 auto; width:510px;  }
.post_inone ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.post_inone ul li { display:block; padding:0 0 20px 0; margin:0; list-style:none; list-style-type:none; width:510px;   }
.post_inone_txt { display:block; padding:0; margin:0; float:left; width:295px;  }
.post_inone_txt h2 { display:block; padding:0; margin:0; color:#231f20; font-size:28px; font-style:normal; font-weight:normal; line-height:28px; font-family: 'Covered By Your Grace', sans-serif;  }
.post_inone_txt h3 { display:block; padding:0 0 11px 0; margin:0; color:#231f20; font-size:12px; font-style:normal; font-weight:bold; line-height:22px; font-family:Arial, Helvetica, sans-serif;  }
.post_inone_txt p  { display:block; padding:0 0 5px 0; margin:0; color:#231f20; font-size:12px; font-style:normal; font-weight:normal; line-height:19px;  }
.post_inone_txt h4 { display:block; padding:0; margin:0;  }
.post_inone_txt h4 a { font-size:1px; line-height:1px; padding:0 5px 0 0;  }

.post_inone_img { display:block; padding:0; margin:0; float:right; width:206px;   }
.post_inone_img a { display:block; padding:0; margin:0; font-size:1px; line-height:1px;  }

.brown_txt { display:block; padding:15px 0 0 0; margin:0 auto; width:490px;  }
.brown_txt h2 { display:block; padding:0; margin:0; float:left; width:165px; background:url(../images/slashimg.gif) right top no-repeat; color:#ffffff; font-size:11px; font-style:normal; font-weight:normal; line-height:12px;   }
.brown_txt h2 a { color:#CCC; font-size:11px; font-style:normal; font-weight:normal; line-height:12px; font-family:Verdana, Geneva, sans-serif }
.brown_txt h2 a:hover { color:#FFF; text-decoration:none;   }
.brown_txt h3 { display:block; padding:0 0 2px 15px; margin:0; width:155px; float:left; background:url(../images/img1.gif) right top no-repeat; color:#ffffff; font-size:11px; font-style:normal; font-weight:normal; line-height:12px;  }
.brown_txt h3 a { color:#CCC; font-size:11px; font-style:normal; font-weight:normal; line-height:12px; font-family:Verdana, Geneva, sans-serif }
.brown_txt h3 a:hover { color:#FFF; text-decoration:none;   }

.post_inone_btm { display:block; padding:0; margin:5px 0 0 0; width:510px; background:url(../images/brownbg.gif) left top repeat-x; height:41px;  }
 
/*-----------INNER ONE CON ENDS------------*/



/*-----------INNER TWO CON STARTS------------*/
.title_box_intwo { display:block; padding:40px 0 17px 0; margin:0 auto; width:490px; font-size:1px; line-height:1px; text-align:center;  }

.post_intwo    { display:block; padding:0; margin:0 auto; width:600px;  }
.post_intwo_lt { display:block; padding:0; margin:0; float:left; width:294px;  }

#pane2     { overflow:hidden; width:285px;  } 
.in_para   { display:block; padding:5px 5px 0 0;  } 
.in_para p {
	display:block;
	padding:0 0 25px 0 !important;
	margin:0 !important;
	color:#211c11 !important;
	font-size:15px;
!important font-style:italic !important; 								font-weight:normal !important;
	line-height:20px !important;
	font-family: "Courier New", Courier, monospace;
}


.post_intwo_rt {
	display:block;
	padding:0;
	margin:0;
	float:right;
	width:304px;
	font-size:1px;
	line-height:1px;
	overflow: hidden;
}

/*-----------INNER TWO CON ENDS------------*/




/*-----------INNER THREE CON STARTS------------*/
.title_box_inthree { display:block; padding:40px 0 20px 0; margin:0 auto; width:490px; font-size:1px; line-height:1px; text-align:center;  }

.desk_box { display:block; padding:0 0 0 0; margin:0 auto; width:545px;  position:relative; }
.desk_box h2 { display:block; padding:0 0 10px 0; margin:0; text-align:center; color:#2a2015; font-size:23px; font-style:italic; font-weight:normal; line-height:28px; font-family: 'Covered By Your Grace', sans-serif; } 

.desk_box ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.desk_box ul li {
	display:block;
	padding:0 0 20px 50px;
	margin:0;
	list-style:none;
	list-style-type:none;
	float:right;
}
.desk_box ul li.nopad { padding:0 0 0 0; }

.desk_txt { display:block; padding:0; width:146px; float:left;  }
.desk_txt h2 { display:block; padding:0; margin:0; font-size:1px; line-height:1px;  }
.desk_txt h3 { display:block; padding:0 0 0 3px; margin:0; }
.desk_txt h3 a { display:block; padding:0; margin:0; color:#1e1409; font-size:12px; font-style:normal; font-weight:bold; line-height:20px;  text-transform:uppercase; }
.desk_txt h3 a:hover { color:#d02515; text-decoration:none;  }
.desk_txt h3 span { display:block; padding:0; margin:0; color:#1e1409; font-size:12px; font-style:normal; font-weight:bold; line-height:20px;  text-transform:uppercase; }
.desk_txt h3 a:hover { color:#d02515; text-decoration:none;  }

.desk_txt h4 { display:block; padding:0 0 0 3px; margin:0;   }
.desk_txt h4 a { color:#1e1409; font-size:12px; font-style:normal; font-weight:normal; line-height:18px;  text-transform:uppercase; display:block; padding:0; margin:0;  }
.desk_txt h4 a:hover { color:#d02515; text-decoration:none;  }

.desk_txt h5 { display:block; padding:0 0 0 14px; margin:0; background:url(../images/mobilimg.gif) 3px 3px no-repeat;   }
.desk_txt h5 a { color:#1e1409; font-size:12px; font-style:normal; font-weight:normal; line-height:18px; display:block; padding:0; margin:0;  }
.desk_txt h5 a:hover { color:#d02515; text-decoration:none;  }


.man_img { display:block; padding:0; margin:0; font-size:1px; line-height:1px; position:absolute; bottom:2px; left:-35px;  }

/*-----------INNER THREE CON ENDS------------*/




/* SET: CONTACT */
.title_box_infour { display:block; padding:40px 0 45px 0; margin:0 auto; width:490px; font-size:1px; line-height:1px; text-align:center;  }
 
.contact_box { display:block; padding:0 0 37px 0; margin:0; position:relative; z-index:99;  }
 
.contact_boxbg { display:block; padding:0; margin:0 auto; background:url(../images/conbg.jpg) left top no-repeat; width:547px; height:236px; position:relative;  } 
.contact_boxbg ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none; }

.contact_boxbg ul li.textbg01 { display:block; padding:0; margin:0; list-style:none; list-style-type:none; position:absolute; top:19px; left:72px;  }
.contact_boxbg ul li.textbg01 h2 { display:block; padding:5px; margin:0; background:url(../images/txtbg.gif) left top no-repeat;   }
.contact_boxbg ul li.textbg01 h2 input { display:block; padding:0; margin:0; background:none; border:none;  width:183px; height:15px; color:#333; font-size:13px; font-style:normal; font-weight:normal; line-height:15px; font-family: CourierRegular;  }

.contact_boxbg ul li.textbg02 { display:block; padding:0; margin:0; list-style:none; list-style-type:none; position:absolute; top:19px; right:17px;  }
.contact_boxbg ul li.textbg02 h2 { display:block; padding:5px; margin:0; background:url(../images/txtbg.gif) left top no-repeat;   }
.contact_boxbg ul li.textbg02 h2 input { display:block; padding:0; margin:0; background:none; border:none;  width:183px; height:15px; color:#333; font-size:13px; font-style:normal; font-weight:normal; line-height:15px; font-family: CourierRegular;  }

.contact_boxbg ul li.textbg03 { display:block; padding:0; margin:0; list-style:none; list-style-type:none; position:absolute; top:57px; left:15px;  }
.contact_boxbg ul li.textbg03 h2 { display:block; padding:5px; margin:0; }
.contact_boxbg ul li.textbg03 h2 textarea { display:block; padding:10px; margin:0; background:none; border:none; text-transform:none; overflow:auto;  width:510px; height:139px; color:#333; font-size:13px; font-style:normal; font-weight:normal; line-height:15px; font-family: CourierRegular;  }

.contact_boxbg ul li.btn01 { display:block; padding:0; margin:0; list-style:none; list-style-type:none; position:absolute; bottom:0; right:0;  }
.contact_boxbg ul li.btn01 h2 { display:block; padding:5px; margin:0;   width:80px; height:45px;   }
.contact_boxbg ul li.btn01 h2 input { display:block; padding:0; margin:0; background:none; border:none; text-transform:uppercase; cursor:pointer; width:80px; height:45px; color:#333; font-size:13px; font-style:normal; font-weight:normal; line-height:15px;  }

.contact_boxbg ul li.btn02 { display:block; padding:0; margin:0 0 0 0; list-style:none; list-style-type:none; position:absolute; bottom:0; left:111px;     }
.contact_boxbg ul li.btn02 h2 { display:block; padding:5px; margin:0;  }
.contact_boxbg ul li.btn02 h2 input { display:block; padding:0; margin:0; background:none; border:none; text-transform:uppercase; cursor:pointer; height:23px; color:#333; font-size:13px; font-style:normal; font-weight:normal; line-height:15px;  }

/* upload */

.btn_txt01 { display:block; padding:0; margin:0; position:absolute; bottom:10px; left:10px;  color:#FFF; font-size:10px; font-style:normal; font-weight:normal; line-height:10px; text-decoration:none; font-family:CourierRegular;   }

 #file-uploader-demo1        { position:absolute; top:-28px; left:130px; width:93px; height:23px; cursor:pointer !important; background: url(../images/choosebtn.gif) left top no-repeat;  display:block !important;  }
.img_size                    { position:absolute; top:68px; left:46px; width:108px; height:23px;}
.img_size b                  { display:block; font:bold 11px/12px Arial, Helvetica, sans-serif; color:#999; clear:both; margin:0; padding:0; font-style:italic; overflow:hidden; }
#file-uploader-demo1:hover   { background: url(../images/choosebtn.gif) left top no-repeat;   }
/* .inner4_example div div #file-uploader-demo1 div { background:none !important; } */
#file-uploader-demo1 INPUT   { width:93px; height:35px; cursor:pointer !important;  }
#file-uploader-demo1 INPUT   { POSITION: static; HEIGHT: auto; }
#file-uploader-demo1 .button { display:inline-block; cursor:pointer!important; }
#delete_btn       { display:none; position:absolute; border:1px solid red; top:43px; left:53px; width:58px; height:22px; cursor:pointer !important; background: url(../images/delete_btn2.gif) no-repeat; text-indent:-9999px; }
#delete_btn:hover { background-position:0 -22px }
#message1         { color:#999999 !important }

.qq-upload-file   { position:relative !important; top:-23px!important; right:-121px;  color:#FFF; font-size:10px; font-style:normal; font-weight:normal; line-height:10px; text-decoration:none; text-align:left !important; width:190px; font-family:CourierRegular;  }
.qq-upload-button { position:relative; z-index:9999;  }
.qq-upload-cancel { display:none; }
.qq-upload-failed-text { display:none;  }
.qq-upload-size   { z-index:99999; display:block; padding:0; margin:0; width:50px; height:20px; color:#FFF; font-size:12px; font-style:normal; font-weight:normal; line-height:14px; position:absolute; top:5px; left:70px; font-family:CourierRegular;  }

.preview img.img { width:51px!important; height:33px!important; padding:3px; display:block; }
.inner4_secondtab { float:left; width:427px; margin:0 auto; }
.inner4_secondtab ul { margin:0; padding:0; }
.inner4_secondtab ul li { float:left; margin:0 0 0 0; padding:0 0 17px 0; list-style:none; width:427px; }
.inner4_secondtab ul li .upload_box1 { float:left; width:320px; position:relative; overflow:visible !important; padding-bottom:0; }
.inner4_secondtab ul li .upload_box2 { float:left; width:300px; position:relative; overflow:visible !important }
.inner4_secondtab ul li .upload_box3 { float:left; width:216px; position:relative; overflow:visible !important }
.inner4_secondtab ul li .upload_box4 { float:left; width:168px; position:relative; overflow:visible !important }
.upload_box1bg { float:left; width:320px; padding-bottom:5px !important; position:relative; }
#file-uploader-demo2 { float:left; width:92px; cursor:pointer !important; background: url(../images/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo2:hover { background-position:0 -22px; }
#file-uploader-demo2 INPUT { width:93px; height:38px; cursor:pointer !important }
#file-uploader-demo2 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo2 .button { display:inline-block; cursor:pointer!important; }
.inner4_example #file-uploader-demo2 div { background:none !important; }
.widget a.inner4_zoom_icon1 { display:block; text-decoration:none; background:url(../images/btn_preview.png) no-repeat; width:23px; height:23px; position:absolute; top:42px; right:-3px; }
.widget a.inner4_zoom_icon1:hover { background-position:0 -23px }
#delete_btn2 { display:none; float:left; width:58px; height:22px; background: url(../images/delete_btn2.gif) no-repeat; cursor:pointer !important; text-indent:-9999px; margin-top:5px; }
#delete_btn2:hover { background-position:0 -22px; }
#thumb2 { }
.preview2 img.img { width:320px!important; padding:0; display:block; }
.preview2 { height:38px !important; background: url(../images/inner4_200x38_1.gif) no-repeat !important; }
.upload_box2bg { float:left; width:300px; padding-bottom:8px !important; }
#file-uploader-demo3 { float:left; width:93px; cursor:pointer !important; background: url(../images/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo3:hover { background-position:0 -22px; }
#file-uploader-demo3 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo3 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo3 .button { display:inline-block; cursor:pointer!important; }
.inner4_example div div div #file-uploader-demo3 div { background:none !important; }
.widget a.inner4_zoom_icon2 { display:block; text-decoration:none; background:url(../images/btn_preview.png) no-repeat; width:23px; height:23px; position:absolute; top:54px; right:-2px; z-index:555; }
.widget a.inner4_zoom_icon2:hover { background-position:0 -23px; }
#delete_btn3 { display:none; float:left; width:58px; height:22px; background:url(../images/delete_btn2.gif) no-repeat; cursor:pointer !important; text-indent:-9999px; margin-top:3px; }
#delete_btn3:hover { background-position:0 -22px; }
.preview3 img.img { width:300px!important; padding:0; display:block; }
.inner4_example div div div.preview3 { background:none; }
#file-uploader-demo3 .inner4_example div div { background:none !important; }
.preview3 img.img { width:300px!important; height:50px; padding:0; display:block; }
.preview3 { height:50px !important; background: url(../images/inner4_300x50_1.gif) no-repeat !important; }
.upload_box3bg { float:left; width:216px; min-height:78px; padding-bottom:8px !important; }
#file-uploader-demo4 { float:left; width:93px; cursor:pointer !important; background: url(../images/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo4:hover { background-position:0 -22px; }
#file-uploader-demo4 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo4 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo4 .button { display:inline-block; cursor:pointer!important; }
.inner4_example div div div #file-uploader-demo4 div { background:none !important; }
.widget a.inner4_zoom_icon3 { display:block; text-decoration:none; background:url(../images/advertise/btn_preview.png) no-repeat; width:23px; height:23px; position:absolute; top:40px; right:-3px; }
.widget a.inner4_zoom_icon3:hover { background-position:0 -23px; }
#delete_btn4 { display:none; float:left; width:58px; height:22px; cursor:pointer !important; background: url(../images/delete_btn2.gif) no-repeat; text-indent:-9999px; margin-top:3px; }
#delete_btn4:hover { background-position:0 -22px; }
.inner4_example div div div.preview4 { background:none; }
#file-uploader-demo4 .inner4_example div div { background:none !important; }
.preview4 { height:36px !important; background: url(../images/advertise/inner4_168x28_1.gif) no-repeat !important; }
.preview4 img.img { width:216px!important; height:36px!important; display:block; }
.upload_box4bg { float:left; width:168px; min-height:78px; padding-bottom:8px !important; }
#file-uploader-demo5 { float:left; width:93px; cursor:pointer !important; background: url(../images/advertise/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo5:hover { background-position:0 -22px; }
#file-uploader-demo5 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo5 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo5 .button { display:inline-block; cursor:pointer!important; }
.inner4_example div div div #file-uploader-demo5 div { background:none !important; }
.widget a.inner4_zoom_icon4 { display:block; background:url(../images/advertise/btn_preview.png) no-repeat; text-decoration:none; width:23px; height:23px; position:absolute; top:31px; right:-3px; }
.widget a.inner4_zoom_icon4:hover { background-position:0 -23px; }
#delete_btn5 { display:none; float:left; width:58px; height:22px; cursor:pointer !important; background: url(../images/delete_btn2.gif) no-repeat; text-indent:-9999px; margin-top:3px; }
#delete_btn5:hover { background-position:0 -22px }
.preview5 img.img { width:300px!important; height:250px!important; display:block; }
.inner4_example div div div.preview5 { background:none; }
#file-uploader-demo5 .inner4_example div div { background:none !important; }
.image_size { width:100px !important; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:0; right:-107px; z-index:9999; }
.image_size p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; }
.preview5 { height:250px !important; background: url(../images/advertise/inner4_300x250_1.gif) no-repeat !important; }
.upload_box5bg { float:left; width:168px; min-height:78px; padding-bottom:8px !important; }
#file-uploader-demo6 { float:left; width:93px; cursor:pointer !important; background: url(../images/advertise/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo6:hover { background-position:0 -22px; }
#file-uploader-demo6 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo6 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo6 .button { display:inline-block; cursor:pointer!important; }
.inner4_example div div div #file-uploader-demo6 div { background:none !important; }
.widget a.inner4_zoom_icon5 { display:block; background:url(../images/advertise/btn_preview.png) no-repeat; text-decoration:none; width:23px; height:23px; position:absolute; top:254px; right:-3px; }
.widget a.inner4_zoom_icon5:hover { background-position:0 -23px; }
.widget a.inner4_zoom_icon5 a:active { background-position:0 -22px; }
#delete_btn6 { display:none; float:left; width:58px; height:22px; cursor:pointer !important; background: url(../images/advertise/delete_btn2.gif) no-repeat; text-indent:-9999px; margin-top:3px; }
#delete_btn6:hover { background-position:0 -22px }
.preview6 img.img { width:168px!important; height:28px!important; padding:3px; display:block; }
.inner4_example div div div.preview6 { background:none; }
#file-uploader-demo6 .inner4_example div div { background:none !important; }
.image_size { width:100px !important; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:0; right:-107px; z-index:9999; width:100px !important; }
.image_size p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; width:100px !important; }
.preview6 { height:29px !important; background: url(../images/advertise/inner4_168x28_1.gif) no-repeat !important; }
.inner4_example div .image_size { overflow:auto !important; background:none !important; }
.inner4_thirdtab { float:left; width:523px; margin:0 auto; }
.inner4_thirdtab ul { margin:0; padding:0; }
.inner4_thirdtab ul li { float:left; margin:0 0 0 0; padding:0 0 22px 0; list-style:none; width:523px; }
.inner4_thirdtab ul li .upload_box1 { float:left; width:300px; position:relative; overflow:visible !important }
.inner4_thirdtab ul li .upload_box2 { float:left; width:468px; position:relative; overflow:visible !important }
.field_row label span { font:italic 10px/10px Arial, Helvetica, sans-serif; color:#adacad; position:absolute; top:26px; left:0; text-align:center }
.upload_box5bg { float:left; width:300px; min-height:250px; padding-bottom:8px !important; }
#file-uploader-demo6 { float:left; width:93px; cursor:pointer !important; background: url(../images/advertise/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo6:hover { background-position:0 -22px; }
#file-uploader-demo6 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo6 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo6 .button { display:inline-block; cursor:pointer!important; }
.inner4_example div div div #file-uploader-demo6 div { background:none !important; }
#thumb6 {	/*background:url(../images/advertise/upload_file.png) no-repeat !important;*/ }
.preview7 img.img { width:468px!important; height:60px!important; display:block; }
.inner4_example div div div.preview6 { background:none; }
#file-uploader-demo6 .inner4_example div div { background:none !important; }
.preview7 { height:60px !important; background: url(../images/advertise/inner4_468x60_1.gif) no-repeat !important; }
.preview8 { height:60px !important; background: url(../images/advertise/inner4_468x60_1.gif) no-repeat !important; }
.image_size { width:100px !important; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:13px; right:-107px; z-index:9999; }
.image_size p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; font-weight:bold !important; width:100px !important; overflow:hidden; }
.image_size1 { width:100px !important; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:18px; right:-107px; z-index:9999; }
.image_size1 p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; font-weight:bold !important; width:100px !important; overflow:hidden; }
.image_size2 { width:100px !important; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:18px; right:-107px; z-index:9999; }
.image_size2 p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; font-weight:bold !important; width:100px !important; overflow:hidden; }
.image_size3 { width:100px !important; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:7px; right:-107px; z-index:9999; }
.image_size3 p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; font-weight:bold !important; width:100px !important; overflow:hidden; }
.image_size4 { width:111px !important; font-weight:bold; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:112px; right:-117px; z-index:9999; }
.image_size4 p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; }
.image_size5 { width:100px !important; font-weight:bold; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; text-align:left; position:absolute; top:26px; right:-107px; z-index:9999; }
.image_size5 p { font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; }
.upload_box6bg { float:left; width:468px; min-height:60px; padding-bottom:8px !important; }
#file-uploader-demo7 { float:left; width:93px; cursor:pointer !important; background: url(../images/advertise/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo7:hover { background-position:0 -22px; }
#file-uploader-demo7 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo7 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo7 .button { display:inline-block; cursor:pointer!important; }
.inner4_example div div div #file-uploader-demo7 div { background:none !important; }
.widget a.inner4_zoom_icon6 { display:block; text-decoration:none; background:url(../images/advertise/btn_preview.png) no-repeat; width:23px; height:23px; position:absolute; top:63px; right:-3px; }
.widget a.inner4_zoom_icon6:hover { background-position:0 -23px; }
.widget a.inner4_zoom_icon6:active { background-position:0 -23px; }
#delete_btn7 { display:none; float:left; width:58px; height:22px; cursor:pointer !important; background: url(../images/advertise/delete_btn2.gif) no-repeat; text-indent:-9999px; margin-top:3px; }
#delete_btn7:hover { background-position:0 -22px }
#thumb7 {	/*background:url(../images/advertise/upload_file.png) no-repeat !important;*/ }
.inner4_example div div div.preview6 { background:none; }
#file-uploader-demo6 .inner4_example div div { background:none !important; }
.display_scaled_down { position:absolute; top:65px; left:202px; font:italic 11px/11px Arial, Helvetica, sans-serif; color:#636363; }
#thumb9 {	/*background:url(../images/advertise/upload_file.png) no-repeat !important;*/ }
.preview9 img.img { width:300px!important; height:50px!important; padding:3px; background:url(../images/advertise/inner4_200x38_h.gif) 0 0 no-repeat !important; display:block; }
.inner4_example div div div.preview6 { background:none; }
#file-uploader-demo6 .inner4_example div div { background:none !important; }
.inner4_example div div div #file-uploader-demo8 div { background:none !important; }
.preview8 { height:60px !important; background: url(../images/advertise/inner4_468x60_1.gif) no-repeat !important; }
#file-uploader-demo8 { float:left; width:93px; cursor:pointer !important; background: url(../images/advertise/btn_upload1.png) no-repeat; text-indent:-9999px; margin-top:5px; height:22px !important; }
#file-uploader-demo8:hover { background-position:0 -22px; }
#file-uploader-demo8 INPUT { width:93px; height:35px; cursor:pointer !important }
#file-uploader-demo8 INPUT { POSITION: static; HEIGHT: auto; }
#file-uploader-demo8 .button { display:inline-block; cursor:pointer!important; }
/* upload */

.contact_man { display:block; padding:0; margin:0; position:absolute; bottom:-162px; left:20px;  z-index:9;  }

.contact_man02 { display:block; padding:0; margin:0; position:absolute; bottom:-277px; left:13px;  z-index:9;  }


.btn_con { display:block; padding:0; margin:0; width:315px; height:163px; float:right; background:url(../images/btm_bg.gif) left top no-repeat; bottom:0;  }
.btn_con h6 { display:block; padding:20px 0 5px 0; margin:0; text-align:center; font-size:1px; line-height:1px;  }
.btn_con h5 { display:block; padding:5px 0 0 0; margin:0; text-align:center; color:#FFF; font-size:29px; font-style:normal; font-weight:normal; line-height:25px;  font-family: 'Covered By Your Grace', sans-serif;}
.btn_con h5 a  { display:block; padding:0; margin:0; text-align:center; color:#FFF; font-size:29px; font-style:normal; font-weight:normal; line-height:25px; text-decoration:none; font-family: 'Covered By Your Grace', sans-serif; }
.btn_con h5 a:hover { color:#d02515; text-decoration:none;  }

/* END: CONTACT */




/* END: CONTAINER STYLE */




/* SET: FOOTER STYLE */ 
.footer { display:block; padding:25px 0 600px 0; margin:0 auto; width:618px;  }

.foot_lt { display:block; padding:0 0 0 43px; margin:0; float:left; width:200px;  text-align:left; font-family:CourierRegular; font-weight:normal; font-style:normal;
  background:url(../images/footimg.gif) left top no-repeat; color:#faf4e8; font-size:15px; line-height:19px;  /* Safari */ -webkit-transform: rotate(-3deg); /* Firefox */
   -moz-transform: rotate(-3deg); /* IE */ -ms-transform: rotate(-3deg); /* Opera */ -o-transform: rotate(-3deg); /* Internet Explorer */  writing-mode: tb-ll;  display:block; width:200px !important; 
   filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4);  } 
 
 
 

.foot_rt { display:block; padding:0; margin:0; float:right; width:300px!important; text-align:right; font-family:CourierRegular; font-weight:normal; font-style:normal; color:#faf4e8; font-size:15px; line-height:23px; 
/* Safari */ -webkit-transform: rotate(3deg); /* Firefox */ -moz-transform: rotate(3deg); /* IE */ -ms-transform: rotate(3deg); /* Opera */ -o-transform: rotate(3deg); /* Internet Explorer */
 writing-mode: tb-ll; filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=4); margin-top:-3px; } 
 

/* END: FOOTER STYLE */


/* SET: HOME */ 
.home_bg { display:block; padding:0; margin:0 auto; width:640px;   } 

.home_slider { display:block; padding:0; margin:0; background:url(../images/backbg.png) left top no-repeat; height:590px;  }
.slider_box  {
	display:block;
	padding:100px 0 0 0;
	margin:0 auto;
	width:618px;
	height:390px;
	overflow: hidden;
}
 
/* END: HOME */

/* SET: INFO */
.info_box {
	width:618px;
	display:block;
	padding:3px 0 0 0;
	margin:1px auto;
	background:url(../images/midobrder.gif) left top repeat-y;
	position:relative;
	overflow: hidden;
}

.info_box_lt {
	display:block;
	padding:25px 0 35px 0;
	margin:0;
	float:left;
	width:305px;
	overflow: hidden;
}
.info_box_lt h3 { display:block; padding:23px 0 0 0; margin:0; text-align:center; font-size:1px; line-height:1px;  } 
.info_box_lt h4 { display:block; padding:9px 0 2px 0; margin:0; text-align:center; color:#1a1005; font-size:35px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; } 
.info_box_lt h4 a { color:#1a1005; font-size:28px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; text-decoration:none;  }
.info_box_lt h4 a:hover { color:#d02514; text-decoration:none; }

.info_box_lt h5 { display:block; padding:0 0 0 0; margin:0; text-align:center; color:#1a1005; font-size:25px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; }
.info_box_lt h5 a { color:#1a1005; font-size:25px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; text-decoration:none;  }
.info_box_lt h5 a:hover { color:#d02514; text-decoration:none;  }

.info_box_rt { display:block; padding:25px 0 20px 0 ; margin:0; float:right; width:305px;  }
.info_box_rt h3 { display:block; padding:28px 0 18px 0; margin:0; text-align:center; font-size:1px; line-height:1px;  } 
.info_box_rt h4 { display:block; padding:9px 0 2px 0; margin:0; text-align:center; color:#1a1005; font-size:35px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; } 
.info_box_rt h4 a { color:#1a1005; font-size:28px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; text-decoration:none;  }
.info_box_rt h4 a:hover { color:#1a1005; text-decoration:none; }

.info_box_rt h5 { display:block; padding:0 0 0 0; margin:0; text-align:center; color:#1a1005; font-size:25px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; }
.info_box_rt h5 a { color:#1a1005; font-size:25px; font-style:normal; font-weight:normal; line-height:35px; font-family: 'Covered By Your Grace', sans-serif; text-decoration:none;  }
.info_box_rt h5 a:hover { color:#d02514; text-decoration:none;  }

.man_img_info { display:block; padding:0; margin:0; position:absolute; bottom:11px; right:3px;   }

/* END: INFO */


/* SET: MENU */

.menu_box {
	display:block;
	padding:15px 0 0 0;
	margin:0 auto;
	width:615px;
	overflow: hidden;
}
.menu_box ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }

.menu_box ul li.food_txt {
	display:block;
	padding:0 0 53px 0;
	margin:0;
	list-style:none;
	list-style-type:none;
	background:url(../images/border.gif) left bottom no-repeat;
	font-size:1px;
	line-height:1px;
	width:615px;
	overflow: hidden;
}
.menu_box ul li.food_txt .sprite1   {
	display:block;
	padding:0;
	margin:0;
	float:right;
	width:377px;
	position:relative;
	z-index:99;
	font-size:1px;
	line-height:1px;
	overflow: hidden;
}
.menu_box ul li.food_txt .sprite1 a { display:block; padding:0; margin:0; background:url(../images/food.gif) left top no-repeat; height:168px; width:377px; text-decoration:none; float:left; font-size:1px; line-height:1px;  }
.menu_box ul li.food_txt .sprite1 a:hover { background-position:0 -168px; text-decoration:none;  }

.menu_box ul li.happytxt { display:block; padding:0; margin:0; list-style:none; list-style-type:none; font-size:1px; line-height:1px; }
.menu_box ul li.happytxt a { display:block; padding:0; margin:0; background:url(../images/happysrite.jpg) left top no-repeat; height:178px; width:615px; text-decoration:none; font-size:1px; line-height:1px;  }
.menu_box ul li.happytxt a:hover { background-position:0 -178px; text-decoration:none;  }

.menu_box ul li.booze { display:block; padding:0; margin:0; list-style:none; list-style-type:none; font-size:1px; line-height:1px; }
.menu_box ul li.booze a { display:block; padding:0; margin:0; background:url(../images/boozesprite.gif) left top no-repeat; height:165px; width:377px; text-decoration:none; float:left; position:relative; z-index:99; font-size:1px; line-height:1px;   }
.menu_box ul li.booze a:hover { background-position:0 -168px; text-decoration:none;  }


/* END: MENU */

/* SET: CREW */

.crew_box    { display:block; padding:0; margin:0;  }
.crew_box h2 { display:block; padding:48px 0 35px 0; margin:0; text-align:center; font-size:1px; line-height:1px;  }

.crew_box_pan       {
	display:block;
	padding:0 0 0 25px;
	margin:0 auto;
	height:417px;
}
.crew_box_pan ul    { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.crew_box_pan ul li { display:block; padding:0 10px 10px 0; margin:0; list-style:none; list-style-type:none; float:left; width:105px; text-align:center;  }

.crew_img h2   { display:block; padding:44px 0 0 0; margin:0; text-align:center; width:97px; color:#FFF; font-size:35px; font-style:normal; font-weight:bold; line-height:38px; font-family:Tahoma, Geneva, sans-serif;  }
.crew_txt      {
	display:block;
	padding:3px 0 0 0;
	margin:0;
	color:#231f20;
	font-size:20px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:center;
	font-family: 'Covered By Your Grace', sans-serif;
}
.crew_txt h3   {
	display:block;
	padding:0;
	margin:0;
	color:#231f20;
	font-size:20px;
	font-style:normal;
	font-weight:normal;
	line-height:20px;
	text-align:center;
	font-family: 'Covered By Your Grace', sans-serif;
	text-decoration:none;
}
.crew_txt h3 a { color:#231f20; font-size:19px; font-style:normal; font-weight:normal; line-height:20px; text-align:center; font-family: 'Covered By Your Grace', sans-serif; text-decoration:none;    }
.crew_txt h3 a:hover { color:#c02415; text-decoration:none;   }

.crew_img1      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_alex.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}
.crew_img2      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img2.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img3      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img3.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img4      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img4.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img5      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img5.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img6      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img6.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img7      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img7.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img8      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img8.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img9      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img9.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img10      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img10.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img11      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img11.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img12      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img12.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img13      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img13.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img14      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img14.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img15      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img15.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img16      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img16.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img17      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img17.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img18      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img18.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img19      { display:block; padding:0; margin:0 auto; background:url(../images/crew_img19.jpg) left top no-repeat; width:97px; height:132px;  }
.crew_img20      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_austin.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}
.crew_img21      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_connor.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}
.crew_img22      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_jake.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}
.crew_img23      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_scotty.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}
.crew_img24      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_mike.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}
.crew_img25      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_stefan.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}

.crew_img26      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_ryan_rampage.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}

.crew_img27      {
	display: block;
	padding: 0;
	margin: 0 auto;
	background: url(../images/crew_img_steven.jpg) left top no-repeat;
	width: 97px;
	height: 132px;
}


/* END: CREW */


/* SET: CREW PROFILE */

.crew_profile    { display:block; padding:0; margin:0; width:578px;  }

.crew_profile_lt { display:block; padding:18px 0 0 0; margin:0; float:left; width:226px; text-align:right;  }

.crew_profile_rt {
	display:block;
	padding:70px 0 0 0;
	margin:0;
	float:right;
	width:352px;
}
.crew_profile_rt ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	text-align: left;
}
.crew_profile_rt ul li {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	text-align: left;
}
.crew_profile_rt ul li h2 {
	display:block;
	padding:0;
	margin:0;
	text-transform:uppercase;
	color:#190f04;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
}
.crew_profile_rt ul li p  {
	display:block;
	padding:0;
	margin:0;
	color:#190f04;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	line-height:26px;
	font-family: 'Shadows Into Light', sans-serif;
	text-align: left;
}

.crew_profile_rt_SHORT {
	display:block;
	padding:70px 0 0 0;
	margin:0;
	float:right;
	width:352px;
}
.crew_profile_rt_SHORT ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	text-align: left;
}
.crew_profile_rt_SHORT ul li {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	text-align: left;
}
.crew_profile_rt_SHORT ul li h2 {
	display:block;
	padding:0;
	margin:0;
	text-transform:uppercase;
	color:#190f04;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
}
.crew_profile_rt_SHORT ul li p  {
	display:block;
	padding:0;
	margin:0;
	color:#190f04;
	font-size:40px;
	font-style:normal;
	font-weight:normal;
	line-height:61px;
	font-family: 'Shadows Into Light', sans-serif;
	text-align: left;
}






.crew_profile_rt_MEDIUM {
	display:block;
	padding:70px 0 0 0;
	margin:0;
	float:right;
	width:352px;
}
.crew_profile_rt_MEDIUM ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	text-align: left;
}
.crew_profile_rt_MEDIUM ul li {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	text-align: left;
}
.crew_profile_rt_MEDIUM ul li h2 {
	display:block;
	padding:0;
	margin:0;
	text-transform:uppercase;
	color:#190f04;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:18px;
	font-family:Tahoma, Geneva, sans-serif;
	text-align: left;
}
.crew_profile_rt_MEDIUM ul li p  {
	display:block;
	padding:0;
	margin:0;
	color:#190f04;
	font-size:28px;
	font-style:normal;
	font-weight:normal;
	line-height:38px;
	font-family: 'Shadows Into Light', sans-serif;
	text-align: left;
}









/* END: CREW PROFILE */

/* SET: LINK   */

.link_box { display:block; padding:0; margin:0;  }
.link_box h2 { display:block; padding:40px 0 50px 0; margin:0; text-align:center; }

.link_box_bg { display:block; padding:0; margin:0; background:url(../images/midobrder.gif) center top repeat-y;  }
.link_box_bg_lt {
	display:block;
	padding:0;
	margin:0;
	float:left;
	width:303px;
	text-align:left;
	position:relative;
}
.link_box_bg_lt ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.link_box_bg_lt ul li { display:block; padding:0 0 10px 0; margin:0; list-style:none; list-style-type:none;  }
.link_box_bg_lt ul li a { display:block; padding:0; margin:0; color:#241a0f; font-size:29px; font-style:normal; font-weight:normal; line-height:28px; text-decoration:none; font-family: 'Covered By Your Grace', sans-serif; }
.link_box_bg_lt ul li a:hover { color:#c02415; text-decoration:none;  }

.link_box_bg_rt {
	display:block;
	padding:0 0 50px 0;
	margin:0;
	text-align:left;
	width:310px;
	float:right;
}
.link_box_bg_rt ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none;  }
.link_box_bg_rt ul li { display:block; padding:0 0 10px 0; margin:0; list-style:none; list-style-type:none;  }
.link_box_bg_rt ul li a { display:block; padding:0; margin:0; color:#241a0f; font-size:29px; font-style:normal; font-weight:normal; line-height:28px; text-decoration:none; font-family: 'Covered By Your Grace', sans-serif; }
.link_box_bg_rt ul li a:hover {
	color:#c02415;
	text-decoration:none;
	text-align: left;
}

/* SET: LINK   */

/* SET: PHOTO */

.photo_page { display:block; padding:0; margin:0; background:url(../images/blackbg.jpg) left top no-repeat;  }

.photo_img { display:block; padding:43px 0 0 0; margin:0 auto; width:605px; text-align:center; height:488px;  }
.photo_img ul { display:block; padding:0; margin:0; list-style:none; list-style-type:none; }
.photo_img ul li { display:block; padding:0; margin:0; list-style:none; list-style-type:none; text-align:center; font-size:1px; line-height:1px;  }
.photo_img ul li.hori { padding:55px 0 0 0 ;  }
 
.tab_thumb { display:block; padding:2px 0 25px 0; margin:0 auto; width:605px;  }
.tab_thumb ul { display:block; padding:0 0 0 18px; margin:0; list-style:none; list-style-type:none;  }
.tab_thumb ul li { display:block; padding:0 31px 0 0; margin:0; list-style:none; list-style-type:none; float:left;  } 
.tab_thumb ul li a { display:block; padding:0; margin:0; background:url(../images/redstar.png) left top no-repeat; height:26px; width:27px; text-decoration:none; }
.tab_thumb ul li a:hover , .tab_thumb ul li.active a { background-position:0 -27px; text-decoration:none;  }
 
/* END: PHOTO */


/* SET: PRESS (PEOPLE ARE SAYNG) */

.people_box { display:block; padding:0; margin:0 auto; width:580px;  }
.people_box h2 { display:block; padding:69px 0 15px 0; margin:0; text-align:center; font-size:1px; line-height:1px;  }

.btm_link{ display:block; padding:0 0 0 0; margin:0 auto; width:564px;  }
.btm_link a.backbtn { display:block; padding:0; margin:0; float:left; width:80px; text-align:left; color:#130900; font-size:25px; font-style:normal; font-weight:normal; line-height:20px;  text-transform:uppercase; font-family:'Covered By Your Grace', sans-serif;  }
.btm_link a.more    { display:block; padding:0; margin:0; float:right; width:80px; text-align:right; color:#130900; font-size:25px; font-style:normal; font-weight:normal; line-height:20px; text-transform:uppercase; font-family:'Covered By Your Grace', sans-serif;  }


.article_slider { display:block; padding:0 0 0 10px; margin:0 auto; height:360px; width:555px;  }

 

 

/* END: PRESS */


.shipwreck_credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color:#CCC;
	margin-left: auto;
	margin-right: auto;
	left: auto;
	right: auto;
	position: relative;
	float: none;
	text-align: center;
	margin-top: -200px;
}
a:link {
	color: #999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #CCC;
}
a:active {
	text-decoration: none;
}
a img {
border: none;
border-width: 0px;
}
.nav_lt ul li:hover { background-position: left bottom;}

.nav_rt ul li:hover { background-position: left bottom;}

/*-----latest update-----*/


@font-face {
 font-family: 'courier_newbold';
 src: url('../font/courier_new_bold.eot');
 src: url('../font/courier_new_bold.eot#iefix') format('embedded-opentype'), url('../font/courier_new_bold.woff') format('woff'), url('../font/courier_new_bold.ttf') format('truetype'), url('../font/courier_new_bold.svg#courier_newbold') format('svg');}

.btnbox a#various1 {
	left: -24px;
    position: absolute;
    top: 95px;
	height: 96px;
	width: 148px;
	background: url(../images/to-go-btn.png) no-repeat;
	display: block; 
	overflow: hidden; 
	text-indent: -500px;}
.btnbox a#various1:hover{background-position: left -96px;}

.main_backbg {background:url(../images/MainBackbg.jpg) no-repeat scroll center top #000000;display: block;margin: 0;padding: 0;min-height:1456px;position:relative; width: 100% !important;}
.head_bg {background: url("../images/headBg.jpg") no-repeat scroll left top transparent;display: block;margin: 0 auto;padding: 0;width: 1029px;}
.btnbox {position: relative;width: 762px; z-index: 999;}
.btnbox #various1{left: -26px;position: absolute;top:95px; z-index: 10;}
.heading {margin-bottom:32px;margin-top:46px; text-align: center;}
.callus {font-family: 'courier_newbold';margin-left: 41px;text-align: center;width: 383px;color:#FFF;}
.callus strong {font-size:23px;line-height:34px;color:#FFFFFF; font-weight: 500}
.callus .ad {font-size:18px;line-height:36px;;}
.eat24 {float:left;}
.postmates {float:left;}
.single_delivery {float:left; margin-left: 115px}
.grub {float:right;margin-right:21px;}
.bite {margin-left:130px;}
.popup-ads {overflow:hidden; padding-top: 28px;}
#fancybox-overlay {background:url(../images/transparent.png) left top repeat !important;display:none;height: 100%;left:0px;position: absolute;top:0px;width: 100%;z-index: 1100; opacity: 10 !important;}
.overlay{ position:fixed;left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,.9); display:none;z-index:10;}
#light-box { display: none; margin:89px auto 0 !important; width: 496px; z-index: 13;}
#fancybox-close{display:block; position:static !important; clear:both;}
.fancy-layout{ background:url(../images/overlay-bg.png) no-repeat  center center  !important; position: fixed !important;  z-index: 1000;height:100%;width:100%;}
.row a{ height:99px; width:159px; float:left;}
.row ul{ overflow:hidden;}
.row ul li{ float:left;}

.popup-ads .ads-outer{ overflow:hidden; padding-left:32px;}
.popup-ads a{ width:158px; height:98px; display:block; padding: 7px; background: url(../images/sprite-btn.png) left 120px no-repeat; }
.popup-ads .grub a:hover{ background-position: left top;}
.popup-ads .bite a:hover{ background-position: left top;}
.popup-ads .eat24 a:hover{ background-position: right top;}
.popup-ads .postmates a:hover{ background-position: right top;}
.popup-ads .single_delivery a:hover{ background-position: right top;}

 
 #fancybox-close {
	background:url(../images/sprite-img.png) center top no-repeat;
	cursor: pointer !important;
	display: block;
	height:21px !important;
	margin-top:22px !important;
	margin:0 auto;
	width:76px;
    margin-right: 228px!important;
	
}
#fancybox-close:hover{	background:url(../images/sprite-img.png) center -22px no-repeat;}



#fancybox-overlay div{ background: url(../images/overlay-bg.png) center top no-repeat; z-index: 1000;}
#fancybox-overlay, #fancybox-overlay div,.QOverlay{ width: 100% !important; height: 100% !important;}

#fancybox-wrap {
    left: 0 !important;
    padding: 0 !important;
    top: 0 !important;
    width: 100% !important;
}

#fancybox-outer{ height: 100%;
    margin: 0 auto;
    position: relative;
	padding-top: 88px;
    width: 499px;}
    
/*Blinking-arrow style here*/

.arrow-blink , .cha-cha-link
{
	position: absolute;
	top: 172px;
	right: -58px;
	z-index: 1024;
	cursor: pointer;
}
.cha-cha-link
    {
    top: -77px;
	right: 91px;
	display: none;
	 }
.arrow-blink .blink-box
{
	position: absolute;
	left: 0;
	top: 0;
	-webkit-animation: blinking .8s infinite;
	-moz-animation: blinking .8s infinite;
	animation: blinking .8s infinite;
	
}
@-webkit-keyframes blinking {
  0%   { opacity: 0; }
  49%   { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 1; }
}
@-moz-keyframes blinking {
  0%   { opacity: 0; }
  49%   { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 1; }
}
@keyframes blinking {
  0%   { opacity: 0; }
  49%   { opacity: 0; }
  50% { opacity: 1; }
  100% { opacity: 1; }
}
    .arrow-blink:hover > .cha-cha-link
    {
    	display: block;
    }
    

    
    

@media only screen and (max-device-width : 1024px) { 
#fancybox-overlay {padding-right: 5% !important;}
}

/*-----latest update-----*/
