
html {
	 height: 100%}

body {
	 height: 100%}

#layoutwrapper {
	 min-height: 100%;
	 margin-left: auto;
	 width: 971px;
	 margin-right: auto;
	 position: relative}

* html #layoutwrapper {
	 height: 100%}

#ftr {
	left: 0px;
	width: 961px;
	bottom: 0px;
	position: absolute;
	padding-left: 9px;
}

* html #ftr {
	 bottom: -1px}

body {
	 background: #ffffff}

td, p, div {font: 12px Arial, Helvetica, sans-serif;
color: #666666}

h1 {font-size: 14px}

h2, h3 {font-size: 12px}
	 a:link, a:visited {
	color: #666666;
	text-decoration: underline;
}
	 	 a:hover, a:active {
	color: #666666;
	text-decoration: none;
}



.bx1 {padding-right: 0px;
padding-left: 16px;
background: url(media/images/layout/a-03.jpg) no-repeat 0px 0px;
padding-bottom: 0px;
padding-top: 0px}

.bx1 A:link {font-weight: bold;
color: #ff6666;
text-decoration: none}

.bx1 A:visited {font-weight: bold;
color: #ff6666;
text-decoration: none}

.bx1 A:hover {font-weight: bold;
color: #cc4312;
text-decoration: none}

.bx1 A:active {font-weight: bold;
color: #cc4312;
text-decoration: none}

.bx2 {border-right: #ff706c 1px solid;
border-left: #ff706c 1px solid;}

.bx3 {border-right: #ff706c 1px solid;
border-left: #ff706c 1px solid}

#pagewrapper {margin: 0 auto !important;
width: 650px!important;
border: 1px solid #333;}

#masthead {padding: 12px;
margin: 0;}

#pagenavigation {width: 650px;
margin: 0 auto 6px auto;
border: 1px solid #FFFFFF;}

#galNav {margin: 0;
font-size: 0.75em;}

#galNav ul {margin: 0;
padding: 0;}

#galNav li {list-style-type: none;
margin: 0;
float: left;}

#galNav a {color: #777777;
display: block;
float: left;
padding: 2px 6px;
border: 1px solid #333;
margin: 0 2px 0 0;
text-decoration: none;}

#galNav a:visited {color: #666666;}

#galNav a:hover,
#galNav a:active,
#galNav a:focus {color: #FFFFFF;
background-color: #A0A0A0;}

#galNav #current {color: #CCCCCC;
background-color: #FFDFDE;
border-color: #FFDFDE;
cursor: default;}

#galNav br {clear: both;
height: 0;
line-height: 0;
font-size: 0;}

#p7GS {font-family: Arial, Helvetica, sans-serif;}

#p7GSvpW3 {margin: 0 auto;
background-color: #FFDFDE;
border-bottom: 1px solid #FF5D58;}

#p7GSvp {margin:0 auto;
background-color:#FFDFDE;
position:relative;}

#p7GSsc {position:relative;
margin:0;}


#p7GSsc div {display: none;}


#p7GSsc ul {margin:0;
padding:0;
position:relative;}

#p7GSsc li {margin:0;
padding:0;
	list-style-type: none;
display:inline;}

#p7GSsc img {padding: 2px;
border: 1px solid #FFDFDE;
background-color: #FFDFDE;
opacity: 1;
filter: alpha(opacity=100);
margin: 10px 5px;}


#p7GSsc .p7GSover {border-color: #FFFFFF;
opacity: 1;
filter: alpha(opacity=100);
background-color: #FFDFDE;}

#p7GSsc .p7GSon {opacity: 1;
filter: alpha(opacity=100);
background-color: #FFDFDE;
border-color: #FF5D58;}


#p7GSnv {margin: 0;
padding: .25em 0;
font-size: 0.75em;
background-color: #FFDFDE;
color: #B6B1AB;
text-align: center;}

#p7GSnvtitle {margin: 0 10px 0 0;
display: inline !important;
color: #999999;}

#p7GSnv span {display: none;}

#p7GSnv h2 {margin: 0;
font-size: 1.5em;
color: #FFFFFF;
text-transform: capitalize;
letter-spacing: normal;}

#p7GSnv a {padding: 0 .5em;
color: #FFDFDE;
font-weight: normal;
background-color: #9B9D92;
text-decoration: none;}

#p7GSnv a:visited {color: #FFDFDE;
background-color: #9D9F94;}

#p7GSnv a:hover,
#p7GSnv a:active,
#p7GSnv a:focus {border-color: #FFFFFF;
color: #FF5D58;
background-color: #ffffff;}

#p7GSnv .p7GSnvon {color: #666666!important;
border-color: #FF5D58!important;
background-color:#FFFFFF!important;
cursor: default;}


#p7GSfs {/* border: 1px solid red;
*/
	margin: 30px 0;
display: none;}


.p7GSfst {width: 1px;
margin: 0 auto;}


.p7GSfsi {background-color:#FFDFDE;
padding: 8px;}


.p7GSfsi img {padding: 0px;}


.p7GSfsc {color: #666666;
padding: 3px 0;}

.p7GSfsc p {font-size:9px;}


.p7GSfsd {padding: 0;
font-size: 9px;}

.p7GSfsd div {margin: 0px;
padding: 12px;
color: #8a8a8a;}

.p7GSfsd p {margin: 0px;}


#p7GSpb {position:absolute;
visibility:hidden;}


#p7GSah {position:absolute;
left:0px;
top:0px;
visibility:hidden;
z-index: 1000;}


.p7GScounter {letter-spacing: normal;
font-weight: normal;
text-transform: lowercase;}

img {
	border-style: none;
}
.lv1 A:link {
	 font-weight: bold;
	 color: #ff6666;
	 text-decoration: none}

.lv1 A:visited {
	 font-weight: bold;
	 color: #ff6666;
	 text-decoration: none}

.lv1 A:hover {
	 font-weight: bold;
	 color: #cc4312;
	 text-decoration: none}

.lv1 A:active {
	 font-weight: bold;
	 color: #cc4312;
	 text-decoration: none}

