/* GENERAL */
/* formats text for captions beneath photos, etc. */
.caption {
	font-family : Arial;
	font-size : 9;
	font-weight : bold;
}
/* formats text for titles */
.paragraph_title {
	font-family : Arial;
	font-size : 15;
	font-weight : bold;
	letter-spacing : 3;
}
.searchbox { /* used for site search function*/
	width: 196px;
	height: 50px;
}
#searchboxfield { /* Text and background colour, blue on light gray */
color:#00f;
background-color:#ddd;
}
#searchboxbutton { /* Text and background colour, blue on light gray */
color:#00f;
background-color:#ddd;
position:relative;
left: 45px;
}

h3 { /* Text and background colour, blue on light gray */
font-size: 14px;
font-weight: 400;
margin-bottom: -5px;
}

/*used for front page image rotator*/
#BannerDiv {
	position:relative;
	width:578px;
	height:182px;
}
/*used for front page*/
#HomeMidSection {
	width:578px;
	height:51px;
	margin-bottom:3px;
}
/*used for front page*/
#YellowBar {
	position:relative;
	width:578px;
	height:20px;
	background-color:#FFCC00;
	margin-top:4px;
	margin-bottom:4px;
}
/*used for front page image rotator*/
#videoPlayer {
	position:relative;
	width:578px;
	height:350px;
}
/*used for front page*/
#TodaysEvents {
	position:relative;
	width:578px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	background-color:#E18D19;
	margin-top:4px;
	margin-bottom:4px;
}
/*used for front page*/
#FPCalendarArea {
	position:relative;
	width:578px;
	background-color:#F6DDBA;
}
/* formats text for weather */
.weather {
	font-family : Arial;
	font-size : 11;
}

.weather2 {
	font-family : Arial;
	font-weight : bold;
	font-size : 11;
}

.weather3 {
	font-family : Arial;
	font-size : 10;
}

/* formats text for standard paragraphs */
.paragraph_text {
	font-family : Arial;
	font-size : 12;
	font-weight : normal;
	text-align: left;
}

/* formats text for standard paragraphs */
.paragraph_title2 {
	font-family : Arial;
	font-size : 14;
	font-weight : bold;
	text-align: left;
}

/* generic text formating. */
.small_bold {
	font-family : Arial;
	font-size : 10;
	font-weight : bold;
}
/* generic text formating. */
.medium_bold {
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
}

/* generic text formating. */
.large_bold {
	font-family : Arial;
	font-size : 14;
	font-weight : bold;
}

/* generic text formating. */
.superlarge_bold {
	font-family : Arial;
	font-size : 18;
	font-weight : bold;
}

/* generic text formating. */
.very_large_bold {
	font-family : Arial;
	font-size : 18;
	font-weight : bold;
}

/* generic text formating. */
.very_large_bold2 {
	font-family : Arial;
	font-size : 18;
	font-weight : bold;
	color : white;
}

/* generic text formating. */
.yellow {
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
	color: yellow;
}

/* generic text formating. */
.red {
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
	color: red;
}

/* generic text formating. */
#white {
	color: white;
	font-family : Arial;
}

/* generic text formating. */
.white2 {
	color: white;
	font-size : 12;
	font-family : Arial;
}
a.white2:hover {
	color: yellow;
}

/* Breaking news needs different link colors, thus the next three entries */
a.white:link {
	color: White;
}
a.white:hover {
	color: yellow;
}
a.white:visited {
	color: White;
}



