/* "auto" makes the left and right margins center the wrapper */

* {
border: 0;
margin: 0;
}

img {
border: 0px;
margin: 0px;
}

body {
	font: 15pt Arial, Helvetica, sans-serif;
	background: url(style/woodplank.png);
	line-height: 22px;
	
	
	
}


#main {
	
	margin:0 auto;
	width: 1000px; 
	
	
	
}


#top { 
	width: 100%; 
	
}

#text {
	margin:0 auto;
	width: 950px;
	background: url(style/content.png);
	
}

#webcam { 
	margin:0 auto;
	width:1000px;
	height:606px;
	background: url(style/webcam.png) no-repeat;
	
}

#webcam_update {
	width: 100%;
	height: 50px;
	padding-top:14px;
}

#webcam_image {

	width: 900px;
	height: 506px;
	margin-left: 50px;
	margin-top: -14px;
	pointer-events: none;
	
	
}

#nightsky { 
	margin:0 auto;
	width:1000px;
	height:700px;
	background: url(style/nightsky.png) no-repeat;
	
}

#nightsky_whole { 
	margin:0 auto;
	width:1000px;
	height:1000px;
	background: url(style/nightsky2.png) no-repeat;
	
}

#nightsky_update {
	width: 100%;
	height: 36px;
	padding-top:14px;
}

#nightsky_image {

	width: 900px;
	height: 600px;
	margin-left: 50px;
	
	pointer-events: none;
	
	
	
}

#wind_buttons {
	
	margin:0 auto;
	width:850px;

}	

#wind { 
	margin:0 auto;
	width:1000px;
	height:640px;
	background: url(style/earthmap.png) no-repeat;
	
	
}

#wind_image {

	width: 900px;
	height: 495px;
	margin-left: 50px;
	margin-top: 50px;
	pointer-events: none;
	
}

#earth_image {

	width: 530px;
	height: 530px;
	margin-left: 235px;
	margin-top: 55px;
	pointer-events: none;
	
}

#scale {
	width: 900px;
	height: 45px;
	margin:0 auto;
	
	
}

#video { 
	margin:0 auto;
	width:1000px;
	height:606px;
	background: url(style/video_frame.png) no-repeat;
	
}

#video_image {

	width: 900px;
	height: 506px;
	margin-left: 50px;
	margin-top: -14px;
	
}


#radar { 
	margin:0 auto;
	width:1000px;
	height:606px;
	background: url(style/radar.png) no-repeat;
	
}

#page_name { 
	width:100%;
	height: 80px;
	background: url(style/Board.png) center no-repeat;
	
}



#page_name h1{ 
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 26px;
	font-style:italic;
	color: #220000;
	padding-top: 30px;
		
}

h1{
  	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 28px;
	font-style:italic;
	color: #220000;
}

h2{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 22px;
	font-style:italic;
	color: #220000;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: 600;
	font-size: 18px;
	font-style:italic;
	color: #220000;
}

h4{
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	font-style:italic;
	color: #220000;
}

h5{
	font-family: Arifal, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	font-style:italic;
	color: #220000;
}

h6{	
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	font-size: 18px;
	font-style:italic;
	color: #220000;
}



#chartframe {
	width:100%;
	height:530px;
	margin: 0 auto;
	background: url(style/trends2.png);
	margin-top: 10px;

}

#chartcontainer  {
		
           	
	height: 450px;
	width: 92%;     
	margin-left: 40px;
	padding-top: 40px;	
               
}

#mainmenu {
	width: 100%;
	margin: 0 auto;
	text-align:center;
	height: 44px;
}

.topmenu{
padding: 0px;
background: transparent;
width: 1000px;
margin:0 auto;

}

.topmenu ul{
margin: 0px;
padding:0px;
list-style:none;
line-height:44px;

}

.topmenu li{
display:inline;
margin:0 2px 0 0;
padding:0;
height:44px;

}
.topmenu a{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: 900;
	font-style:italic;
	color: #220000;
	margin: 0px 0px 0px 7px;
	height: 44px;
  	text-decoration:none;
  	width:185px;
	border-style: solid;
	border-width: 2px;
	border-radius: 14px;
	border-color: #220000;
	background: transparent url(style/button.png) top repeat;
}

