@charset "utf-8";
/* CSS Document */

*							{ margin:0px; padding:0px; }
img 						{ display:block; border: none; }
body 						{ background-color: #FFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
html 						{ overflow-y: scroll; }
h2							{ font-size: 1em; font-weight: bold; }
a							{ color: #9e1616; text-decoration: underline; }
a:hover						{ color: #9e1616; text-decoration: none; }

#container					{ width: 800px; padding-top: 23px; margin: 0px auto 0px auto; }
#row1						{ width: 783px; height: 72px; background: url(../images/home/header.jpg); padding: 13px 17px 0px 0px; text-align: right; color: #FFF; 
							font-size: 1.1em; font-weight: bold; letter-spacing: .05em; }
#row2						{ width: 800px; height: 40px; margin-top: 1px; text-align: center; background-color: #430909; }
#row4						{ width: 798px; padding-top: 10px; /*background: url(../images/home/row4BG.jpg) no-repeat bottom;*/ border: solid 1px #9e1616; border-top: none; }
#row4Bottom					{ width: 790px; height: 18px; padding: 2px 5px 0px; background-color: #430909; }
#row4BottomLeft				{ float: left; color: #FFF; }
#row4BottomRight			{ float: right; color: #FFF; }

#row4Right					{ width: 532px; min-height: 400px; }
#row4RightTopSlice			{ width: 532px; height: 5px; font-size:0px; line-height:0px; background: url(../images/interior/row4RightBG_01.jpg); }
#row4RightBottomSlice		{ width: 532px; height: 5px; font-size:0px; line-height:0px; background: url(../images/interior/row4RightBG_04.jpg); }
#row4RightContainContent	{ width: 532px; min-height: 400px; background: url(../images/interior/row4RightBG_02.jpg); }
#row4RightContent			{ width: 529px; min-height: 400px; margin-left: 2px; background: url(../images/interior/row4RightBG_05.jpg) no-repeat #eee6d9; }
.row4RightTop				{ padding: 10px 0px 10px 10px; font-size: 2em; background: url(../images/home/row4RightTopBG.jpg) no-repeat left bottom; }
.row4RightBottom			{ padding: 10px 11px 30px; line-height: 1.5em; color: #430909; }			
.row4RightBottom ul			{ margin-left: 15px; color: #430909; }
.row4RightBottom ul li		{ margin-top: 5px; color: #430909; }
.offerLeft, .offerRight		{ float: left; width: 250px; }
#blanket 					{ background-color:#111; opacity: 0.65; filter:alpha(opacity=65); position:absolute; z-index: 9001; top:0px; left:0px; width:100%; }

.popUpDiv 					{ position: absolute; top: 5px; background-color:#fff; z-index: 9002; padding: 5px; border: 1px solid #111; }
.errorOutput				{ margin: 45px 15px; }
.row4Content				{ margin: 0 15px; }
.table						{ width: 400px; margin: 15px; }
.formRow					{ width: 775px; clear: left; }
.formLeft,
.formRight,
.formLeft2,
.formRight2,
.formFarRight				{ float: left; padding-bottom: 10px; }
.formLeft					{ width: 225px; }
.formRight					{ width: 420px; }
.formLeft2					{ width: 420px; }
.formRight2					{ width: 225px; }
.loginInput					{ border: 1px solid #9e9e9e; }
.singleLineInput			{ width: 400px; border: 1px solid #9e9e9e; }
.multiLineInput				{ width: 400px; height: 100px; border: 1px solid #9e9e9e; overflow: auto; }
.newsInput					{ width: 400px; height: 400px; border: 1px solid #9e9e9e; overflow: auto; }

.adminNavButton				{ float: left; width: 200px; height: 17px; color: #FFF; padding-top: 3px; font-size: .9em; font-weight: bold; background-color: #430909;  }
.adminNavButton a			{ color: #FFF; text-decoration: underline; font-weight: normal; }
.adminNavButton a:hover		{ text-decoration: none; }	


.indent						{ margin-left: 15px; }
.clear						{ clear: both; }

.formRow					{ width: 775px; clear: left; }
.formLeftNews,
.formRightNews				{ float: left; padding-bottom: 20px; }
.formLeftNews				{ width: 125px; }
.formRightNews				{ width: 600px; }
.singleLineInputNews		{ width: 600px; border: 1px solid #9e9e9e; }
.multiLineInputNews			{ width: 600px; height: 400px; border: 1px solid #9e9e9e; overflow: auto; }


.containNewsInt 			{ width: 635px; border-style: solid; border-bottom: none; border-left: none; border-right: none; border-width: 1px; border-color: #9e1616; padding: 5px; }
.newsHeadline1Int 			{ float: left; }
.newsDate1Int 				{ float: right; }
.containNews1ContentInt 	{ clear: both; }
.newsHeadEdit 				{ border-style: solid; border-width: 1px; border-color: #9e9e9e; width: 400px; }
.newsContentEdit 			{ margin-top: 2px; border-style: solid; border-width: 1px; border-color: #4277aa; color: #4277aa; width: 645px; height: 400px; }
.newsLinks 					{ clear: both; padding-bottom: 4px; }
.testimonialLinks			{ clear: both; padding-bottom: 20px;margin-bottom: 40px; width: 625px; border-bottom: 1px solid #9e1616; }
.containRadioButton 		{ padding-top: 10px; height: 30px; }
.containNews1Line1Int		{ padding-top: 4px; height: 30px; }

.delete { float: left; }
.update, .saveCancel { float: right; }