/* MY PROFILE */
/* formats text for the create profile form */
.join {
	position : relative;
	top : 2px;
	left : 0px;
	color : Black;
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
	letter-spacing : 3;
	padding-left : 5;
}
/* formats text for the create profile form if it needs to be shown as required. */
.required {
	color : red;
	font-family : Arial;
	font-size : 10;
	font-weight : bold;
	letter-spacing : 3;
	padding-left : 5;
}
/* BREAKING NEWS - HOMEPAGE */
/* Breaking news headlines on home page */
.breaking_news {
	position : relative;
	top : 0px;
	left : 0px;
	font-family : Arial;
	font-size : 9;
	font-weight : normal;
	letter-spacing : 1;
	padding-left : 5;
	padding-right : 5;
}
/* Breaking news needs different link colors, thus the next three entries */
a.breaking_news:link {
	color: White;
}
a.breaking_news:visited {
	color: White;
}
a.breaking_news:hover {
	color: #EEECD7;
}

/* MAIN TEMPLATE */
/* Positions and formats title block text */
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
}
/* Positions and formats title block text */
/* when the city name is below it */
#title2 {
	position : relative;
	top : 0px;
	left : 0px;
	width:200px;
	color : White;
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
	letter-spacing : 3;
	padding-left : 15;
}

/* Positions and formats the link back to the home page */
.home_title {
	position : relative;
	top : 4px;
	left : 0px;
	color : White;
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
	letter-spacing : 3;
	padding-left : 5;
	padding-top : 5;
}
/* different link colors for home page link, thus the next three entries */
a.home_title:link {
	color: Blue;
}
a.home_title:visited {
	color: Blue;
}
a.home_title:hover {
	color: red;
}

/* formats 'send a postcard' link display */
.light_orange_text {
	vertical-align : middle;

}
/* positions the top header graphic */
#topheader {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:170px;
}
/* positions the table with the 'HOME' link in header */
#mockup-02 {
	position:relative;
	left:0px;
	top:0px;
	width:770px;
	height:20px;
	background-color:#FF9800;
}
/* positions the blackbar */
.blackbar {
	position:relative;
	left:0px;
	top:-1px;
	width:800px;
	height:15px;
	background-color:#000000;
	font : bold 10px Arial, Helvetica, sans-serif;
	vertical-align : middle;
	color:#ffffff;
	text-align : right;
}

a.blackbar:link {
	color: White;
}
a.blackbar:visited {
	color: White;
}
a.blackbar:hover {
	color: yellow;
}
/* formats black row below header 
.blackbar {
	position:relative;
	overflow:hidden;
	height:5px;
	color : White;
	font-family : Arial;
	font-size : 12;
	font-weight : normal;
	letter-spacing : 1;
	vertical-align : middle;
	padding-right : 5px;
}*/
/* positions the table with the Contest Graphic */
#mockup-05 {
	position:relative;
	left:0px;
	top:0px;
	width:196px;
	height:85px;
	z-index:0;
	background-color:#FFFFFF;
}
/* positions the table with the Random Image for all pages EXCEPT home page */
#random_image {
	position:relative;
	left:0px;
	top:0px;
	bottom:0px;
	width:380px;
	height:89px;
}
/* positions the table with the Random Image for the home page */
#mockup-06 {
	position:relative;
	left:0px;
	top:0px;
	width:380px;
	/*height:85px;*/
	background-color:#000000;
	/*background-image : url(images/home_page/mule_train.jpg);*/
}
/* displays the accuweather stuff */
#weatherbox_1 {
	position:relative;
	left:0px;
	top:0px;
	width:192px;
	height:68px;
	border : none;
	padding-bottom: 10px;
	background-color:#ffffff;
}
/* displays weather header */
#weatherbox_2 {
	position:relative;
	left:0px;
	top:0px;
	width:180px;
	border : none;
	background-color:#ffffff;
}
/* breaking news title box */
#mockup-07 {
	position:relative;
	overflow:hidden;
	left:0px;
	top:0px;
	width:196px;
	height:40px;
	z-index:2;
	background-color:#4F5D5F;
}
/* breaking news content */
#mockup-08 {
	position:relative;
	overflow:auto;
	left:0px;
	top:0px;
	width:196px;
	height:120px;
	z-index:2;
	background-color:#818688;

}

