html, body {min-height:100%;height:auto !important;height:100%;font:12px Arial,Verdana;color:#444;}
body {margin:0;background:url('/shared/images/bg-bazeel.gif') #76121C repeat-x;}

p {margin:0;padding:5px 0;}
img {border:0;}
form {padding:0;margin:0;}
a {text-decoration:none;outline:none;color:#76121c}
h1,h2,h3,h4,h5 {margin:0;padding:1px 0;}
h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
h5 {font-size:11px;}
.title {margin:0px;padding:0px 0px 6px 0px;color:#76121C;font-size:14px;border-bottom:dotted 2px #fbd78e;}
.titleEvents {margin:0px;padding:0px 0px 2px 0px;color:#76121C;}
a.link11 {font-size:11px;color:#76121c;text-decoration:underline}
.text {padding:8px 1px;line-height:15px}
.text a {text-decoration:underline;color:#76121C}
.textSmall {font-size:11px;padding:3px 1px;line-height:13px}
.data {color:#736558;font-size:11px}
#paginazione {padding:5px;color:#3f2927;font-size:11px}
#paginazione a {color:#3f2927;text-decoration:none}
#paginazione a:hover {text-decoration:underline}
.clear {clear:both;height:6px}
.clear3 {clear:both;height:3px}
.clear6 {clear:both;height:6px}
.clear9 {clear:both;height:9px}
.clear12 {clear:both;height:12px}
.left {float:left}
.right {float:right}

#template {width:966px;margin:0 auto;}
	#headerContainer {min-height:425px;height:auto !important;height:425px;}
		#headerTop {position:relative;background:url('/shared/images/top.png') no-repeat;height:175px}
			#logo {position:absolute;top:78px;left:80px}
			#menuTop {position:absolute;top:98px;right:80px;text-align:right;font-size:13px}
			#loghisn {position:absolute;bottom:10px;right:80px}
		#headerPhoto {background:url('/shared/images/middle.png') repeat-y;height:206px;padding:0px 75px 0px 76px;overflow:hidden}
		#headerMenu {height:35px;background:url('/shared/images/middle.png') repeat-y;padding:3px 75px 0px 76px;}
			#menu {height:35px;background-color:#76121C}
			#menuContainer {height:24px;display:block}
			#headerMenu td {text-align:center;padding:0 15px}
			#headerMenu td a {font-size:14px;color:#FFF;width:auto;height:16px;display:block;padding-top:8px}
			#headerMenu td.tdWhite {width:1px;padding:0;height:24px;background-color:#c7979c;}
			#headerMenu td#currentmenu a {color:#f6b01b}
			#headerMenu td:hover a {color:#f6b01b}
			a#currentmenutop {color:#e9a61e}
		#headerSubMenu {height:20px;background:url('/shared/images/middle.png') repeat-y;padding:3px 75px 0px 76px;}
			#submenu {height:18px;background-color:#f6b01b;padding:2px 10px 0 10px}
			#submenu a {color:#76121C;margin:0 14px}
			#submenu a:hover {text-decoration:underline}
			#submenu a#currentsub {text-decoration:underline}
		#pathContainer {background:url('/shared/images/middle.png') repeat-y;padding:4px 75px 4px 76px;color:#76121C;clear:both;font-size:11px;}
		#pathContainer a {color:#76121C;}
		#space {height:10px;background:url('/shared/images/middle.png') repeat-y;padding:0px 75px 0px 76px;clear:both;}
	
	#contentContainer {background:url('/shared/images/middle.png') repeat-y;padding:0px 75px 0px 76px;}
		#leftContainer {width:205px;float:left;margin-right:11px;min-height:180px;height:auto !important;height:180px}
			#boxLogin {font-size:11px;color:#76121C;padding:58px 18px 10px 18px;width:164px;height:93px;background:url('/shared/images/btn_reserved_area.png') no-repeat;}
				#boxLogin label {float:left;width:64px}
				#boxLogin input {float:left;width:96px;padding:1px;font-size:10px;margin:0;border:1px solid #d9d9db}
				#boxLogin a {text-decoration:underline}
			#boxNewsletter {text-align:right;padding:32px 12px 0 0;width:188px;height:21px;background:url('/shared/images/btn_newsletter.png') no-repeat;color:#76121C;font-size:11px}
			#boxNewsletter a {text-decoration:underline;color:#76121C;}
			
			#profile_pics a {color:#76121C;}

			#eventiSx {}
			#eventiSxTop {height:54px;width:200px;background:url('/shared/images/boxeventssx-top.gif') no-repeat;}
			#eventiSxContainer {width:174px;padding:2px 9px 6px 9px;min-height:26px;height:auto !important;height:26px;border-bottom:dotted 2px #fbd78e;border-right:dotted 2px #fbd78e;border-left:dotted 2px #fbd78e;margin-left:3px}

		#container {width:599px;float:left;min-height:180px;height:auto !important;height:180px}
			#container img[align="right"] {margin: 0 0 6px 8px;display: inline;}
			#container img[align="left"] {margin: 0 8px 6px 0;display: inline;}
			#boxEvents {position:relative}
				#boxEventsTop {height:54px;width:599px;background:url('/shared/images/boxevents-top.gif') no-repeat;}
				#boxEventsContainer {padding:8px 10px;min-height:26px;height:auto !important;height:26px;border-bottom:dotted 2px #fbd78e;border-right:dotted 2px #fbd78e;border-left:dotted 2px #fbd78e;margin-left:9px}

			#boxPhotogalleryTop {height:54px;width:599px;background:url('/shared/images/boxphoto-top.gif') 6px 0px no-repeat;}
			#boxPhotogalleryContainer {padding:3px 10px 8px 10px;min-height:26px;height:auto !important;height:26px;border-bottom:dotted 2px #fbd78e;border-right:dotted 2px #fbd78e;border-left:dotted 2px #fbd78e;margin-left:10px}
			
			.eventSection {padding:8px 0 8px 0;clear:both;border-bottom:1px solid #e3e3e4}
			#formcontact input {font-size:11px;padding:1px;width:120px}
			#formPage input {font-size:11px;padding:1px;width:120px}

			.botton {background-color:#76121C;height:23px;width:81px;border:0;border:1px solid #f6b01b;cursor:pointer;color:#fff;font-size:11px}
			/*.botton {background:url('/shared/images/button.gif') no-repeat;height:23px;width:81px;border:0;cursor:pointer;color:#fff;font-size:11px}*/
			.commentname {padding:0 0 8px 0;font-size:11px;color:#76121C}

	#bottomContainer {clear:both;width:966px;height:120px;background:url('/shared/images/bottom.png');}
	#footerContainer {padding:18px;text-align:center;background-color:#f6b01b;color:#76121C;font-size:14px}

/* User Registration Styles */

.userSignInFormFieldset {padding:5px;}
.userSignInFormLegend {font-size:13px;font-weight:bold;}
.userSignInFormContainer {margin:5px 0px;}
.userSignInFormLeft {width:49%;float:left;margin-right:10px;}
.userSignInFormRight {width:49%;float:left}
.userSignInForm5Tab {width:20%;float:left;}
.userSignInFormLabel {font-size:12px;width:110px;float:left;margin:2px 5px;}
.userSignInFormInput {font-size:11px;padding:1px;width:130px}
.userSignInFormSelect {font-size:11px;}
.userSignInFormAlert {font-size:11px;color:#900;}
.userSignInFormActions {float:right;margin-top:10px;}
.userSignInFormButton {border:solid 1px #000;font-family:Arial;font-size:11px;padding-top:1px;cursor:pointer;}
.userSignInFormFieldSeparator {height:5px;clear:both;}
.formLeft {width:120px;float:left;margin-right:12px}
.formRIght {width:230px;float:left}
.formInputText {font-family:Verdana;font-size:12px;padding:2px;}
.titleForm {color:#474747;padding:2px 1px;margin-bottom:4px;border-bottom:1px solid #ececec}
/* Standard Layout Styles */