body {
	font: 11px Arial, Verdana, Helvetica, Sans-Serif;
	text-align: center;
	background: url(/tums/images/bg.jpg) repeat-x top #efeae3;
	margin: 0;
	padding: 0;
	color: #676767;
}

img {
	border: 0;
}

#container {
	margin: 0 auto;
	text-align: left;
	width: 761px;
}

#header {
	height: 92px;
	background: #fff;
}

#header .logo {
	padding: 25px 0 0 27px;
}

#navouter {
	height: 26px;
	background: url(/tums/images/nav_bl.gif) no-repeat bottom left #404040;
}

#navinner {
	height: 26px;
	background: url(/tums/images/nav_br.gif) no-repeat bottom right;
}

#navinner ul {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 6px 0 0 14px;
}

#navinner li {
	color: #fff;
	display: inline;
}

#navinner li a {
	color: #fff;
	text-decoration: none;
	padding: 0 10px 0 10px;
}

/* #navinner li a:hover, #navinner .contactus a:hover, */

#navinner li a.active {
	font-weight: bold;
	color: #ff8d00;
}


#navinner .contactus {
	float: right;
	padding: 6px 20px 0 0;
}

#navinner .contactus a {
	color: #fff;
	text-decoration: none;
}

#navinner .contactus a.active {
	font-weight: bold;
	color: #ff8d00;
}

a { 
	color: #ff5c00;
}

.highlight {
	color: #d43f05;
	font-weight: bold;
}

.clear, .clearboth {
	 clear: left;
	 height: 1px;
	 font-size: 1px;
}

.clearboth {
	clear: both;
}

/* home page styles start */

.leftblock {
	float: left;
	margin: 9px 0 0 0;
	height: 364px;
}

.leftblock img { 
	display: block;
}

.rightblock {
	float: left;
	margin: 9px 0 0 12px;
}

.rightblockTopLeft, .rightblockTopRight, .rightblockBottomLeft, .rightblockBottomRight {
	width: 423px;
	height: 364px;
	background: url(/tums/images/rightblock_tl.gif) no-repeat top left #fff;
}

.rightblockTopRight {
	background: url(/tums/images/rightblock_tr.gif) no-repeat top right;
}

.rightblockBottomLeft {
	background: url(/tums/images/rightblock_bl.gif) no-repeat bottom left;
}

.rightblockBottomRight {
	background: url(/tums/images/rightblock_br.gif) no-repeat bottom right;
}

.rightimg {
	padding: 13px 0 16px 18px;
}

.rightimg img {
	display: block;
}

.welcome {
	padding: 0 0 5px 18px;
}

.welcomeline {
	padding-left: 18px;
}

.welcomeline img {
	display: block;
}

.welcometext {
	padding: 8px 63px 0 18px;
}

#sumblockone {
	display: block;
	float: left;
	width: 243px;
	margin-top: 9px;
	height: 144px;
	color: #fff;
	background: url(/tums/images/sumblock_bg_1.jpg) no-repeat bottom left #ff6300;
}

#sumblocktwo {
	display: block;
	float: left;
	margin: 9px 0 0 16px;
	width: 243px;
	height: 144px;
	color: #fff;
	background: url(/tums/images/sumblock_bg_2.jpg) no-repeat bottom left #ff7800;
}

#sumblockthree {
	display: block;
	float: left;
	margin: 9px 0 0 16px;
	width: 243px;
	height: 144px;
	color: #fff;
	background: url(/tums/images/sumblock_bg_3.jpg) no-repeat bottom left #ff8d00;
}

#sumblockthree a {
	color: #fff;
}

.sumblockheader {
	background: url(/tums/images/sumblock_header_bg.gif) no-repeat top #404040;
	height: 31px;
}

.padhead_1 {
	padding: 7px 0 0 18px;
}

.padhead_2 {
	padding: 4px 0 0 13px;
}

.padhead_3 {
	padding: 4px 0 0 15px;
}

.sumblock1copy {
	padding: 29px 14px 0 122px;
}

.sumblock2copy {
	padding: 30px 14px 0 122px;
}

.sumblock3copy {
	padding: 23px 14px 0 122px;
}

/* home page styles end */

/* list styles start */

