/*************************** MAIN.CSS ***************************
Written by: Avantasia's Web Team
For: TobiasSammet.com
Date: April 16th 2010
****************************************************************/
@import url("specific/backstage.css");
@import url("specific/news.css");
@import url("specific/music.css");
@import url("specific/tour+gallery.css");
@import url("specific/loginBox+skinLst.css");

/***************************************************************\
|*                      Table of content                       *|
|***************************************************************|
|*  - Default CSS                                              *|
|*  - General layout                                           *|
|*  - Normal page's layout                                     *|
|*  - Special page's layout                                    *|
\***************************************************************/


/************************* Default CSS *************************/
/*   Default stuff like links behavior, body behavior, etc.    */
/***************************************************************/
a:active{outline: none;}
a:focus{-moz-outline-style: none;}
a img, a:visited img{border:0;}
body{margin:0;}
div, td{
	font-family:Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
}
a{
    color: #C68B1E; 
    font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; 
    text-decoration: none;
}
a:hover {color: #FFFFFF;}
.noimagelinkborders, .noimagelinkborders:hover, .noimagelinkborders:active, .noimagelinkborders:visited{outline:none; border:0;	padding:0; margin:0;}
.image_borders{border: #999999 1px solid;}


/************************ General layout ***********************/
/*         CSS for the general layout (position/size)          */
/***************************************************************/
img#header{
	display:block; 
	width:894px;
	border-right: #665F58 5px solid;
	border-left: #665F58 5px solid;
	margin:0;
	padding:0;
}
div#menuBar{
	background:url("/images/MenuBG.jpg") repeat-x;
	margin: 0px;
}
div#menuBar img{
	border:0;
	position:relative;
	top:2px;
}
#main{
	border: 5px solid #665F58;
	border-top:0;
	margin:0;
	padding:0;
	display:table-cell;
	width:894px; 
	height:654px;
}
#footer{
	padding: 5px 0 0 0;
	font-size: 10px; 
	margin: 0px auto; 
	width: 902px; 
	color: #CCCCCC;
	text-align:right;
	font-weight:bold;
}
#footer A:link,#footer A:hover,#footer A:visited{color: #FFFFFF;}


/********************* Normal page's layout ********************/
/*       CSS for the normal pages' layout (position/size)      */
/***************************************************************/
#mainTxtBox{
	border-right: #9D948A 1px solid;
	border-left: #9D948A 1px solid;
	border-bottom: #9D948A 1px solid;
	background: url("/images/BG-BottomTable.png");
	background-repeat:repeat-x;
	width:795px; 
	display:block;
	min-height:564px; 
	height:auto !important;
	text-align:left;
	margin: 0px;
	padding: 20px 15px 5px 15px;
	text-align: left;
	line-height: 18px;
}


/********************* Special page's layout *******************/
/* CSS for the special pages' layout (position/size)(ex:index) */
/***************************************************************/
#indexRightBox {
	float:left; 
	width:501px;
	border-right: #9D948A 1px solid;
	border-left: #9D948A 1px solid;
	border-bottom: #9D948A 1px solid;
	background: url("/images/BG-BottomTable.png");
	background-repeat:repeat-x;
	min-height:564px; 
	height:auto !important;
	margin: 0px;
	padding: 34px 15px 5px 15px;
	text-align: left;
	line-height: 18px;
}
.movieborder {
	border: #A69D94 1px solid;
}
	
#indexLeftBox {
	border-right: #9D948A 0px solid;
	border-left: #9D948A 0px solid;
	border-bottom: #9D948A 0px solid;
	margin: 0px;
	padding: 26px 0px 0px 8px;
	text-align: left;
	line-height: 18px;
}
