				/*Complete CSS page style for LIA Magazine Website*/

/*Main Layout for Pages - CSS beginning*/
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	/*background-color:#000000*/
	background-image: url(images/lia_bkgd.gif);
	background-repeat: repeat;

}

/*all sections style*/
#wrapper {
	position: relative;
	text-align: left;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	/*padding: 0.5em;*/
	background-color: #CCCCCC;
}	

/*header section style*/
#header {
	position: relative;
	top: 15px;
}

/*header monthly sponsor section style*/
#ad {
	position:absolute;
	right: 0.5em;
	top: 0.5em;
}

/*header monthly sponsor section - paragraph style*/
#ad p {
	margin-right: 265px;
	margin-top: 15px;
	vertical-align: middle;
	font-size: 9px;
	color: #ffffff;
}

/*header monthly sponsor section - image style*/
#ad img {
	position:absolute;
	right:5px;
	top:5px;
	z-index:1;
	visibility: visible;
	border: 0;
}

/*window image style*/
#headerimg2 {
	position: relative;
}

/*navigation links section style*/
#nav1 {
	position: relative;
	font-size: 90%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin: auto;
	line-height: 1.75em;
	padding: 0.5em;
}
/*navigation links section - unorder list style*/
#nav1 ul { 
	list-style:	none;
	margin: 0;
	padding-top: 1em;	
}

/*navigation links section - list style*/
#nav1 li { 
	display: inline;
}

/*navigation links section - link & visited style*/
#nav1 a:link, #nav1 a:visited {
	padding: 0.1em 0.1em 0.1em 0.1em;
	color:#0000FF;
	text-decoration: none;
}

/*navigation links section - hover style*/
#nav1 a:hover {
	color: #ff00ff;
}

/*lower navigation links section style*/
#nav2 {
	position: relative;
	font-size: 75%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin: auto;
	line-height: 1.75em;
	/*padding: 0.5em;*/
}
/*lower navigation links section - unorder list style*/
#nav2 ul { 
	list-style:	none;
	margin: 0;
	padding-top: 1em;	
}

/*lower navigation links section - list style*/
#nav2 li { 
	display: inline;
}

/*lower navigation links section - link & visited style*/
#nav2 a:link, #nav1 a:visited {
	padding: 0.1em 0.1em 0.1em 0.1em;
	color:#0000FF;
	text-decoration: none;
}

/*lower navigation links section - hover style*/
#nav2 a:hover {
	color: #ff00ff;
}

/*content section style*/
#content {
	position: relative;
	width: 900px;
	margin: auto;
}

/*content section style for cover page*/
#content2 {
	position: relative;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	background-color: #CCCCCC;
}

/*back to top style*/
#topanchor {
	text-align: center;
	margin-top: 30px;
	font-size: 65%;
}

/******************** Current Cover Styles ********************/

/* cover issue style */
#cover {
	float: left;
	position:relative;
	width: 650px;
	height: 950px;
	background-color: #cccccc;
	padding-bottom: 5px;
}

#cover p img {
	margin-left: 10px;
	margin-right: auto;
	text-align: center;
	border: thin solid #960096;
}

/********************** Past Cover Styles *********************/

/* past cover style */
#pastcover {
	float: right;
	position: absolute;
	width: 250px;
	height: 950px;
	background-color: #cccccc;
	left: 650px;
	padding-bottom: 5px;

}

#pastcover p {
	text-align: center;
}

#pastcover h4 {
	text-align: center;
}
#pastcover p img {
	margin-left: 10px;
	text-align: center;
	border: thin solid #960096;
}


/*footer section style*/
#footer {
	clear: both;
	position: relative;
	width: 900px;
	/*margin-top: 10px;*/
	margin: auto;
	/*height: 50px;*/
	background-color: #CCCCCC;
}

/*footer information section style*/
#footerinfo {
	text-align: center;
	margin: auto; /*centers info*/
}

/*footer information section - paragraph style*/
#footerinfo p {
	font-size: 75%;
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em;
	line-height: 1.25em;
}
/*footer LIA links to facebook, twitter, hubgarage, etc.
Can also be advertisers and project supporters section style*/
#footerbanners {
	position: relative;
	width: 100%;
	text-align: center;
	/*margin-top: 50px;
	margin-bottom: 10px;*/
	margin-top: 5px;
	margin-bottom: 20px;	
}
/*footer LIA links to facebook, twitter, hubgarage, etc.
Can also be advertisers and project supporters section - heading style*/
#footerbanners h4 {
	font-style: oblique;
	font-size: 70%;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

