/* CSS drop shadows to superseded javascript */
/* lower page rendering time, and neater marker up - pa*/

.dropshadow{
	display:block;
	width:298px; /*image width = 290 + 8 */
	height:225px; /*image height = 217 + 8 */
	padding:5px; 
	margin:0px; 
	background:url('../img/backgrounds/dropshadow_bg.gif') bottom right;
}

/*//////////////////////
//
// G L O B A L S
//
/////////////////////*/

html { padding-bottom: 0.5em; overflow:scroll; }
body {
	background: #721415 url(../img/backgrounds/gradient.jpg) repeat-x;
	margin: 0px; padding: 0px; height:100%; font-size:10px; 
}
img { border:none; }
object { outline:none; }
#allcont {
	position:relative;
	background-color:#fff; padding-top:15px;
	left:50%; margin-left:-477px; top:21px;
	width:955px; height:auto;
	border:none; overflow:visible; z-index:1;
}
#header {
	position:relative; margin:0 15px 10px 15px;
	width:925px; height:105px;
	border:none; z-index:2; display:block;
	background-image: url(../img/backgrounds/header.jpg);
}
#logo, #italian, #webradio, #cuore, .box_leftback, .box_middleback, .box_rightback {
	position:absolute; z-index:3;
}
#logo {
	left:190px; top:11px;
	width:543px; height:76px; border:none;
}
#italian {
	left:6px; top:88px;
	width:17px; height:11px;
	background-image:url(../img/buttons/btn_itflag.jpg);
}
#webradio {
	left:31px; top:84px;
	width:19px; height:15px;
}
#cuore {
	left:822px; top:63px;
	width:94px; height:36px;
	background-image:url(../img/buttons/btn_cuore.gif);
}
#wrapper {
	position:relative; /*left:15px;*/ padding-bottom:15px; margin-top:9px;
	width:955px; height:auto; z-index:2; background-color:#fff;
}
.break { clear:both; }
.box_allback {
	position:absolute;
	width:300px; height:106px;
	z-index:2; background-color:white;
}
.box_plain { position:relative !important; }
.box_leftback { left:15px; }
.box_middleback { left:328px; }
.box_rightback { left:640px; }
.box_inner {
	position:absolute; left:5px; top:5px; 
	width:290px; height:96px; z-index:4;
}
.allpicback { background:white; z-index:3; }
.allpic { position:absolute; left:5px; top:5px; z-index:4; }
.btn_zoom {
	position:absolute; right:12px; bottom:12px;
	width:15px; height:15px; z-index:6; cursor:hand;
}

/*//////////////////////
//
// N A V I
//
/////////////////////*/

#navi {
	position:relative; margin:10px 15px 7px 15px;
	width:925px; height:auto; min-height:17px;
	z-index:2; text-align:center; border:none;
	font-family:Arial,Helvetica,sans-serif; letter-spacing:0.025em;
	font-weight:bold; font-size:17px; color:#DFA968;
}
a.linkactive {
	color:#E70011 !important;
}
a.navi:link, a.navi:visited {
	text-decoration:none; color:#707072;
}
a.navi linkactive {
	color:#E70011;
}
a.navi:hover, a.navi:active, a.navi:focus {
	color:#E70011;
}
.topnav, .topnavelem, .topnavbook, .subnav {
	position:absolute;
}
.subnav {
	/*margin:16px 49px 15px 49px;*/ left:34px; top:28px;
	width:854px; height:28px;
	z-index:2; background:url(../img/backgrounds/submenu.jpg);
	border:none; display:none; line-height:28px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px; font-weight:bold; color:#fff;
}
a.subnavi:link, a.subnavi:visited {
	text-decoration:none; color:#fff;
}
a.subnavi:hover, a.subnavi:active, a.subnavi:focus {
	color:#E70011;
}
#bottomnav {
	position:relative; left:50%; margin-left:-477px; top:36px;
	width:955px; height:auto;
	text-align:center; border:none; z-index:2;
	font-family:Arial,Helvetica,sans-serif; 
	letter-spacing:0.08em; line-height:1.5em;
	font-size:10.5px; color:#fff;
}
a.bottomnav:link, a.bottomnav:visited {
	text-decoration:none; color:#fff;
}
a.bottomnav:hover, a.bottomnav:active, a.bottomnav:focus {
	text-decoration:underline;
}

/*//////////////////////
//
// I N T R O
//
/////////////////////*/