#mockup-09 {
	position:relative;
	left:0px;
	top:0px;
	width:1px;
	height:434px;
}

#menuarea {
	position:relative;
	width:196px;
	z-index:1;
}

#maintitle {
	position:relative;
	overflow:hidden;
	left:0px;
	top:0px;
	width:380px;
	height:38px;
	z-index:100;
	background-color:#B3BBBC;
}

 /* #maincontent {
	position:relative;
	overflow:auto;
	left:0 px;
	top:0px;
	width:574px;
	height:700px;
	z-index:2;
	background-color:#46BD70;
SEE DSP_STYLE_COMP.CFM*/
} 
#mockup-11 {
	position:relative;
	overflow:hidden;
	left:0px;
	top:0px;
	width:380px;
	height:38px;
	z-index:1;
	background-color:#B3BBBC;
}

/* right column */
#rightcontent {
	position:relative;
	overflow:hidden;
	left:0 px;
	top:0 px;
	width:192px;
	z-index:2;
	float:left;
}
#visitorguide {
	position:relative;
	left:0px;
	top:0px;
	width:192px;
	height:68px;
	border-bottom : thick solid Black;
	font : bold 14px Arial, Helvetica, sans-serif;
	vertical-align : middle;
	background-color:#E9D5F3;
}
#greyblock {
	position:relative;
	left:0px;
	top:0px;
	width:192px;
	height:68px;
	z-index:22;
	font : bold 14px Arial, Helvetica, sans-serif;
	vertical-align : middle;
	background-color:#DFDFDF;
}
#citysign {
	position:absolute;
	z-index:100;
	left:-20px;
	top:-50px;
	width:203px;
}
/* Homepage main content */
#homecontent {
	position:relative;
	overflow:hidden;
	left:0 px;
	top:0 px;
	width:410px;
	z-index:2;
}

#homecontentCAL {
	position:relative;
	overflow:hidden;
	left:0 px;
	top:0 px;
	width:595px;
	z-index:2;
}
#PageTitle {
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	z-index:22;
	float:left;
	font : bold 14px Arial, Helvetica, sans-serif;
}
#chamber {
	position:relative;
	left:0px;
	top:0px;
	width:192px;
	color: white;
	height:68px;
	z-index:22;
	font : bold 14px Arial, Helvetica, sans-serif;
	vertical-align : middle;
	background-color:#437CB0;
}
/* chamber has different link colors */
a.chamber:link {
	color: White;
}
a.chamber:hover {
	color: yellow;
}
a.chamber:visited {
	color: White;
}

#mockup-13 {
	position:relative;
	overflow:hidden;
	left:0px;
	top:0px;
	width:196px;
	height:38px;
	background-color:#E08D19;
	border : 0px;
	border-bottom : 0px;
	border-bottom-width : 0px;
	margin-bottom : 0px;
	outline : 0px;
	padding-bottom : 0px;
	text-align: center;
	vertical-align : middle;
	color : black;
	font-family : Arial;
	font-size : 12;
	font-weight : bold;
	letter-spacing : 2;
}


#city-menu {
	position:relative;
	overflow:hidden;
	left:0px;
	top:0px;
	width:196px;
	height:38px;
	z-index:0;
	background-color:#FF9800;
}

#calendarmenu {
	position:relative;
	left:0 px;
	top:0 px;
	width:196px;
	height:25px;
	z-index:1;
	font-family : Arial;
	font-size : 14px;
	font-weight : normal;
	color : white;
	text-align : center;
	background-color:#EEECD7;

}

/* #mockup-15 {
	position:relative;
	overflow:auto;
	left:0px;
	top:0px;
	width:196px;
	height:232px;
	background-color:#FFFFFF;
	border : 0px;
	z-index : 3;
} */

/* #mockup-15b {
	position:relative;
	overflow:auto;
	left:0px;
	top:0px;
	width:196px;
	height:279;
	background-color:#FFFFFF;
	border : 0px;
} */

