/* =====================================
   ++++++++ BODY FONT AND COLOR ++++++++
   ===================================== */

body {
	margin: 0px;
	background:url(http://www.rockiemountainstars.com/layout2010/images/background.jpg) #F2F1EC;
	font-family: Verdana;
	color: #565353;
}

p {
	font-family: Verdana;
	color: #565353;
	font-size: 9pt;
line-height:1.4em;
}

.text {
	font-family: Verdana;
	font-size: 9pt;
}

/*---------- footer test--------------*/

#all {
position:relative;
width:100%;
height:100%;
}

#top-background{
background:lightblue;
border:solid thick green;
width:100%;
height:100%;
position:absolute;
top:1px;
}


#footer-bg{
width:100%;
height:400px;
background:red;
position:absolute;
left:0px;

}


/* =====================================
   ++++++++++ BODY LINK STYLES +++++++++
   ===================================== */

a {
	font-family: Verdana;
	font-size: 8pt;
	color: #888484;
}

/* =====================================
   +++++++++ NAVIGATION STYLES +++++++++
   ===================================== */

.nav {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	color: #888484;

}

.nav a {
	font-family: Verdana;
	font-size: 1em;
	color: #888484;
	text-decoration: none;
}

.nav a:hover {
	font-family: Verdana;
	color: #A2271F;
	text-decoration: underline;
}

#flashcontent{
z-index:-1;
}

/*------- dropdown Navigation -------*/
#navbar {
width:840px;
line-height:1.6em;
background:url(http://www.rockiemountainstars.com/images/layout/nav-bg.jpg) top center repeat-x;
height:35px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:1px;
}

#navbar li{
list-style:none;
float:left;
color:black;
}

#navbar li a{
color:#f4b0b3;
display:block;
text-decoration:none;
padding:5px 15px 5px 24px;
font-size:13pt;
}

#navbar li a:hover{
color:white;
}

/*----- submenu part -----*/
/*- 852-*/
#navbar li ul{
display:none;
}

#navbar li:hover ul, #navbar li.hover ul{
display:block;
position:absolute;
padding:2px 2px 2px 2px;
background:#911;
width:11.35em;
}

#navbar li:hover li, #navbar li.hover li{
float:none;
}

#navbar li:hover li a, #navbar li.hover li a{
background:#C01F25;
color:#f4b0b3;
font-size:11pt;
width:12em;
font-weight:100;
padding:1px 2px 5px 5px;
border-bottom:1px solid #911;
}
#navbar li li a:hover, #navbar li li a.hover {
color:white;
background:#D0292e;
}

/*--------- footer (new)----------*/
.footer a{
font-size:11pt;
font-weight:900;
text-decoration:none;
color:#555555;
}
.footer a:hover{
color:#C01F25;
}


/* =====================================
   +++++++++ REGISTRATION FORM +++++++++
   ===================================== */

input {
	font-family: Verdana;
	color: #565353;
	font-size: 8pt;
}

.register {
	padding-left: 26px;
}

/* =====================================
   +++++++++++ SIDE NEWS TEXT ++++++++++
   ===================================== */

.news {
	font-family: Verdana;
	font-size: 7pt;
}

.news a {
	font-family: Verdana;
	color: #9D2D25;
	font-size: 7pt;
}

.news a:hover {
	font-family: Verdana;
	color: #9D2D25;
	font-size: 7pt;
	text-decoration: none;
}

/* =====================================
   ++++ BOTTOM LINKS AND COPYRIGHT +++++
   ===================================== */

.copyright a {
	font-family: Arial;
	font-size: 9pt;
	color: #888484;
	font-weight: bold;
}

.copyright a:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #A2271F;
}

.copyright {
	font-family: Arial;
	font-size: 8pt;
	color: #B2B0B0;
}

table.mouseover1 {
        background-color: #f3f3f3;
        width: 250px;
	Padding: 10px 35px 5px 15px;
}     
.mouseover1 a {
	Padding: 5px 25px 5px 25px;
        width: 155px;
        color: #888484;
        background-color: #FAFAF0;
        border-top: 1px solid #E8E7D0;
        border-bottom: 1px solid #E8E7D0;
}
.mouseover1 a:hover {
	background-color: #ffffff;
        color: #9D2D25;
}
table.mouseover2 {
        background-color: #f3f3f3;
        width: 250px;
	Padding: 5px 35px 5px 15px;
}     
.mouseover2 a {
	Padding: 5px 19px 5px 19px;
        width: 155px;
        color: #888484;
        background-color: #FAFAF0;
        border-top: 1px solid #E8E7D0;
        border-bottom: 1px solid #E8E7D0;
}
.mouseover2 a:hover {
	background-color: #ffffff;
        color: #9D2D25;
}
table.mouseover3 {
        background-color: #f3f3f3;
        width: 250px;
	Padding: 5px 35px 5px 15px;
}     
.mouseover3 a {
	Padding: 5px 31px 5px 31px;
        width: 155px;
        color: #888484;
        background-color: #FAFAF0;
        border-top: 1px solid #E8E7D0;
        border-bottom: 1px solid #E8E7D0;
}
.mouseover3 a:hover {
	background-color: #ffffff;
        color: #9D2D25;
}
table.mouseover4 {
        background-color: #f3f3f3;
        width: 250px;
	Padding: 5px 35px 5px 15px;
}     
.mouseover4 a {
	Padding: 5px 18px 5px 19px;
        width: 155px;
        color: #888484;
        background-color: #FAFAF0;
        border-top: 1px solid #E8E7D0;
        border-bottom: 1px solid #E8E7D0;
}
.mouseover4 a:hover {
	background-color: #ffffff;
        color: #9D2D25;
}
table.mouseover5 {
        background-color: #f3f3f3;
        width: 250px;
	Padding: 5px 35px 10px 15px;
}     
.mouseover5 a {
	Padding: 5px 13px 5px 13px;
        width: 155px;
        color: #888484;
        background-color: #FAFAF0;
        border-top: 1px solid #E8E7D0;
        border-bottom: 1px solid #E8E7D0;
}
.mouseover5 a:hover {
	background-color: #ffffff;
        color: #9D2D25;
}