#introslidesback {
	position:relative; width:925px; height:380px; margin-left:15px; z-index:2;
}
#introslides {
	position:relative; width:915px; height:370px; z-index:3;
}
#skipintro {
	position:absolute; right:0px; bottom:0px; 
	width:71px; height:25px;
	background-color:#fff; z-index:5;
}
a.skip {
	font-family:"Lucida Grande",Tahoma,Helvetica,Arial,sans-serif;
	font-size:11.5px; color:#595A5B; text-decoration:none;
}

/*//////////////////////
//
// H O M E
//
/////////////////////*/

#startpicback {
	position:relative; float:left; margin-left:15px; width:613px; height:238px; margin-bottom:15px;
}
#startpic {
	width:603px; height:228px;
}
#starttext {
	float:right; margin-right:15px;
	width:300px; height:238px; z-index:3;
}
#btn_plus {
	position:absolute; left:650px; top:218px;
	width:15px; height:15px; z-index:6; cursor:hand;
}
#starttext_large {
	position:absolute; top:0px; left:15px; background-color:white;
	width:925px; height:238px; z-index:10; display:none;
}
#btn_minus {
	position:absolute; left:919px; top:6px; cursor:hand;
	width:15px; height:15px; z-index:15; display:none;
}
#startboxes {
	position:relative; clear:both;
	height:106px; display:block; background-color:#fff;
}

/*//////////////////////
//
// E V E N T S
//
/////////////////////*/

#events_txt1 {
	float:left; margin-left:15px; margin-bottom:8px;
	width:616px; height:120px;
}
#xmas_txt {
	float:left; margin-left:15px; margin-bottom:8px;
	width:376px; height:345px;
}
#events_kidsparty_back {
	float:right; margin-right:15px; margin-bottom:12px;
	width:300px; height:225px;	
}
#events_kidsparty {
	width:290px; height:215px;
}
#events_xmas_back {
	float:right; margin-right:15px; margin-bottom:12px;
	width:300px; height:227px;	
}
#events_xmas {
	width:290px; height:217px;
}
#events_partydinner_back {
	float:left; margin-left:15px; margin-bottom:15px;
	width:613px; height:223px;
}
#events_xmasphoto {
	width:211px; height:318px;
}
#events_xmasphoto_back {
	float:left; margin-left:15px; margin-bottom:15px;
	width:222px; height:328px;
}
#events_partydinner {
	width:603px; height:213px;
}
#events_catering_back {
	float:right; margin-right:15px;
	width:300px; height:225px;
}
#events_catering {
	width:290px; height:215px;
}
#events_xmasmenu_back {
	float:right; margin-right:15px;
	width:300px; height:107px;
}
#events_xmasmenu {
	width:290px; height:97px;
	}
#events_txt3 {
	float:left; margin-left:15px;
	width:900px; height:97px;
}

/*//////////////////////
//
// O U R  F O O D - M E N U
//
/////////////////////*/

#menu_col_l {
	float:left; margin-left:15px;
	width:300px; height:auto;
}
#menu_col_m {
	float:left; margin-left:12px;
	width:300px; height:auto; 
}
#menu_col_r {
	float:right; margin-right:15px;
	width:300px; height:auto; 
}
#menu_pic_block {
	display:block; margin-bottom:15px;
	width:300px; height:229px; 
}
#menu_cat {
	display:block; margin-bottom:19px; width:155px; height:27px;
}
.menu_part {
	position:relative; display:block; width:300px; height:auto;
}
#menu_defs {
	display:block; width:300px; height:250px; margin-top:20px;
}
#menu_menu_box {
	display:block; margin-bottom:15px; width:300px; height:255px;
}
.subsub_menu_item {
	display:block; width:300px; height:35px; margin-bottom:2px; 
}
#menu_slideshow_back {
	display:block; margin-bottom:15px;
	width:300px; height:227px;
}
#menu_slideshow {
	width:290px; height:217px;
}
#menu_pic1_back {
	position:absolute; left:15px;
	width:300px; height:229px; background:white;
}
#menu_pic1 {
	width:290px; height:219px;
}
#menu_pic2_back {
	position:absolute; right:15px; top:754px;
	width:300px; height:229px;
}
#menu_pic2 {
	width:290px; height:219px; z-index:3;
}
.menu_pic_bigback {
	width:611px; height:463px; z-index:-1;
	background-color:white; display:none;
}
.btn_photo {
	position:absolute; width:15px; height:11px; z-index:1; background-image:url(../img/buttons/btn_photo.gif);
}

