body {
	background-color:#000000;
	background-repeat: repeat-x;	color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;

}
/******************************************************************************** News Page   */
#maincontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 0px;
	border: #FFFFFF solid 4px;
	width: 950px;
	height: 980px;
	overflow: hidden;
	display:block;
	background-color: black;
}

#homecontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: -20px;
	width: 700px;
	height: 620px;
	right: 108px;
	border: #FFFFFF solid 2px;
	overflow: hidden;
	display:block;
	background-color: #373232;
}

#homecontainerContent {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 20px;
	width: 650px;
	height: 580px;
	right: 0px;
	overflow: hidden;
	display:block;
	background-color: #373232;
	padding-left: 5px;
	padding-right: 5px;

}

#Sidenewscontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 620px;
	width: 150px;
	height: 620px;
	left: 359px;
	overflow: hidden;
	display:block;
	background: url(file:///C|/Users/John/Desktop/RG/images/whiteposter.jpg) #9a9a9a no-repeat bottom;

}

#SidenewscontainerSPONSOR {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 634px;
	width: 200px;
	height: 200px;
	border: #FFFFFF solid 2px;

	left: 362px;
	overflow: hidden;
	display:block;
 }

#SidenewscontainerMAIN {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 644px;
	width: 200px;
	height: 400px;
	border: #FFFFFF solid 2px;

	left: 362px;
	overflow: hidden;
	display:block;
	background: #373232;
}

#SidenewscontainerCONTENT {
	margin-left: auto;
	margin-right: auto;
 	bottom: 774px;
	width: 170px;
	height: 400px;
 
	left: 362px;
	overflow: hidden;
	display:block;
	background: #373232;
}



/******************************************************************************** News Page   */

/******************************************************************************** Instructor Page   */
#Newsmaincontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 0px;
	border: #FFFFFF solid 4px;
	width: 950px;
	height: 2340px;
	overflow: hidden;
	display:block;
	background-color: black;
}
#Newscontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: -20px;
	width: 700px;
	height: 1900px;
	right: 108px;
	border: #FFFFFF;
	overflow: hidden;
	display:block;
	background-color: #373232;
}
#NewsContent {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 20px;
	width: 650px;
	height: 1550px;
	right: 0px;
	overflow: hidden;
	display:block;
	background-color: #373232;
	padding-left: 5px;
	padding-right: 5px;

}




#Instructormaincontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 0px;
	border: #FFFFFF solid 4px;
	width: 950px;
	height: 1340px;
	overflow: hidden;
	display:block;
	background-color: black;
}


#Instructorcontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: -20px;
	width: 700px;
	height: 1000px;
	right: 108px;
	border: #FFFFFF solid 2px;
	overflow: hidden;
	display:block;
	background-color: #373232;
}

#InstructorContent {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 20px;
	width: 650px;
	height: 950px;
	right: 0px;
	overflow: hidden;
	display:block;
	background-color: #373232;
	padding-left: 5px;
	padding-right: 5px;

}

#Sidenewscontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 620px;
	width: 180px;
	height: 620px;
	left: 359px;
	overflow: hidden;
	display:block;
	background: url(file:///C|/Users/John/Desktop/RG/images/whiteposter.jpg) #9a9a9a no-repeat bottom;

}


#SidenewscontainerInstructor {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 1024px;
	width: 200px;
	height: 400px;
	border: #FFFFFF solid 2px;

	left: 362px;
	overflow: hidden;
	display:block;
	background: #373232;

}
/******************************************************************************** News Page   */


img.DietfloatLeft { 
    float: right; 
    margin: 4px; 
	padding-top: 0px;
    padding-right: 12px;
    padding-bottom: 40px;
    padding-left: 12px;
}
img.DietfloatLeft { 
    float: right; 
    margin: 4px; 
}


img.floatLeft { 
    float: right; 
    margin: 4px; 
	padding-top: 0px;
    padding-right: 12px;
    padding-bottom: 40px;
    padding-left: 12px;
}
img.floatLeft { 
    float: right; 
    margin: 4px; 
}