/*footer LIA links to facebook, twitter, hubgarage, etc.
Can also be advertisers and project supporters section - paragraph style*/
#howtobottombanners p {
	font-style: oblique;
	font-size: 70%;
	font-weight: bold;
	text-decoration: underline;
}
/*footer LIA links to facebook, twitter, hubgarage, etc.
Can also be advertisers and project supporters section - paragraph style with a class of help*/
#footerbanners p.help {
	font-size: 60%;
	text-decoration: none;
}
/**footer LIA links to facebook, twitter, hubgarage, etc.
Can also be advertisers and project supporters section - image style*/
#footerbanners img {
	border: 0;
}

/*counter section style*/
#counter {
	width: 900px;
	text-align: center;
	font-size: 40%;
	margin: auto; /*centers the counters*/
}

/*counter section - list style*/
#counter li {
	display: inline;
	padding: 75px;
	/*margin-left: -50px;*/
	margin-left: auto;
	margin-right: auto;
}

table{
	font-size: 40%;
	margin-left: auto;
	margin-right: auto;
}

td .numbersize{
	font-size: 40%;
}


/*Achieving full column height*/
#clearone {
	clear: both;
	height: 1px;
}
	/*Main Layout for Pages - CSS ending*/


				/*CSS Layout for each individual Pages - CSS Styles*/
/*--Home Page--*/			
	/*Welcome Page - CSS beginning*/
/*Welcome Page Section style*/

/*Welcome Page Section - header 4 style*/
#mainfeature h4 {
	margin: 150px 0 0 325px;
	font-weight: bold;
	color: #000000;
	font-size: 90%;
}
/*Welcome Page Section - cover image style*/
#mainfeature img {
	float: left;
	margin-left: auto;
	margin-right: auto;
}
/*Welcome Page Section - Unorder List upper class style*/
#mainfeature ul.upper {
	list-style: none;
	margin: 90px 375px 0 175px;
	text-align: left;
	font-weight: bold;
}
/*Welcome Page Section - Unorder List lower class style*/
#mainfeature ul.lower {
	list-style: none;
	margin: 100px 200px 0 275px;
	text-align: right;
	
	font-weight: bold;
}
/*Welcome Page List Section - more class style*/
#mainfeature li.more {
	margin: 0 0 0 275px;
	font-size: 70%;
}
/*Welcome Page List Section - italic class style*/
#mainfeature li.italic {
	font-size: 90%;
	font-style: oblique;
	color: #cc3300;
	font-weight: bolder;
	margin: 225px 0 0 0;
}
/*Welcome Page List Section - colortxt class style*/
#mainfeature li.colortxt {
	color: #cc3300;
	font-weight: bold;
}
/*Welcome Page Section - paragraph style*/
#mainfeature p {
	margin: 5px 0 0 -75px;
	width: 400px;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

/*Welcome Page Section - Image style*/
#mainfeature p.img {
	margin: -215px 0 0 375px;
	font-size: 70%;
	text-align: center;
	font-weight: bolder;
	color: #ffffff;
}
/*Wecome Page Section - Image2 style*/
#mainfeature p.img2 {
	margin: -50px 0 0 -400px;
	font-size: 70%;
	text-align: center;
	font-weight: bolder;
	color: #ffffff;
}
/*Welcome Page links section - link & visited style*/
#mainfeature h4 a:link, #mainfeature h4 a:visited {
	padding: 0.1em 0.1em 0.1em 0.1em;
	color: #000000;
	text-decoration: none;
}
/*Welcome Page links section - hover style*/
#mainfeature h4 a:hover {
	color: #0000ff;
	text-decoration: underline;
}
/*Welcome Page links section - link & visited style*/
#mainfeature ul.upper li.more a:link, #mainfeature ul.upper li.more a:visited{
	padding: 0.1em 0.1em 0.1em 0.1em;
	color: #000000;
	text-decoration: none;
}
/*Welcome Page links section - hover style*/
#mainfeature ul.upper li.more a:hover {
	color: #0000ff;
	text-decoration: underline;
}
/*Welcome Page links section - link & visited style (added for list only)*/
#mainfeature ul.upper li a:link, #mainfeature ul.upper li a:visited{
	padding: 0.1em 0.1em 0.1em 0.1em;
	color: #000000;
	text-decoration: none;
}
/*Welcome Page links section - hover style (added for list only)*/
#mainfeature ul.upper li a:hover {
	color: #0000ff;
	text-decoration: underline;
}

/*Welcome Page links section - link & visited style*/
#mainfeature ul.lower li.italic a:link, #mainfeature ul.lower li.italic a:visited {
	padding: 0.1em 0.1em 0.1em 0.1em;
	color: #cc3300;
	text-decoration: none;
}
/*Welcome Page links section - hover style*/
#mainfeature ul.lower li.italic a:hover {
	color: #0000ff;
	text-decoration: underline;
}
	/*Welcome Page - CSS ending*/

/*--Advertising Info Page--*/
	/*Ad Rate Page - CSS beginning*/
