/* layout */
* {
	/* Reset browsers default margin, padding and font sizes */
	margin: 0px;
	padding: 0;
	.table1:line-height: 70%;
}


.body {
	background-color:#000000;
	min-width:900px;
	text-align: center;

}


/* over all */

.logo {
	left: 45%;
	top: -2px;
	position: absolute;
}






/* home */

.table1 {
	width: 918px;
	background-color: #000000;
	padding: 0px;
	border-right: #453201 5px double;
	border-left: #1c0407 18px solid;
	border-bottom: #453201 5px double;


}


.cell1 {
	width: 918px;
	height: 260px;
	background-image: url(support/1.jpg);
	background-position: left;
	background-repeat: no-repeat;


}



.cell2 {
	width: 306px;
	height: 653px;
	background-image: url(support/2.jpg);
	background-position: left;
	background-repeat: no-repeat;


}




.cell3 {
	width: 306px;
	height: 653px;
	background-image: url(support/3.jpg);
	background-position: left;
	background-repeat: no-repeat;


}



.cell4 {
	width: 306px;
	height: 653px;
	background-image: url(support/4.jpg);
	background-repeat: no-repeat;


}



.cell5 {
	max-width: 315px;
	height: 250px;


}



.cell6 {


}




.cell7 {


}



.menu1 {
	display: block;
	width: 164px;
	height: 200px;
	padding-top: 55px;
	padding-left: 50px;
	background-image: url(support/main-button.gif);
	background-repeat: no-repeat;
	left: 40px;
	top: 20px;
	position: relative;
	text-align: center;


}

.menu1:hover {
background:url(support/main-button-2.gif);
background-repeat: no-repeat;

}




.menu2 {
	display:block;
	width: 164px;
	height: 200px;
	padding-top: 80px;
	padding-left: 45px;
	background-image: url(support/main-button.gif);
	background-repeat: no-repeat;
	left: 20px;
	top: -70px;
	position: relative;
	text-align: center;

}


.menu2:hover {
background:url(support/main-button-2.gif);
background-repeat: no-repeat;

}



.menu3 {
	display:block;
	width: 164px;
	height: 200px;
	padding-top: 80px;
	padding-left: 50px;
	background-image: url(support/main-button.gif);
	background-repeat: no-repeat;
	right: -100px;
	top: -290px;
	position: relative;
	text-align: center;

}


.menu3:hover {
background:url(support/main-button-2.gif);
background-repeat: no-repeat;

}




.menu4 {
	display:block;
	width: 164px;
	height: 200px;
	padding-top: 80px;
	padding-left: 10px;
	background-image: url(support/main-button.gif);
	background-repeat: no-repeat;
	right: -130px;
	top: -270px;
	position: relative;
	text-align: center;

}


.menu4:hover {
background:url(support/main-button-2.gif);
background-repeat: no-repeat;

}




.menu5 {
	display:block;
	width: 164px;
	height: 200px;
	padding-top: 80px;
	padding-left: 50px;
	background-image: url(support/main-button.gif);
	background-repeat: no-repeat;
	left: 415px;
	top: 100px;
	position: relative;
	text-align: center;

}


.menu5:hover {
background:url(support/main-button-2.gif);
background-repeat: no-repeat;

}




.menu6 {
	display:block;
	width: 164px;
	height: 200px;
	padding-top: 80px;
	padding-left: 45px;
	background-image: url(support/main-button.gif);
	background-repeat: no-repeat;
	left: 90px;
	top: -80px;
	position: relative;
	text-align: center;

}


.menu6:hover {
background:url(support/main-button-2.gif);
background-repeat: no-repeat;

}




/* pages */

.table2 {
	width: 918px;
	background-color: #000000;
	padding: 0px;
	border-right: #453201 5px double;
	border-left: #1c0407 18px solid;
	border-bottom: #453201 5px double;


}



.cell1b {
	width: 918px;
	height: 263px;
	background-image: url(support/1b.jpg);
	background-position: left;
	background-repeat: no-repeat;


}



.cell2b {
	width: 240px;
	height: 647px;
	background-image: url(support/2b.jpg);
	background-position: top left;
	background-repeat: no-repeat;


}




