body {
	margin: 0px;
}
div#container {
	width: 800px;
	height: 600px;
  margin 0 auto; 
	margin-left: auto;
	margin-right: auto;
}
div#container2 {
	width: 800px;
	height: 1000px;
  margin 0 auto; 
	margin-left: auto;
	margin-right: auto;
}
#red {
	position: absolute;
	width: 40%;
	top: 40px;
	z-index: 2;
	left: 0;
	height: 40px;
	background-color: #FF3030;
}
#red2 {
	position: absolute;
	left: 0px;
	width: 100%;
	top: 580px;
	z-index: 4;
	background-color: #FF3030;
	height: 17px;
	border-top: 1px solid #FFFFFF;
}
#red2_text {
	margin 0 auto; 
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 532px;
	z-index: 5;
	left: -145px;
	height: 17px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
#red2_text a {
	color: #FFFFFF;
	text-decoration: none;
}
#red2_text a:hover {
	color: #000000;
	text-decoration: none;
}
#red2a {
	position: absolute;
	left: 0px;
	width: 100%;
	top: 885px;
	z-index: 4;
	background-color: #FF3030;
	height: 17px;
	border-top: 1px solid #FFFFFF;
}
#red2a_text {
	margin 0 auto; 
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 837px;
	z-index: 5;
	left: -145px;
	height: 17px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
}
#red2a_text a {
	color: #FFFFFF;
	text-decoration: none;
}
#red2a_text a:hover {
	color: #000000;
	text-decoration: none;
}
#black2 {
	position: absolute;
	width: 100%;
	top: 598px;
	z-index: 2;
	left: 0;
	height: 17px;
	background-color: #000000;
}
#black2a {
	position: absolute;
	width: 100%;
	top: 903px;
	z-index: 2;
	left: 0;
	height: 17px;
	background-color: #000000;
}
#black{
	position: absolute;
	left: 0px;
	width: 100%;
	top: 40px;
	z-index: 0;
	height: 40px;
	background-color: #000000;
}
#black_text{
  margin 0 auto; 
	margin-left: auto;
	margin-right: auto;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	position: relative;
	left: -30px;
	top: -27px;
	z-index: 3;
	height: 40px;
	border-left: 1px solid #FFFFFF;
	font-size: 10px;
	text-transform: capitalize;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 2px;
	background-color: #000000;
}
#black_text a{
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 15px;
}
#black_text a:hover {
	color: #FF3030;
	text-decoration: none;
}
#side{
	position: absolute;
	left: 50%;
	top: 125px;
	z-index: 0;
	right: 0;
	background-image: url(images/side.gif);
	background-repeat: repeat-x;
	height: 451px;
	margin-left: 245px;
}
#side2{
	position: absolute;
	left: 50%;
	top: 125px;
	z-index: 0;
	right: 0;
	background-image: url(images/side2.gif);
	background-repeat: repeat-x;
	height: 761px;
	margin-left: 245px;
}
#lines {
	position: absolute;
	width: 57px;
	top: 0px;
	height: 100%;
	z-index: 3;
	left: 50%;
	background-image: url(images/lines.gif);
	background-repeat: repeat-y;
	margin-left: -460px;
}
#lines2 {
	position: absolute;
	width: 57px;
	top: 0px;
	height: 1000px;
	z-index: 3;
	left: 50%;
	background-image: url(images/lines.gif);
	background-repeat: repeat-y;
	margin-left: -460px;
}
#logo {
	position: relative;
	left: -22px;
	top: 80px;
	z-index: 1;
	float: none;
	height: 50px;
}
#content {
	position: relative;
	width: 453px;
	height: 450px;
	top: 18px;
	left: -29px;
	float: left;
	background-image: url(images/content.gif);
	background-repeat: repeat-y;
	padding: 15px 60px 15px 15px;
}
#subscNewsletter{
	float:left;
	margin:90px 0 0 150px;
}
#content_gallery {
	position: relative;
	width: 453px;
	height: 480px;
	top: 18px;
	left: -29px;
	float: left;
	background-image: url(images/content.gif);
	background-repeat: repeat-y;
}
#content2 {
	position: relative;
	width: 453px;
	height: 845px;
	top: 18px;
	left: -29px;
	float: left;
	background-image: url(images/content.gif);
	background-repeat: repeat-y;
	padding: 15px 60px 15px 15px;
}
#linkmenu {
	position: relative;
	top: 82px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 40px;
	width: 145px;
	height: 500px;
	float: left;
	z-index: 2;
	background-image: url(images/linkmenu.gif);
	background-repeat: repeat-y;
	left: -30px;
}
#linkmenu a {
	text-decoration: none;
	color: #ffffff;
	padding-left: 35px;
}
#linkmenu a:hover {
	text-decoration: none;
	color: #FF3030;
}
#linkmenu2 {
	position: relative;
	top: 82px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 40px;
	width: 145px;
	height: 918px;
	float: left;
	z-index: 2;
	background-image: url(images/linkmenu.gif);
	background-repeat: repeat-y;
	left: -30px;
}
#linkmenu2 a {
	text-decoration: none;
	color: #ffffff;
	padding-left: 35px;
}
#linkmenu2 a:hover {
	text-decoration: none;
	color: #FF3030;
}
#footer {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: relative;
	left: 127px;
	width: 600px;
	top: 33px;
	z-index: 4;
	height: 17px;
}
#footer2 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 9px;
	position: absolute;
	left: 50%;
	margin-left: -265px;
	width: 600px;
	top: 930px;
	z-index: 4;
	height: 17px;
}
.text {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	letter-spacing: 1px;
	text-align: justify;
}
.text a {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.text a:hover {
	text-decoration: none;
	color: #999999;
}
.reference {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	text-align: justify;
	font-style: italic;
}
.referee {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	margin-top: 1px;
	margin-bottom: 13px;
}
h1   {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fffffff;
	text-transform: uppercase;
}
h2   {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 15px 0px 0px;
	letter-spacing: 3px;
}
h3   {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	letter-spacing: 1px;
}
h3 a   {
	color: #000000;
}
h3 a:hover   {
	color: #ff3030;
}
.samples {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	letter-spacing: 1px;
	text-align: right;
}
.samples a {
	text-decoration: none;
	color: #000000;
}
.samples a:hover {
	text-decoration: none;
	color: #ff3030;
}
.websites {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	text-align: center;
	font-weight: bold;
}
.websites img {
	border: 1px solid #FFFFFF;
}
.websites a {
	text-decoration: none;
	color: #000000;
}
.websites a:hover {
	text-decoration: none;
	color: #ff3030;
}
