/* CSS for Oregon High Desert Classic Website by www.theWebDesignFactory.com - Scott Barnes*/
body {margin:0px;padding:0px;}
form {margin:5px;padding:5px;}
td,tr,th,p,div{font-size:12px;color:#000;}
a:link, a:visited {color:#600;text-decoration:underline;font-weight:bold; font-size:12px;}
a:hover {color:#CC0000;text-decoration:underline;font-weight: bold;}
h1 {font-size: 18px;color: #600000;}
h2 {font-size: 14px;color: #900; margin-bottom:-14px; font-weight:bold;}
h3 {font-size: 14px;color: #CC0000; font-style:italic; margin-bottom:-14px;}
.TitleSponsor{font-size: 18px;color: #CC0000; font-style:italic; margin-bottom:-14px;}
.SponsorHeading {font-size:16px;font-weight: bold;color: #FFF;}
.BodyStyle{margin:0px;padding:0px;background-color:#2D2F24;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
#Logo1{
	background: url(../images/ohdc-logo1.jpg) no-repeat;
	height: 120px;
	width: 160px;
}
#Logo2{background: url(../images/ohdc-logo2.jpg) no-repeat;height:82px;width:345px;}
#HeaderNav{background:#3D0000 url(../images/ohdc-header-navbg.jpg) no-repeat;height:38px;width:620px;}
#LogoBottom{
	background-image: url(../images/ohdc-logobottom.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 78px;
	width: 183px;
}
#LogoBottomDark{
	height: 40px;
	background: #2B2823 url(../images/ohdc-logobottomDark.jpg) no-repeat left top;
}

#Content{padding:15px 10px 25px 15px; background-color:#D2CFC0;}
#LeftNav{ padding:85px 10px 10px 8px; line-height:22px; color: #BAB99D;}
#BodyBg{
	background: #D2CFC0 url(../images/ohdc-bodyBg.jpg) repeat-y;
	width: 780px;
}
#Footer{background-image: url(../images/ohdc-footer.jpg);height: 72px;width: 780px;}
div#FooterText  {
	color:#FFF;
	font-size:11px;
	height: 66px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	font-weight: bold;
}

#FooterText a:link, #FooterText a:visited{ font-size:11px;color:#FFF;text-decoration:none;}
#FooterText a:hover{text-decoration:underline;}	

#FooterTitle{
	background-image: url(../images/ohdc-footer-title.jpg);
	background-repeat: no-repeat;
	height: 94px;
	width: 158px;
}
.main-content{
padding:60px 15px 15px 15px;}
.inside {padding:0px; background-color:#2B2823;}
#Exhibitors{
	background-image: url(../../../images/stories/home/odhc-homeExhibit.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 296px;
}
#Sponsors{
	background-image: url(../../../images/stories/home/odhc-homeSponsors.jpg);
	background-repeat: no-repeat;
	height: 115px;
	width: 296px;
}
#Spectators{
	background-image: url(../../../images/stories/home/odhc-homeSpectators.jpg);
	height: 115px;
	width: 296px;
}
#ExhibitorsText{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 100px;
	padding-left: 6px;
	vertical-align:top;
}
#ExhibitorsText a:link, #ExhibitorsText a:visited{color:#FFF;text-decoration:none;}
#ExhibitorsText a:hover{text-decoration:underline;}
#SponsorsText{color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	padding-top: 30px;
	padding-right: 163px;
	padding-left: 6px;
	vertical-align:top;}
#SponsorsText a:link, #SponsorsText a:visited{color:#FFF;text-decoration:none;}
#SponsorsText a:hover{text-decoration:underline;}	
#SpectatorsText{color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 125px;
	padding-left: 6px;
	vertical-align:top;}
#SpectatorsText a:link, #SpectatorsText a:visited{color:#FFF;text-decoration:none;}
#SpectatorsText a:hover{text-decoration:underline;}
#SlideshowHome{
padding:28px 0 0 0;
	height: 270px;
	width: 465px;
}

