.push {
	clear: both; 
}

/* Firefox Scrollbar Hack - Do not remove */
html {
	margin-bottom: 1px;
	height: 100%!important;
	height: auto;
}

* {
	padding: 0;
	margin: 0;
}



body {
	margin: 0;
	padding: 0;
	background: #190018 url(images/bg.jpg) repeat-x;
	
}

img {
	border: 0;
}


a:link,
a:visited,
a:active{
	color:#00ADEF;
	text-decoration:none;

}

a:hover {
	text-decoration:underline;

}

ul {

	line-height:1.5em;
	padding:10px 30px 10px 63px;

}

li {

	font: normal 0.75em "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#363636;
}


.container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width:947px;
	height:auto;
	background-color:white;
}


.links {
	position:relative;
	width:947px;
	min-height:62px;
	height:62px;
	background: transparent url(images/index_02.jpg) no-repeat;
}

.links p{
	padding: 25px 20px 0 30px;
}

.links p strong{
	font: bold 1em "Century Gothic",Arial,Verdana;
	color:#00ADEF;
}

.links p em{
	font: normal 0.9em "Century Gothic",Arial,Verdana;
	color:#572355;
}

.links-left {
	position:relative;
	width:520px;
	float:left;
}

.links-right {
	position:relative;
	text-align:right;
	width:367px;
	float:right;
}


.anim {
	position:relative;
	width:947px;
	height:255px;
	
}

.title-bar {
	position:relative;
	width:947px;
	height:78px;
	min-height:78px;
	background: transparent url(images/index_05.jpg) no-repeat;
	
}

.title-bar p{
	padding: 10px 20px 0 30px;
}

.title-bar p strong{
	font: bold 1em "Century Gothic",Arial,Verdana;
	color:#ffffff;
}

.title-bar p em{
	font: bold 1.2em "Century Gothic",Arial,Verdana;
	color:#ED008C;
}

.title-bar-left {
	position:relative;
	width:520px;
	float:left;
}

.title-bar-right {
	position:relative;
	text-align:right;
	width:367px;
	float:right;
}

.main-container {
	position:relative;
	width:947px;
	height:auto;
	height:100%;
	min-height:405px;
	
}

.main-left {
	position:relative;
	width:548px;
	float:left;
	background: transparent url(images/bg_mainleft.jpg) repeat-y;
	min-height:405px;
	
}

.main-left p{
	font: normal 0.75em "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#191919;
	padding: 10px 40px 10px 30px;
}

.main-left img{
	margin: 4px 5px 0 0;
	float:left;
}

.main-left p strong{
	font: normal 1.2em "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#572355;
}

.main-left p em{
	font: normal 100% "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#572355;
}

.main-left a:link,
.main-left a:active,
.main-left a:visited{
	color:#00ADEF;
}

.main-left a:hover{
	text-decoration:underline;
}

.main-left2 {
	position:relative;
	width:548px;
	float:left;
	background: transparent url(images/bg_mainleft.jpg) repeat-y;
	min-height:405px;
	
}

.main-left2 p{
	font: normal 0.75em "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#191919;
	padding: 10px 50px 10px 30px;
	text-align:justify;
}

.main-left2 img{
	margin: 4px 5px 0 0;
	float:left;
}

.main-left2 p strong{
	font: normal 1.2em "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#572355;
}

.main-left2 p em{
	font: normal 100% "Century Gothic",Arial,Verdana;
	line-height:1.5em;
	color:#572355;
}

.main-lef2t a:link,
.main-left2 a:active,
.main-left2 a:visited{
	color:#00ADEF;
}

.main-left2 a:hover{
	text-decoration:underline;
}

.main-right-container {
	position:relative;
	width:399px;
	float:right;
	background-color:white;
	
}

.main-right-top-container {
	position:relative;
	width:399px;	
	background: transparent url(images/bg_right.jpg) no-repeat;
}

.main-right-top-left {
	position:relative;
	width:183px;	
	min-height:71px;
	float:left;
}

.main-right-top-left p{
	font: normal 75% "Century Gothic",Arial,Verdana;
	line-height:1.3em;
	color:#3E3E3E;
	padding: 0 0 0 0;
	text-align:center;
}

.main-right-top-left strong{
	color:#ED008C;

}

.main-right-top-right {
	position:relative;
	width:191px;	
	min-height:71px;
	float:right;
}

.main-right-top-right p{
	font: normal 75% "Century Gothic",Arial,Verdana;
	line-height:1.3em;
	color:#3E3E3E;
	text-align:center;
	padding: 0 20px 0 0;
}

.main-right-top-right strong{
	color:#ED008C;

}

.main-right-middle {
	position:relative;
	width:399px;	
	min-height:158px;
}

.main-right-middle ul{
	font: normal 100% "Century Gothic",Arial,Verdana;
	padding: 10px 0 0 30px;
}

.main-right-middle li{

	color:#00ADEF;
	padding: 0 0 5px 0;

}

.main-right-middle li span{

	color:#3E3E3E;

}

.main-right-bottom {
	position:relative;
	width:399px;
	height:33px;
	background: white url(images/separator_bottom.jpg) no-repeat;
}


.main-right-bottom p{
	font: normal 0.75em "Century Gothic",Arial,Verdana;
	line-height:1.3em;
	color:#61305F;
	padding: 15px 0 0 10px;
}

.main-right-bottom2 {
	position:relative;
	width:399px;
	
}


.main-right-bottom2 p{
	font: normal 0.75em "Century Gothic",Arial,Verdana;
	color:#191919;
	padding: 15px 0 0 10px;
}

.main-right-bottom2 img{
	border:1px solid #572355;
	margin: 0 4px 4px 0
}


.footer1 {
	position:relative;
	width:947px;
}

.footer2 {
	position:relative;
	width:947px;
}

