/*HTML*/
html, body{
	height: 100%;
}
body{
	background: #FFFFFF url(gfx/bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: 100;
	color: #666666;
}

h1, h2, h3, h4, h5, h6{
	color: #008ec9;
	font-weight: 100;
	margin: 0 0 10px 0;
}
h1{
	font-size: 22px;
}
h2{
	font-size: 20px;
}
h3{
	font-size: 18px;
}
h4{
	font-size: 16px;
}
h5{
	font-size: 14px;
}
h6{
	font-size: 12px;
}

a{
	color: #008ec9;
	text-decoration: underline;
}
a:hover{
	color: #000;
}
a:visited{
	color: #008ec9;
}

p{
	line-height: 16px;
	padding: 0 0 20px 0;
}


/*DIV ID's*/
#topwrapper{
	background: #162529 url(gfx/headerbg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	width: 100%;
	height: 258px;
}
#header{
	width: 960px;
	margin: 0 auto;
	color: #FFFFFF;
	font-size: 12px;
}
#logotype{
	float: left;
	margin: 10px 0 20px;
}
#menu{
	clear: left;
	float: left;
	margin:0 0 20px;
}
#menu a{
	margin: 0 5px 0;
	color: #FFFFFF;
	text-decoration: none;
}
#menu a:hover{
	border-bottom: 2px solid #75dfff;
}
#info{
	float: right;
	line-height: 35px;
	margin: 10px 0 0 0;
}
#info img{
	vertical-align: middle;
}
#intro{
	background: url(gfx/intro.png);
	width: 910px;
	height: 74px;
	padding: 25px;
	clear: both;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-size: 30px;
}
#intro p{
	line-height: 35px;
}
#intro a{
	text-decoration: underline;
	color: #008ec9;
}
#intro a:hover{
	color: #FFF;
}
#wrapper{
	width: 960px;
	margin: 0 auto -50px;
	height: auto !important;
	min-height: 100%;
}
#maincontent{
	border-right: 1px dotted #666666;
	width: 652px;
	margin: 50px 0 0 0;
	padding: 0 20px 0 0;
	float: left;
}
#leftcontent{
	float: right;
	width: 250px;
	margin: 50px 0 0 0;
}
#push{
	height: 25px;
}
#footer{
	clear: both;
	background: #1d3135;
	width: 100%;
	height: 96px;
	color: #009cff;
	text-align: center;
	padding: 18px 0 0 0;
}

/*DIV CLASS*/
.newsdate{
	color: #008ec9;
}

.frame1{
	height: auto;
	width: 211px;
	padding: 0;
	margin: 0 2px;
	float: left;
}
.frame1-top{
	background: url(gfx/frame-top.jpg);
	background-position: top center;
	height: 12px;
	width: 211px;
}
.frame1-content{
	background: url(gfx/frame-mid.jpg);
	background-position: top center;
	height: auto;
	width: 191px;
	padding: 0 10px;
}
.frame1-bottom{
	background: url(gfx/frame-bottom.jpg);
	background-position: top center;
	height: 12px;
	width: 211px;
}
.vertical-align{
	vertical-align: middle;
}
.price{
	float: right;
	color: #008ec9;
}
#social a.facebook {
background-position:96px 32px;
}
#social a.facebook:hover {
background-position:96px 0;
}
#social a {
background:url("/gfx/social.png") repeat scroll left top transparent;
display:block;
float:left;
height:32px;
margin-right:17px;
width:32px;
}