/*ad rates section style*/
#adrates {
	position: relative;
	width: 500px;
	text-align: center;
	margin-left: 200px;
	margin-right: 200px;
	margin-top: 10px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 2px solid #ff00ff;
}
/*ad rates section - heading styles*/
#adrates h3 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #FF00FF;
	display: block;
}
/*ad rates section - paragraph styles*/
#adrates p {
	font-size: 80%;
	/*border-bottom: 2px solid #ff00ff;*/
	padding-bottom: 1.5em;
	margin: auto;
}
	/*Ad Rate Page - CSS ending*/

/*--Background Page--*/
	/*Background Page - CSS beginning*/
/*background section style*/
#background {
	position: relative;
	width: 600px;
	margin-left: 150px;
	margin-right: 150px;
	/*margin: auto;*/
	text-align: left;
	padding: .5em;
	background-color: #ffffff;
	border: 2px solid #999999;

}
/*background section - heading styles*/
#background h2 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	color: #000000;
}
/*background section - paragraph styles*/
#background p {
	font-size: 90%;
}
/*background section - signature styles*/
#signature {
	text-align: center;
	font-size: 90%;
}
/*background section - image styles*/
#signature img {
	border: 1px solid #000000;
}
	/*Background Page - CSS ending*/

/*--Contact Us Page--*/
	/*Contact Us Page - CSS beginning*/
/*contact us section style*/
#contactus {
	position: relative;
	width: 500px;
	text-align: center;
	margin-left: 200px;
	margin-right: 200px;
	margin-top: 10px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 2px solid #ff00ff;
}
/*contact us section - heading styles*/
#contactus h3 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #FF00FF;
	display: block;
}
/*contact us section - paragraph styles*/
#contactus p {
	font-size: 80%;
	/*border-bottom: 2px solid #ff00ff;*/
	padding-bottom: 1.5em;
	margin: auto;
}
	/*Contact Us Page - CSS ending*/

/*--Editorial Page--*/
	/*Editorial Page - CSS beginning*/
/*editorial section style*/
#editorial {
	position: relative;
	width: 600px;
	margin-left: 150px;
	margin-right: 150px;
	text-align: left;
	padding: .5em;
	background-color: #ffffff;
	border: 2px solid #999999;
}
/*editorial section - heading styles*/
#editorial h2 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	color: #000000;
}
/*editorial section - paragraph styles*/
#editorial p {
	font-size: 90%;
}
/*editorial section - signature styles*/
#signature {
	text-align: center;
	font-size: 90%;
}
/*editorial section - image styles*/
#signature img {
	border: 1px solid #000000;
}
	/*Editorial Page - CSS ending*/

	
/*--Event Page--*/
	/*Event or Happening Page - CSS beginning*/

	/*Events Page - CSS beginning*/
/*Events Section style*/
#events {
	width: 880px;
	margin: auto;
}
/*Events Section - h3 styles*/
#events h3 {
	color: #3300ff;
	font-weight: bold;
	text-align: center;
	padding: 0;
}
/*Events Section - Unorder List Styles*/
#events ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
	text-align: left;
}
/*Events Section - Image Styles*/
#events img {
	display: inline; /*use the inline in the list and img css style*/
	float: left;
	margin: 0 1em 0 2.5em;
	border: 0px;
}
/*Events Section - image1 styles*/
#events img.img1{
	border: 1px solid #999999;
}
/*Events Section - List styles*/
#events li {
	display: inline; /*use the inline in the list and img css style*/
}
/*Events Section - list h4 styles*/
#events li h4 {
	color: #000000;
	font-style: oblique;
	text-align: center;
}
/*Events Section - list p styles*/
#events li p {
	font-style: oblique;
	font-size: 80%;
	margin: auto;
	text-align: left;
}
/*Events Section - p styles*/
#events p {
	font-style: oblique;
	margin: auto;
	text-align: left;	
}
/*Events Section - a styles*/
#events a {
	text-decoration: none;
}
/*Bottom Banners Section - Side Banner styles*/
#eventsbanners {
	width: 900px;
	font-size: 80%;
	text-align: center;
	margin: auto;	
}
/*Bottom Banners Section - paragraph styles*/
#eventsbanners p {
	font-weight: bold;
	text-align: center;
	margin: auto;	
}
/*Bottom Banners Section - image styles*/
#eventsbanners img {
	border: 0px;
}
/*Bottom Banners Section - unorder list styles*/
#eventsbanners ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
}
/*Bottom Banners Section - list styles*/
#eventsbanners li {
	display: inline;
}
	/*Events Section - CSS ending*/
	
/*--Event Gallery Page--*/
	/*Event Gallery Page - CSS beginning*/
