html { overflow-y: scroll; }

<!--

a:active	{ color: #7f7f7f; background-color: inherit; outline: none; text-decoration:none; }

a:link 		{ color: #9f9f9f; background-color: inherit; outline: none; text-decoration:none; }

a:visited 	{ color: #7d7d7d; background-color: inherit; outline: none; text-decoration:none; }

a:hover		{ color: #00a7ea; background-color: inherit; outline: none; text-decoration:none; }



a.pink:active	{ color: #393839; background-color: inherit; outline: none; text-decoration:none; }

a.pink:link 	{ color: #9f9f9f; background-color: inherit; outline: none; text-decoration:none; }

a.pink:visited 	{ color: #7d7d7d; background-color: inherit; outline: none; text-decoration:none; }

a.pink:hover	{ color: #ff006c; background-color: inherit; outline: none; text-decoration:none; }



a.yellow:active	{ color: #393839; background-color: inherit; outline: none; text-decoration:none; }

a.yellow:link 	{ color: #9f9f9f; background-color: inherit; outline: none; text-decoration:none; }

a.yellow:visited 	{ color: #7d7d7d; background-color: inherit; outline: none; text-decoration:none; }

a.yellow:hover	{ color: #f6a00e; background-color: inherit; outline: none; text-decoration:none; }



a.green:active	{ color: #393839; background-color: inherit; outline: none; text-decoration:none; }

a.green:link 	{ color: #9f9f9f; background-color: inherit; outline: none; text-decoration:none; }

a.green:visited 	{ color: #7d7d7d; background-color: inherit; outline: none; text-decoration:none; }

a.green:hover	{ color: #19e319; background-color: inherit; outline: none; text-decoration:none; }

-->



html, body {

height : 100%;

}

body

{

background: url('../images/background.jpg');

background-color: #424242;

background-repeat: repeat-x;

color: #424242;

height : 100%;

margin : 0;

padding : 0;

}

img

{

border: 0px;

margin: 0px;

}

html > body {

height : 100%;

min-height : 100%;

}

#banner
{
	width: 866px;
	height: 338px;
	margin-left: auto;
	margin-right: auto;
}



#wrapper {

margin : 0;

padding : 0;

height : 100%;

}





.bodycopy {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	background-color: inherit;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	letter-spacing: normal;

	margin:0px;

	text-align:left;

	vertical-align:top;

}

.bodycopysmall {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: inherit;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	letter-spacing: normal;

	margin:0px;

	text-align:left;

	vertical-align:top;
	
	margin-right: auto;
	
	margin-left: auto;

}

.about {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	background-color: inherit;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

	letter-spacing: normal;

	margin:0px;

	text-align:left;

	vertical-align:top;

	text-indent: 5px;

}

#about p{ 

	margin-top: 5px;

	margin-bottom: 5px;

}



.copyright {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: inherit;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #595959;

	letter-spacing: normal;

	margin:0px;

	text-align:center;

	vertical-align: middle;

}

.header {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	background-color: inherit;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #7d7d7d;

	letter-spacing: normal;

	margin:3px;

	text-indent: 5px;

	text-align:left;

}

.links {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-color: inherit;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FFFFFF;

	letter-spacing: normal;

	word-spacing: 10px;

	margin:0px;

	text-align: center;

	vertical-align: middle;





}

.roundcont {

	width: 800px;

	background-color: #606060;

	color: #fff;

	margin-left: auto;

	margin-right: auto;

}



.roundcont p {

	margin: 0 10px;

}



.roundtop { 

	background: url('../images/tr.gif') no-repeat top right; 

}



.roundbottom {

	background: url('../images/br.gif') no-repeat top right; 

}



img.corner {

   width: 15px;

   height: 15px;

   border: none;

   display: block !important;

}







.roundcont2 {

	width: 800px;

	background-color: #212121;

	color: #fff;

	margin-left: auto;

	margin-right: auto;

}



.roundcont2 p {

	margin: 0 10px;

}



.roundtop2 { 

	background: url('../images/tr2.gif') no-repeat top right; 

}



.roundbottom2 {

	background: url('../images/br2.gif') no-repeat top right; 

}



.roundcont3 {

	width: 760px;

	background-color: #282828;

	color: #fff;

	margin-left: auto;

	margin-right: auto;

}



.roundcont3 p {

	margin: 0 10px;

}



.roundtop3 { 

	background: url('../images/tr3.gif') no-repeat top right; 

}



.roundbottom3 {

	background: url('../images/br3.gif') no-repeat top right; 

}



.roundcont4 {

	width: 760px;

	background-color: #606060;

	color: #fff;

	margin-left: auto;

	margin-right: auto;

}



.roundcont4 p {

	margin: 0 10px;

}



.roundtop4 { 

	background: url('../images/tr4.gif') no-repeat top right; 

}



.roundbottom4 {

	background: url('../images/br4.gif') no-repeat top right; 

}





img.corner2 {

   width: 15px;

   height: 15px;

   border: none;

   display: block !important;

}

#content {

	margin-left: auto;

	margin-right: auto;

	width: 800px;

}

#ads {

	margin-left: auto;

	margin-right: auto;

	width: 728px;

}

#bar {

	width: 724px;

	height: 3px;

	color: #606060;

	border: 0px;

	background: #606060;

}

#bar2 { background-color: #3c3c3c; color: #3c3c3c; border: 0px; width:730px; height: 3px; }

#maincontent, #maincontent2, #maincontent3 {

	margin-left: auto;

	margin-right: auto;

	width: 776px;

	background: #1d1d1d;

	color: #fff;

}

#moduletext, #moduletext2, #moduletext3 {

	width: 200px;

	margin-left: auto;

	margin-right: auto;

}

ul#moduletext {

	text-align: left;

	list-style-image: url('../images/bullet.gif');

	padding: 5px;

	margin-left: 40px;

	width: 75%;

}

ul#moduletext2 {

	text-align: left;

	list-style-image: url('../images/bullet_p.gif');

	padding: 5px;

	margin-left: 40px;

	width: 75%;

}

ul#moduletext3 {

	text-align: left;

	list-style-image: url('../images/bullet_b.gif');

	padding: 0px;

	margin-left: 40px;

	width: 75%;

}

#copyright {

	background: url('../images/copyright.jpg') no-repeat;

	margin-left: auto;

	margin-right: auto;

	width: 800px;

	height: 127px;

}

#eschatologia {

	height: 609px;

	width: 266px;

	float: left;



}

#inferno {

	height: 609px;

	width: 266px;

	float: left;



}

#margin {

	margin: 10px;

}

#modules {

	margin-left: auto;

	margin-right: auto;

	width: 800px;

	height: 609px;

}

#nav {

	margin-left: auto;

	margin-right: auto;

	width: 866px;

	height: 50px;

}

#purgatorio {

	height: 609px;

	width: 266px;

	float: left;



}

		.trigger{

			cursor:pointer;

		}		

		.trigger:hover{

			cursor:pointer;

		}		

		.expanded{



			cursor:pointer;

		}

		.expanded:hover{

			cursor:pointer;

		}

		.show{

     position:static;

     display: table;

		}

		.hide{

			position:absolute;

			left:-999em;

			height:1px;

			width:100px;

			overflow:hidden;

		}
.PortfolioTab
{
	background: url('../images/Blank_Tab.gif') no-repeat;
	color: black;
	width: 90px;
	text-align: left;
	text-indent: 15px;
}
.PortMain
{
	color: black;
	background: url('../images/Manila.gif') repeat;
}
a.PortfolioLink:active
{
	color: white;
}
a.PortfolioLink:link
{
	color: black;
}
a.PortfolioLink:visited
{
	color: gray;
}
a.PortfolioLink:hover
{
	color: #212121;
}

/* ReportSystem by Wicher */
.reason_error {font-size : {T_FONTSIZE2}px; color: {T_FONTCOLOR3}; text-decoration: none; }