/*//////////////////////
//
// O U R  F O O D - I N G R E D I E N T S
//
/////////////////////*/

#ingreds_bigpic {
	float:left; margin-left:15px; margin-bottom:13px;
	width:613px; height:340px;
}
	#ingreds_bigpic div {
		width:603px; height:330px;
	}
#ingreds_menu_box {
	position:relative; float:right; margin-right:15px; margin-bottom:11px;
	width:300px; height:183px;
}
#ingreds_txt_1 {
	float:left; margin-left:15px;
	width:613px; height:106px;
}
#ingreds_txt_2_wrapper {
	float:left; margin-left:15px; margin-right:14px;
	width:300px; height:465px;
}
	#ingreds_smallpic2 {
		display:block; width:300px; height:278px;
		margin-bottom:15px;
	}
		#ingreds_smallpic2 div {
			width:290px; height:268px;
		}
	#ingreds_txt_2 {
		display:block; width:300px; height:172px;
	}
#ingreds_smallpic1 {
	clear:right; float:left; width:297px; height:461px;
}
	#ingreds_smallpic1 div {
		width:287px; height:451px;
	}
#ingreds_slowfood {
	float:right; margin-right:15px;
	width:300px; height:267px;
}
	#ingreds_slowfood div {
		width:290px; height:257px;
	}

/*//////////////////////
//
// O U R  F O O D - D E L I V E R Y
//
/////////////////////*/

#delivertext_main {
	float:left; margin-left:15px;
	width:611px; height:182px;	
}
#deliveryslides_back {
	float:right; margin-right:15px; margin-bottom:15px;
	width:300px; height:182px;
}
	#deliveryslides {
		width:290px; height:172px;
	}
#map_nottinghill {
	float:left; margin-left:15px; margin-right:10px; position:relative;
	width:300px; height:316px; background-color:white;
}
#delivertext_info {
	float:left; width:301px; height:194px;
}
#deliverdlm {
	float:right; width:300px; height:106px; 
	margin-right:15px; margin-bottom:20px;
}
#delivery_green_big_back {
	position:absolute; right:151px; bottom:15px; z-index:15;
	width:477px; height:300px; background-color:white; display:none;
}
	#delivery_green_big {
		width:467px; height:290px; z-index:2;
	}
		#btn_close {
			/*left:914px; top:332px; z-index:16; display:none;*/
			position:absolute; top:12px; right:12px; cursor:hand;
			width:15px; height:15px; z-index:3;
		}
#partypizzaback {
	float:right; margin-right:15px;
	width:300px; height:175px;
}
	#partypizzatxt {
		width:290px; height:165px;
	}
	#partypizzapic {
		position:absolute; left:845px; top:318px;
		width:103px; height:145px; z-index:10;
	}

/*//////////////////////
//
// R E S T A U R A N T S
//
/////////////////////*/

.res_slides_back {
	float:left; margin-left:15px; margin-bottom:27px;
	width:613px; height:182px;
}
#res_slides {
	width:603px; height:172px;
}
.res_book_back {
	float:right; margin-right:15px; margin-bottom:27px;
	width:300px; height:182px;
}
.res_book {
	width:290px; height:172px; background-image:url(../img/backgrounds/box_booking.jpg);
}
#res_txt1 {
	float:left; margin-left:15px;
	width:607px; height:108px;
}
#res_txt2 {
	float:left; margin-left:15px;
	width:300px; height:137px;
}
.res_chalk_back {
	position:relative; float:right; margin-right:15px; z-index:3;
	width:300px; height:408px; background:url(../img/backgrounds/chalkboard.jpg) no-repeat;
}
#res_chalk {
	position:absolute; left:28px; top:59px;
	width:245px; height:325px; z-index:4;
}
.res_map {
	float:left; margin-left:15px; margin-right:13px;
	width:300px; height:300px; background-color:white;
}
.res_map div {
	width:290px; height:290px;
}
#res_directions {
	float:left; width:300px; height:280px;
}
#sharelogos {
	float:left;
}
#sharelogos_nohi {
	float:left; margin-left:15px; margin-top:8px;
}
#restaurant_label, #restaurant_input, #date_label, #date_input, #btn_booknow {
	position:absolute; z-index:4;
}
#restaurant_label, #date_label, input.prebook, select.prebook {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	font-size:12px; line-height:14px;
}
#restaurant_label, #date_label {
	right:206px; text-align:right; width:72px; height:20px; color:#fff;
}
#restaurant_label { top:63px; }
#restaurant_input {
	left:97px; top:57px; width:93px !important; height:20px;
}
#date_label { top:100px; }
#date_input {
	left:97px; top:92px; width:181px; height:23px;
}
input.prebook, select.prebook {
	border:1px solid #e70011; background-color:#fff;
	padding-left:2px; padding-top:2px; color:#e70011;
}
input.prebook { width:93px !important; height:20px; }
select.prebook { width:181px; height:25px; }
#btn_booknow {
	left:15px; top:139px; width:73px; height:21px;
}

