
.position {position:absolute; z-index:3; left:50%; top:0%; visibility:visible; }

a {color:#dd031c; font-style:italic; text-decoration:underline; font-weight:bold}
a:hover {color:#cca055; font-style:italic; text-decoration:none; font-weight:bold}

.divOFF { display:none;}
.divON {display:block;}

.tText {}
.tTextSm {font-size:8pt;}

.tTextWhiteSm {
	font-size:8pt; color:#ffffff; 
}

.tTextLg {font-size:12pt;}
.tTextError {color:Red; font-weight:bold; }

p {margin: 0; padding: 3;}	

#nav{margin-left:-190px; margin-top:215px; }
#nav2{margin-left:-140px; margin-top:140px; }
#messageboard {margin-left:-480px; margin-top:130px; z-index:800;}
#ticket_web{margin-left:-490px; margin-top:124px; z-index:800;}

.footerSiteMap { padding-right:80px; margin-top:10px; }
.footerSiteMap a { font-family: Arial; font-size: 12px; color:#ffffff; font-style:normal; font-weight:normal}
.footerSiteMap a:hover{ font-family: Arial; font-size: 12px; color:#c39e43; font-style:normal; font-weight:normal }

.footerSiteMapMain { padding-right:80px; margin-top:170px; }
.footerSiteMapMain a { font-family: Arial; font-size: 12px; color:#ffffff; font-style:normal; font-weight:normal}
.footerSiteMapMain a:hover{ font-family: Arial; font-size: 12px; color:#c39e43; font-style:normal; font-weight:normal }

.footerSiteMapDesign { margin-top:10px; font-family: Arial; font-size: 8pt; font-weight:normal; font-style:normal; color:#ffffff; }
.footerSiteMapDesign a { color:#d6cb9e; font-style:normal}
.footerSiteMapDesign a:hover{ color:#c39e43; }

.advertise {font-family: Arial; color: #d6cb9e; font-size: 14px; text-decoration: none; font-weight:bold}
.advertise:hover {color: #c39e43}



#topBanner {margin-left:90px; margin-top:10px; z-index:300; }
#leftBanner {margin-left:26px; margin-top:190px; z-index:300; }
#leftBanner2 {margin-left:26px; margin-top:30px; z-index:300; }
#rightBannerTop {margin-left:165px; margin-top:310px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
#rightBannerMiddle {margin-left:165px; margin-top:610px; z-index:300; position:absolute;left:50%; top:0%; visibility:visible;}
#rightContentMiddle {margin-left:165px; margin-top:575px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
#rightBannerBottom {margin-left:165px; margin-top:865px; z-index:300; position:absolute;left:50%; top:0%; visibility:visible;}
#latestNewsMain {margin-left:-280px; margin-top:340px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
#latestNews {margin-left:-280px; margin-top:300px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
#latestNewsApps {margin-left:-280px; margin-top:300px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
#latestNewsSystem {margin-left:-280px; margin-top:300px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
#latestNewsContactUs {margin-left:-286px; margin-top:300px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}

#newsLettersignup {margin-left:180px; margin-top:900px; z-index:300; position:absolute; left:50%; top:0%; visibility:visible;}
.tblNewsLetter {font-family:Arial; font-weight:bold; font-size:12pt; color:#2b2422;}

#SocialMedia {margin-left:20px; margin-top:325px; z-index:800;}
#SocialMediaApps {margin-left:20px; margin-top:365px; z-index:800;}
#SocialMediaGold {margin-left:20px; margin-top:665px; z-index:800;}
#SocialMediaContent {margin-left:20px; margin-top:225px; z-index:800;}
#SocialMediaGallery {margin-left:20px; margin-top:225px; z-index:800;}
#SocialMediaGalleryDetail {margin-left:20px; margin-top:325px; z-index:800;}
#SocialMediaSystem {margin-left:20px; margin-top:50px; z-index:800;}
#SocialMediaTV {margin-left:20px; margin-top:275px; z-index:800;}
#SocialMediaBlog {margin-left:20px; margin-top:660px; z-index:800;}
#SocialMediaContactUs {margin-left:20px; margin-top:1000px; z-index:800;}
#SocialMediaEvents {margin-left:20px; margin-top:400px; z-index:800;}

#newsBoxMain {width:411px; height:175px; background-color:#ffffff; border: solid 2px black; }
#newsBoxMainWrapper {padding-bottom:15px;}
.NewsBoxTitleHead {font-size:12pt; font-weight:bold;}
#spnArticleTitle {font-size:14pt; color:#9e650c;}
#spnEventTitle {font-size:10pt; font-weight:bold; color:#9e650c;}

#ApplicationsBox {width:410px; background-color:#ffffff; border: solid 2px black;  }
#PaddingBox {padding:5px;}
#BlogComments {background-color:#ffffff; border: solid 2px #000000;  }

#divNewsBoxList {list-style-image:url("images/red_arrow.png"); list-style-position:inside; margin-left: 0px; padding-left: 0.1em; text-indent: -0.1em; font-size: 12px; font-weight:bold}
#divNewsBoxList a:link, #divNewsBoxList a:visited { color:#000; text-decoration:none; font-size: 12px; font-weight:bold}
#divNewsBoxList a:hover { color:#cc0000; font-size: 12px; font-weight:bold} 

div.scroll { height: 340px; width: 390px; overflow: auto; border: 0px solid #666; background-color: #ffffff; padding: 8px; }
div.scrollsmall { height: 200px; width: 390px; overflow: auto; border: 0px solid #666; background-color: #ffffff; padding: 8px; }
div.scrolllong { height: 700px; width: 410px; overflow: auto; border: 0px solid #666; background-color: #ffffff; padding: 8px; }
div.scrollBlog { height: 430px; overflow: auto; padding: 0px; }
div.scrollBlogComments { height: 250px; width: 408px; overflow: auto; padding: 0px; }
div.scrollApplication { height: 900px; overflow: auto; padding: 0px; }

.scrollTerms {height: 50px; overflow: auto; padding: 0px;}

#home_logos{width:326px; height:332px; margin-left:160px; margin-top:1110px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible; }

#easy_logo{width:368px; height:142px; margin-left:-491px; margin-top:150px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible; }

#home_videoplayer{margin-left:-273px; margin-top:1470px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible; }

#friend_links{margin-left:-350px; margin-top:350px; width:710px; height:563px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible; overflow:scroll; overflow-x: hidden; }

#easyriders_contestpg1{margin-left:-350px; margin-top:420px; width:690px; height:500px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible;  }

#easyriders_contestpg2_top{margin-left:-350px; margin-top:410px; width:690px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible;  }

#easyriders_contestpg2{margin-left:-350px; margin-top:450px; width:710px; height:608px; position:absolute; z-index:9; left:50%; top:0%; visibility:visible; overflow:scroll; overflow-x: hidden; }

#mp3{width:200px; height:50px; margin-left:-522px; margin-top:144px; position:absolute; z-index:800; left:50%; top:0%; visibility:visible; }

#pause{width:120px; height:16px; margin-left:-480px; margin-top:180px; position:absolute; z-index:900; left:50%; top:0%; visibility:visible; }

#menu {list-style: none;padding: 0;margin: 0;width: 650px;height: 160px;position: relative;}
#menu span {display: none; position: absolute;}
#menu a {display: block; text-indent: -900%; position: absolute; outline: none;}
#menu a:hover {background-position: left bottom;}
#menu a:hover span{display: block;}

#menu .home {width: 115px; height: 75px; background: url(images/home.png) no-repeat; left: 10px;top: 5px;}
#menu .store {width: 115px;height: 75px;background: url(images/bike_show.png) no-repeat;left: 115px;top: 5px;}
#menu .location {width: 115px;height: 75px;background: url(images/motorcycle_tour.png) no-repeat; left: 220px; top: 5px;}
#menu .blank1 {width: 115px; height: 75px; background: url(images/roadware.png) no-repeat; left: 325px; top: 5px;}
#menu .tent_camping {width: 115px; height: 75px; background: url(images/latest_news.png) no-repeat; left: 430px; top: 5px;}
#menu .tickets{width: 115px; height: 75px; background: url(images/tickets.png) no-repeat; left: 535px; top: 5px;}
#menu .about_us {width: 115px; height: 75px; background: url(images/gallery.png) no-repeat; left: 10px; top: 80px;}
#menu .gallery {width: 115px; height: 75px; background: url(images/bike_sponsors.png) no-repeat; left: 115px; top: 80px;}
#menu .contact_us {width: 115px; height: 75px; background: url(images/exhibitor.png) no-repeat; left: 220px; top: 80px;}
#menu .blank2 {width: 115px; height: 75px; background: url(images/competitors.png) no-repeat; left: 325px; top: 80px;}
#menu .bobarosa_saloon{width: 115px; height: 75px; background: url(images/easyriders_tv.png) no-repeat; left: 430px; top: 80px;}
#menu .contact{width: 115px; height: 75px; background: url(images/contact.png) no-repeat; left: 535px; top: 80px;}

@import url("styles/reset/reset.css");
@import url(http://fonts.googleapis.com/css?family=Lobster);
@import url("fonts/fertigo.css");
.photos { margin-bottom:10px; padding:2px;}
.photos a img {background:#b79f80; border:solid 1px; border-color:#a38a68 #e1cdb2 #e1cdb2 #a38a68; padding:2px 2px 2px 2px; display:block; float:left; margin:2px;}
.photos a:hover img {background:#a28a6b;}
.photos a.last {margin-right:0!important;}


