body {
background: #474747;
margin: 0px;
padding: 0px;
color: #000;
text-align: center;
}

/* this part enables linkable iframes */

#iframe_link_wrapper{position:relative;height:100%;width:450px;margin-top:2px;margin:0 auto;}
#iframe_link{display:block;margin:0 auto;}
#iframe_link img{display:block;position:absolute;width:450px;height:100%;z-index:1;margin:0 auto;}
#my_iframe{display:block;width:450px;height:100px;margin:0 auto;}

#iframe2_link_wrapper{position:relative;height:100%;width:380px;margin-top:2px;margin:0 auto;}
#iframe2_link{display:block;margin:0 auto;}
#iframe2_link img{display:block;position:absolute;width:380px;height:100%;z-index:1;margin:0 auto;}
#my_iframe2{display:block;width:380px;height:127px;margin:0 auto;}

#home_iframe_link_wrapper{position:relative;height:100%;width:380px;margin-top:2px;margin:0 auto;}
#home_iframe_link{display:block;margin:0 auto;}
#home_iframe_link img{display:block;position:absolute;width:380px;height:100%;z-index:1;margin:0 auto;}
#home_my_iframe{display:block;width:380px;height:127px;margin:0 auto;}

#gt_iframe_link_wrapper{position:relative;height:100%;width:180px;margin-top:2px;margin:0 auto;}
#gt_iframe_link{display:block;margin:0 auto;}
#gt_iframe_link img{display:block;position:absolute;width:180px;height:100%;z-index:1;margin:0 auto;}
#gt_my_iframe{display:block;width:180px;height:75px;margin:0 auto;}

#contest_iframe_link_wrapper{position:relative;height:140;width:380px;margin-top:2px;margin:0 auto;}
#contest_iframe_link{display:block;margin:0 auto;}
#contest_iframe_link img{display:block;position:absolute;width:380px;height:140;z-index:1;margin:0 auto;}
#contest_my_iframe{display:block;width:380px;height:140px;margin:0 auto;}


.stylebelowcover {font-size: 11px;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.stylebelowcoverbigger {font-size: 13px;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
}

.style5 {font-size: 14px}

.style6 {font-size: 12px}

.style6a {font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
}

.style7 {
	color: #FF0000;
	font-weight: bold;
}

.style8 {font-size: 16px}

.talllines {
LINE-HEIGHT: 1.2em;
}

.blueheadertext2 {
color: #000000;
}

.shadoweddefault {font-family: Arial, Helvetica, sans-serif;
      font-size:12px;
	color: #CC0000;
	text-shadow: #006666 0.1em 0.1em 0.1em;
	font-weight:bold;
      letter-spacing:1px
 }

.specialselect {
   text-align: center;
   // background: transparent;
   background-color: #8BBAC2;
   color: black;
   font-family: arial;
   font-weight: bold;
   font-style: normal;
   font-size: 9pt;
   // width: 268px;
   // padding: 5px;
   padding-left: 3px;
   padding-top: 2px;
   left: 1px;
   top: 1px;
   // font-size: 16px;
   border: 1px solid #ccc;
   // height: 34px;
   height: 18px;
}

.specialselect2 {
  // -webkit-appearance: button;
  // -webkit-border-radius: 2px;
  // -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
  // -webkit-padding-end: 20px;
  // -webkit-padding-start: 2px;
  // -webkit-user-select: none;
  // background-image: url(../images/select-arrow.png), 
  //  -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
  // background-position: center right;
  // background-repeat: no-repeat;
  background-color: #8BBAC2;
  border: 1px solid #A6D2D8;
  color: #000000;
  text-align: center;
  font-size: 9pt;
  font-weight: bold;
  margin: 1;
  overflow: hidden;
  // padding-top: 2px;
  // padding-bottom: 2px;
  padding: 5px;
  // text-overflow: ellipsis;
  // white-space: nowrap;
}

.specialselect2 option {
  text-align: center;
  background-color: #8BBAC2;
  // border: 2px solid #A6D2D8;
  font-weight: bold;
  padding: 5px;
  margin: 5;
}

.specialselect2 option:hover {
  text-align: center;
  background-color: #000000;
  background: #000000;
  // border: 2px solid #A6D2D8;
  border: 5px solid #000000;
  font-weight: bold;
}


.specialselect3 {
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  color: #000080;
  font-weight: bold;
  font-size: 10pt;
}

.specialselect3 option {
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  color: #000000;
  font-weight: bold;
  padding: 5px;
  font-size: 10pt;
}

.textbox2 {
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 13px; FONT-WEIGHT: bold; LINE-HEIGHT: 1.3em
}

.textbox3 {
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 1.5em
}

.textbox3a {
      FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 13px; FONT-WEIGHT: normal; LINE-HEIGHT: 1.5em
}

.textbox3b {
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 1.5em;
	line-height:150%;
}

.headertext {
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 1.5em
}

.headertextsmall {
      FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 13px; FONT-WEIGHT: bold; LINE-HEIGHT: 1.5em
}

.headertexta {
      FONT-FAMILY: Verdana, sans-serif; 
	FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 1.5em
}

.albumtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
color:#120885;
text-decoration:none;
}

.albumtitle2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:italic;
text-decoration:none;
}

.albumtitle3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.albumtitle4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
text-shadow: white 0.1em 0.1em 0.2em;
text-decoration:none;
}


