body
{
	background-color: #FFF;
	background-image: url(../design/background.jpg);
	background-repeat: repeat-x;
}

strong { font-weight: bold; }

a
{
	color: #F60;
	text-decoration: none;
}

#myGallery
{
	width: 974px !important;
	height: 400px !important;
}

#hd
{
	background-image: url(../design/Norseman_Audio_Visual_Consultants.jpg);
	background-repeat: no-repeat;
	width: 974px;
	height: 136px;
	margin-top:10px;
}

.tagline
{float:right;
text-align:right;
}

.tagline p
{
	margin-bottom: 10px;
	font-size: 110%;
	font-style: italic;
}

#navbar
{
	color: #CCC;
	font-size: 131%;
	font-weight: bold;
	position: relative;
	top: 110px;
	padding-left: 365px;
	width:650px;
}


#navbar a
{
	color: #666;
	text-decoration: none;
}

#navbar a:hover
{
	color: #F60;
	text-decoration: none;
}


#navbarhomepage
{
	color: #CCC;
	font-size: 131%;
	font-weight: bold;
	position: relative;
	top: 110px;
	padding-left: 425px;
	width:650px;
}

#navbarhomepage.dev
{
	color: #CCC;
	font-size: 131%;
	font-weight: bold;
	position: relative;
	top: 40px;
	width: 974px;
	clear: right;
	text-align: right;
	padding:0px;
}


#navbarhomepage a
{
	color: #666;
	text-decoration: none;
}

#navbarhomepage a:hover
{
	color: #F60;
	text-decoration: none;
}

.innerbd
{
	background-color: #FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-color: #F90;
	border-width: 1px;
	border-style: solid;
	padding: 20px;
	margin: 10px 0px 10px 0px;
}

.innerbd p { padding: 10px 0px 0px 0px; }

h3
{font-size: 131%;}

.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%;}

.photodescription
{
	text-align: left;
	width: 520px;
}

.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: #CCC;
	margin: 20px 0px 0px 10px;
}

.gl
{float:right; font-size:10px; margin-right:20px;}

#bottomnavbar td { padding: 0px 10px 0px 0px; }

#bottomnavbar .footerOrange{color: #F60;}

.connect-top
{text-align:center;}