#sumblocktwo ul, .li_chev, .li_cross {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sumblocktwo li {
	padding-left: 10px;
	background: url(/tums/images/li_whiteblock.gif) no-repeat 3px 6px;
}

.li_chev li {
	padding: 0 0 14px 15px;
	width: 374px;
	background: url(/tums/images/li_chevron.gif) no-repeat 0px 4px;
}

.li_cross li {
	padding: 0 0 2px 10px;
	width: 374px;
	background: url(/tums/images/li_cross.gif) no-repeat 0px 4px;
}

/* list styles end */

/* internal template styles start */

#mainheader {
	background: #ff6300;
	height: 34px;
	margin: 9px 0 0 0;
}

#mainheader .topleft {
	background: url(/tums/images/templ_mainheader_bg_tl.gif) no-repeat top left;
}

#mainheader .topright {
	background: url(/tums/images/templ_mainheader_bg_tr.gif) no-repeat top right;
}

#mainheader p {
	margin: 0 0 0 19px;
}

#maincontent {
	background: #fff;
	color: #666;
	font: 11px Verdana, Arial, Sans-Serif, Helvetica;
}

#subcontent {
	padding: 0 20px 26px 24px;
}

#infobar {
	height: 22px;
	background: #d43f05;
	margin: 14px 0 11px 20px;
}

#infobar p {
	margin: 0 0 0 7px;
}
/* for dining page... */

#dining_img {
	float: right;
	width: 288px;
	text-align: left;
	padding: 14px 0 0 0;
}

#dining_copy {
	float: left;
	width: 422px;
	padding: 25px 0 0 20px;
}

/* dining page ends */

/* for rooms page... */

#rooms_img {
	float: right;
	width: 288px;
	text-align: left;
	padding: 14px 0 0 0;
}

#rooms_copy {
	float: left;
	width: 422px;
	padding: 25px 0 0 20px;
}

/* rooms page ends */

/* for news page... */

#news_img {
	float: right;
	width: 288px;
	text-align: left;
	padding: 14px 0 200px 0;
}

#news_copy {
	float: left;
	width: 422px;
	padding: 25px 0 0 0;
}

.news_heading {
	color: #d43f05;
	font-weight: bold;
}

#news_copy p {
	margin: 0;
	padding: 0 10px 0 20px;
}

.dotted_line {
	font-size: 1px;
	height: 1px;
	margin: 50px 0 0 20px;
	background: url(/tums/images/dotted_line_3.gif) repeat-x;
}

/* news page ends */

/* for conference page... */

#conf_img {
	float: right;
	width: 288px;
	text-align: left;
	padding: 14px 0 0 0;
}

#conf_copy {
	float: left;
	width: 422px;
	padding: 25px 0 0 0;
}

#conf_copy p {
	margin: 0;
	padding: 5px 0 0 24px;
}

/* conference page ends */

/* for contact page... */

#contact_form1 {
	float: left;
	width: 172px;
	padding: 46px 0 0 20px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}


#contact_form2 {
	float: right;
	width: 558px;
	text-align: left;
	padding: 44px 0 0 0;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}

form {
	margin: 0;
}

.formrow {
	padding: 2px 0 6px 0;
}

.input, .select, .textarea {
	font: 12px Arial, Verdana, Helvetica, Sans-Serif;
	border: 1px solid #909090;
	background: #ececec;
	color: #666;
}

.input, .textarea {
	padding: 2px;
}

.input:focus, .select:focus, .textarea:focus {
	color: #fff;
	background: #404040;
}

.input {
	width: 142px;
}

.textarea {
	width: 540px;
	height: 195px;
}

.submit {
	width: 74px;
	height: 25px;
}

.button {
	text-align: right;
	padding: 10px 25px 0 0;
}

/* contact page ends */



/* internal template styles end */


/* base navigation styles start */

#basenav {
	height: 32px;
}

#basenav ul {
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 12px 0 0 14px;
}

#basenav li {
	color: #404040;
	display: inline;
}

#basenav li a {
	color: #404040;
	text-decoration: none;
	padding: 0 10px 0 10px;
}

#basenav .contactus {
	float: right;
	padding: 11px 20px 0 0;
}

#basenav .contactus a {
	color: #404040;
	text-decoration: none;
}

#baseinfo {
	float: right;
	padding: 7px 11px 35px 0; 
}

/* base navigation styles end */