/*Event Gallery Page style*/
#eventgallery {
	width: 900px;
	/*text-align: center;*/

}
/*Event Gallery Page - h2 styles*/
#eventgallery h2 {
	color: #3300ff;
	font-weight: bold;
	text-align: center;
}
/*Event Gallery Page - h3 styles*/
#eventgallery h3 {
	color: #3300ff;
	font-style: oblique;
	text-align: center;
}
/*Event Gallery Page - h5 styles*/
#eventgallery h5 {
	color: #3300ff;
	font-style: oblique;
	text-align: center;
}
/*Event Gallery Page - Unorder List Styles*/
#eventgallery ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation - (use this to center images)*/
	margin-left: 0; /*remove left hand indentation - (use this to center images)*/
	margin-right: 0;
	text-align:center;
}
/*Event Gallery Page - Image Styles*/
#eventgallery img {
	display: inline; /*(use inline to center images)*/
	border: 1px solid #999999;
}
/*Event Gallery Page - image1 styles*/
#eventgallery img.img1{
	border: 1.5px solid #999999;
	margin: auto;
}
/*Event Gallery Page - List styles*/
#eventgallery li {
	font-size: 75%;
	display: inline; /* use inline to center images*/
	margin: auto;	/*float: left;*/  /*(use this to left align images)*/
}
/*Event Gallery Page - Paragraph styles*/
#eventgallery p {
	/*width: 875px;*/
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 80%;
	padding-bottom: .5em;
	margin: auto;
}
/*Event Gallery Page - Event story paragraph styles*/
#eventgallery p.story{
	/*width: 900px;*/
	/*width: 880px;*/
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	/*padding: 0 1.5em .5em 1.5em;*/
	padding-right: 1.5em;
	padding-left: 1.5em;
	padding-bottom: .5em;
	/*margin: auto;*/
}
/*Event Gallery Page - Event story image captions styles*/
#eventgallery p.imgcaptions{
	width: 700px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-bottom: .5em;
	/*margin: auto;*/
	font-size: 10px;
}
/*Event Gallery Page - Event story page number styles*/
#eventgallery p.pgnumbers{
	/*width: 900px;*/
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-bottom: .5em;
	margin: auto;
	font-size: 12px;
}

/*Event Gallery Page - previous or next link style*/
#eventgallery p.link{
	float: right;
	width: 700px;
	margin: auto;
}

	/*Event Gallery Page - CSS ending*/

/*--Features Page--*/
	/*Features Page - CSS beginning*/
/*Features Story Section style*/
#featurestories {
	width: 880px;
	margin: auto;
}
/*Features Story Section - h3 styles*/
#featurestories h3 {
	color: #3300ff;
	font-weight: bold;
	text-align: center;
	padding: 0;
}
/*Features Story Section - Unorder List Styles*/
#featurestories ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
	text-align: left;
}
/*Features Story Section - Image Styles*/
#featurestories img {
	display: inline; /*use the inline in the list and img css style*/
	float: left;
	margin: 0 1em 0 2.5em;
	border: 0px;
}
/*Features Story Section - image1 styles*/
#featurestories img.img1{
	border: 1px solid #999999;
}
/*Features Story Section - List styles*/
#featurestories li {
	display: inline; /*use the inline in the list and img css style*/
}
/*Features Story Section - list h4 styles*/
#featurestories li h4 {
	color: #000000;
	font-style: oblique;
	text-align: center;
}
/*Features Story Section - list p styles*/
#featurestories li p {
	font-style: oblique;
	font-size: 80%;
	margin: auto;
	text-align: left;
}
/*Features Story Section - p styles*/
#featurestories p {
	font-style: oblique;
	margin: auto;
	text-align: left;	
}
/*Features Story Section - a styles*/
#featurestories a {
	text-decoration: none;
}
/*Feature Banners Section - Side Banner styles*/
#featurebanners {
	width: 900px;
	font-size: 80%;
	text-align: center;
	margin: auto;	
}
/*Side Banners2 Section - paragraph styles*/
#featurebanners p {
	font-weight: bold;
	text-align: center;
	margin: auto;	
}
/*Side Banners2 Section - image styles*/
#featurebanners img {
	border: 0px;
}
/*Bottom Banners Section - unorder list styles*/
#featurebanners ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
}
#featurebanners li {
	display: inline;
}
	/*Features Story Section - CSS ending*/

/*--Feature Article Page--*/
	/*Feature Story Page - CSS beginning*/
