* {margin: 0; padding: 0;}
html, body {width: 100%; height: 100%;}
body  {font: normal 12px Arial, Helvetica, sans-serif; color: #575639; background: url(http://img01.imagemaniac.com/ggd/images/head-x.jpg) 0px 0px repeat-x #b81769; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
img {border: none;}
ul {list-style: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a {text-decoration: none; color: #FFFFFF;}
a:hover {text-decoration: underline;}
.content {padding-bottom: 266px;}

/*head*/
.head {background: url(http://img01.imagemaniac.com/ggd/images/head.jpg) 0px 0px no-repeat; height: 218px; margin: 0px auto; width: 1000px; position: relative;}
.head p {text-align: center; width: 215px; position: absolute; font-size: 11px; right: 217px; top: 15px; line-height: 12px;}
/*head*/

/*block*/
.block-top {background: url(http://img01.imagemaniac.com/ggd/images/block-top.gif) 0px 0px repeat-x #ff7fd9; margin: 0px auto; max-width: 1240px; min-width: 1000px;}
.block-bottom {background: url(http://img01.imagemaniac.com/ggd/images/block-bottom.gif) 0px 100% repeat-x;}
.block-top h2 {text-align: center; font: bold 21px Verdana, Arial, Helvetica, sans-serif; color: #c80071; height: 31px; padding-top: 12px; background: url(http://img01.imagemaniac.com/ggd/images/h201.png) 50% 0px no-repeat;}
/*block*/


/*thumbs*/
.thumbs {text-align: center; padding: 0 0 0 1px;}
.thumbs img {width: 240px; height: 180px; border: 1px solid #780053; margin: 0 1px 1px 0;}
/*thumbs*/

/*bookmark*/
.bookmark {width: 563px; margin: 0px auto; height: 74px; background: url(http://img01.imagemaniac.com/ggd/images/bookmark.png) 0px 0px no-repeat; position: relative;}
.bookmark a {display: block; text-indent: -9000px; overflow: hidden; width: 462px; height: 34px; position: absolute; left: 57px; top: 1px;}
/*bookmark*/

/*hardlink*/
.hardlink {width: 976px; padding: 0 0 0 10px; margin: 0px auto 10px auto;}
.hardlink div {background: url(http://img01.imagemaniac.com/ggd/images/hardlink1.png) 0px 0px no-repeat; float: left; width: 234px; height: 267px; text-align: center; margin-right: 10px;}
.hardlink h2 {padding: 23px 0 18px 0; text-transform: uppercase; font-size: 14px; color: #990d54;}
.hardlink img {width: 191px; height: 135px;}
.hardlink p {font-size: 11px; color: #FFFFFF; padding: 5px 0 3px 0;}
.hardlink a {text-transform: uppercase; font-size: 14px; color: #990d54; font-weight: bold;} 
/*hardlink*/

/*hardlink2*/
.hardlink2 {width: 988px; margin: 0px auto 20px auto;}
.hardlink2 div {background: url(http://img01.imagemaniac.com/ggd/images/hardlink2.jpg) 0px 0px no-repeat; float: left; width: 247px; padding-top: 31px; height: 47px; text-indent: 20px;}
.hardlink2 a {font-size: 20px; color: #990d54;} 
/*hardlink2*/

/*top*/
.top {background: url(http://img01.imagemaniac.com/ggd/images/top-bg.gif) 0px 0px repeat-y; width: 845px; margin: 0px auto; font: bold 18px "Times New Roman", Georgia, Times, serif;}
.top-top {background: url(http://img01.imagemaniac.com/ggd/images/top-top.png) 0px 0px no-repeat;}
.top-bottom {background: url(http://img01.imagemaniac.com/ggd/images/top-bottom.jpg) 0px 100% no-repeat; padding: 0 0 37px 20px;}
.top h2 {text-align: center; font: bold 21px Verdana, Arial, Helvetica, sans-serif; color: #c80071; height: 47px; padding: 19px 20px 0 0;}
.top a {color: #ffffff;}
.top ul {width: 205px; float: left;}
.top li {line-height: 16px; background: url(http://img01.imagemaniac.com/ggd/images/bullet.gif) 0px 3px no-repeat; padding-left: 21px;}
/*top*/

/*footer*/
.footer {position: absolute; bottom: 0px; left: 0px; width: 100%;}
.infooter {background: url(http://img01.imagemaniac.com/ggd/images/footer.jpg) 0px 0px no-repeat; width: 1000px; margin: 0px auto; height: 235px; position: relative;}
.desc {position: absolute; left: 225px; top: 105px; width: 340px; text-align: center;}
.webm {display: block; width: 150px; height: 34px; text-indent: -9000px; overflow: hidden; left: 139px; top: 57px; position: absolute;}
.fbook {display: block; text-indent: -9000px; overflow: hidden; width: 152px; height: 31px; position: absolute; right: 76px; top: 95px;}
.copy {font-weight: bold; position: absolute; bottom: 9px; left: 355px; text-align: center;}
.copy a {color: #575639;}
/*footer*/

.new-site-text-color{font-color:#FFFFFF; color:#FFFFFF;}
.new-site-color{font-color:#FFFFFF; color:#FFFFFF;}
#new-site-link A, .new-site-link-color{font-color:yellow; color:yellow; text-color:yellow;}