* {
padding:0;
margin:0;
outline:none;
}

a {
cursor:pointer ;
}

a img {
border:0;
}

.overflow {
overflow:auto;
}

body{
	background-color:#e9e9e9;
	background-position:center top;
	font-family: tahoma;
	font-size:12px;
	color:#454545;
	line-height:14px;
	letter-spacing:0.02em;
}

body.page{
	background-image:url(../images/bg.jpg);
	background-repeat: repeat-x;
}
a:visited{ font-family: tahoma ; font-weight: bold; margin-bottom: 10mm; font-size: 8.5pt; color: #630b00}
a:link{ font-family: tahoma ; font-weight: bold; margin-bottom: 10mm; font-size: 8.5pt; color: #931707}
a:hover { font-family: tahoma ; font-weight: bold; margin-bottom: 10mm; font-size: 8.5pt; color: #ffb3a9}

a img{ border:0px;}
a:hover img{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

.textbigwhite {font-family: tahoma ; font-weight: bold; font-size: 9.5pt; color: #ffffff }
.textwhite {font-family: tahoma ; font-weight: bold; font-size: 8.5pt; color: #ffffff }
.textsubmit {font-family: tahoma ; font-weight: bold; font-size: 8.5pt; color: #d5cd98 }
.date {font-family: tahoma ; font-weight: normal; font-size: 8.5pt; color: #cc9a3a }
.green {font-family: tahoma ; font-weight: bold; font-size: 8.5pt; color: #359702 }
.black {font-family: tahoma ; font-weight: bold; font-size: 8.5pt; color: #c7bb9f }
.red {font-family: tahoma ; font-weight: bold; font-size: 8.5pt; color: #d90000 }
.redbig {font-family: tahoma ; font-weight: bold; font-size: 13pt; color: #d90000; padding-bottom:5px; }
.darkbrown {font-family: tahoma ; font-weight: bold; font-size: 8.5pt; color: #3b301d }
.textdetails {font-family: tahoma ; font-weight: normal; font-size: 9pt; color: #3b301d }
.darkform {font-family: tahoma ; font-weight: normal; font-size: 9pt; color: #3b301d }
.headmember {font-family: tahoma ; font-weight: bold; font-size: 9.5pt; color: #2081c0 }
.headform {font-family: tahoma ; font-weight: bold; font-size: 10pt; color: #214112 }
.headgreen {font-family: tahoma ; font-weight: bold; font-size: 10.5pt; color: #2081c0 }
.headbig {font-family: tahoma ; font-weight: bold; font-size: 13.5pt; color: #e6e6e6 }
.bighead {font-family: tahoma ; font-weight: bold; font-size: 12pt; color: #335400; padding:3px 0px 5px 0px; }

.bordersqure { font-size:9.5px; border-top:1px solid #205d96; border-bottom:1px solid #205d96; border-right:1px solid #205d96; border-left:1px solid #205d96;}
/* Marquee */
div.demo {
          padding:0px;
          margin-bottom:0px;
		  color:#930000;
		  font-size: 8.5pt; 
		  font-family: tahoma ; 
		  font-weight: normal;
		  letter-spacing:1px;
      }
/* start */
#container {
	width:1000px;
	height:146px!important;
	height:146px;
	margin:0 auto;
	display:table;
	background-image:url(../images/head.jpg);
	background-repeat:no-repeat;
}
#firstpage {
	height: 650px;
	position: relative;
	width: 958;
}
#head {
	width: 1000px;
	height:115px!important;
	height:115px;
	margin:auto;
	display:table;	
	clear:both;
	padding:0px 0px 0px 0px!important; /* top - right - bottom - left */
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	text-align:center;
}
#topspace {
	width: 1000px;
	height:80px!important;
	height:80px;
	margin:auto;
	display:table;	
	clear:both;
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	text-align:center;
}
#headspace {
	width: 1000px;
	height:56px!important;
	height:56px;
	margin:auto;
	display:table;	
	clear:both;
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	text-align:center;
}
#topbar {
	width: 950px;
	height: 35px!important;
	height: 45px;
	display:block;
	margin:auto;
	text-align:center;
	overflow: visible!important;
	overflow: hidden;
}
#mainshow {
	width: 1000px;
	height: 1035px!important;
	height: 1080px;
	display:block;
	margin:auto;
	text-align:center;
	padding:1px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:1px 0px 0px 0px;
	background-image:url(../images/main2.jpg);
	background-repeat:no-repeat;
	overflow: visible!important;
	overflow: hidden;
}
#maincolumndetail{
	width: 1000px;
	height: 730px!important;
	height: 730px;
	display:block;
	margin:auto;
	text-align:center;
	padding:4px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:4px 0px 0px 0px;
	/*background-image:url(../images/theme2.jpg);
	background-repeat:no-repeat;*/
	overflow: visible!important;
	overflow: hidden;
}
#maincolumnproducts{
	width: 1000px;
	height: 780px!important;
	height: 780px;
	display:block;
	margin:auto;
	margin-top:5px;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
/*	background-image:url(../images/testpic.jpg);
	background-repeat:no-repeat;*/
	overflow: visible!important;
	overflow: hidden;
}
#maincolumnhistory{
	width: 1000px;
	height: 2580px!important;
	height: 2580px;
	display:block;
	margin:auto;
	margin-top:5px;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
/*	background-image:url(../images/testpic.jpg);
	background-repeat:no-repeat;*/
	overflow: visible!important;
	overflow: hidden;
}
#mainproducts {
	width: 945px;
	height: 385px!important;
	height: 385px;
	display:block;
	margin:auto;
	text-align:center;
	padding:8px 0px 0px 40px!important;  /* top - right - bottom - left */
	padding:8px 0px 0px 40px;
}
#mainleft {
	width: 220px;
	height: 340px!important;
	height: 340px;
	display:block;
	float:left;
	margin-top:0px;
	text-align:center;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
	background-image:url(../images/blocklink.jpg);
	background-repeat:no-repeat;
}
#mainmiddle {
	width: 20px;
	height: 620px!important;
	height: 620px;
	display:block;
	float:left;
	margin-top:0px;
	margin-left:0px;
	text-align:center;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
	background-image:url(../images/lineshadows.jpg);
	background-repeat:no-repeat;
}
#mainright {
	width: 700px;
	height: 340px!important;
	height: 340px;
	display:block;
	float:left;
	margin-top:0px;
	margin-left:5px;
	text-align:center;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
}
#mainclient {
	width: 950px;
	height: 600px!important;
	height: 600px;
	display:block;
	margin:auto;
	text-align:center;
	padding:5px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 0px;
	background-image:url(../images/line.jpg);
	background-repeat: repeat-x;
	overflow: visible!important;
	overflow: hidden;
}
#maincontentvdo {
	width: 759px;
	height: 1170px!important;
	height: 1170px;
	float:left;
	display:block;
	margin:auto;
	text-align:center;
	padding:5px 0px 0px 26px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 26px;
}
#maincontentservice {
	width: 759px;
	height: 940px!important;
	height: 940px;
	float:left;
	display:block;
	margin:auto;
	text-align:center;
	padding:5px 0px 0px 26px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 26px;
}
#maincontentgallery {
	width: 759px;
	height: 1140px!important;
	height: 1140px;
	float:left;
	display:block;
	margin:auto;
	text-align:center;
	padding:5px 0px 0px 26px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 26px;
}
#maincontent {
	width: 980px;
	height: 373px!important;
	height: 373px;
	display:block;
	margin:auto;
	text-align:center;
	padding:1px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:1px 0px 0px 0px;
}
#maincontent2 {
	width: 980px;
	height: 337px!important;
	height: 357px;
	display:block;
	margin:auto;
	text-align:center;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#maincontentprofiles {
	width: 759px;
	height: 2015px!important;
	height: 2015px;
	float:left;
	display:block;
	margin:auto;
	text-align:center;
	padding:5px 0px 0px 30px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 30px;
}
#maincontentservice {
	width: 759px;
	height: 955px!important;
	height: 955px;
	float:left;
	display:block;
	margin:auto;
	text-align:center;
	padding:5px 0px 0px 30px!important;  /* top - right - bottom - left */
	padding:5px 0px 0px 30px;
}
#flash {
	width:450px;
	height:291px;
	display:block;
	float:left;
	background-color:#FFFFFF;
	/*background-image:url(../images/bgdetails.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin-left:30px!important;
	margin-left:15px;*/
	border:#8aa37f 1px solid;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
}
#galleries {
	width:747px;
	height:291px;
	display:block;
	float:left;
	background-color:#FFFFFF;
	/*background-image:url(../images/bgdetails.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin-left:30px!important;
	margin-left:15px;*/
	border:#8aa37f 1px solid;
	padding:10px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:10px 0px 0px 0px;
}
#contactcontent {
	width:747px;
	height:780px;
	display:block;
	float:left;
	background-color:#FFFFFF;
	/*background-image:url(../images/bgdetails.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	margin-left:30px!important;
	margin-left:15px;
	border:#8aa37f 1px solid;*/
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#updatenews {
	width:293px;
	height:289px;
	display:block;
	float:left;
	background-color:#FFFFFF;
	/*background-image:url(../images/bgdetails.jpg);
	background-repeat:no-repeat;
	background-position:center top;*/
	margin-left:11px;
	border:#8aa37f 1px solid;
	padding:12px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:12px 0px 0px 0px;
}
#sponsors {
	width:186px;
	height:839px;
	margin:auto;
	background-color:#FFFFFF;
	border:#0f2a3b 1px solid;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#tips {
	width:168px;
	height:245px;
	margin:auto;
	background-color:#FFFFFF;
	border:#8aa37f 1px solid;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#players {
	width:168px;
	height:171px;
	margin:auto;
	background-color:#FFFFFF;
	border:#8aa37f 1px solid;
	padding:0px 0px 0px 0px!important;  /* top - right - bottom - left */
	padding:0px 0px 0px 0px;
}
#flash #logo {
	width: 1000px;
	height: 82px;
	left: 1px;
	position: absolute;
	top: 0px;

}
#collection {
	height: 700px;
	position: relative;
	width: 958;
	background-image:url(../images/blockmaincollection.jpg);
	background-repeat:no-repeat;
}
#collection #logo {
	height: 125px;
	left: 52px;
	position: absolute;
	top: -65px;
	width: 855px;
}
#headbarflash {
	height: 855px;
	height:125px;
	display:block!important;
	clear:both;
	margin-top:0px;
	padding:0px 0px 5px 0px !important; /* top - right - bottom - left */
	text-align:center;
	position:absolute;
	z-index:5;
	left: 159px;
	top: 331px;
}
/* -----------------------------------------------------------------------------Column --------------------------------------------------------*/
#links {
	width: 912px;
	height: 26px!important;
	height: 26px;
	display:block;
	margin:auto;
	text-align:center;
	padding:3px 0px 0px 0px; /* top - right - bottom - left */
	overflow: visible!important;
	overflow: hidden;
}
#toplinks { /* Add BLOCK LINK */
	width: 912px;
	height: 26px;
	margin-top:0px;
	margin-left:0px;
	padding-left:0px;
	/*background-image:url(..images/bglinks.jpg.jpg);*/
	background-repeat:no-repeat;
	}