#mockup-16 {
	position:relative;
	left:0px;
	top:0px;
	width:194px;
	height:34px;
	z-index:1;
	background-color:#C2C6C7;
}

#mockup-17 {
	position:relative;
	left:0px;
	top:0px;
	width:194px;
	height:280px;
	z-index:1;
	background-color:#A1A6A8;
}

#mockup-18 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	/*height:20px;*/
	z-index:1;
	background-color:#8B38CB;
}

#mockup-19 {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	/*height:48px;*/
	z-index:1;
	background-color:#A445E8;
}

#footer_bar1 {
	position:relative;
	left:0px;
	top:0px;
	width:770px;
	height:20px;
	z-index:1;
	background-color:#8B38CB;
}

#footer_bar2 {
	position:relative;
	left:0px;
	top:0px;
	width:770px;
	height:48px;
	z-index:1;
	background-color:#A445E8;
}

/* Begin Calendar Style */
#calendar {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:528px;
	z-index:100;
	float:left;
}

#calendar_events {
	font-family : Arial;
	font-size : 10px;
	font-weight : normal;
}

#calendar_text {
	font-family : Arial;
	font-size : 12px;
	font-weight : normal;
}

#calendar_month {
	font-family : Arial;
	font-size : 18px;
	font-weight : bold;
	padding-left: 25px;
	padding-right: 25px;
}

#calendar_day {
	font-family : Arial;
	font-size : 10px;
	font-weight : bold;
}

#calendar_title {
	font-family : Arial;
	font-size : 11;
	font-weight : bold;
	color : white;
	padding-left : 4px;
}

/* MINICALENDAR */
/* small instructions for minicalendar area */
.instructions {
	font-family : Arial;
	position : relative;
	top : 2px;
	left : 5px;
	font-size : 10;
	font-weight : normal;
	letter-spacing : 1;
	padding-top : 5px;
}
/* title for todays event in minicalendar area */
.item_title {
	font-family : Arial;
	font-size : 11;
	font-weight : bold;
	letter-spacing : 1;
	padding-top : 5px;
}
/* Month title for minicalendar */
.mini-month {
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
}
/* Day titles for top of minicalendar */
.mini-day {
	font-family : Arial;
	font-size : 11px;
}
/* Individual days of the month on minicalendar */
.mini-events {
	font-family : Arial;
	font-size : 11px;
}

/* Begin Postcard Style */
#postcard {
	position:relative;
	left:0px;
	top:0px;
	width:574px;
	height:528px;
	z-index:100;
	float:left;
}

#postcard_caption {
	font-family : Arial;
	font-size : 8px;
	font-weight : normal;
}

#postcard_text {
	font-family : Arial;
	font-size : 10px;
	font-weight : normal;
}

#postcard_preview {
	position:relative;
	left:84px;
	top:0px;
	width:76px;
	height:40px;
	z-index:102;
}

#postcard_pre {
	font-family : Courier;
	font-size : 10px;
	font-weight : normal;
	line-height : 18px;
}

/* Menu Items */

#mainmenu {
	font-family : Arial;
	font-size : 14px;
	font-weight : normal;
	text-align : left;
	color : white;
}

.MAINMENUOn {
	color: white;
	font-size : 12px;
	text-decoration : none;
    padding: 2px 4px;
	z-index:50;
}

.MAINMENUOver {
	color: black;
	font-size : 12px;
	text-decoration : none;
    padding: 2px 4px;
	z-index:50;
}

#citymenu {
	font-family : Arial;
	font-size : 14px;
	font-weight : normal;
	text-align : left;
	color : white;
}

.CITYMENUOn {
	border: #CCCCCC 1px dotted;
	color: purple;
	font-size : 14px;
	text-decoration : none;
    padding: 2px 4px;
	z-index:500;
}