.topmenu a:hover{

	background: transparent url(style/button_hover.png) top repeat;
	font-weight: 600;
	font-style:italic;
}

.topmenu .selected a { /*currently selected tab*/
	background: transparent url(style/button_hover.png) top repeat;
	font-weight: 600;
	font-style:italic;
}


#submenu {
	width: 1000px;
	text-align:center;
	margin: 0 auto;
	height: 35px;
}

#astro_submenu {
	
	text-align:center;
	width: 480px;
	margin: 0 auto;
	height: 35px;
}


#buttonmenu {
	width: 100%;
	margin: 0 auto;
	text-align:center;
	height: 35px;
}



#header {
	width: 100%;
	border-radius: 20px;
}

#content{
	
	width: 100%;
	background: url(style/content.png) repeat;
	z-index: -100;	
	
}


#months{
	margin:0 auto;
	width:100%;
	height:100px;
	
}

#MonthName {
	width:100%;
	margin:0 auto;
	height: 40px;
	text-align: center;
	background: url(style/summary.png) repeat;
	padding: 0px 0px 0px 0px;
	color:#220000;
	line-height: 40px;
	font-size: 24px;
	font-weight: 900;
	font-style: italic;
	
}

.marquee {
 	width: 1000px;
	height: 30px;
	overflow: hidden;
	padding-top: 5px;
	background: url(style/marquee.png) top no-repeat;
	
  
}
	

.sm_marquee {
 	width: 950px;
	margin: 0 auto;
	height: 30px;
	overflow: hidden;
	padding-top: 5px;
	background: url(style/marquee.png) top no-repeat;
	
  
}	

#current{
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	float:left;
	color: #220000;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	font-style:italic;
}

#records{
	width:700px;
	margin: 0 auto;
	
	
	
}

#forecast_records{
	width:100%;
	margin: 0 auto;
	
	
	
}

#forecast_records_daily{
	width:70%;
	margin: 0 auto;
	
	
	
}
#tide_frame{
	
	background: url(style/tide_frame.gif);
	width: 1000px;
	height:782px;
	margin: 0 auto;
	
}

#tide_records{
	width:900px;
	margin:0 auto;
	background: url(style/content2.png);
	
}

#tide_chart{
	width:900px;
	height:350px;
	margin:0 auto;
	padding-top:50px;
	
}

#left{
	float: left;
	width: 700px;
	margin: 0 auto;
}

.button {
	padding: 0;
	background: url(style/button.png);
	border-style: solid;
	border-width: 2px;
	border-color: #220000;
	border-radius: 14px;
	display:inline-block;
	color:#220000;
	font-family:Arial;
        font-size:13px;
        font-weight:bold;
        font-style:italic;
        height:40px;
        line-height:40px;
        width:90px;
        text-decoration:none;
        text-align:center;      
}

.button2 {
	padding: 0;
	background: url(style/button.png);
	border-style: solid;
	border-width: 2px;
	border-color: #220000;
	border-radius: 14px;
	display:inline-block;
	color:#220000;
	font-family:Arial;
        font-size:15px;
        font-weight:bold;
        font-style:italic;
        height:40px;
        line-height:40px;
        width:75px;
        text-decoration:none;
        text-align:center;      
}

.button3 {
	padding: 0;
	background: url(style/button.png);
	border-style: solid;
	border-width: 2px;
	border-color: #220000;
	border-radius: 14px;
	display:inline-block;
	color:#220000;
	font-family:Arial;
        font-size:15px;
        font-weight:bold;
        font-style:italic;
        height:40px;
        line-height:40px;
        width:200px;
        text-decoration:none;
        text-align:center;      
}

.button4 {
	padding: 0;
	background: url(style/button.png);
	border-style: solid;
	border-width: 2px;
	border-color: #220000;
	border-radius: 14px;
	display:inline-block;
	color:#220000;
	font-family:Arial;
        font-size:14px;
        font-weight:bold;
        font-style:italic;
        height:40px;
        line-height:40px;
        width:120px;
        text-decoration:none;
        text-align:center;      
}