/*feature story section - heading style*/
#featurestory h2 {
	color: #003399;
	text-align: center;
	margin-top: 10px;
}
/*feature story section - heading style*/
#featurestory h4 {
	color: #000000;
	font-style: oblique;
	text-align: center;
	/*margin-top: -20px;*/
	/*padding: .5em;*/
}
/*feature story section - heading style*/
#featurestory h5 {
	color: #000000;
	font-style: oblique;
	text-align: center;
	margin-top: -20px;
}
/*feature story section - heading style*/
#featurestory h6 {
	color: #000000;
	font-style: normal;
	text-align: center;
	margin-top: -20px;
}
/*feature story section - paragraph style*/
#featurestory p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0 .75em 0 .75em;
}
/*feature story section - feature story img1 style*/
.featurestoryimg1 {
	float: right;
	width: 360px;
	margin-left: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: .5em;
	border: 2px solid #000000;
}
/*feature story section - feature story img2 style*/
.featurestoryimg2 {
	float: left;
	width: 360px;
	margin-left: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-right: .5em;
	border: 2px solid #000000;
}
/*feature story section - unorder list style*/
#featurestory ul {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
	text-align: center;
}
/*feature story section - vehicle info list style*/
ul.vehicleinfo li {
	font-size: 70%;
}
/*feature story section - vehicle info list style*/
.bold {
	font-weight: bolder;
}
/*feature photos1 section - list style*/
ul.featurephotos1 li {
	float: left;
	text-align: center;
	font-size: 70%;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 10px;
}
/*feature photos1 section - image style*/
.featurephotos1 img {
	display: block;
	border: 2px solid #000000;
	margin-left: 2px;
}
/*feature story photos2 section - list style*/
ul.featurephotos2 li {
	float: left;
	text-align: center;
	font-size: 70%;
	margin-left: 42px;
	margin-right: 42px;
	margin-bottom: 10px;	
}
/*feature story photos2 section - image style*/
.featurephotos2 img {
	display: block;
	border: 2px solid #000000;
}
/*feature story photos3 section - list style*/
.featurephotos3 li {
	float: left;
	text-align: center;
	font-size: 70%;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 25px;	
}
/*feature story photos3 section - image style*/
.featurephotos3 img {
	display: block;
	border: 2px solid #000000;
}
/*feature story section - paragraph photo caption style*/
#featurestory p.photocaption {
	text-align: center;
}
	/*Feature Story Page - CSS ending*/

/*--Feature Article2 Page--*/
	/*Feature2 Story Page - CSS beginning*/
/*feature2 story section*/
#feature2story {
	width: 900px;
	margin: auto;
}
/*feature2 story section - heading style*/
#feature2story h2 {
	color: #003399;
	text-align: center;
	margin-top: 10px;
}
/*feature2 story section - heading style*/
#feature2story h4 {
	color: #000000;
	font-style: oblique;
	text-align: center;
	/*margin-top: -20px;*/
	/*padding: .5em;*/
}
/*feature2 story section - heading style*/
#feature2story h5 {
	color: #000000;
	font-style: oblique;
	text-align: center;
	margin-top: -20px;
}
/*feature2 story section - heading style*/
#feature2story h6 {
	color: #000000;
	font-style: normal;
	text-align: center;
	margin-top: -20px;
}
/*feature2 story section - paragraph style*/
#feature2story p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 80%;
	padding: 0 .75em 0 .75em;
}
/*feature2 story section - previous or next link style*/
.link{
	float: left;
	margin-left: 1.5em;
}
/*feature2 story section - link & visited style*/
#feature2story a:link, #nav1 a:visited {
	padding: 0.1em 0.1em 0.1em 0.1em;
	color:#0000FF;
	text-decoration: none;
}
/*feature2 Story Section - Image Styles*/
#feature2story img {
	display: block; /*use the inline in the list and img css style*/
	/*float: left;*/
	/*border: 0px;*/
}

/*feature2 story section - feature story img style*/
.feature2storyimg {
	text-align:center;
	margin: auto;
	border: 2px solid #000000;
}
/*feature2 story section - feature story img1 style*/
.feature2storyimg1 {
	float: left;
	margin: 0 1.5em 1.5em 1.5em;
	border: 2px solid #000000;
}
/*feature2 story section - feature story img2 style*/
.feature2storyimg2 {
	float: right;
	margin: 0 1.5em 1.5em 1.5em;
	border: 2px solid #000000;
}

/*not using yet from this point on*/
/*feature2 story section - unorder list style*/
#feature2story ul {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
	text-align: center;
}
/*feature2 story section - vehicle info list style*/
ul.vehicleinfo li {
	font-size: 70%;
}
/*feature2 story section - vehicle info list style*/
.bold {
	font-weight: bolder;
}
/*feature2 photos1 section - list style*/
ul.feature2photos1 li {
	float: left;
	text-align: center;
	font-size: 70%;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 10px;
}
/*feature2 photos1 section - image style*/
.feature2photos1 img {
	display: block;
	border: 2px solid #000000;
}
/*feature2 story photos2 section - list style*/
.feature2photos2 li {
	float: left;
	text-align: center;
	font-size: 70%;
	margin-left: 42px;
	margin-right: 42px;
	margin-bottom: 10px;	
}
/*feature2 story photos2 section - image style*/
.feature2photos2 img {
	display: block;
	border: 2px solid #000000;
}
/*feature2 story photos3 section - list style*/
.feature2photos3 li {
	float: left;
	text-align: center;
	font-size: 70%;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 25px;	
}
/*feature2 story photos3 section - image style*/
.feature2photos3 img {
	display: block;
	border: 2px solid #000000;
}
/*feature2 story section - paragraph photo caption style*/
#feature2story p.photocaption {
	text-align: center;
}
	/*Feature2 Story Page - CSS ending*/