.CITYMENUOver {
	border: #CCCCCC 1px dotted;
	color: purple;
	font-size : 14px;
	text-decoration : none;
    padding: 2px 4px;
	z-index:500;
}

.CalendarMenuOn {
	color: white;
	font-size : 12px;
	text-decoration : none;
    padding: 2px 4px;
	z-index:100;
}

.CalendarMenuOver {
	color: white;
	font-size : 12px;
	text-decoration : none;
    padding: 2px 4px;
	z-index:100;
}
#admin_main { 
     position:relative; 
     overflow:auto; 
     left:0px; 
     top:0px; 
     height:560px; 
     width:100%; 
     z-index:2;
	 background-color:#ededed; 
	 padding-left: 5;
} 

#admin_smalltext {
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
}
#admin_mediumtext {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}
#admin_comment {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	color : #929292;
}
#admin_menu {
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
	color : white;
	padding-left:5;
}
.admin_Header {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:20px;
	z-index:1;
	border : thin outset #FFAE00;
	background-color:#FBD990;
}

#newsletter {
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	padding-left: 25px;
	padding-right: 25px;
}

#travelplanner {
	font-family : Arial;
	font-size : 12px;
}

#travelplanner-small {
	font-family : Arial;
	font-size : 11px;
}

#travelplanner-city {
	font-family : Arial;
	font-size : 16px;
	color : white;
	font-weight : bold;
}

A:link {
	TEXT-DECORATION: none;
}
A:visited {
	TEXT-DECORATION: none;
	color : Blue;
}
A:hover {
	TEXT-DECORATION: none;
	color : Red;
}
/* CSS Document */
body {
	margin:0 auto;
	padding: 0px;
	text-align: center;
	background-image:url(../images/regions/visitsierravista/background.gif);
	
}
#wrapper {
	margin: 0 auto;
	width: 790px;
	height: auto;
	text-align: center;	
	border-right: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	background-color : White;
}
#topblue {
	background-color: #002F55;
	height: 40px;
}
#content {
	width:780px;
	height: autopx;
}
#header {
	width: 780px;
	height: 228px;
	/*margin-top: 5px;*/
	/*background-image:url(../images/regions/visitsierravista/masthead.jpg);*/
	margin: 0px 5px 5px 5px;
	}
#mainnav {
	width: 780px;
	height: 54px;
	margin: 0px 5px 0px 5px;
}
/*begin main navigation */
ul.mainnav {
	display: inline;
	list-style:none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin:0px;
}
li.mainnav {
	list-style-type:none;
	display:block;
	margin: 0px;
}	
#aboutsierra {
	width: 120px;
	height: 23px;
	background-color:#FF0000;
	padding: 5px 0px 0px 0px ;
	float: left;
	margin-right:6px;
}
#aboutsierra a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#aboutsierra a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#aboutsierra a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#aboutsierra a:active {
	color: #FFFFFF;
	text-decoration: none;
}

#traveltrade {
	width: 120px;
	height: 23px;
	background-color:#FF6600;
	padding: 5px 0px 0px 0px ;
	float: left;
	margin-right:6px;
}
#traveltrade a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#traveltrade a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#traveltrade a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#traveltrade a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#meetingplanner {
	width: 120px;
	height: 23px;
	background-color:#FFCC00;
	padding: 5px 0px 0px 0px ;
	float: left;
	margin-right:6px;
}
#meetingplanner a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#meetingplanner a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#meetingplanner a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#meetingplanner a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#travelmedia {
	width: 120px;
	height: 23px;
	background-color:#009900;
	padding: 5px 0px 0px 0px ;
	float: left;
	margin-right:6px;
}
#travelmedia a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#travelmedia a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#travelmedia a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#travelmedia a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#filminsierravista {
	width: 120px;
	height: 23px;
	background-color:#0033FF;
	padding: 5px 0px 0px 0px ;
	float: left;
	margin-right:6px;
}
#filminsierravista a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#filminsierravista a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#filminsierravista a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#filminsierravista a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#sendmeinfo {
	width: 120px;
	height: 23px;
	background-color:#9900FF;
	padding: 5px 0px 0px 0px ;
	float: right;
}
#sendmeinfo a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#sendmeinfo a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#sendmeinfo a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#sendmeinfo a:active {
	color: #FFFFFF;
	text-decoration: none;
}
/*end main navigation*/

