body {
	background-color: #000;
	color: #C5A95F;
	font-family: sans-serif;
	font-size:100%;
	min-width: 800px;      /* at least 2x (LC fullwidth + CC padding) + RC fullwidth */
	}
h1 {	
	font-size:100%;
}

a {text-decoration:none;}
a:link {color: #C5A95F} 
a:visited {color: #C5A95F}
a:hover {color: #fff; text-decoration:underline;} 
a:active {color: #fff}



.bigtext {
	font-size:100%;
}
.smalltext {
	font-size:90%;
}

.navbar {
background-image:url('../images/navbarbg.jpg');
}

.horizontalcssmenu {

}

.horizontalcssmenu ul{
margin:0px;
padding: 0;
list-style-type: none;
}

.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;
margin-right: 10px;

}

.horizontalcssmenu ul li a{
display: block;
}

	

.horizontalcssmenu ul li a:hover{
display: block;
text-decoration:none;
}



	


#container {
  overflow: hidden;
  padding-left: 124px;   /* LC fullwidth */
  padding-right: 174px;  /* RC fullwidth + CC padding */
}
#container .column {
  padding-bottom: 20010px;  /* X + padding-bottom */
  margin-bottom: -20000px;  /* X */
  position: relative;
  float: left;
}
#center {
  padding: 10px 20px;    /* CC padding */
  width: 100%;
}
#left {
  width: 114px;          /* LC width */
  padding: 0;       /* LC padding */
  right: 164px;          /* LC fullwidth + CC padding */
  margin-left: -100%;
font-family: 'century gothic',sans-serif;
font-size:95%;
text-align:center;
background-image:none; 
border: 1px #C5A95F solid;
}

#left a {
	color: #C5A95F;
	text-decoration: none;
}
#left a:hover {
	color: #fff;
	text-decoration: none;
}
.current {
color:#fff;
}
#right {
  width: 114px;          /* RC width */
  padding: 0 10px;       /* RC padding */
  margin-right: -174px;  /* RC fullwidth + CC padding */
}
#footer {
  clear: both;
  position: relative;
}

/*** IE Fix ***/
* html #left {
  left: 134px;           /* RC fullwidth */
}

* html body {
  overflow: hidden;
}
* html #footer-wrapper {
  float: left;
  position: relative;
  width: 100%;
  padding-bottom: 10010px;
  margin-bottom: -10000px;
  background: #000;         /* Same as body 
                               background */
}

    .formLayout
    {
        background-color: #000;
        border: solid 1px #C5A95F;
        padding: 20px 10px 50px 10px;
        width: 500px;
    }
    
    .formLayout label
    {
        display: block;
        width: 120px;
        float: left;
        margin-bottom: 10px;
        text-align: right;
        padding-right: 20px;
    }

    .formLayout input
    {
        display: block;
        width: 150px;
        float: left;
        text-align: left;
        margin-bottom: 10px;
    }
 
    .formLayout .info
    {
        display: block;
        width: 150px;
        float: left;
        text-align: left;
        margin-bottom: 10px;
    }

    br
    {
        clear: left;
    }


div.preview
{
width:800px;
height:400px;
margin:0px;
border:1px solid #C5A95F;
}


div.picture
{
float:left;
width:500px;
margin:0;
padding:10px;
}
div.description
{
margin-left:510px;
padding:1em;
padding-top:130px;
line-height:150%;
}


