/* CSS FOR MAIN AREA CONTAINERS */

#indexcontainer { width: 960px; height: 603px; position: relative; clear: both; }

#textcontainer { width: 469px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#polaroidcontainer { width: 246px; height: 603px; position: relative; float: left; background-image: url(images/polaroids2.png); background-position: top; background-repeat: no-repeat; }

#linkcontainer { width: 245px; height: 603; position: relative; float: left; }


/* CSS FOR INDEX */

#textcontainer h1 { width: 469px; height: 57px; background-image:url(images/indextitle.png); background-position: top; background-repeat: no-repeat; }

#textcontainer h2 { position: relative; float: left; margin-left: 13px; margin-top: 5px; width: 430px; }

	* html #textcontainer h2 { margin-left: 6.5px; }


/* CSS FOR ABOUT */

#aboutcontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#aboutcontainer h1 { width: 715px; height: 57px; background-image:url(images/abouttitle.png); background-position: top; background-repeat: no-repeat; }

#abouttext { width: 715px; height: 546px; position: relative; clear: both; background-image: url(images/aboutmaina.png); background-position: top; background-repeat: no-repeat; }

.textb { position: relative; float: left; margin-left: 13px; margin-top: 5px; width: 689px; }

	* html .textb { margin-left: 6.5px; }
	
	
/* CSS FOR FIX/RES */

#fixrescontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#fixrescontainer h1 { width: 715px; height: 57px; background-image:url(images/fixrestitle.png); background-position: top; background-repeat: no-repeat; }

.fixrestext { width: 715px; height: 344px; position: relative; clear: both; background-image: url(images/fixresmaina.png); background-position: top; background-repeat: no-repeat; }

.fixrestext h2 { position: relative; float: left; clear: both; margin-left: 13px; margin-top: 5px; width: 690px; }

	* html .fixrestext h2 { margin-left: 6.5px; }
	
	
/* CSS FOR TEAMS */

#teamscontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#teamscontainer h1 { width: 715px; height: 57px; background-image:url(images/teamstitle.png); background-position: top; background-repeat: no-repeat; }

.teamstext { width: 715px; height: 344px; position: relative; clear: both; background-image: url(images/teamsmaina.png); background-position: top; background-repeat: no-repeat; }

.teamstext h2 { position: relative; float: left; clear: both; margin-left: 13px; margin-top: 5px; width: 380px; }

	* html .teamstext h2 { margin-left: 6.5px; }
	
	
/* CSS FOR MENS */

#polaroidcontainer2 { width: 246px; height: 603px; position: relative; float: left; background-image: url(images/polaroids3.png); background-position: top; background-repeat: no-repeat; }

#menscontainer { width: 469px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#menscontainer h1 { width: 469px; height: 57px; background-image:url(images/menstitle.png); background-position: top; background-repeat: no-repeat; }

#menscontainer h2 { position: relative; float: left; margin-left: 13px; margin-top: 5px; width: 430px; }

	* html #menscontainer h2 { margin-left: 6.5px; }
	

/* CSS FOR LADIES */

#ladiescontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

.ladiestext { width: 715px; height: 401px; }

.ladiespics { width: 715px; height: 202px; background-image: url(images/ladiespics.png); background-position: top; background-repeat: no-repeat; }

.ladiestext h1 { width: 715px; height: 57px; background-image:url(images/ladiestitle.png); background-position: top; background-repeat: no-repeat; }

.ladiestext h2 { position: relative; float: left; margin-left: 13px; margin-top: 5px; width: 689px; }

	* html .ladiestext h2 { margin-left: 6.5px; }
	
	
/* CSS FOR PHOTO */

#photocontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#photocontainer h1 { width: 715px; height: 57px; background-image:url(images/phototitle.png); background-position: top; background-repeat: no-repeat; }
	
	
/* CSS FOR FAME */

#famecontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#famecontainer h1 { width: 715px; height: 57px; background-image:url(images/fametitle.png); background-position: top; background-repeat: no-repeat; }

.textb { position: relative; float: left; margin-left: 13px; margin-top: 5px; width: 689px; }

	* html .textb { margin-left: 6.5px; }
	
.textb ul { display: inline; margin: 0; padding: 0; position: relative; }

.textb li { float: left; display: inline; padding-bottom: 10px; }


/* CSS FOR COMMITTEE */

#comcontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#comcontainer h1 { width: 715px; height: 57px; background-image:url(images/comtitle.png); background-position: top; background-repeat: no-repeat; }
	
	
/* CSS FOR CONTACT */

#contactcontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#contactcontainer h1 { width: 715px; height: 57px; background-image:url(images/contacttitle.png); background-position: top; background-repeat: no-repeat; }

.contacttext { width: 715px; height: 344px; position: relative; clear: both; background-image: url(images/contactmaina.png); background-position: top; background-repeat: no-repeat; }

.contacttext h2 { position: relative; float: left; clear: both; margin-left: 13px; margin-top: 5px; width: 550px; }

	* html .contacttext h2 { margin-left: 6.5px; }

.contacttext form { position: relative; float: left; clear: both; text-align: left; margin-left: 110px; margin-top: 30px; }

	* html .contacttext form { margin-left: 55px; }
	
	* html .contacttext form br { line-height: 0.6em; }

.bottomimage { width: 715px; height: 202px; position: relative; clear: both; background-image: url(images/bottompic.png); background-position: top; background-repeat: no-repeat; }

.bottomimage2 { width: 715px; height: 202px; position: relative; clear: both; background-image: url(images/bottompic2.png); background-position: top; background-repeat: no-repeat; }


/* CSS FOR SHOP */

#shopcontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#shopcontainer h1 { width: 715px; height: 57px; background-image:url(images/shoptitle.png); background-position: top; background-repeat: no-repeat; }

.shoptext { width: 715px; height: 344px; position: relative; clear: both; background-image: url(images/shopmaina.png); background-position: top; background-repeat: no-repeat; }

.shoptext h2 { position: relative; float: left; clear: both; margin-left: 13px; margin-top: 5px; width: 690px; }

	* html .shoptext h2 { margin-left: 6.5px; }
	
	
/* CSS FOR JOIN */

#joincontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#joincontainer h1 { width: 715px; height: 57px; background-image:url(images/jointitle.png); background-position: top; background-repeat: no-repeat; }

#joincontainer h2 { position: relative; float: left; margin-left: 13px; margin-top: 5px; width: 689px; }

	* html #joincontainer h2 { margin-left: 6.5px; }
	
	
/* CSS FOR SPONSOR */

#sponsorcontainer { width: 715px; height: 603px; position: relative; float: left; background-image: url(images/indexback.png); background-position: top left; background-repeat: repeat-x; }

#sponsorcontainer h1 { width: 715px; height: 57px; background-image:url(images/sponsortitle.png); background-position: top; background-repeat: no-repeat; }

#sponsortext { width: 715px; height: 546px; position: relative; clear: both; background-image: url(images/aboutmaina.png); background-position: top; background-repeat: no-repeat; }

#sponsortext h2 { position: relative; float: left; clear: both; margin-left: 13px; margin-top: 5px; width: 500px; }

	* html #sponsortext h2 { margin-left: 6.5px; }