ul.navigation li {
	list-style: none;
	display: block!important;
	display: inline;
	float: left;
	width: 152px;
	height: 26px;
	overflow: hidden!important;
	overflow: hidden;
	}
ul.navigation li a {
	float: left;
	display: block!important;
	display: inline;
	line-height:26px;
	width: 152px;
	height: 26px;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
/*	text-shadow: 0 1px 1px rgba(0,0,0,1.0);*/
	padding:0px 0px 0px 0px!important; /* top - right - bottom - left */
	padding:0px 0px 0px 0px; /* top - right - bottom - left */
	background-image:url(../links/links_a.jpg)
}

ul.navigation li a:hover {
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color:#bc0600;
	background-image:url(../links/links_hovers.jpg)
	}

ul.navigation li a.selected {
	font-size: 12px;
	font-weight: bold;
	margin-top:0;
	height: 26px;
	color: #000000;
	text-decoration: none;
	background-image:url(../links/links_selected.jpg)
	}
/* -----------------------------------------------------------------------------End Column --------------------------------------------------------*/
#bottom {
	width: 950px;
	height:30px;
	margin:auto;
	display:table;	
	clear:both;
	padding:25px 0px 0px 0px; /* top - right - bottom - left */
	text-align:center;
}
/* -----------------------------------------------------------------------------B U T T O N --------------------------------------------------------*/
#linksdown {
	width: 205px;
	height: 200px;
	float:left;
	display:block;
	text-align:center;
	}