/*--How To Main Page--*/
	/*How To Page - CSS beginning*/
/*how to content section - heading style*/
#howto h1 {
	color: #003399;
	text-align: center;
}
/*how to content section - heading style*/
#howto h3 {
	color: #003399;
	text-align: center;
}
/*how to content section - heading style*/
#howto h4 {
	color: #000000;
	font-style: oblique;
	text-align: center;
}
/*how to content section - paragraph style*/
#howto p {
	font: 90% Georgia, "Times New Roman", Times, serif;
}
/*how to content section - unorder list style*/
#howto ul {
	margin-right: auto;
	margin-left: auto;
}
/*how to content section - image style*/
#howto img {
	position: relative;
	display: block;
	border: 2px solid #000000;
}
/*how to section - how to image1 style*/
.howtoimg1 {
	float: right;
	width: 360px;
	margin-left: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
}
/*how to section - how to image2 style*/
.howtoimg2 {
	float: left;
	width: 360px;
	margin-right: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.clear {
	clear: both;
}
/*how to article photos1 section style*/
.howtophotos1 {
	list-style-type: none;
	margin-right: 40px;
}
/*how to article photos1 section - list style*/
.howtophotos1 li {
	float: right;
	margin-right: 10px;
	font-size: 70%;
	text-align: center;
}
/*how to article photos1 section - image style*/
.howtophotos1 img {
	display: block;
	border: 2px solid #000000;
}
/*how to article photos2 section style*/
.howtophotos2 {
	list-style-type: none;
}
/*how to article photos2 section - list style*/
.howtophotos2 li {
	float: left;
	margin-left: 25px;
	margin-right: 30px;
	font-size: 70%;
	text-align: center;
}
/*how to article photos2 section - image style*/
.howtophotos2 img {
	display: block;
	border: 2px solid #000000;
}
	/*How To Page - CSS ending*/

/*--How To Gallery Page--*/	
	/*How To Gallery Page - CSS beginning*/
/*how to gallery section style*/
#howtogallery {
	list-style-type: none;	
}	
/*how to gallery section - heading style*/
#howtogallery h4 {
	text-align: center;
	font-style: oblique;
	color: #003399;
}
/*how to gallery section - unorder list style*/
#howtogallery ul {
	text-align: center;
}
/*how to gallery section - list style*/
#howtogallery li {
	float: left;
	font-size: 70%;
	text-align: center;
	margin-top: 30px;
	margin-left: 15px;
	margin-right: 15px;
}
/*how to gallery section - image style*/
#howtogallery img {
	display: block;
	border: 2px solid #000000;
}		
/*how to advertisers and project supporters section style*/
#howtobottombanners {
	position: relative;
	width: 900px;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 10px;	
}
/*how to advertisers and project supporters section - heading style*/
#howtobottombanners h4 {
	font-style: oblique;
	font-size: 70%;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}
/*how to advertisers and project supporters section - paragraph style*/
#howtobottombanners p {
	font-style: oblique;
	font-size: 70%;
	font-weight: bold;
	text-decoration: underline;
}
/*how to advertisers and project supporters section - paragraph style with a class of help*/
#howtobottombanners p.help {
	font-size: 60%;
	text-decoration: none;
}
/*how to advertisers and project supporters section - image style*/
#howtobottombanners img {
	border: 0;
}
	/*How To Gallery Page - CSS ending*/

/*--Merchandise Page--*/
	/*Merchandise Page - CSS beginning*/
/*merchandise section styles*/
#merchandise {
	width: 850px;
	/*width: 300px;
	height: 325px;
	margin-top: 10px;*/
	margin-left: 25px;
	margin-right: 25px;*/
	/*margin: auto;*/
	background-color: #ffffff;
	border: 1px solid #ff00ff;
}
/*#merchandise section - img styles*/
/*#merchandise img {
	position: absolute;
	width: 174px;
	height: 358px;	
}*/
/*merchandise section - heading styles*/
#merchandise h3 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	/*margin: auto;*/
	color: #000000;
	background-color: #FF00FF;
	display: block;
}

/*Merchandise section - h5 styles*/
#merchandise h5 {
	color: #3300ff;
	font-style: oblique;
	text-align: center;
}