/**/
#contentmenu {
	width: 200px;
	height: 1000px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*background-color:#CCCCCC;*/
	float:left;
	text-align:left;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	
}
#rightnav {
	margin: 0px;
	padding: 0px;
}

.rightmenu {
	/*width: 189px;*/
	/*height: 24px;*/
	padding: 5px;
	margin-top: -1px;
	border: #CCCCCC 1px dotted;
	background-color:#FFFFFF;
	list-style-type: none;
	text-decoration:none;
}
.rightmenu a {
	text-decoration:none;
}
/**/

#bodycontent {
	width: 535px;
	height: auto;
	margin: 10px 5px 0px 0px;
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#bodycontent p, h1, td {
	font-size: 12px;
}
.bird {
	float: left;
	padding: 0px 10px 10px 0px;
}
.bird2 {
	float: right;
	padding: 0px 0px 10px 10px;
}
.natgeo {
	float: left;
}
.ariz {
	float: right;
}
#ads {
	clear: both;
	width: 750px;
	height: 176px;
	background-color: #FFCC00;
	margin: 0px 5px 0px 5px;
}
#footer {
	color: white;
	clear: both;
	width: 790px;
	height: 60px;
	background-color:#660000;
	margin: 0px 0px 0px 0px;	
	padding: 5px 0px 0px 0px;	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;	
}
#footer a{
	color: white;		
}
#footer a:hover{
	color: orange;		
}
p.address {
	float:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color:#FFFFFF;
	padding: 5px 0px 0px 5px;
	margin:0;
}
p.phone {
	float: right;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color:#FFFFFF;
	padding: 5px 5px 0px 0px;
	margin:0;
}
p.bilingual {
	float: right;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color:#FFFFFF;
	padding: 10px 5px 5px 25px; /* for Mozilla */
	margin-right: 20%; /*for IE */
}
#off ul li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
}

/*begin secondary menus*/
/*on*/
#aboutsierra_ul {
	width: 740px;
	height: 24px;
	/*display: inline;*/
	margin: 6px 0px 0px 0px;
	padding: 5px 5px 0px 5px;
	position: relative;
	background-color:#FF0000;
	text-align: left;
}
#aboutsierra_ul li { 
	display: inline;
	width: 750px;
	margin: 5px;
	padding: 5px;
	position: inherit;
}
/*off*/
#traveltrade_ul {
	display: block;
	margin: 0px;
}
#traveltrade_ul li{
	display: inline;
	width: 750px;
}
#meetingplanner_ul {
	display: block;
	margin: 0px;
}
#meetingplanner_ul li{
	display: inline;
	width: 750px;
}
#travelmedia_ul {
	display: block;
	margin: 0px;
}
#travelmedia_ul li{
	display: inline;
	width: 750px;
}
#filminsierravista_ul {
	display: block;
	margin: 0px;
}
#filminsierravista_ul li{
	display: inline;
	width: 750px;
}
#sendmeinfo_ul {
	display: block;
	margin: 0px;
}
#sendmeinfo_ul li{
	display: inline;
	width: 750px;
}
.tablink a{
	color: white;
}
.tablink a:hover{
	color: #FFCC00;
}
#category {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC6666;
}
.video-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.videoTB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
}
.video-topic {
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #000099;
}
.video-topic2 {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.U_rock {
	font-size: 1px;
	color: #0172C2;
	font-style: normal;
	font-weight: bold;
}