.button5 {
	padding: 0;
	background: url(style/button.png);
	border-style: solid;
	border-width: 2px;
	border-color: #220000;
	border-radius: 14px;
	display:inline-block;
	color:#220000;
	font-family:Arial;
        font-size:14px;
        font-weight:bold;
        font-style:italic;
        height:40px;
        line-height:40px;
        width:120px;
        text-decoration:none;
        text-align:center;      
}

.button6 {
	padding: 0;
	background: url(style/button.png);
	border-style: solid;
	border-width: 2px;
	border-color: #220000;
	border-radius: 14px;
	display:inline-block;
	color:#220000;
	font-family:Arial;
        font-size:14px;
        font-weight:bold;
        font-style:italic;
        height:40px;
        line-height:40px;
        width:20px;
        text-decoration:none;
        text-align:center;      
}
.button:hover {
	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
}

.button2:hover {
	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
}   

.button3:hover {
	background: url(style/button_hover.png) top;
	border-radius: 14px;
}   

.button4:hover {
	background: url(style/button_hover.png) top;
	border-radius: 14px;
}   
         
.button:focus {
	position:relative;
	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
}

.button2:focus {
	position:relative;
	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
}

.button3:focus {
	position:relative;
	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
}

.button4:focus {
	position:relative;
	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
	outline: none;
}
.active {
  	background: url(style/button_hover.png) top no-repeat;
	border-radius: 14px;
}

td {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;	
	font-size: 15px;
	color: #220000;
	font-weight: 900;
	font-style: italic;
	padding:0px 28px 4px 20px;
	line-height:27px;	
}

.td_logo {
	
	font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
	color: #220000;
	font-weight: 900;
	font-style: italic;
	padding:0px;
	line-height:27px;	
}

.td_trends {
	padding: 0px 0px 4px 0px;
	width: 120px;
	
}

.td_trends2 {
	padding: 0px 0px 0px 93px;
	
}

.td_trends3 {
	padding: 0px 0px 0px 20px;
	
}

.td_trends_temp {
	padding: 0px 10px 4px 0px;
	width: 20px;
	text-align: left;
	
	
}

.td_left {
       width: 90px;
	padding:0px 5px 5px 5px;
}

.td_records {
	width: 70px;
	padding:0px 0px 5px 2px;
}

.td_atrecords {
	width: 150px;
	padding:0px 2px 5px 2px;
}

.td_forecast {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	color: #220000;
	width:85px;
	font-weight: bold;
	font-style: italic;
	padding:0px;
	margin:0px;
	border-style: solid;
	border-width: 1px;
	border-color: #220000;
	border-radius: 5px;
	background: url(style/forecast_back_2.png);
	
}

.td_forecast2 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	color: #220000;
	font-weight: bold;
	font-style: italic;
	padding:8px 0px 0px 0px;
	margin:0px;
	height:60px;
	vertical-align: middle;
	border-style: solid;
	border-width: 1px;
	border-color: #220000;
	border-radius: 5px;
	background: url(style/icon_back.png);
}

.td_forecast3 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 85px;
	height: 40px;
	font-size: 12px;
	line-height: 12px;
	color: #220000;
	font-weight: bolder;
	font-style: italic;
	padding:0px;
	margin:0px;
	background: url(style/forecast_back.png);
	border-style: solid;
	border-width: 1px;
	border-color: #220000;
	border-radius: 5px;
	vertical-align: middle;
}

.td_forecast4 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 20px;
	line-height: 20px;
	color: #220000;
	vertical-align: middle;
	height: 30px;
	width: 50%;
	font-weight: bold;
	font-style: italic;
	padding: 0px;
	margin:0px;
	background: url(style/button.png) center;
	border-style: solid;
	border-width: 1px;
	border-color: #220000;
	border-radius: 5px;
}

.td_forecast5 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 18px;
	line-height: 18px;
	color: #220000;
	vertical-align: middle;
	height: 30px;
	width: 100%;
	font-weight: bold;
	font-style: italic;
	padding: 0px;
	margin:0px;
	
}