.cell3b {
	width: 400px;
	height: 647px;
	background-image: url(support/3b.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	vertical-align: top;


}



.cell4b {
	width: 235px;
	height: auto;
	background-image: url(support/margin.jpg), url(support/bg2.jpg);
	background-position: top right;
	background-repeat: repeat-y, repeat;


}



.menu {
	width: 175px;
	position: relative;
	text-align: center;
	vertical-align: top;
	top: 60px;

}



.menurow {
display:block;
background:url(support/button.gif);
background-repeat: no-repeat;
background-position: top left;
height:30px;
width:175px;
padding-top: 20px;

}



.menurow:hover {
background:url(support/button2.gif);
background-repeat: no-repeat;

}







.content {
	width: 390px;
	max-width: 490px;
	background-color: #ffffff;
	background-image: url(support/bg.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	left: 90px;
	position: relative;
	padding: 3px;


}



.cathead {
	left: 260px;
	position: relative;


}


.ads {
	top: 43px;
	position: relative;

}



.bottom {
	height: 125px;
	max-height: 125px;
	background-image: url(img/bottom.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;

	
}



.base {
	background-image: url(img/base.jpg);

}






/* font */


.logo {
	line-height: 45px;
	 color: #ffffff;
	 font-family: cursive;
     font-size: 30px;
	 text-align: center;
	 vertical-align: top;
	 text-shadow: 1px 2px 3px #ffffff;
	-webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #6d1415;
	text-align: left;
	vertical-align: text-top;
	text-shadow: 2px 2px 2px #000, 0px 0px 15px #f9f75f;


}





.content {
	vertical-align: top;
	line-height: 130%;
	color: #000000;
    font-family: "Verdana", Verdana;
    font-size: 18px;
    text-align: justify;


}






.base {
	line-height: 30px;
	color: #ffffff;
    font-family: cursive;
    font-size: 14px;
    text-align: center;
    vertical-align: bottom;

}




/* home links */


.menutext a:link {
	color: #c42122;
	font-size: 23px;
	line-height: 23px;
	-webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #6d1415;
	text-align: center;
	vertical-align: middle;
	text-shadow: 0px 0px 1px #000, 0px 0px 15px #f9f75f;
}



.menutext a:visited {
	color: #c42122;
	font-size: 23px;
	text-shadow: 1px 2px 3px #ffffff;
	-webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #6d1415;
	text-shadow: 2px 2px 2px #000, 0px 0px 15px #f9f75f;
}


.menutext a:hover {
	color: #c42122;
	font-style: italic;
	padding: 1px;
	text-shadow: 1px 1px 15px #f9f75f
	
}


.menutext a:active {
	color: #c42122;
	padding: 1px;
	text-shadow: 0px 0px 15px #ffffff
	
}






/* pages links */

.menurow a:link {
	color: #c42122;
	font-size: 20px;
	line-height: 5px;
	-webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #6d1415;
	text-align: left;
	vertical-align: text-top;
	text-shadow: 0px 0px 1px #000, 0px 0px 15px #f9f75f;
}




.menurow a:visited {
	color: #c42122;
	font-size: 20px;
	text-shadow: 1px 2px 3px #ffffff;
	-webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: #6d1415;
	text-align: left;
	vertical-align: text-top;
	text-shadow: 2px 2px 2px #000, 0px 0px 15px #f9f75f;
}


.menurow a:hover {
	color: #c42122;
	font-style: italic;
	padding: 1px;
	text-shadow: 1px 1px 15px #f9f75f
	
}


.menurow a:active {
	color: #c42122;
	padding: 1px;
	text-shadow: 0px 0px 15px #ffffff
	
}



.content a:link {
	color: #611011;
    font-family: "Verdana", Verdana;
	font-weight: normal;
	font-style: italic;
    font-size: 18px;
	padding: 1px;
	
}



.content a:visited {
	color: #611011;
    font-family: "Verdana", Verdana;
	font-weight: bold;
    font-size: 18px;
	padding: 1px;
	
}


.content a:hover {
	color: #c42122;
	font-family: "Verdana", Verdana;
	font-size: 18px;
	padding: 1px;
	
}







.base a:link {
	line-height: 30px;
	color: #ffffff;
    font-family: cursive;
    font-size: 14px;
    text-align: center;
    vertical-align: bottom;

}


.base a:hover {
	line-height: 30px;
	color: #ffffff;
    font-family: cursive;
    font-size: 14px;
    text-align: center;
    vertical-align: bottom;

}
