/*body {background: url(../images/background-stripes.jpg) repeat; font-family:Verdana, Geneva, sans-serif; margin:0; padding:0; height:100% !important;}*/
body {  background-image: url(../images/background-rock.png); background-color: #D1D6EF; background-position:left bottom !important; background-attachment:fixed; background-repeat:repeat-x; margin-top:0; font-family:Tahoma, Geneva, sans-serif; }
body img { margin:0 auto; }

/* ----------------------------*/
/* PAGE ELEMENTS */
/* ----------------------------*/
#shadow { background: url(../images/shadow.png) repeat-y center center !important; margin: 0 auto; text-align: center;}
#container-outer { background-color:#FFF; width: 900px; border-top: none; text-align: left; margin: 0 auto; }
#container { margin:0 auto;	width:900px;}

/* ---------------------------*/
/* LOGO */
/* ---------------------------*/
#banner-name { height:210px; width:900px !important; float:right; }
#banner-name img { margin-right:-20px; }
#banner-image { clear: both; height: 200px; width: 900px; background: url("../banner-rotate.php") no-repeat; margin:0; }
#logo { background:url(/* ...URL image... */); height:60px; }

/* ---------------------------*/
/* COLUMNS */
/* ---------------------------*/
#columns { padding: 8px; /*clear: both; FIX FOR MAC IE */ }

/* ---------------------------*/
/* COLUMN LEFT */
/* ---------------------------*/
#column-left {width:570px; margin: 0px 10px 0px 0; padding: 0 20px 0 10px; border-right:1px dashed #ccc;}
#column-left p { font-size:13px; color:#333; line-height: 1.7em;}
#column-left p.warning { color:#B22222; font-weight:bold;}
#column-left li {font-size:13px; line-height: 1.7em; }
#column-left a:link, #column-left a:active  {text-decoration:underline; color:#333; }
#column-left a:hover, #column-left a:visited {color:#063;}
h1, h2, h3, h4, h5, h6{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0; margin-bottom:5px; margin-top:0;}
h1 { color: #1e1e50; margin:0; font-size:30px; }
h2{ color:#5F0000; font-size: 28px; margin-bottom:0px;}
h3{	color:#333; font-size: 26px; margin:0;}
h4{	color:#000; font-size: 24px;}
h5{	color: #030; font-size: 20px;}
table {font-size: 13px; }

/* ---------------------------*/
/* COLUMN RIGHT/NAVIGATION */
/* ---------------------------*/
#leftNav { float: right; width: 265px; padding: 0 0 0 10px; margin: 0; clear: right; /* MAC IE FIX */}

/* ---------------------------*/
/* FOOTER */
/* ---------------------------*/
#footer { clear:both; color:#666666; font-size:11px; padding-bottom:15px; }
#bottom-shadow { display: block; }
p#updated{ font-size:10px; }