.td_tides {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 75px;
	height: 25px;
	font-size: 11px;
	line-height: 11px;
	color: #220000;
	font-style: italic;
	padding:0px;
	margin:0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #220000;
	vertical-align: middle;
}

.td_tides2 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	color: #220000;
	width:75px;
	font-weight: bold;
	font-style: italic;
	padding:0px;
	margin:0px;
	
	}
	
.td_tides3 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	color: #220000;
	width:75px;
	font-weight: bold;
	font-style: italic;
	padding:0px;
	margin:0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #220000;
	vertical-align: middle;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #220000;
	
}
	
.td_tides4 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 18px;
	color: #220000;
	width:75px;
	font-weight: bold;
	font-style: italic;
	padding:0px;
	margin:0px;
	vertical-align: middle;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #220000;
	
}

.td_tides5 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 75px;
	height: 25px;
	font-size: 11px;
	line-height: 11px;
	color: #220000;
	font-style: italic;
	padding:0px;
	margin:0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #220000;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #220000;
	vertical-align: middle;
}

.td_tides6 {
	
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	color: #220000;
	width:75px;
	font-weight: bold;
	font-style: italic;
	padding:0px;
	margin:0px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #220000;
	vertical-align: middle;
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: #220000;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #220000;
	
}

.tableseparator{
	width:100%;
	text-align: center;
	background: url(style/bar.png) no-repeat;
	padding: 0px 0px 0px 0px;
	color:#220000;
	line-height: 27px;
	font-size: 16px;
}

.UV_tableseparator{
	width:100%;
	Height: 80px;
	background: url(style/UVframe.png) no-repeat;
	
	
}

.UV{
	text-align: center;
	color:#220000;
	line-height: 22px;
	font-size: 18px;
	
}

.summary{
	width:65%;
	margin:0 auto;
	height: 40px;
	text-align: center;
	background: url(style/summary.png) no-repeat;
	padding: 0px 0px 0px 0px;
	color:#220000;
	line-height: 40px;
	font-size: 21px;
	font-weight: 900;
	font-style: italic;
}

.separator {
	width: 100%;
	padding: 10px 0px 0px 0px;
  	
}

.records td:first-child {
   	text-align: left;
	width: 41%;
}

.records td:first-child + td {
  	text-align: center;
	width: 19%;
}

.records td:first-child + td + td{

   	text-align: right;
	width: 40%;
	
}

.td_data td:first-child {
   	text-align: left;
	width: 31%;
	padding: 0px 0px 4px 5px;
	vertical-align:top;
	
}

.td_data td:first-child + td {
  	text-align: center;
	width: 23%;
	padding: 0px 2px 0px 0px;
	
	
}

.td_data td:first-child + td + td{

   	text-align: left;
	width: 27%;
	padding: 0px 0px 4px 0px;
}

.td_data td:first-child + td + td + td{

   	text-align: right;
	width: 19%;
	padding: 0px 15px 4px 0px;
}

.td_daily{
	line-height: 20px;
	
}
.td_daily td:first-child {
   	text-align: left;
	width: 33%;
	padding: 0px 0px 4px 5px;
	vertical-align:top;
	
}

.td_daily td:first-child + td {
  	text-align: left;
	width: 19%;
	padding: 0px 2px 0px 0px;
	
	
}

.td_daily td:first-child + td + td{

   	text-align: left;
	width: 35%;
	padding: 0px 0px 4px 0px;
}

.td_daily td:first-child + td + td + td{

   	text-align: right;
	width: 13%;
	padding: 0px 15px 4px 0px;
}

.midC {
text-align: center;
vertical-align: middle;
width: 350px;
} 


#right{
	float: right;
	width: 27%;
	
}

#footer {
	
	width:700px;
	margin:0 auto;
	
	
	
}

#footer_tides {
	
	width:1000px;
	margin:0 auto;
	
	
	
}

.picture {
	width: 270px;
	height: 260px;
	float: right;
	margin-bottom:25px;
	margin-top:12px;
}

.picture_clock {
	background: url(style/clock.png) no-repeat; 
	height: 130px;
	width: 270px;
	margin-bottom:20px
}