.letterlarge {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

.letter {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}

.lettersmall {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.lettersmall2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.lettervs {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.upcloseandpersonalsubtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:200%;
font-weight:bold;
// text-indent:36;
}

.upcloseandpersonalbiggersubtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:200%;
font-weight:bold;
// text-indent:36;
}

.upcloseandpersonalbiggestsubtitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:200%;
font-weight:bold;
}

.upcloseandpersonal {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:200%;
}

.upcloseandpersonalbigger {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:200%;
}

.upcloseandpersonalsmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:200%;
// text-indent:36;
}

.award {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:200%;
}


.caption {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}


.clickonalbum {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.commenthighlight {
font-family:Verdana, sans-serif;
font-size:12px;
font-weight:bold;
LINE-HEIGHT: 1.5em;
}

.comment {
font-family:Verdana, sans-serif;
font-size:10px;
LINE-HEIGHT: 1.5em;
}

.commenthighlight1 {
font-family:Verdana, sans-serif;
font-size:13px;
font-weight:bold;
LINE-HEIGHT: 1.5em;
}

.comment1 {
font-family:Verdana, sans-serif;
font-size:12px;
LINE-HEIGHT: 1.5em;
}

.commenthighlight2 {
font-family:Calibri, sans-serif;
font-size:13px;
font-weight:bold;
LINE-HEIGHT: 1.5em;
}

.comment2 {
font-family:Calibri, sans-serif;
font-size:12px;
LINE-HEIGHT: 1.5em;
}

.commenthighlight3 {
font-family:Verdana, sans-serif;
font-size:14px;
font-weight:bold;
LINE-HEIGHT: 1.5em;
}

.comment3 {
font-family:Verdana, sans-serif;
font-size:13px;
LINE-HEIGHT: 1.5em;
}

/* layout
----------------------------------------------- */
#container {
position: relative;
margin: 20px auto;
padding: 0px;
width: 700px;
min-height:400px;
text-align: left;

}

#containersingles {
position: relative;
margin: 20px auto;
padding: 0px;
width: 700px;
min-height:450px;
text-align: left;

}

#intro {
position:relative;
margin:0px;
padding:0px;
}
#header{
margin: 0px 0 0 0px;
padding:0px;
width:700px;
background-color:black;
border:3px solid black;
text-align:center;
}

#header1{
margin: 0px 0 0 0px;
padding:0px;
width:700px;
background-color: #7374AD;
border:3px solid #7374AD;
text-align:center;
}

#header img{
margin:0px;
padding:0px;
}

#header1 img{
margin:0px;
padding:0px;
}

#content {
position: relative;
width:700px;
margin: 20px auto;
text-align: left;
clear:both;
}

.shopping {
margin: 0px 0 0 140px;
text-align: center;
}

#banner {
margin: 10px 0 0 140px;
text-align: center;
}

.copyright {

top: 10px;
margin: 20px 0 0 0px;
height: 1.5em;
text-align: center;
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
font-weight:bold;
clear:left;
}
.copyrightBottom {
margin: 20px 0 0 0px;
text-align: center;
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
font-weight:bold;
}


#navcontainer { 
position: relative;
float:left;
top: -7px;
left: 0px;
height:223px;
width:135px;
border-top:7px solid black;
border-bottom:7px solid black;
background-color:#81A784;
}

#navcontainerblue { 
position: absolute;
top:  0px;
left: 0px;
height:223px;  
width:135px;
border-top:7px solid black;
border-bottom:7px solid black;
background-color:#8BBAC2;
}

#navcontainerbluesingles { 
position: absolute;
top:  -7px;
left: 0px;
height:223px; 
width:135px;
border-top:7px solid black;
border-bottom:7px solid black;
background-color:#8BBAC2;
}

#navcontainersingles { 
position: absolute;
top:  -7px;
left: 0px;
height:223px; 
width:135px;
border-top:7px solid black;
border-bottom:7px solid black;
background-color:#81A784;
}


#join {
position:absolute;
top:280px;
width:133px;
}

#join p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
padding:0px;
margin:0;
} 
input {
	border: 1px solid #000000;
	background-color: #F5F5F5;
} 
.nopad {
	display:block;
	margin: 0 0 0 0;
	padding: 0 px;
}
#raytop {
	padding: 10px 0 10px 5px;
}

.album {
width:100%;
background-color:#FFFFFF;
border:1px solid gray;
margin-bottom:5px;
}
.albumThumb {
	display:block;
	float:left;
	width: 130px;
	text-align:center;
	padding:5px 5px 5px 5px;
}

div.albumThumb p {
width:95%;
display:block;
border:1px solid black;
margin:0 0 0 0;
padding:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:600;
}

.albumInfo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left: 130px;
}
div.albumInfo p {
margin:0 0 0 0;
padding:5px;
}

.clear {clear: both;} 
.textCenter {text-align:center;}
.buybutton {
	border:3px solid;
	margin-top:5px;
	border-color: #9900FF;
}
.albumthumb {
border:5px solid black;

}
#entries {
color:white;
}

/* links
----------------------------------------------- */

a:link
{
	color: #993399;
	background-color: transparent;
}

a:visited
{
	color: #993399;
	background-color: transparent;
}

a:hover, a:active
{
	color: orange;
	background-color: transparent;
}
.verticalSpacer {
margin:0px 0 0 0;
}