/*//////////////////////
//
// B O O K I N G
//
/////////////////////*/

#formbox, #formform, div#close, div#title, div.label, div.field, #daterule, #datefail, #frndstxt, div#send, div#edit, div#time_error, 
#add, #addfriend_back, #addfriend_label, #addfriend_input, #addfriend_btn {
	position:absolute;
}
div#formbox {
	left:50%; margin-left:-354px; top:60px;
	width:708px; height:497px;
	background-color:white; 
	z-index:10; display:none;
}
div#formform {
	background:url(../img/backgrounds/bg_forms_1.jpg);
	top:5px; left:5px;
	width:698px; height:487px;
	overflow:hidden;
	z-index:11;
}
div#close, div#title, div.label, div.field, div#daterule, div#frndstxt, div#send, div#edit, div#time_error, div#add {
	z-index:12;
}
div#close {
	right:8px; top:7px;
	width:16px; height:16px;
	cursor:hand;
}
div#title {
	left:42px; top:30px; width:477px; height:27px;
	font-family:Garamond,"Adobe Garamond","Adobe Garamond Pro",AGaramond,Georgia,serif;
	font-size:26px; color:white; line-height:32px; font-weight:bold;
}
div.label, input.intext, select.intext, input.context, div#daterule, div#frndstxt, #time_error, .fi_out, #addfriend_label, 
#careerftime, #careerptime, textarea.intext, .radio_label {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	font-size:12px; line-height:14px;
}
div.label, div#daterule, div#frndstxt, #time_error, .fi_out { color:#fff; }
input.intext, select.intext, #careerftime, #careerptime, textarea.intext, .radio_label { color:#595A5B; }
div.label, div.field, input.intext, input.context, div#daterule { height:20px; }
div.label { 
	right:588px; width:98px; 
	text-align:right; 
}
div.fi_left { left:124px; }
div.fi_pinfo { width:230px; }
input.intext, select.intext {
	border:1px solid #595A5B; 
	background-color:#fff;
	width:245px; padding-left:2px; padding-top:2px;
}
input.context {
	border:none; color:white;
	background-color:transparent;
	width:240px; padding-top:8px;
}
#f_date { width:90px; }
select.intext { height:23px; }
div#daterule {
	left:128px; top:147px;
	width:350px;
}
div#datefail {
	left:382px; top:164px;
	width:300px; height:261px;
	font-family:Garamond,"Adobe Garamond","Adobe Garamond Pro",AGaramond,Georgia,serif;
	font-size:23px; color:white; line-height:34px;
}
div#frndstxt {
	left:125px; top:379px; 
	width:250px; height:30px;
	text-align:left;
}
div#send {
	left:630px; top:445px;
	width:51px; height:19px;
}
div#edit {
	left:630px; top:420px;
	width:51px; height:19px;
}
div#time_error {
	left:365px; top:185px;
	width:102px; height:auto;
	color:#9B2424 !important;
}
div#add {
	left:125px; top:445px;
	width:70px; height:19px;
}
div#addfriend_back {
	left:120px; top:294px; z-index:20;
	width:300px; height:182px; display:none;
}
#addfriend {
	width:290px; height:172px; background-image:url(../img/backgrounds/box_addfriend.jpg);
}
#addfriend_input {
	left:62px; top:75px;
	width:181px; height:23px;
}
#addfriend_label {
	left:18px; top:84px;
	width:42px; height:23px; color:#fff;
}
#addfriend_btn {
	left:194px; top:133px;
	width:51px; height:19px;
}
div.fi_xtra { display:none; }
a.dp-choose-date {
	float: left; overflow: hidden;
	width: 16px; height: 16px;
	padding: 0; margin: 5px 3px 0;
	display: block; text-indent: -2000px;
	/*background-color:blue;*/ background: url(../img/buttons/btn_calendar.gif) no-repeat;
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
input.dp-applied {
	width: 140px;
	float: left;
}

/*//////////////////////
//
// A B O U T  -  I N T R O
//
/////////////////////*/

#aboint_row1 {
	margin:0 15px 15px 15px; height:183px;
}
	#aboutint_txt1 {
		float:left; width:611px; height:183px;
	}
	#aboutint_pic1 {
		float:right; width:300px; height:183px;
	}
		#aboutint_pic1 div {
			width:290px; height:173px; background-image:url(../img/photos/about-intro/castello.jpg);
		}
