body,td,th {
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	color:#ccffcc;
}
.style2 {
	font-family: tahoma;
	font-size: 11px;
	background-color: #ccFFcc;
}
.fieldTopics {
	position: absolute;
	top: 725px;
	left: 210px;
	height: 51px;
	width: 485px;
}
.subMenuContent {
	position: absolute;
	width: 928px;
	left: 37px;
	top: 215px;
	background-color: #FFFFFF;
	height: 1040px;
	}

.style1 {color: #FFFFFF}
a {
	font-family: tahoma;
	font-size: 11px;
	color: #3333FF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #FF3300;
}
.content {
	position: absolute;
	width: 928px;
	left: 37px;
	top: 215px;
	background-color: #FFFFFF;
	height: 1040px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

a:active {
	text-decoration: none;
	color: #FF9900;
}.bold1 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.textbody {
	font-family: tahoma;
	font-size: 13px;
	color: #333333;
}
.bgtop {
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 445px;
	width: 1024px;
	background-image: url(../images/gig_BGtop.jpg);
}
.subBgTop {
	background-repeat: repeat-x;
	background-position: left top;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 445px;
	width: 1024px;
	background-image: url(../images/gig_BGtop.jpg);
}

.bgmiddle {
	position: absolute;
	width: 1024px;
	top: 445px;
	background-image: url(../images/gig_BG.jpg);
	background-repeat: repeat-y;
	background-position: left;
	left: 0px;
	height: 546px;
}
.subBgMiddle {
	position: absolute;
	width: 1024px;
	top: 0px;
	background-image: url(../images/gig_BG.jpg);
	background-repeat: repeat-y;
	background-position: left;
	left: 0px;
}

.bgbottom {
	position: absolute;
	height: 379px;
	width: 1024px;
	left: 0px;
	background-image: url(../images/gig_BGdown.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	top: 991px;
}
.subBgBottom {
	position: relative;
	height: 379px;
	width: 1024px;
	background-image: url(../images/gig_BGdown.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	left: -263px;
	top: 0px;
}

.headflash
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1024px;
	text-align: center;
}
.menuflash
{
	position: absolute;
	width: 1024px;
	left: 0px;
	top: 0px;
}
.fieldAnnounce
{
	width: 184px;
	height: 301px;
	background: url(../images/gig_homenew-cut_09.jpg) no-repeat;
	float: left;
	position: absolute;
	left: 0px;
	top: 68px;
}
.subTopBanner {
	position: absolute;
	left: 185px;
	top: 68px;

}

.fieldAnnounce2
{
	position: relative;
	width: 154px;
	margin-left:12px;
	margin-top:65px;
}
.subDetail {
	position: absolute;
	left: 210px;
	top: 160px;
	padding: 5px;
	width: 465px;
}
.subTag {
	float: none;
	position: absolute;
	left: 210px;
	top: 160px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

.subLeftMenu {
	width: 184px;
	float: left;
	position: absolute;
	left: 0px;
	top: 68px;
}
.subLeftMenuUserName {
	position: relative;
	margin-left:0px;
	margin-top:-180px;
	left: 0px;
	top: 0px;
}

.fieldAnnounce3
{
	position: relative;
	margin-left:105px;
	margin-top:0px;
}
.bigad
{
	position: absolute;
	left: 185px;
	top: 68px;
}
.fieldServer
{
	width: 184px;
	height: 42px;
	background: url(../images/gig_homenew-cut_11.jpg) no-repeat;
	float: left;
	position: absolute;
	left: 726px;
	top: 68px;
}
.fieldServer1
{
	position: relative;
	margin-left:83px;
	margin-top:4px;
}
.fieldServer2
{
	position: relative;
	margin-left:116px;
	margin-top:-38px;
}
.fieldServer3
{
	position: relative;
	margin-left:149px;
	margin-top:-38px;
}

.fieldHolder
{
	width: 184px;
	height: 167px;
	background: url(../images/gig_homenew-cut_13.jpg) no-repeat;
	float: left;
	position: absolute;
	left: 726px;
	top: 111px;
}
.fieldHolder2
{
	position: relative;
	margin-left:26px;
	margin-top:4px;
	left: 0px;
	top: -4px;
}
.middlebanner
{
	position: absolute;
	height: 92px;
	width: 725px;
	left: 185px;
	top: 278px;
}
.leftmenu
{
	position: absolute;
	left: 0px;
	top: 370px;
}
.fieldNews1 {
	position: absolute;
	left: 221px;
	top: 423px;
	padding: 5px;
	width: 465px;
}

.fieldNews
{
	float: none;
	position: absolute;
	left: 210px;
	top: 370px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	width: 485px;
	height: 51px;
}
.fieldWallpaper
{
	width: 179px;
	height: 168px;
	background: url(../images/gig_homenew-cut_19.jpg) no-repeat;
	float: left;
	position: absolute;
	left: 725px;
	top: 370px;
}
.fieldWallpaper2
{
	position: absolute;
	width: 135px;
	left: 20px;
	top: 60px;
	height: 90px;
}
.rightbanner
{
	position: absolute;
	height: 211px;
	width: 179px;
	top: 538px;
	left: 725px;
}
.fieldCalendar
{
	width: 184px;
	height: 199px;
	background: url(../images/gig_homenew-cut_22.jpg) no-repeat;
	float: left;
	position: absolute;
	left: 0px;
	top: 669px;
}
.fieldCalendar2
{
	position: relative;
	width: 54px;
	margin-left:11px;
	margin-top:46px;
}
.leftBanner {
	position: absolute;
	top: 888px;
	height: 127px;
	width: 127px;
	left: 29px;
}
.fieldTopics1 {
	position: absolute;
	width: 465px;
	left: 221px;
	top: 782px;
}

.bottombanner
{
	position: absolute;
	height: 44px;
	width: 392px;
	left: 210px;
	top: 982px;
}
.bottomlink
{
	position: absolute;
	height: 63px;
	width: 1024px;
	left: 0px;
	bottom: 0px;
}

.fieldPoll
{
	width: 179px;
	height: 49px;
	float: left;
	position: absolute;
	left: 725px;
	top: 735px;
	background-image: url(../images/gig_homenew-cut_24.jpg);
	background-repeat: no-repeat;
}
.fieldPoll2
{
	position: absolute;
	width: 179px;
	margin-left:6px;
	margin-top:5px;
	left: 719px;
	top: 779px;
	height: 135px;
	background-color: #33FFCC;
}





#textInput1
{
	width: 83px;
	height: 21px;
	background: none;
	border: none;
	color: #000000;
	margin-top: 77px;
	margin-left: 76px;
}
#textInput2
{
	width: 83px;
	height: 21px;
	background: none;
	border: none;
	color: #000000;
	position:relative;
	margin-left:76px;
	margin-top:3px;
}
input.btn{
	color:#0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	background-color:#0099FF;
	border:1px solid;
	border-top-color:#66CCFF;
	border-left-color:#66CCFF;
	border-right-color:#0066FF;
	border-bottom-color:#0066FF;
}
.content_body_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