.local_time {
	padding-top: 28px;
	float:left;
	width:155px;
	text-align:center;
}
.clock {
	float: right;
	height: 90px;
	width: 90px;
	padding: 25px 5px 0px 0px;
}

.pan h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #074690;
	text-align: left;
	padding: 0px 00px 0px 0px;
		background: url(style/razd_h.png) bottom repeat-x;
}

.observation {
	background: url(style/picture.png) 0px 0px no-repeat;
}
.forecast {
	background: url(style/picture.png) 0px 0px no-repeat;
}
.beaufort {
	background: url(style/picture.png) 0px 0px no-repeat;
}
.moon {
	background: url(style/picture_moon.png) 0px 0px no-repeat;
}

.photo {

text-align: center;

}

.photo img {

padding: 10px 30px 0px 10px;


}

.tide_table {
	width:222px;
	height:220px;
	margin: 40px 0px 0px 40px;
	

	}

.box_img5 {
	width:302px;
	height: 300px;
	background: url("style/tide_frame.png") no-repeat scroll center top; 
	margin-right: 5px;

	}

/* CSS for SteelSeries Gauges
 * Mark Crossley
 * v2.2.2 - 22 Feb 2013
*/

.td_gauges{
	line-height:18px;
	
}


#leds {
	width:95%;
		margin:0 auto;
		height: 35px;
		margin-top: 0px;
		padding-top: 9px;
		background: url("style/title_leds.png") repeat scroll center top transparent;
		}
	
	.box_img3 {
		width:310px;
		height: 380px;
		background: url("style/box_img3.png") no-repeat scroll center top; 
			
	}

	#box_img4 {
		width:95%;
		height: 90px;
		margin:0 auto;
		background: url(style/settings.png);
		}

		
			

	.unitsTable label, .cellRight{
		font: normal 13px Verdana, Helvetica, sans-serif;
		}

	

		.plaque1 {
		width:260px;
		height:50px;
		background: url(style/plaque_gauge.png) no-repeat;	
		padding-top:5px;
		padding-bottom:10px;
		margin:0 auto;
	
		
	}

		.plaque2 {
		width:260px;
		height:50px;
		background: url(style/plaque_gauge.png) no-repeat;	
		padding-top:16px;
		margin:0 auto;
		
	}

	table {
	width:100%;
	line-height:10px;
	border-spacing:0;
	
	border-collapse: separate;
	
	}


.content {
	padding-right: 10%;
	padding-left: 10%;
	margin-right: 15%;
	margin-left: 15%;
}
.row {
    position: relative;
    text-align: center;
    height: 125px;
}
.gauge {
    padding: 0px;
    text-align: center;
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.gaugeSizeSml {
    width: 900px;
    height: 900px;
}
.gaugeSizeStd {
    width: 151px;
    height: 151px;
}
.gaugeSizeLrg {
    width: 251px;
    height: 251px;
	padding-top:28px;
	padding-bottom:40px;
		
}
input[type='radio'] {
    width: 20px;
    height: auto;
    position:relative;
    vertical-align: -5%;
}
label {
    height: 25px;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    vertical-align: 15%;
}
.unitsTable {
    display: table;
    margin-left: auto;
    margin-right: auto;
    padding: 0px 5px 10px 5px;
		text-align: left;
}
.cellRight {
    display: table-cell;
    text-align: right;
    font-size: 12px;
    vertical-align: middle;
}
.credits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: italic;
	letter-spacing: 0.3em;
}

@font-face {
    font-family: 'LCDMono2Ultra';
    src: url('data:font/woff;charset=utf-8;base64,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') format('woff'),
         url('../font/lcdmono2ultra-webfont.eot'),
         url('../font/lcdmono2ultra-webfont.ttf') format('truetype'),
         url('../font/lcdmono2ultra-webfont.svg#LCDMono2Ultra') format('svg');
    font-weight: normal;
    font-style: normal;
}

