/* CSS Screen = for layout purposes only */

* {
font-size: inherit;
margin: 0;
padding: 0;
}

body {
background:url(../images/background.jpg) repeat-x;
font-size: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:10px;
}

h1 {
font-size: 1em;
line-height: 150%;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
margin-right:10px;
font-family:Arial, Helvetica, sans-serif;
}

h3 {
font-size: 0.9em;
line-height: 150%;
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
margin-right:10px;
}


#wrapper {
background:transparent;
float:left;
padding:0;
position: relative;
left:50%;
margin-top: 55px;
margin-left:-400px;
width:800px;
/*height:420px;*/
vertical-align:top
}

#topnav {
float:left;
background:black url(../images/top_left.jpg) top left no-repeat;
width:800px;
height:30px;
overflow:hidden;
}

#topnav img {
float:left;
margin-left:195px;
}

#topnav ul {
float:right;
margin-right:10px;
}

#topnav ul li {
float:left;
color:white;
font-size:0.8em;
padding-right:5px;
padding-left:5px;
padding-top:6px;
list-style:none;
}

#topnav ul li a {
font-family:Helvetica, arial, sans-serif;
color:white;
text-decoration:none;
}

/*#topnav img {
border-right:2px solid #F47F20;
}*/

#leftimage {
float:left;
width:200px;
height:190px;
overflow:hidden;
}

#image {
background: url(../images/vid_img3.jpg) top right no-repeat;
float:right;
width:600px;
height:190px;
overflow:hidden;
}

#lower {
background:black;
float:left;
width:800px;
/*height:120px;*/
padding-bottom:15px;
}

#menu{
background:black;
float:left;
width:200px;
padding-bottom:15px;
}

#menu ul li {
color:#d2d2d3;
font-size:1em;
font-family:Helvetica, Arial, sans-serif;
height:30px;
/*line-height:140%;*/
margin-left:0px;
list-style:none;
}

#menu ul li a {
background:url(../images/offers_arrow.jpg) top left no-repeat;
color:#d2d2d3;
display:block;
font-size:0.75em;
font-family:Helvetica, Arial, sans-serif;
height:20px;
line-height:140%;
margin-left:5px;
text-decoration:none;
}

#text {
background:black;
float:left;
width:490px;;
/*height:120px;*/
padding-bottom:15px;
padding-top:10px;
}

#text h2 {
color:#d2d2d3;
font-size:0.9em;
font-weight:lighter;
font-family:Helvetica, Arial, sans-serif;
line-height:140%;
text-align:justify;
}

#text h1 {
color:#d2d2d3;
font-size:1em;
font-family:Helvetica, Arial, sans-serif;
line-height:140%;
margin-left:0px;
}

#text p {
color:white;
font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
line-height:140%;
}

#text p em {
border-bottom:1px solid white;
display:block;
padding-bottom:5px;
}

#textgallery {
background:black;
float:left;
width:600px;;
/*height:120px;*/
padding-bottom:15px;
padding-top:10px;
}

#text a {
color:white;
}

#textgallery h2 {
color:#d2d2d3;
font-size:0.9em;
font-weight:lighter;
font-family:Helvetica, Arial, sans-serif;
line-height:140%;
}

#textgallery h1 {
color:#d2d2d3;
font-size:1em;
font-family:Helvetica, Arial, sans-serif;
line-height:140%;
margin-left:0px;
}

#textgallery p {
color:white;
font-size:0.75em;
font-family:Arial, Helvetica, sans-serif;
line-height:140%;
}

#textgallery img {
margin-bottom:20px;
margin-right:15px;
}

#title {
width:800px;
height:105px;
}

#footer {
background:red;
float:left;
height: 25px;
padding:0;
position: relative;
left:50%;
margin-left:-400px;
width:800px;
}

	#footer p {
	font-size: .7em;
	margin: 5px;
	text-align: center;
	}
	
		#footer p a {
		color: white;
		}

/*classes*/

.nudge {
padding-left:30px;
margin-top:15px;
margin-left:10px;
}