#toplinksdown { /* Add BLOCK LINK */
	width: 205px;
	height: 190px;
	margin-left:0px;
	padding:0px 0px 0px 2px!important;
	padding:0px 0px 0px 3px;
/*	padding-right:75px;
	background-image:url(../bgbutton.jpg);
	background-repeat:no-repeat;*/
	}
ul.down li {
	list-style: none;
	display: block;
	margin:auto;
	width: 170px;
	height: 34px;
	/*border-bottom:dotted #999999 1px;*/
	padding:0px 0px 0px 0px;
	overflow: hidden!important;
	overflow: hidden;
	}
ul.down li a {
	display: block;
	line-height: 34px;
	width: 170px;
	height: 34px;
	text-align: center;
	text-decoration: none;
	font-size: 11.5px;
	font-weight: bold;
	text-transform: none;
	color: #ffffff;
	text-shadow: 0 1px 1px rgba(0,0,0,1.0);
	background-image:url(../links/but_a.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px!important;   /* top - right - bottom - left */
	padding:9px 0px 0px 0px;   /* top - right - bottom - left */
}

ul.down li a:hover {
	display: block;
	line-height: 34px;
	text-align: center;
	padding:0px 0px 0px 0px!important;   /* top - right - bottom - left */
	padding:9px 0px 0px 0px;   /* top - right - bottom - left */
	background-image:url(../links/but_hover.png);
	background-repeat:no-repeat;
	color: #ffffff;
	}

ul.down li a.selected {
	margin-top:0;
	height: 34px;
	display: block;
	line-height: 34px;
	color: #960000;
	background-image:url(../links/but_selected.png);
	background-repeat:no-repeat;
	text-align: center;
	}
/* -----------------------------------------------------------------------------E N D  B U T T O N --------------------------------------------------------*/
#contact{
	width:100%;
	height: 117px;
	margin:0 auto;
	display:table;
	text-align:center;
	background-image:url(../images/bottombg.jpg);
	background-repeat: repeat-x;
	background-position:center bottom;
	padding-top:50px;
	padding:0px 0px 0px 0px;  /* top - right - bottom - left */
}
/* -----------------------------------------------------------------------------E N D C O N T A C T --------------------------------------------------------*/
#linedotted ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#linedotted li {
	border-top: 1px dotted #6d6a3e;
	}
#dotteddown ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#dotteddown li {
	border-bottom: 1px dotted #6d6a3e;
	padding:0px 0px 0px 0px;
	}