#aboint_row2 {
	margin:0 15px 15px 15px; height:169px;
}
	#aboutint_pic2 {
		float:left; width:612px; height:169px;
	}
		#aboutint_pic2 div {
			width:602px; height:159px; background-image:url(../img/photos/about-intro/vesuvio.jpg);
		}
	#aboutint_txt2 {
		float:right; width:300px; height:159px;
	}
#aboint_row3 {
	margin:0 15px 0 15px; height:190px;
}
	#aboutint_pic3 {
		float:left; width:300px; height:190px;
	}
		#aboutint_pic3 div {
			width:290px; height:180px; background-image:url(../img/photos/about-intro/rosso.jpg);
		}
	#aboutint_txt3 {
		float:right; width:611px; height:189px;
	}

/*//////////////////////
//
// A B O U T  -  H I S T O R Y
//
/////////////////////*/

#abohist_txt1 {
	float:left; margin-left:15px; width:611px; height:106px; margin-bottom:6px;
}
#abohist_pic1 {
	float:right; margin-right:15px; margin-bottom:15px;
	width:300px; height:228px;
}
	#abohist_pic1 div {
		width:290px; height:218px; background-image:url(../img/photos/about-history/plebiscito.jpg);
	}
#abohist_pic2 {
	float:left; margin-left:15px; width:298px; height:385px; margin-right:15px;
}
	#abohist_pic2 div {
		width:288px; height:375px; background-image:url(../img/photos/about-history/tram.jpg);
	}
#abohist_pic3 {
	float:left; width:298px; height:385px;
}
	#abohist_pic3 div {
		width:288px; height:375px; background-image:url(../img/photos/about-history/castello02.jpg);
	}
#abohist_txt2 {
	float:right; margin-right:15px; width:300px; height:255px;
}

/*//////////////////////
//
// A B O U T  -  T E A M
//
/////////////////////*/

#aboteam_row1 {
	margin:0 15px 15px 15px; height:335px;
}
	#aboteam_pic1 {
		float:left; width:300px; height:335px;
	}
		#aboteam_pic1 div {
			width:290px; height:325px; background-image:url(../img/photos/about-team/simone.jpg);
		}
	#aboteam_txt1 {
		float:right; width:613px; height:335px;
	}
.aboteam_row23 {
	margin:0 15px 15px 15px; height:222px;
}
	#aboteam_pic2 {
		float:left; width:300px; height:222px;
	}
		#aboteam_pic2 div {
			width:290px; height:212px; background-image:url(../img/photos/about-team/franco-manna.jpg);
		}
	.aboteam_txt234 {
		float:right; width:613px; height:200px;
	}
	#aboteam_pic3 {
		float:left; width:300px; height:222px;
	}
		#aboteam_pic3 div {
			width:290px; height:212px; background-image:url(../img/photos/about-team/roberto-imperatrice.jpg);
		}
#aboteam_row4 {
	margin:0 15px 0 15px; height:222px;
}
	#aboteam_pic4 {
		float:left; width:300px; height:222px;
	}
		#aboteam_pic4 div {
			width:290px; height:212px; background-image:url(../img/photos/about-team/giuseppe-montella.jpg);
		}

/*//////////////////////
//
// A B O U T  -  W H A T  T H E Y  S A Y
//
/////////////////////*/

.abosay_col_left {
	float:left; margin-left:15px; width:676px;
}
	.abosay_col_left img {
		float:left; display:block; margin-bottom:5px;
	}
	.abosay_snippet {
		clear:left; margin-bottom:34px; height:30px;
	}
	.abosay_thumbs {
		float:right; margin-top:6px; width:37px; height:49px; border:1px solid #E70011;
	}
#abosay_pic1 {
	position:absolute; top:0px; right:15px;
	width:384px; height:486px; z-index:2;
}
	#abosay_pic1 div {
		width:374px; height:476px; background-image:url(../img/photos/about-say/newspapers.jpg);
	}

