/* Setup */

body
{
font-family: "Trebuchet MS", Tahoma, Helvetica, "Sans Serif";
text-align:center;
padding: 0;
margin: 0;
background-color: #ffffff;
color: #ccc;
}


a		{ color:#454545; text-decoration:none; }
a:hover { color:#c3c3c3; text-decoration:underline; }
a img 	{ border: none; }
p 		{ color:#3e3e3e; font-size:12px; line-height:21px; padding-right:25px;}


/* Fonts */

h1  
{
font-size:27px;
font-weight:bold;
color:#fff;
text-align:left;
margin-left:10px;
padding-top:15px;
vertical-align:bottom;
}

h2
{
font-size:15px;
font-weight:bold;
color:#ffa400;
text-align:right;
margin-right:10px;
padding-top:15px;
vertical-align:bottom;
}

h3
{
font-size:25px;
font-weight:bold;
color:#000;
text-align:left;
margin-right:10px;
padding-top:15px;
}

h5
{
font-size:24px;
font-weight:bold;
color:#727272;
text-align:left;
margin-right:10px;
}

.font-medDKgray
{
font-size:18px;
font-weight:bold;
color:#4a4a4a;
text-align:left;
line-height:30px;
}

.font-VsmDKgray
{
font-size:13px;
font-weight:bold;
color:#7b7b7b;
text-align:left;
line-height:12px;
}


.font-lgLTgray
{
font-size:21px;
font-weight:bold;
color:#7b7b7b;
text-align:left;
line-height:30px;
}

.font-smLTgray
{
font-size:16px;
font-weight:bold;
color:#7b7b7b;
text-align:left;
line-height:24px;
}

.font-VsmLTgray
{
font-size:11px;
font-weight:bold;
color:#aeaead;
text-align:left;
line-height:22px;
}

.font-medBLK
{
font-size:18px;
font-weight:bold;
color:#000;
text-align:left;
}



/* Buttons */

.genButton
{
color:#fff;
font-size:15px;
font-weight:bold;
background-color:#ff7200;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
padding-right:20px;
}

.header_txt_small
{
font-size: 10pt;
color: #fff;
}

/* Divs */

#wrapper
{
width: 760px;
margin:0 auto;
text-align: center;
}


#header
{
width: 100%;
height: 73px;
margin-top: 25px;
margin-bottom: 5px;
}


#navigation
{
width: 760px;
border: 0;
padding-bottom: 5px;
margin: 0 auto;

}


#content
{
width: 760px;
border: 0;
text-align: center;
padding: 0;
margin: 0 auto;
height: auto;
overflow: auto;
}


#inside_header
{
height: 61px;
margin: 0;
padding: 0;
width: 100%;
}

#header_left
{
height: 100%;
width: 425px;
float: left;
}

#header_right
{
height: 100%;
width: 275px;
float: right;
margin-bottom: 20px;
vertical-align: middle;
}

#center
{
margin-top: 0px;
float:left;
width: 757px;
background-color: #ffffff;
color: #000000;
font-weight: bold;
font-size: 9pt;
min-height: 650px;
}


#left
{
width: 184px;
background-color: #ffffff;
border: 0;
margin: 0 auto;
text-align: left;
float: left;
padding-left: 15px;
border-right: 1px solid #ffecdd;
}

#left a { color:#ff7200; }
#left a:hover {  color:#ff7200; }

#orangebuttons
{
width: 175px;
background-color: #ffffff;
border: 0;
margin: 0 auto;
text-align: left;
float: left;
}

#orangebuttons a { color:#fff; }
#orangebuttons a:hover {  color:#fff; text-decoration:underline; }

#affiliatelink
{
width: 175px;
background-color: #ffffff;
border: 0;
margin: 0 auto;
text-align: left;
float: left;
}

#affiliatelink a { color:#999; }
#affiliatelink a:hover {  color:#999; text-decoration:underline; }

#lgl a { color:#757575; }
#lgl a:hover {  color:#000000; text-decoration:underline; }


#right
{
width: 532px;
background-color: #ffffff;
border: 0;
color: #000000;
margin: 0 auto;
text-align: left;
float: left;
padding-right: 3px;
padding-top: 10px;
padding-left: 15px;
}

#footer
{
color: #606060;
clear:both;
width:100%;
height: 35px;
font-size: 8pt;
font-family: Arial;
font-weight: bold;
}



/* Special */

hr {
border:0;
border-top: 1px solid #c5c5c5;
height: 0;
background: #E19832;
margin-left: 0;
margin-right:auto;
width: 95%;
}


img 
{
border: 0;
}

 .gallery li {
         display: inline;
         list-style: none;
         width: 100px;
         float: left;
         margin: 15px 10px 15px 10px;
         text-align: center;
         list-style:none;
	}
label
{
   float: left;
    width: 175px;
    font-weight: bold;
    font-size: 9pt;
    color: #000000;

}

