﻿html, body, div, span, 
h1, h2, h3, h4, p,
a, img, ol, ul, li,
form, label, 
table, tbody, tfoot, thead, tr, th, td , blockquote
{
    margin: 0;
    padding: 0;
}

body{
	
	color: #fff;
	background-color: #333;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
	line-height: 14px;
    margin-top: 20px;
}

p, h1, h2, table, ul, ol {
    line-height: 14px;
    margin-bottom: 12px;
}

h1
{
    font-size: 12px;
    font-weight: normal;
}

h2
{
    font-size: 12px;
    font-weight: bold;
}

a, a:visited{
    cursor: pointer;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    
}

a:hover, a:visited:hover{
    cursor: pointer;
    text-decoration: none;
    font-weight: bold;
    color: #af9e76;
}


a img{
    border: 0px;
}

ul{
    list-style-type: none;
}


a.logo, a.logo:visited
{
	display: block;
	background-image: url('images/logo.png');
	width: 237px;
	height: 74px;
    margin-bottom: 30px;
}

a.logo:hover, a.logo:visited:hover
{
	background-position: 0px -74px;
}


a.facebook-link, a.facebook-link:visited
{
	display: block;
	background-image: url('images/facebook-link.png');
	width: 164px;
	height: 28px;
   
}

a.facebook-link:hover, a.facebook-link:visited:hover
{
	background-position: 0px -28px;
}


ul#nav
{
    margin-bottom: 30px;
    font-size: 14px;
}

ul#nav li
{
   margin-bottom: 11px;
   display: block;
   width: 270px;
   border-bottom: solid 1px #4a4d4b;
}

ul#nav li.selected
{
   color: #af9e76;
   font-weight: bold;
   border-bottom: solid 1px #af9e76;
}

p.largeCopy
{
    font-size: 14px;
    line-height: 16px;
    color: #af9e76;
    margin-bottom: 30px;
}

#container{
    margin: 0px auto;
    width: 1000px;
    background-color: #4a4d4b;
    padding: 30px;
}

.leftSide
{
   float: left;
   width: 270px;
   margin-right: 30px;
}

.rightSide
{
    float: left;
    width: 700px;
}

.heighted
{
    height:auto !important; /* real browsers */
	height:655px; /* IE6: treaded as min-height*/
	min-height:655px; /* real browsers */

}

.rightAligned
{
    text-align: right;
}
.clear{
    height: 0px;
    clear: both;
    overflow: hidden;
}

#galleria{width:700px; height: 605px;}

#footer{ text-align: center;     margin: 0px auto;
    width: 1000px; padding: 10px 0 0 0;}