/*Merchandise Section - Unorder List Styles*/
#merchandise ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
	text-align: center;
}
/*Events Section - Image Styles*/
#merchandise img {
	display: inline; /*use the inline in the list and img css style*/
	/*float: left;*/
	/*margin: 0 1em 0 2.5em;*/
	/*margin: auto;*/
	border: 0px;
}
/*Merchandise Section - image1 styles*/
#merchandise img.img1{
	border: 1px solid #999999;
	margin: auto;	
}
/*Merchandise Section - List styles*/
#merchandise li {
	display: inline; /*use the inline in the list and img css style*/
}
/*Merchandise Section - list p styles*/
#merchandize li p {
	font-style: oblique;
	font-size: 75%;
	margin: auto;
	/*text-align: left;*/
}

/*merchandise section - paragraph styles*/
#merchandise p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 80%;
	text-align: center;
	margin: auto;
	padding: 5em;
}
/*Merchandise section - paragraph styles*/
#merchandise p.story{
	/*width: 900px;*/
	/*width: 880px;*/
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	font-weight: bold;
	/*padding: 0 1.5em .5em 1.5em;*/
	padding-right: 1.5em;
	padding-left: 1.5em;
	padding-bottom: .5em;
	/*margin: auto;*/
}
/*Merchandise section - image captions styles*/
#merchandise p.imgcaptions2{
	width: 700px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding: 0 .5em .5em .5em;
	/*margin: auto;*/
	font-size: 12px;
	font-weight: bold;
}
/*Merchandise section - page number styles*/
#merchandise p.pgnumbers{
	/*width: 900px;*/
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-bottom: .5em;
	margin: auto;
	font-size: 12px;
}

/*Merchandise section - previous or next link style*/
#merchandise p.link{
	float: right;
	width: 700px;
	margin: auto;
}

	/*Merchandise Page - CSS ending*/

/*--New Products Page--*/
	/*New Products Page - CSS beginning*/
/*New Products section style*/
#newproducts {
	position: relative;
	width: 600px;
	text-align: center;
	margin-left: 150px;
	margin-right: 150px;
	margin-top: 10px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 2px solid #ff00ff;
}
/*New Products section - heading styles*/
#newproducts h3 {
	font-style: oblique;
	font-weight: normal;
	margin: auto;
	text-align: center;
	color: #000000;
	background-color: #FF00FF;
	display: block;
}
/*New Products section - paragraph styles*/
#newproducts p {
	font-size: 80%;
	margin: auto;
	/*border-bottom: 2px solid #ff00ff;*/
	padding: 1.5em;
}
	/*New Products Page - CSS ending*/

/*--New Products Page--*/
	/*New Products Page - CSS beginning*/
/*New Products section style*/
#pressreleases {
	position: relative;
	width: 700px;
	text-align: center;
	margin-left: 100px;
	margin-right: 100px;
	margin-top: 10px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 2px solid #ff00ff;
}
/*New Products section - heading styles*/
#pressreleases h2 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #FF00FF;
	display: block;
}
/*New Products section - paragraph styles*/
#pressreleases p {
	font-size: 80%;
	margin: auto;
	/*border-bottom: 2px solid #ff00ff;*/
	padding: 1.5em;
}
/*New Products section - paragraph styles*/
#pressreleases p.press {
	text-align: left
	/*border-bottom: 2px solid #ff00ff;*/
	padding: .5em;
}

	/*Press Releases Page - CSS ending*/

/*--Schedule Page--*/
	/*Schedule Page - CSS beginning*/
/*shows section style*/
#showschedule {
	position: relative;
	width: 600px;
	margin-left: 150px;
	margin-right: 150px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 2px double #ff00ff;
}
/*shows section - heading styles*/
#showschedule h3 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #FF00FF;
	display: block;
}
/*shows section - list styles*/
#showschedule li {
	font-size: 80%;
	margin: auto;
	padding: 0.2em;
}
	/*Schedule Page - CSS ending*/

/*--Submission Page--*/
	/*Submission Page - CSS beginning*/
/*submission section style*/
#submission {
	position: relative;
	width: 900px;
	/*margin: auto;*/
}
/*submission section - heading style*/
#submission h1 {
	text-align: center;
	margin: auto;
 	font-style: oblique;
	color: #003399;
	margin-top: 0.5em;
}
/*submission section - unorder list style*/
#submission ul {
	font-size: 90%; 
	list-style: disc inside;
	margin-right: 40px;
	margin-left: 40px;
	text-align: left;
	/*margin: auto;*/
	padding: .5em
}
/*guidelines section style*/
#guidelines {
	position: relative;
	width: 600px;
	margin-left: 150px;
	margin-right: 150px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 2px solid #999999;
}
/*guidelines section - heading styles*/
#guidelines h4 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #cccccc;
	display: block;
	
}
/*guidelines section - submitting styles*/
.submitt {
	font-size: 80%;
	padding: 1em;
	line-height: 1.5em;	
}
	/*Submission Page - CSS ending*/


