/* CSS Document */

body { background-color:#333333; position:absolute; left:150px; background-image:url(images/bg_ic.jpg); background-repeat:repeat-x repeat-y} 

.shadow {background-image:url(images/shadow.gif); background-repeat:repeat-y; width:834px; position:absolute; top:0px; left:20px}
.header {background-image:url(images/header.jpg); position:absolute; top:3px; left:0px; width:800px; height:90px}
.logo {background-image:url(images/infc.jpg); position:absolute; top:0px; left:50px; width:252px; height:90px}
.infc {background-image:url(images/logo.jpg); position:absolute; top:8px; left:500px; width:300px; height:90px; background-repeat:no-repeat}

.white {background-image:url(images/white.jpg); position:absolute; top:90px; left:0px; width:800px; height:490px;}
.white2 {background-image:url(images/white.jpg); position:absolute; top:90px; left:0px; width:800px; height:2320px;}
.white3 {background-image:url(images/white.jpg); position:absolute; top:90px; left:0px; width:800px; height:615px;}
.white4 {background-image:url(images/white.jpg); position:absolute; top:90px; left:0px; width:800px; height:910px;}
.white5 {background-image:url(images/white.jpg); position:absolute; top:90px; left:0px; width:800px; height:1600px;}

.navbar {background-image:url(images/navbar.jpg); position:absolute; top:2px; left:0px; width:800px; height:37px;}
.main {background-image:url(images/main.jpg); position:absolute; top:43px; left:23px; width:777px; height:395px;}

.bottom {background-image:url(images/bottombar.jpg); position:absolute; top:525px; left:0px; width:800px; height:71px;}
.bottom1 {background-image:url(images/bottombar.jpg); position:absolute; top:510px; left:-11px; width:800px; height:71px;}
.bottom2 {background-image:url(images/bottombar.jpg); position:absolute; top:375px; left:-11px; width:800px; height:71px;}
.bottomlinks {background-image:url(images/bottombar.jpg); position:absolute; top:800px; left:-11px; width:800px; height:71px;}

.welcome {position:absolute; top:7px; left:10px; width:300px; _top:20px}
.welcome1 {position:absolute; top:10px; left:-10px}
.wel {color:#FF0000; position:absolute; left:338px; top:2px; width:300px}
.indent {color:#000000; font-size:14px; position:absolute; left:425px; top:20px; width:300px}
.wel1 {color:#FF0000; position:absolute; left:365px; top:30px}
.indent1 {color:#000000; font-size:14px; position:absolute; left:425px; top:27px}

.topbox {background-image:url(images/top-box.gif); background-repeat:no-repeat; position:absolute; top:4px; left:-23px; width:357px; height:164px}
.leftbox {background-image:url(images/left-bottom.jpg); background-repeat:no-repeat; position:absolute; top:175px; left:-23px; width:305px; height:197px}
.rightbox {background-image:url(images/right-box.gif); background-repeat:no-repeat; position:absolute; top:93px; left:314px; width:464px; height:289px}
.righthead {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFF00; position:absolute; top:0px; left:345px;
			_top:10px}
.rightheadnews {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFF00; position:absolute; top:3px; left:275px;
			_top:10px}
	
.rightp {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; position:absolute; top:40px; left:5px; width:430px}


.lefthead {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFF00; position:absolute; top:0px; left:200px;
			_top:10px}
.leftheadabout {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFF00; position:absolute; top:0px; left:40px;
			_top:10px}			

.leftp {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; position:absolute; top:30px; left:5px; width:260px;
		_top:40px}

p {margin-left:25px; margin-right:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFF00}
h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; color:#FFFF00}
h4 {margin-left:15px}

.moved {position:absolute; top:125px; left:25px; width:275px}
.contact {position:absolute; top:125px; left:420px;}
.do {position:absolute; top:-10px; left: 400px; width:350px; line-height:2em; _top:5px}
.do1 {position:absolute; top:2px; left: 400px; line-height:2em}
.footer {color:#b90000; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:15px;}

/*to move entire nav over move both nav1 and squares to the left or right*/
.nav1 {position:absolute; top:7px; left:20px;}
.squares {position:absolute; top:5px; left:10px}

.square1 {position:absolute; left:15px;}
.square2 {position:absolute; left:105px;}
.square3 {position:absolute; left:230px;}
.square4 {position:absolute; left:353px;}
.square5 {position:absolute; left:470px;}
.square6 {position:absolute; left:557px;}
.square7 {position:absolute; left:680px;}

.subscribe {position:absolute; top:0px; left:25px}
.subred {background-image:url(images/subred.jpg); background-repeat:no-repeat; position:absolute; top:10px; left:0px; width:266px; height:55px;}
.button {position:absolute; top:15px; left:25px; width:275px;}


a.nav:link 		{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:30px; text-decoration:none}
a.nav:visited 	{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:30px; text-decoration:none}
a.nav:hover 	{color:#ffff00; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:30px; text-decoration:none}
a.nav:active 	{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-left:30px; text-decoration:none}

a.foot:link 	{color:#b90000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
a.foot:visited 	{color:#b90000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
a.foot:hover 	{color:#ffff00; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
a.foot:active 	{color:#b90000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}

a.mainlink:link 	{color:#ffffff; font-weight: bold; text-decoration:none}
a.mainlink:visited	{color:#ffffff; font-weight: bold; text-decoration:none}
a.mainlink:hover	{color:#ffff00; font-weight: bold; text-decoration:underline}
a.mainlink:active	{color:#ffffff; font-weight: bold; text-decoration:none}

/* INTERIOR SPECFIC*/

.rightint {position:absolute; top:55px; left:10px}
.rint {background-image:url(images/bred_content.jpg); background-repeat:no-repeat; position:absolute; top:1px; left:60px; width:800px; height:362px;}
.rside {background-image:url(images/bred_side.jpg); background-repeat:no-repeatl position:absolute; top:0px; left:0px; width:60px; height:363px;}

.rinthead {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFF00; position:absolute; margin-top:10px; left:0px;
			_top:10px}
.rintp {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; position:absolute; margin-top:40px; _margin-top:60px; left:0px; width:350px}
.linthead {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold; color:#FFFF00; position:absolute; margin-top:10px; left:0px;
			_top:10px}
.lintp {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; position:absolute; margin-top:40px; _margin-top:20px; left:0px; width:250px;
		_top:40px}

.main1 {position:absolute; top:135px; left:10px; background-image:url(images/blackredwhite.jpg); background-repeat:no-repeat; width:775px; height:60px}

.main1h3 {position:absolute; margin-left:350px; top:5px}
.main1h {position:absolute; margin-left:275px; top:5px}
.maincontent {position:absolute; top:195px; left:11px; background-image:url(images/blackred.jpg); background-repeat:repeat-y; width:775px; height:2200px}
.maincontent-short {position:absolute; top:195px; left:11px; background-image:url(images/blackred.jpg); background-repeat:repeat-y; width:775px; height:510px}
.maincontent-gallery {position:absolute; top:195px; left:11px; background-image:url(images/blackred.jpg); background-repeat:repeat-y; width:775px
	; height:375px}
.maincontent2 {position:absolute; top:195px; left:11px; background-image:url(images/blackred.jpg); background-repeat:repeat-y; width:775px; height:800px}
.maincontent3 {position:absolute; top:195px; left:11px; background-image:url(images/blackred.jpg); background-repeat:repeat-y; width:775px; height:1485px}

.mainconp1 {position:absolute; margin-left:130px; width:325px; top:0px}
.mainconp2 {position:absolute; margin-left:480px; width:285px; top:0px}
.mainconp3 {position:absolute; margin-left:340px; width:285px; top:0px}
.mainconp4 {position:absolute; margin-left:550px; width:285px; top:0px}
.mainconp5 {position:absolute; margin-left:130px; width:325px; top:100px}
.mainconp6 {position:absolute; margin-left:480px; width:285px; top:100px}
.mainconp7 {position:absolute; margin-left:340px; width:285px; top:100px}
.mainconp8 {position:absolute; margin-left:550px; width:285px; top:100px}
.mainconp9 {position:absolute; margin-left:130px; width:600px; top:0px}

.maintop {position:absolute; margin-left:130px; width:600px; top:0px}

.contact {position:absolute; top:0px; left:25px}

.gallery {position:absolute; top:0px; left:175px; color:#FFFFFF}
.gallery2 {position:absolute; top:0px; left:85px; color:#FFFFFF}
.services {position:absolute; top:0px; left:0px}
.contactform {position:absolute; top:100px; left:50px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFF00;}
.imagepad {margin:5px}


.links1 {position:absolute; margin-left:0px; width:325px; top:0px; font-size:11px}
.links2 {position:absolute; margin-left:170px; width:325px; top:0px; font-size:11px}
.links3 {position:absolute; margin-left:360px; width:325px; top:0px; font-size:11px}
.links4 {position:absolute; margin-left:555px; width:325px; top:0px; font-size:11px}

a.link:link 	{color:#ffffff; font-weight: bold; text-decoration:none; font-size:10px}
a.link:visited	{color:#ffffff; font-weight: bold; text-decoration:none; font-size:10px}
a.link:hover	{color:#ffff00; font-weight: bold; text-decoration:underline; font-size:10px}
a.link:active	{color:#ffffff; font-weight: bold; text-decoration:none; font-size:10px}

.contactpic {position:absolute; top:125px; left:460px}
.leftnewsbox {background-image:url(images/building.jpg); background-repeat:no-repeat; position:absolute; top:175px; left:-23px; width:305px; height:197px}

.sponsors {margin-top:10px; margin-left:50px;}
