/* CSS Document */

/*********************
DEFAULT BODY SETTINGS
*********************/
body{
font-family: Verdana, Arial, Helvetica, sans-serif;
/*font-size:0.85em;*/
font-size:11px;
text-align:center;
color: #666666;
background-color:#fff;
min-width:779px;
background-image:url(../images/bgbody.jpg);
background-repeat:repeat-x;
}

#container1{
width:820px;
background-color:#fff;
text-align:center;
margin-top:15px;
margin-left:auto;
margin-right:auto;
z-index:1;
}
/************************
PAGE HEADER SECTION
*************************/
#header{
position:relative;
width:820px;
height:110px;
padding:5px;
}
#logo{
float:left;
margin-left:30px;
margin-top:10px;
width:310px;
height:90px;
background-image:url(../images/artn_logo_300x79.gif);
background-repeat:no-repeat;
}
#header_text{
	float:right;
	width:210px;
	height:79px;
	margin-top:10px;
	margin-right:30px;
	padding:3px;
	text-align:right;
	/*font-size:0.8em;*/
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-style: italic;
}
/*************************
PAGE FLASH BANNERS
**************************/
#banner{
position:relative;
width:820px;
height:166px;
}
/************************
MAIN CONTENT TABLE
************************/
#content{
position:relative;
width:820px;
padding-top:10px;
background-image:url(../images/sun.jpg);
background-position:center;
background-repeat:no-repeat;
}
#content table{
width:100%;
}
#content td{
vertical-align:top;
/*font-size:.9em;*/
font-size:11px;
}

/************************
LEFT COLUMN SECTION
*************************/
#content td.left_col{
width:145px;
padding-bottom:20px;
background-color:#722828;
}

/*
PROMO IMAGE
*/
#subscribe{
position:relative;
width:142px;
height:139px;
margin-top:44px;
margin-left:12px;
z-index:1;
}

/***************************
CENTRE CONTENT SECTION
****************************/
#content td.middle{
width:490px;
padding-top:10px;
padding-left:12px;
padding-right:12px;
padding-bottom:20px;
}
/* CONTENT TEXT */
#content_text{
/**new*
font-family: Verdana, Arial, Helvetica, sans-serif;*/
/*font-size:.85em;*/
font-size:11px;
line-height:16px;
color:#666666;
}
#content_text h1{
color:#580101;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#content_text h2{
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
#content_text h3{
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
#content_text ul{
padding-left:12px;
list-style-position: outside;
list-style-type: disc;
}
#content_text ol{
padding-left:12px;
list-style-position:outside;
list-style-type:decimal;
}
#content_text a:link, #content_text a:visited{
text-decoration:underline;
color:#600;
}
#content_text a:hover{
text-decoration:none;
color:#C90;
}
#hr {
color: #c0c0c0;
background-color: #c0c0c0;
height: 1px;
line-height: 1px;
text-align: center;
margin: 10px;	
}
/*************************
RIGHT COLUMN SECTION
**************************/
#content td.right_col{
width:145px;
padding-bottom:20px;
padding-right:5px;
background-image:url(../images/bgright_col.jpg);
background-repeat:repeat-y;
}

/*
LOGIN FORM
*/
#login{
position:relative;
margin-top:10px;
width:142px;
height:130px;
/*font-size:.75em;*/
font-size:9px;
}
#login table{
width:100%;
}
#login td{
padding:4px;
text-align:center;
font-size:100%;
}
#login td.heading{
background-color:#CC9900;
color:#FFFFFF;
/*font-size:1.1em;*/
font-size:11px;
text-align:center;
}
#login td.forgot{
color:#600;
}
#login td.go{
text-align:right;
}
#login input{
	border-color:#CCCCCC;
	border-width:1px;
	border-style:solid;
	padding-left:3px;
	padding-top:3px;
	color: #333333;
}
#login input.go{
background-color:#CC9900;
/*background-image:url(../images/go_button.gif);
background-repeat:no-repeat;*/
color:#FFFFFF;
margin-right:12px;
width:60px;
border-color:#930;
border-width:1px;
}
/*
END LOGIN
*/
/*
PROMO IMAGES
*/
#artc{
position:relative;
width:142px;
height:139px;
margin-top:5px;
margin-bottom:5px;
}
#rti{
position:relative;
width:142px;
height:139px;
margin-top:10px;
margin-bottom:5px;
}
/**************************
FOOTER
**************************/
#footer{
clear:both;
position:relative;
width:820px;
margin-top:0px;
padding:5px;
/*font-size:.75em;*/
font-size:9px;
color:#600;
}
#footer a:link, a:visited{
text-decoration:none;
color:#600;
}
#footer a:hover{
text-decoration:underline;
color:#900;
}
/*****************
FEES TABLE CELL BORDERS
*****************/
.borderbottom{
border-bottom: #333 solid 1px;
}
.borderleft{
border-left:#333 solid 1px;
}