#HomeBoxes{width:465px; background-color:#000; height:180px;}
/*#Header{height:125px;width:583px;}
#Logo{float:left; padding:0px; vertical-align:top;}
#Main{background-image: url(../images/espresso-bg.png);background-repeat: no-repeat;background-position: center top;}
#BodyBg{background-image: url(../images/espresso-body.jpg);background-repeat: repeat-y;width: 580px;}
#Content{width:540px;background-position:center;background-color: #FFF;margin-left: 20px;	padding-bottom: 0px;padding-left: 0px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#UpperRight{padding-bottom:10px; text-align:center;}
#UpperRight a:link, #UpperRight a:visited{color:#FFF;font-size:11px;text-decoration:none; font-weight:normal; text-align:right;}
#UpperRight a:hover{color:#900;font-size:11px;}
#Footer {margin:0;height:33px;background-color:#666666;background-image: url(../images/espresso-footer.jpg);background-repeat: no-repeat;width: 580px;background-position: top;}*/
#Copyright {float:left; text-align:center;padding:10px 0 0 20px; color:#F7F7F7;}

#FinePrint a:link, #FinePrint a:visited, #FinePrint div{color:#CCC;font-size:10px;text-decoration:none; font-weight:normal;}
#FinePrint a:hover{color:#DBDBDB;font-size:10px;}
/*Navigation Menus*/
a.mainlevel:link, a.mainlevel:visited {color:#BAB99D;text-decoration:none;}
a.mainlevel:hover{color:#FFF;text-decoration:underline;}
a.mainlevel#active_menu {color:#FFF;}
a.sublevel:link, a.sublevel:visited {vertical-align:top;padding-left: 5px;font-size:11px;	font-weight:normal;text-align:left;line-height:14px;text-decoration:none;color:#f5f5f5;}
a.sublevel:hover {color:#fff;}
a.sublevel#active_menu {}

/*Forms*/
.button {cursor:pointer;margin:10px;border:1px solid #333;font-size:10px;color:#FFF; font-weight:normal;padding:1px;background-color:#900;}
.inputbox {font-family:Arial, Verdana, sans-serif;font-size:10px;background:#ccc;}
.message {font-family:Verdana, Arial, Helvetica,sans-serif;font-size:24px;color:#CC0000;}
/*Content for Joomla*/
table.contenttoc {border: 1px solid #CCC; padding: 2px; margin:30px 0 2px 10px;}
table.contenttoc td {padding: 2px;}
table.contenttoc th {color:#1B2A49; text-align:center; padding-top: 2px; height: 21px; font-weight: bold; font-size: 10px; text-transform: uppercase;}
table.contentpaneopen { width:100%;padding:0px;}
table.contentpaneopen td {padding:0 6px;}/*background-color:#fff;*/
table.contentpane {width: auto;}
.contentpane{width:inherit; padding-right:0px;}
/*table.contentpane td {margin:30px;padding:0px; width:100%;background-color:#FFFF00; }*/
.contentheading {
	padding:0px;
	text-align:left;
	text-indent:0px;
	height:26px;
	font-weight:bold;
	font-size:20px;
	color:#FD8806;
	background: url(../images/go-contentHeading.jpg) repeat-x;
}

.buttonheading {}
.contentpagetitle{font-size:3px;font-weight:bold;color:#ccc;text-align:left;}
a.contentpagetitle{font-size:12px; text-decoration:none;}
.content_rating{} /* Text which displays voting stars */
.content_vote{} /* Voting Text */
/*Components for Joomla*/
td.componentheading {padding-left: 0px;}
div.componentheading {padding:0px;
	text-align:left;
	text-indent:0px;
	height:26px;
	font-weight:bold;
	font-size:18px;
	color:#600000;
	background: url(../images/go-contentHeading.jpg) repeat-x;
	margin-top:3px;}/*control height alignment*/
/*Sections for Joomla*/
.sectiontableheader {font-weight:bold;padding:0px;}
.sectiontableentry1 {}
.sectiontableentry2 {}
.sectiontablefooter {}
/*Categories*/
.category {} /* Category Titles on Sections Page which include Category Lists */
.category:link, .category:visited{}
.category:hover{}
.category ul{margin-left:10px; padding:0;}
li.category{line-height: 15px; padding-left:10px; padding-top: 0px; list-style:disc;}
/*Modules*/
table.moduletable{width:100%;padding:0px;margin-bottom:0px;; /*Controls space below modules*/}
table.moduletable th {}
table.moduletable td {font-size:11px;color:#fff;font-weight:normal;}
div.moduletable{}
.moduletable-poll h3{}
div.moduletable-poll{background-color:#282828; padding:0px;}
.moduletablerelated td, .moduletablerelated a:link, .moduletablerelated a:visited{font-size:10px;font-weight:normal;color:#999; text-decoration:none; text-align:left;}
.moduletablerelated a:hover {color:#0C3;}
.moduletablerelated  ul{ list-style-type:none;}
.moduletablerelated  li{list-style-type:none;text-align:left; margin-left:0px;}

.moduletableaddons th {
	color:#0C3;
	font-weight:bold;
	font-size:16px;
	line-height:24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align:left;
	font-variant: small-caps;
}

.moduletableaddons td, .moduletableaddons a:link, .moduletableaddons a:visited{font-size:10px;font-weight:bold;color:#999; text-decoration:none; text-align:left;}
.moduletableaddons a:hover {color:#5799E3;}
.moduletableaddons  ul{ list-style-type:none; margin-left:10px;}
.moduletableaddons  li{list-style-type:square;text-align:left; }

/* delete this a.moduletablerelated:link, a.moduletablerelated:visited{font-size:10px;font-weight:normal;color:#999;}
a.moduletablerelated:hover{color:#0C3;} */

/*Dates*/
div.date {color:#999;font-size:10px;font-weight:normal;padding:0px 5px 0 10px;}
.createdate{color:#999;font-size:10px;font-weight:normal;}
.modifydate{color:#999;font-size:10px;font-weight:normal;}
/*Pathway*/
div.pathway {margin-left:20px;width:520px;font-size:10px;padding-left:0px; padding:0 20px 5px 0px; background-color:#FFF;}
.pathway {font-size:10px;color:#666;font-weight:normal;}
a.pathway:link, a.pathway:visited {color:#666;font-weight:normal; font-size:10px; text-decoration:none;}
a.pathway:hover {color:#f60; text-decoration:none;}
/*Page Navigation*/
div.back_button {text-align: center;font-size: 11px;font-weight: bold;width:60px;padding:3px;line-height: 20px;margin: 1px;float: center;}
/*div.back_button{
	width:70px;
	text-align:center;
	border: 			1px outset;
	cursor: 			pointer;
	font-family:		Tahoma, sans-serif;
	font-size:			9px;
	font-weight: 		normal;
	margin: 			0px 0px 1px 1px;
	padding: 			1px 1px 1px 1px;
	background-image: url(../images/sb01--buttonForm.gif);
	background-repeat: repeat-x;
	margin:0 0 15px 250px;
}*/
div.back_button a:link, div.back_button a:visited{color:#666; font-size:9px; text-decoration:none;}	
div.back_button a:hover{color:#f60;}
.pagenav {text-align:center;font-size:10px;font-weight:normal;width:auto;padding:3px;line-height:20px;margin: 1px; height:30px;}
.pagenav
/*Contact*/
.contact_email{font-weight:bold;}
/*Weblinks*/
.weblinks{}
a.weblinks:hover{}
/*Polls*/
.pollstableborder td{/* Controls Polls Table's border, background, padding, etc. Poll Results page included Font controlled by modules styles */ padding: 2px; text-align:left;}
.poll{/* Controls Poll TD where Poll text resides */}
/* Latest News */

.latestnews ul{ list-style-type:none;}
.latestnews li{list-style-type:none;}
a.latestnews:link, a.latestnews:visited{color:#FFF; text-decoration:none;}
a.latestnews:hover{color:#F60; text-decoration:underline;}

/* Popular News */
.mostread ul{ list-style-type:none;}
.mostread li{list-style-type:none;}
a.mostread:link, a.mostread:visited{color:#FFF; text-decoration:none;}
a.mostread:hover{color:#F60; text-decoration:underline;}

/*Newsfeeds*/
.newsfeedheading{} /* Title of Newsfeed Title */
.newsfeeddate{} /* Date */
.fase4rdf{} /* Text of Newsfeed */
/*Search*/
table.searchinto {width: 100%;}
table.searchintro td {font-weight: bold;}
.search {}/* Div on Search Form */
.highlight{color:#000; background-color:#FFFF00}/*Highlight key word on search results page*/
/*Blog*/
a.blogsection:link, a.blogsection:visited{}
a.blogsection:hover{}
div.blog_more{padding:5px;}
table.blog{/* Main Table on Blog page */ width:100%; padding:0;}
/*Misc*/
.small {color:#999;font-size:10px;font-weight:normal;}
.smalldark{color:#666;} /* Poll Results */
ul{margin-left:0px; padding:0px;}
li{margin-left:30px; line-height: 15px; padding-left:0px; padding-top: 0px; list-style:square; color:#454545;}
.copyright {
	color: #acabab;
	height: 40px;
	text-align: center;
	padding-top: 80px;
	margin-top: 20px;
	background: url(../images/logo-footer.jpg) no-repeat center top;
}