body{	font-family: arial, verdana, tahoma;	line-height: 14px;	font-size: 12px;	color: #FFFFFF;	width: 780px;	background-color: #000;	padding: 0px;	margin: 0 auto;	background-image: url(images/bg.jpg);}/** h2 is used to style Titles and Headlines **/h2{	font-size: 20px;	line-height: 22px;	color: #F00;	padding-bottom: 15px;}h3{	font-size: 15px;	color: #FFF;}/** This container holds all content together (gives the ability to add borders if you wish) **/#pageContainer{	background-color: #000000;	height: auto;	width: 780px;}/** This container holds the body of the page together **/#bodyContainer{	width: 740px;	height: 420px;	background-color: #000;		padding: 20px;	margin: 0px;	overflow: auto;}#galleryContainer {	width: 740px;	height: 420px;	background-color: #000;		padding: 20px;	margin: 0px;}.galleryLeft{	float: left;	width: 500px;	height: 420px;	margin-top: 40px;}.galleryRight{	float: right;	width: 220px;	height: 420px;	overflow: auto; }/** This is the top half of the logo **/#top{	height: 44px;	width: 780px;	background-color: black;	background-repeat: no-repeat;	background-image: url(images/a_1.gif);	}/** This contains the bottom half of the logo and all main links **/#mainLinks{	width: 800px;	height: 39px;	padding: 0px	margin: 0px;}/** This prevents images used as your main links from having borders around them **/#mainLinks img{	border: 0px;}table{	margin: auto;}td{	border: 0px:}#tableWithBorder td{	border-bottom: 1px solid #303030;	padding: 10px  10px 2px 10px;	width: 200px;}strong { 	font-weight: bold;	font-size: 16px;	color: red;}p{	padding-top: 10px;}/** This is the bottom strip of the page **/#bottom{	background-image: url(images/b_1.jpg);	background-color: #000;	height: 44px;	background-repeat: no-repeat;}/** This section is used to style all text links **/a{	text-decoration: none;	font-weight: bold;} a:link { color: #F00; } a:active { color: #F60; }a:visited { color: #900; }a:hover { color: #F60; }