/* Bernardo Bermudez CSS Document */
html {margin: 0; padding: 0;}
body {margin: 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background: white;}
div#wrapper {margin-right: auto; margin-left: auto;
	width: 880px;
	position: relative;}
div#topmenu {margin: 20px 0 0 700px;
	padding: 0;
	color: #003366;
	font-size: 16px;}
div#topmenu a {color: #003366;
	text-decoration: none;
	font-size: 16px;}
div#topmenu a:visited {color: #003366;}
div#topmenu a:hover {text-decoration: underline;}

div#viewcart {margin: 15px 0 0 50px;
	padding: 0;
	color: #666;}
div#viewcart a {color: #666;
	text-decoration: none;
	font-size: 13px;}
div#viewcart a:visited {color: #666;}
div#viewcart a:hover {text-decoration: underline;}
div#header {background: black url('images/header.jpg') 0 0 no-repeat;
	height: 69px;
	width: 880px;
	margin: 0; padding: 0;}
div#header span {display: none;}
div#homeimg {background: black url('images/home_img.jpg') 0 0 no-repeat;
	height: 272px;
	width: 880px;
	margin: 0; padding: 0;}
div#intimg {background: black url('images/int_img.jpg') 0 0 no-repeat;
	height: 148px;
	width: 880px;
	margin: 0; padding: 0;}
div#menu {background: black url('images/menubkgr.jpg') 0 0 no-repeat;
	width: 840px;
	height: 27px;
	margin: 0; padding: 5px 0 0 40px;
	color: white;
	}
div#menu a {color: white;
	font-size: 1.3em;
	text-decoration: none;
	padding: 0 7px 0 7px;}
div#menu a:visited {color: white;}
div#menu a:hover {color: #6699cc;}
div#content {background: black url('images/contentbkgr.jpg') 0 0 repeat-y;
	width: 810px;
	margin: 0;
	padding: 15px 35px 35px 35px;
	position: relative;
	}
a:link {color: #cc6600;}
a:visited {color: #cc6600;}
a:hover {color: #6699cc;}
h1 {color: #cc6600;
	font-size: 1.6em;
	margin: 15px 0 10px 25px;
	padding: 0;}
h2 {color: #ccc;
	font-size: 1.3em;
	margin: 15px 0 10px 25px;
	padding: 0;}
p {margin: 5px 25px 10px 25px;}
p.thanks {font-size: 1.5em;
	font-weight: bold;
	color: #669999;}
div#sidebar {float: right;
	width: 232px;
	margin: 5px; padding: 0;
	background: transparent url('images/boxcontent.jpg') 0 0 repeat-y;}
div#sidebar div#sidetop {background: transparent url('images/boxheader.jpg') 0 0 no-repeat;
	height: 12px;
	width: 232px;}
div#sidebar div#sidebottom {background: transparent url('images/boxfooter.jpg') 0 0 no-repeat;
	height: 12px;
	width: 232px;}
div#sidebar h1 {font-size: 1.4em;}
div#sidebar p {color:#003366;}
div#sidebar img {margin: 0 0 0 25px; padding: 0;
	border: 1px solid #ccc;}
	
div#product {float: right;
	width: 200px;
	margin: 5px; padding: 5px;}
div#product h1 {font-size: 1.4em;}
div#product table.datatable {display: none;}
a.addcartbt {font-size: 14px;
	text-decoration: none;
	text-align: right;
	color:#FFFF00;}
div#product img {margin: 0 0 0 25px; padding: 0;
	border: 1px solid #ccc;}
div#buybutton {width: 90px; height: 20px;
	text-align: center;
	background: #cc6600;
	border: 1px solid #fff;
	margin: 0 0 0 25px; padding: 5px 0 0 0;}
div#buybutton a {font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;}
div#buybutton a:link {color: white;}
div#buybutton a:visited {color: white;}
div#buybutton a:hover {color: black;}	
div#eventform {text-align: right;
	margin: 10px 10px 20px 10px;
	width: 400px;}
div#eventform p {line-height: 1.9em;}
div#eventform input.text {font-size: 8px;
	color: #333;}
div#eventform p.submit input {
	color: #fff;
	background: #cc6600;
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 1.3em;
	
}

div#flashplayer { position:relative;
   width:400px; 
   height:168px;
   margin:20px 0 50px 50px;
   }
   
table.bio {border: 1px solid #6699cc;
	border-width: 1px 0 0 1px;
	padding: 0; margin: 5px 0 5px 25px;
	width: 650px;}
table.bio td {text-align: left;
	padding: 3px;
	border: 1px solid #6699cc;
	border-width: 0 1px 1px 0;}
table.bio td.header {font-size: 1.1em; font-weight: bold;
	text-align: center;}
	
div.press {margin: 5px 0 5px 20px;
	padding: 0;
	height: 300px;}
div.press img {float: left;}
div.press p {margin: 5px 0 0 280px;
	color: #ccc;}
div.press p.quote {font-size: 1.3em;
	font-style: italic;
	color: #fff;
	font-weight: bold;
	margin: 15px 10px 0 280px;
	padding-top: 10px;}



div#footer {background: black url('images/footer.jpg') 0 0 no-repeat;
	height: 40px;
	width: 880px;
	margin: 0; padding: 0;
	position: relative;}
div#footer p {text-align: center;
	color: #6699cc;
	font-size: 11px;
	padding: 10px 0 0 0; margin: 0;