/*business card and contact info style*/
.buscard {
	width: 900px;
	text-align: center;
	margin: auto;
	font-size: 70%;
	padding: .5em;
}

/*--Vendors Page--*/
	/*Vendors Page - CSS beginning*/
/*Vendors section styles*/
#vendors {
	width: 300px;
	height: 325px;
	margin-top: 10px;
	margin-left: 300px;
	margin-right: 300px;
	/*margin: auto;*/
	background-color: #ffffff;
	border: 1px solid #ff00ff;
	background-image: url(images/lialady3.png);
	background-position: center;
	background-repeat: no-repeat;
}
/*#Venders section - img styles*/
#vendors img {
	position: absolute;
	text-align: center
	/*margin-left: 132px;
	margin-right: 368px;*/	
}
/*Venders section - heading styles*/
#vendors h3 {
	font-style: oblique;
	font-weight: normal;
	text-align: center;
	margin: auto;
	color: #000000;
	background-color: #FF00FF;
	display: block;
}
/*Venders section - paragraph styles*/
#vendors p {
	font-size: 80%;
	text-align: center;
	margin: auto;
	padding: 6em;
}
	/*Vendors Page - CSS ending*/
	
/*--Who's Who Page--*/
	/*Who's Who Page - CSS beginning*/
/*Whos Who Section style*/
#whoswho {
	width: 880px;
	margin: auto;
}
/*Whos Who Section - h3 styles*/
#whoswho h3 {
	color: #3300ff;
	font-weight: bold;
	text-align: center;
}
/*Whos Who Section - Unorder List Styles*/
#whoswho ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
	text-align: left;
}
/*Whos Who Section - Image Styles*/
#whoswho img {
	display: inline; /*use the inline in the list and img css style*/
	float: left;
	margin: 0 1em 0 2.5em;
	border: 0px;
}
/*Whos Who Section - image1 styles*/
#whoswho img.img1{
	border: 1px solid #999999;
}
/*Whos Who Section - List styles*/
#whoswho li {
	display: inline; /*use the inline in the list and img css style*/
}
/*Whos Who Section - list h4 styles*/
#whoswho li h4 {
	color: #000000;
	font-style: oblique;
	text-align: center;
}
/*Whos Who Section - list p styles*/
#whoswho li p {
	font-style: oblique;
	font-size: 80%;
	margin: auto;
	text-align: left;
}
/*Whos Who Section - p styles*/
#whoswho p {
	font-style: oblique;
	margin: auto;
	text-align: center;	
}
/*Whos Who Section - a styles*/
#whoswho a {
	text-decoration: none;
}
/*Bottom Banners Section - Side Banner styles*/
#whoswhobanners {
	width: 900px;
	font-size: 80%;
	text-align: center;
	margin: auto;	
}
/*Bottom Banners Section - paragraph styles*/
#whoswhobanners p {
	font-weight: bold;
	text-align: center;
	margin: auto;	
}
/*Bottom Banners Section - image styles*/
#whoswhobanners img {
	border: 0px;
}
/*Bottom Banners Section - unorder list styles*/
#whoswhobanners ul {
	list-style: none;
	padding-left: 0; /*remove left hand indentation*/
	margin-left: 0; /*remove left hand indentation*/
}
/*Bottom Banners Section - list styles*/
#whoswhobanners li {
	display: inline;
}
	/*Who's Who Page - CSS ending*/

/*--Who's Who Story Page--*/	
	/*Who's Who Story/Interview Page - CSS beginning*/
/*Interview Story section - heading style*/
#whoswhostory h2 {
	color: #003399;
	text-align: center;
	margin-top: 10px;	
}
/*Interview Story section - heading style*/
#whoswhostory h6 {
	color: #000000;
	text-align: center;
	margin-top: -20px;	
}
/*interview Story section - paragraph style*/
#whoswhostory p {
	color: #000000;
	text-align: left;
	font: 80% Georgia, "Times New Roman", Times, serif;	
}
/*interview story section - interview img1 style*/
.interviewimg1 {
	float: left;
	margin-right: 20px;
	margin-top: 1px;
	margin-bottom: 2px;
	border: 2px solid #000000;
}
/*interview story img1 section - image style*/
.interviewimg1 img {
	display: block;
	border: 2px solid #000000;
}
/*interview story section - interview img2 style*/
.interviewimg2 {
	float: right;
	margin-left: 20px;
	margin-bottom: 2px;
	border: 2px solid #000000;
}
/*interview story img2 section - image style*/
.interviewimg2 img {
	display: block;
	border: 2px solid #000000;
}
/*interview Story section - paragraph style*/
#whoswhostory p.italic {
	font-style: oblique;	
}
/*interview Story section - paragraph style*/
#whoswhostory p.bolditalic {
	font-style: oblique;
	font-weight: bolder;	
}
	/*Who's Who Story/Interview Page - CSS ending*/