.ddimgtooltip{
  z-index: 2000;
  box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
  border-radius: 10px;
  display: none;
  position: absolute;
  border: 1px solid black;
  background: white;
  color: black;
  padding: 0 7px 3px 7px;
  font-family: sans-serif;
  font-size: 10px;
}
.tipinfo{
  text-align: left;
  padding: 3px 0 3px 2px;
}
.tipimg{
  width: 438px;
  height: 175px;
}

/*=================================*/
/* Nivo Slider Demo
/* By: Gilbert Pellegrom
/* http://dev7studios.com
/*=================================*/
#slider-wrapper-main {
	width:100%;
	height: 65px;
	margin:0 auto;
	border-radius: 20px;
}

#slider-wrapper-sub{
	width:100%;
	height: 65px;
	margin:0 auto;
 	border-radius: 20px;
}
#slider {
	position:relative;
	width: 100%;
	height:65px;
	
}


#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
	display: none;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(style/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:0px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(style/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
  text-shadow:none;
  font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
  color:#efe9d1;
  text-decoration:underline;
}

.menu{
padding: 0px;
background: transparent;
width: 1000px;
margin:0 auto;

}

.menu ul{
margin: 0px;
padding:0px;
list-style:none;
line-height:35px;

}

.menu li{
display:inline;
margin:0px;
padding:0;

}

.menu a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	font-style:italic;
	color: #220000;
	margin: 0px 0px 0px 2px;
	height: 35px;
  	text-decoration:none;
  	width:105px;
	border-style: solid;
	border-width: 2px;
	border-radius: 14px;
	border-color: #220000;
	background: transparent url(style/button.png) top repeat-x;
}

.menu a:hover{

	background: transparent url(style/button_hover.png) top repeat-x;
	font-weight: 600;
	font-style:italic;
}

.menu .selected a { /*currently selected tab*/
	background: transparent url(style/button_hover.png) top repeat-x;
	font-weight: 600;
	font-style:italic;
}

.astro_menu{
padding: 0px;
background: transparent;
width: 650px;
margin:0 auto;

}

.astro_menu ul{
margin: 0px;
padding:0px;
list-style:none;
line-height:35px;

}

.astro_menu li{
display:inline;
margin:0px;
padding:0;

}

.astro_menu a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	font-style:italic;
	color: #220000;
	margin: 0px 0px 0px 2px;
	height: 35px;
  	text-decoration:none;
  	width:105px;
	border-style: solid;
	border-width: 2px;
	border-radius: 14px;
	border-color: #220000;
	background: transparent url(style/button.png) top repeat-x;
}

.astro_menu a:hover{

	background: transparent url(style/button_hover.png) top repeat-x;
	font-weight: 600;
	font-style:italic;
}

.astro_menu .selected a { /*currently selected tab*/
	background: transparent url(style/button_hover.png) top repeat-x;
	font-weight: 600;
	font-style:italic;
}
.dropmenudiv_a{
	position:absolute;
	width: 110px;
	line-height:26px;
	visibility: hidden;
	text-decoration: none;
	z-index:1100;
	background: #7b6651;
	border-radius: 14px;
	

}

.dropmenudiv_a a{
	width: 105px;
	height:26px;
	display: block;
	text-align: center;
	font-weight: 600;
	font-size: 14px;
	font-style:italic;
	border-style: solid;
	border-width: 2px;
	border-radius: 14px;
	border-color: #220000;
	text-decoration: none;
	background: url(style/button.png) center;
	color: #220000;
	margin: 4px 0px 0px 0px;
	
	
}

.dropmenudiv_a a:hover{

	background: transparent url(style/button_hover.png) center;
	font-style:italic;
	font-weight: 600;
	font-size: 14px;
	color: #220000;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}


.blink {
	-webkit-animation: blink 2s linear infinite;
	-moz-animation: blink 2s linear infinite;
	-ms-animation: blink 2s linear infinite;
	-o-animation: blink 2s linear infinite;
	 animation: blink 2s linear infinite;
}
@-webkit-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-moz-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-ms-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@-o-keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
@keyframes blink {
	0% { opacity: 1; }
	50% { opacity: 1; }
	50.01% { opacity: 0; }
	100% { opacity: 0; }
}
