body
{
	background-color: #FCEE10;
	background-image: url(../design/background.jpg);
	background-repeat: repeat-x;
}

strong { font-weight: bold; }

a
{
	color: #F00;
	text-decoration: none;
}

#myGallery
{
	width: 974px !important;
	height: 400px !important;
	position: relative;
	top: 20px;
	margin-bottom: 25px;
}

#hd
{
	background-image: url(../design/Specialty_Sealing_Services.jpg);
	background-repeat: no-repeat;
	width: 974px;
	height: 215px;
	margin-top: 10px;
}

#topinfo
{
	padding: 50px 0px 20px 20px;
	color: #000;
	float: right;
	font-size: 131%;
}

#topinfo a
{
	color: #F00;
	font-size: 85%;
}

#navbar
{
	clear: right;
	color: #CCC;
	font-size: 100%;
	font-weight: bold;
	position: relative;
	top: 40px;
	width: 974px;
	background-color: #000;
	padding: 10px 0px 10px 0px;
	text-align: center;
}

#navbar a
{
	color: #FCEE10;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
}

#navbar a:hover
{
	color: #F60;
	text-decoration: none;
}

#bd { }


.innerbd h1
{
	font-size: 131%;
	font-weight: bold;
	margin: 0px 0px 30px 0px;
}

.innerbd
{
	background-color: #FFF;
	padding: 20px;
	margin: 10px 0px 10px 0px;
}

.innerbd p { padding: 10px 0px 0px 0px; }

.innerbd img
{
	border-color: #000;
	border-width: 1px;
	border-style: solid;
}
.innerbd ul { margin: 0px 0px 0px 10px; }


.innerbd ul li
{
	list-style-type: disc;
	list-style-position: outside;
	margin: 2px 0px 4px 0px;
}

h3
{
	font-size: 131%;
	margin: 30px 0px 0px 0px;
}
.portfolios { padding: 20px; }

.portfolios h3 a
{
	color: #F60;
	text-decoration: none;
}

.portfolioset
{
	padding: 10px 10px 10px 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-color: #CCC;
	border-width: 1px;
	border-style: solid;
	margin: 10px 0px 0px 0px;
	background-color: #f3f3f3;
}

.gallerytitle { font-size: 131%; }


#photogallery td { padding: 20px 0px 0px 0px; }

.photodescription
{
	text-align: left;
	width: 520px;
}

.inline-photo
{
	padding: 20px;
	text-align: center;
}

.inline-photo.right
{float:right;}
.inline-photo.left
{float:left;}

.inline-photo p { font-size: 77%; }


.leadin
{
	font-size: 131%;
	padding: 10px 10px 0px 20px;
}

.fullstory { padding: 0px 0px 0px 20px; }

.fullstory p
{
	font-size: 100%;
	padding: 10px 10px 0px 0px;
}

.fullstory ol li
{
	list-style-type: decimal;
	list-style-position: default;
	padding: 5px 0px 5px 0px;
}

.fullstory ul li
{
	list-style-type: disc;
	list-style-position: default;
	padding: 5px 0px 5px 0px;
}

#contactform td { padding: 10px; }

.copyright
{
	font-size: 77%;
	color: #000;
	margin: 20px 0px 0px 10px;
}

.gl
{
	float: right;
	font-size: 10px;
	margin-right: 20px;
}

#bottomnavbar td { padding: 0px 10px 0px 0px; }
.connect-top { text-align: center; }
