body {	
	margin: 0 0 0 0;
	color: #111423;
	background: #000 /* url(gradient.jpg)*/ url(back5a.png) repeat-x fixed;
	}
ul
{list-style:disc; margin:15px 0px 20px 0; color:White; background:transparent; font-size:.9em; font-style: italic;}

li
{margin:0 5px 8px 65px;}

a
{color:#FFBD08; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bolder; text-decoration:none; background-color: transparent; font-size:100%;}

a:hover
{color:#FFBD08; font-weight:bolder; background-color: transparent; text-decoration:underline; }

img
{float:left; margin:0 15px 5px 0; padding:1px; background:transparent; border:1px solid #d0d0d0; }


img.order
{margin-left: 100px; margin-right: 0; margin-bottom: 10px;}

a img
{border-color:#d85d5d;
}

a img:hover
{background:#d85d5d; border-color:transparent;}

p.bold 
{font-variant: small-caps; 
font-weight: bolder; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding: 8px 16px;
}
/* {font-weight:bolder;  padding:0 3px 0 3px;} */

img.body {margin-left:480px; margin-right:-200; margin-bottom:10px; float:left }



#container {
	width: /* 770px */ 100%;
	height:100%;
	margin: 0 auto 0 auto;
	color: #111423;
	background-color: transparent;
	background-image: url(back5.png);
	background-repeat: no-repeat;
	background-attachment: fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	}
	
	
/* #container2 {
width: 100%;
margin-right: auto; 
margin-left: 0px;
z-index:10;
background-color: transparent;
} */


/*
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
*/
.clearfix {display: block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/**************** Sidebar area styles ****************/

#sidebar
{position:fixed;
top:0; left:auto; width:220px; 
overflow:auto;
/* color:White; */
background: transparent;
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:right;
 }

body > #sidebar {position:fixed; top:0; left:auto;}

#sidebar h1
{margin:50px 50px 0 0px; color: #FFF; font-size:1.0em; /* letter-spacing:-2px;*/ text-align:right;}

#sidebar h2, #sidebar h3
{margin:0 50px 18px 5px; color:#FFF; font-size:.9em; font-weight:bold; letter-spacing:-1px; text-align:right;}

#sidebar h3
{margin:5px 15px 4px 5px; color:#FFF;}

#sidebar h4
{margin: 0 50px 2px 0px; color: #FFD700; font-size: .75em; }

#sidebar  p
{margin:0 50px 2px 10px; color:#FFF; font-size:.65em;}

#sidebar img
{margin: 20px 0px 10px 0; background:transparent;}
#sidebar a
{color:#CCC; font-weight:bolder; text-decoration:none; background-color: transparent;font-size:1.0em;}

#sidebar a:hover
{color:#FFD700; background-color: transparent; text-decoration:underline;}



/**************** Content area styles ****************/

#content
{/* width:540; */ margin:0 auto 0px 250px; max-width:50em;background:transparent; text-align: right; overflow:auto;}

#content p
{clear:both;margin:0 auto 20px 60px; padding: 0 15px 0 10px;color:White; line-height:1.5em; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing:0.5px;font-size:90%;}

p.bold  
{font-variant: small-caps; 
font-weight: bolder; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding: 8px 16px;
font-size:110%;}
/* {font-weight: bolder; padding:0 3px 0 3px;} */

#content img
{float:right; /* margin-top: -30px; margin-left: -35px; margin-bottom: -15px; margin-right: -15px; */ 
margin: 10px 0 5px 10px;
background-color:transparent; border: none;}

img.body
{margin-left: 480px; margin-right: -200; margin-bottom: 10px; float:left }

#content h1
{clear:both; margin:25px auto 0 0; padding: 0 15px 0 10px;max-width:50em;color:White; font:2.95em "Cataneo BT", serif;/*  text-align:right;*/}

#content h2
{clear:both; margin:5px auto 0px 0; padding: 0 15px 0 10px;max-width:50em;color:#FFD700; font:2.4em "Cataneo BT",serif; /* text-align:right; */}

#content h3
{clear:both; margin:5px auto 0px 0; padding: 0 15px 0 10px;max-width:50em;color:White; font-weight:normal; font-size: 1.1em; text-align:right;}

#content h4
{clear:both; margin:20px auto 0px 0; padding: 0 15px 0 10px;max-width:50em;color:White; font-weight:normal; font-size: 1.10em; text-align: right;}

#content h5
{clear:both; margin:20px auto 10px 0;padding: 0 15px 0 10px;max-width:50em; color:White; font-weight:normal; font-size: .8em; /*letter-spacing:-2px; */}

#content h6
{clear:both; margin:10px auto 0px 0; padding: 0 15px 0 10px;max-width:50em;color:White; font-weight:bolder; font-size: 1.0em; text-align:right; font-style: italic;/*letter-spacing:-2px; */}

#content ul
{clear:both;list-style:disc; margin:5px 0px 20px 10px; padding: 0 0px 0 10px;max-width:50em;color:White; background:transparent; font-size:.9em; font-style: italic;text-align:right;}

#content li
{clear:both;margin:0 auto 8px 75px; padding: 0 15px 0 10px;}

#content hr
{margin: 0 0 0 60px;}