/*//////////////////////
//
// A B O U T  -  M E D I A
//
/////////////////////*/

#abomedia_txt1 {
	float:left; margin-left:15px; margin-bottom:7px;
	width:613px; height:80px;
}
#abomedia_pic1 {
	float:right; margin-right:15px;
	width:300px; height:377px;
}
	#abomedia_pic1 div {
		width:290px; height:367px; background-image:url(../img/photos/about-media/newspapers.jpg);
	}
#abomedia_pic2 {
	float:left; margin-left:15px;
	width:611px; height:290px;
}
	#abomedia_pic2 div {
		width:601px; height:280px; background-image:url(../img/photos/about-media/la-verace.jpg);
	}

/*//////////////////////
//
// C A R E E R
//
/////////////////////*/

#careerpic {
	float:left; margin-left:15px; margin-bottom:15px;
	margin-left:0px;
	width:612px; height:359px;
}
	#careerpic div {
		width:602px; height:349px; background-image:url(../img/photos/careers/careers.jpg);
	}
#careertxt {
	float:right; margin-right:15px; margin-bottom:15px;
	width:300px; height:224px;
}
#careercont {
	float:left; margin-left:15px;
}
#career_preform_back {
	float:right; margin-right:15px;
	width:300px; height:182px;
	margin-top:44px;
	margin-bottom:20px;
}
#career_preform {
	width:290px; height:172px; background-image:url(../img/backgrounds/box_careers.jpg);
}
#job_label, #job_input, #fulltime, #parttime, #btn_next {
	position:absolute; z-index:4;
}
#job_label, #fulltime, #parttime {
	font-family:"Lucida Grande", Tahoma, Arial, sans-serif;
	font-size:12px; line-height:14px;
}
#job_label {
	right:248px; top:63px; width:72px; height:20px; 
	text-align:right; color:#fff;
}
#job_input {
	left:55px; top:57px; width:93px !important; height:20px;
}
#fulltime, #parttime {
	border:1px solid #e70011; background-color:#fff;
	left:55px; width:93px; height:20px; padding-top:1px; padding-bottom:2px;
}
#fulltime { top:92px; color:#e70011; }
#parttime { top:127px; color:#e70011; }
input.career {
	border:1px solid #e70011; background-color:#fff;
	width:13px; height:13px;
}
#btn_next {
	right:12px; bottom:11px; width:54px; height:19px;
}
textarea.cfinput {
	border:1px solid #595A5B; background-color:#fff;
	width:245px; height:50px; padding-left:2px; padding-top:2px;
}
input.jtimecheck {
	float:right; border:1px solid #e70011; 
	width:13px; height:13px; background-color:#fff; 
}
.fi_whitebg {
	height:20px; padding-top:1px; padding-bottom:2px;
	border:1px solid #595A5B; background-color:#fff; width:93px !important;
}
#careerftime {top:83px;}
#careerptime {top:83px; left:229px !important;}
#sexf {top:219px;}
#sexm {top:219px; left:229px !important;}

/*//////////////////////
//
// C O N T A C T  U S
//
/////////////////////*/

#cont_pic1 {
	float:left; margin-left:15px; width:613px; height:194px; margin-bottom:16px;
}
	#cont_pic1 div {
		width:603px; height:184px; background-image:url(../img/photos/contactus/contact_left.jpg);
	}
#cont_pic2 {
	float:right; margin-right:15px; width:300px; height:417px;
}
	#cont_pic2 div {
		width:290px; height:407px; background-image:url(../img/photos/contactus/contact_right.jpg);
	}
#cont_text {
	float:left; margin-left:15px; width:613px; height:211px; z-index:2;
}

/*//////////////////////
//
//FOOTBALL TABLE
//
/////////////////////*/

.fttable{
width:350px;
padding:0px;
margin:0px;
background-color:#F7F7F7;
background-color:#FFF;
border-spacing:0px;
border-top:#B5B5B5 solid 1px; 
border-left:#B5B5B5 solid 1px; 
border-bottom:#B5B5B5 solid 1px; 
border-top:#A00 solid 1px; 
border-left:#A00 solid 1px; 
border-bottom:#A00 solid 1px; 
font-size:1.2em;
font-family:Arial; 
line-height:25px;"
}

.fttable tr{
padding:0px;
margin:0px;
}

.fttable td{
border-right:solid 1px #B5B5B5;
border-right:solid 1px #A00;
border-bottom:0px;
border-top:0px;
padding:2px 15px 2px 15px;
margin:0px;
}