img.floatLeftBig { 
    float: right; 
    margin: 4px; 
	position: relative;
	bottom: 30px;
	left: 10px;
	padding-top: 70px;
    padding-right: 12px;
    padding-bottom: 40px;
    padding-left: 12px;
}
img.floatLeftBig { 
    float: right; 
    margin: 4px; 
}





/********************************************************************************FOOTER  */


.footer ul{
width:100%;
font: bold 12px Verdana;
text-align: center;
color:#FF0000;
height: 50px;
}

.footer ul li{
list-style: none;
display: inline;

}

.footer ul li a{
padding: 8px 2.5em;
text-decoration: none;
color: red;
line-height: 50px;
}

.footer ul li a:hover{
color: #000;
}

/********************************************************************************CONDUCT PAGE  */

#conductcontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: -20px;
	width: 700px;
	height: 700px;
	right: 108px;
	border: #FFFFFF solid 2px;
	overflow: hidden;
	display:block;
	background-color: #373232;
}

#conductcontainerContent {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 20px;
	width: 650px;
	height: 650px;
	right: 0px;
	overflow: hidden;
	display:block;
	background-color: #373232;
	padding-left: 5px;
	padding-right: 5px;

}


#SecondSidenewscontainerMAIN {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 724px;
	width: 200px;
	height: 400px;
	border: #FFFFFF solid 2px;

	left: 362px;
	overflow: hidden;
	display:block;
	background: #373232;

}

#NAVcontainer {
	width:950px;
	background: #190200;	
}
ul#navbar {
	margin:0;
	border-bottom:1px solid white;
		padding:5px 16px 4px;

	border-top:1px solid white;
	list-style-type:none;
	height:31px;
	
}
ul#navbar li {
	float:left;
}
ul#navbar li a {
	display:block;
	padding:5px 12px 4px;
	font:bold 16px "Trebuchet MS";
	font-stretch:condensed;
	text-decoration:none;
	color:white;
	letter-spacing: -0.1em;
}
ul#navbar li a:hover {
 }
 
 
 
 #Dietmaincontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 0px;
	border: #FFFFFF solid 4px;
	width: 950px;
	height: 1940px;
	overflow: hidden;
	display:block;
	background-color: black;
}


#Dietcontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: -0px;
	width: 700px;
	height: 1580px;
	right: 108px;
	border: #FFFFFF solid 2px;
	overflow: hidden;
	display:block;
	background-color: #373232;
}

#DietContent {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 20px;
	width: 650px;
	height: 1950px;
	right: 0px;
	overflow: hidden;
	display:block;
	background-color: #373232;
	padding-left: 5px;
	padding-right: 5px;

}

#SidedietcontainerMAIN {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 1584px;
	width: 200px;
	height: 400px;
	border: #FFFFFF solid 2px;

	left: 362px;
	overflow: hidden;
	display:block;
	background: #373232;
}

/****************************************************************************************IMAGE GALLERYS  */

#mainIMAGEcontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 0px;
	border: #FFFFFF solid 4px;
	width: 950px;
	height: 1080px;
	overflow: hidden;
	display:block;
	background-color: black;
}

#IMAGEcontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: -20px;
	width: 700px;
	height: 780px;
	right: 108px;
	border: #FFFFFF solid 2px;
	overflow: hidden;
	display:block;
	background-color: #373232;
}

#IMAGEcontainerContent {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	top: 20px;
	width: 650px;
	height: 680px;
	right: 0px;
	overflow: hidden;
	display:block;
	background-color: #373232;
	padding-left: 5px;
	padding-right: 5px;

}

#SideIMAGEcontainer {
	margin-left: auto;
	margin-right: auto;
	position:relative;
	bottom: 804px;
	width: 200px;
	height: 400px;
	border: #FFFFFF solid 2px;

	left: 362px;
	overflow: hidden;
	display:block;
	background: #373232;

}
