/* ------ general
-----------------------------------------------*/

body {
background:url(../img/background.jpg) no-repeat center top #333333 scroll; margin:0; text-shadow: 0px 1px 1px black;
}

@font-face {  font-family: Duepuntozero;  src: url("../font/duepuntozero.ttf") format("opentype");  }
@font-face {  font-family: Duepuntozero;  font-weight: bold; src: url("../font/duepuntozero.ttf") format("opentype"); } 
h1 {font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif; color:#7BB040}

A:link { text-decoration: none; color:silver}
A:visited { text-decoration: none; color:silver}
A:active { text-decoration: none}
A:hover {  color: #7bb040;}

.class1 A:link { text-decoration: none; color:#7bb040}
.class1 A:visited { text-decoration: none; color:#7bb040}
.class1 A:active { text-decoration: none}
.class1 A:hover {  color: silver;}

.class2 A:link { text-decoration: none; color:white}
.class2 A:visited { text-decoration: none; color:white}
.class2 A:active { text-decoration: none}
.class2 A:hover {  color: silver;}
	
/* ------ mobilyslider
-----------------------------------------------*/

#content {
width:800px;
margin:40px auto 0;
}

.slider {
float:left; 
width:800px;
height:280px;
position:relative;
padding-bottom:26px;
background:url(../gfx/bottom_shadow.png) no-repeat bottom center;
}

.sliderContent {
float:left;
width:800px;
height:280px;
clear:both;
position:relative;
overflow:hidden;
}

.sliderArrows a {
display:block;
text-indent:-9999px;
outline:none;
z-index:50;
background-image:url(../gfx/prev_next.png);
width:42px;
height:42px;
position:absolute;
top:50%;
margin-top:-34px;
}

.prev {
background-position:0 0;
left:15px;
}

.prev:hover {
background-position:0 -44px;
}

.next {
right:15px;
background-position:-44px 0;
}

.next:hover {
background-position:-44px -44px;
}

.sliderContent .item {
position:absolute;
width:800px;
height:350px;
background:#fff;
}

.sliderBullets {
position:absolute;
bottom:0;
left:50%;
z-index:50;
margin-left:-45px;
}

.sliderBullets a {
display:block;
float:left;
text-indent:-9999px;
outline:none;
margin-left:5px;
width:10px;
height:11px;
background:url(../gfx/bullets.png) no-repeat;
}

.sliderBullets .active {
background-position:0 -11px; 
}

.sliderContent a {
outline:none; 
}


.header { background:url(../img/logo.png) no-repeat; height:68px; padding-bottom:20px; position:relative}
.menunav{ font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif; width:200px; float:right;font-size:15px; line-height:15px;text-transform:uppercase; }

.botright{    display:block; position:fixed;  bottom:0; right:0; width:109px; height:72px;}	
	
	
	

	

	   
	   .smalltext{
	   	font-size : 10px; text-transform:uppercase; color:#FFF
	   }
	 
	.smallbold{ font-size:11px;}

	.headline {font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif; font-size:26px; font-weight: normal;}
	.bodytext { font-size:13px; line-height:22px; padding-left:60px; padding-right:60px; padding-bottom: 20px; padding-top:322px;}
		
	.footertext {background:url(../images/trans.png); font-size:12px; line-height:22px; padding-top:20px; padding-left:60px; padding-right:60px; padding-bottom: 20px; overflow:auto}
	.content { background:url(../images/trans.png);}
	.spectable {background:url(../images/breakout.png) top no-repeat; width: 300px; float:right; margin-left:30px; padding: 10px; font-size:11px; line-height:18px}
	.bottomfooterleft { width:48%; float:left;}
	.bottomfooterright { width:319px; float:right;}
	.blurb { font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif; color:#7bb040; font-size:12px; }
	.blurbform { font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif; color:white; font-size:12px; }
	.blurbtext {  font-size:11px;}
	.breakout { background:url(../images/breakout.png) top no-repeat}
	.subheading { font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif; color:#7bb040; font-size:12px;}
	.aboveheading { padding-top:90px; margin-top:90px}
	input.button {border: 2px solid #202020;width:95px; padding: 4px; height:29px; background:url(../images/submit.gif) center #7bb040; font-family: Oswald, Duepuntozero, Helvetica, Verdana, Sans-Serif;color:black; font-weight:bold
	}
	LI { list-style-image:url(../images/dot.png); vertical-align:middle} 
.jjdetails {font-family:  'Dancing Script', cursive; font-size:18px; font-weight: normal; float:right; padding-top:30px}
.jjdetails1 {font-family:  'Dancing Script', cursive; font-size:18px; font-weight: normal; padding-top:30px}

.position-top { display:block; position:absolute; top:-60px; right:-3px; font-family:Oswald,Duepuntozero,Helvetica,Verdana,Sans-Serif !important; font-size:17px !important;}

.seo { float: left; text-align: right; width: 100%;}

.seo-links{ width:100%;text-align: center;padding: 0;clear: both;margin:20px 0 0 0;float:left; }
.seo-links li{ display: inline-block;padding: 0 18px; }
.seo-links li.first{ padding:0 18px 0 0; }
.seo-links li.last{ padding:0 0 0 18px; }