body { margin: 0 auto; padding: 0; text-align: center; letter-spacing: 1px; color: #1c1c24; font: normal 13px/24px georgia, arial, sans-serif; }


/* a */
a { color: #c22602;	}
a:link { color: #c22602; } 
a:visited {	color: #975a02;	}
a:hover { color: #165c80; }
a:active, a:focus {	color: #165c80; }
a img { border: 0; }

div.wrapper { margin: 0 auto; text-align: center; padding: 0; background: #627184 url(images/background.gif) repeat-y 50% 0; }

div.content { width: 1000px; margin: 0 auto; padding: 98px 0 50px 0; text-align: center; position: relative; }

div.branding { margin: 0; }
div.branding h3 { text-align: left; font: normal 40px/46px georgia, sans-serif; color: #162e4b; letter-spacing: 3px; margin: 0; padding: 0; width: 706px; height: 70px; position: absolute; top: 16px; left: 95px; }
div.branding h4 { text-align: left; font: normal 21px/30px georgia, sans-serif; color: #162e4b; margin: 0; padding: 0; width: 700px; height: 20px; position: absolute; top: 60px; left: 95px; }
div.branding h5 { text-align: right; font: normal 21px/30px georgia, sans-serif; color: #162e4b; margin: 0; padding: 0; width: 286px; height: 20px; position: absolute; top: 60px; right: 60px; }

div.mainimage { position: absolute; top: 126px; left: 58px; }
div.societies { position: absolute; top: 630px; left: 110px; }
div.caption { position: absolute; top: 510px; left: 40px; color: #b4282e; font: normal 22px/30px georgia, sans-serif; width: 350px; }

div.bodycontent { width: 1000px; background: url(images/background-content.gif) repeat-y 40px 0; margin: 0; padding: 0 0 50px 0; }

div.maintext { min-height: 680px; text-align: left; margin: 0; padding: 20px 80px 10px 430px; }

div.leftlist { float: left; width: 230px; padding: 1px 0 0 10px;}
div.rightlist { float: right; width: 250px; }

div#footer { clear: both; text-align: center; margin: 0 auto; text-align: center; padding: 0 0 10px 0; }	
div#footercontent { text-align: center; margin: 0 auto; text-align: center; padding: 24px 0 0 0; }	
div#details { width: 830px; margin: 0 auto; padding: 10px 0 0 5px; text-align: center; position: relative; }
div#footer h3 { font: normal 18px/30px georgia, sans-serif; color: #37608a; display: block; margin: 0 auto; padding: 0; height: 18px; width: 700px; }

.textlinks { text-align: center; font: normal 11px/16px verdana, sans-serif; padding: 0 0 20px 0; }


h1 { font: normal 21px/24px georgia, sans-serif; color: #b4282e; letter-spacing: 1px; padding: .3em 20px .3em 0; margin: 0; text-align: left; }
h2 { font: normal 12px/24px georgia, sans-serif; color: #b4282e; letter-spacing: 1px; padding: .3em 0 .3em 0; margin: 0 25px 0 0; }
h3 { font: normal 12px/24px georgia, sans-serif; color: #996666; letter-spacing: 1px; padding: .3em 0 .2em 0; margin: 0; }
h4 { font: normal 13px/24px georgia, sans-serif; color: #8C3a1f; padding: .5em 0 .2em 0; margin: 0; }

div.maintext p { margin: .4em 0; padding: 0;  }
div.maintext ul { margin: .2em 1.5em; padding: 0 .5em; }

sup { font-size: .7em; }

hr { height: 1px; color: #E4D6C4; background: #E4D6C4; border: 0; text-align: left; width: 300px; }

input, textarea, select {
width: 300px;
	font-family: georgia, sans-serif;
	font-size: 12px;
	color: #003366;
	border: 1px solid #bd8164;
	background-color: #F5F2EA;
}
input.submitbutton { width: 80px; color: #fff; background-color: #bd8164; letter-spacing: 1px; margin: 0 0 0 140px;}
form, fieldset { border: none; padding: 0; margin: 0 0 0 40px; }