@charset "utf-8";
/* CSS Document */
body { background-image:url(../images/background.jpg); margin:0;}
img {border:none;}
#header-bg {background: url(../images/header-bg.gif) repeat-x ; margin:0; width:100%}
#wrapper {margin:0 auto; width:900px; padding:0;}

#audio_cntrls{ position:absolute; top:0; right:0; z-index:1; color:#CCCCCC; font:10px Arial, Helvetica, sans-serif; padding:11px;}
#audio_cntrls a { color:#CCCCCC;}

#logo { text-align:center;}
#logo { display:block; margin:0; padding:0;}
#content-wrapper { background:#0e0e0e url(../images/content-wrapper-bg.gif) no-repeat top center; padding:20px;}

#navigation { text-align:center;}
#navigation ul { margin:0; padding:0; background: url(../images/nav-bg.gif) no-repeat top center;}
#navigation ul li { margin:0 0px; padding:0; list-style:none; display:inline;}
#navigation ul li img:hover { background: url(../images/nav-rollover.png) no-repeat top center; }
#navigation ul li img.selected{ background: url(../images/nav-rollover.png) no-repeat top center;}

#banner { background: url(../images/banner-bg.gif) no-repeat top center; padding:20px; margin-top:10px;}
ul.fade {margin:0; padding:0;}
ul.fade li {margin:0; padding:0; list-style:none;}
ul.fade li a {padding:0px; background:none;}

#content { background:#FFFFFF url(../images/content-header-bg.gif) no-repeat top center; padding:20px; margin-top:10px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#0e0e0e; line-height:1.2em;} 
#content a { color:#ed1c24; text-decoration:none; border-bottom:1px dotted #d96230;}
#content a:hover { color:#10499e; border-bottom:1px dotted #10499e;}
#content h1 {border-bottom:1px dashed #ed1c24; padding-bottom:20px; font-size:1.1em;}
#content h2 {border-bottom:1px dashed #000; color: #ed1c24; font-size:1.1em;}

/* Form CSS */
#content form {text-align: right; width: 350px; border: 1px dashed #0e0e0e; padding:20px}
#content .text_inp {width:260px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#484c4e; margin-bottom:8px;}
#content .text_area {width:260px; vertical-align:top; height:120px; font:16px Verdana, Arial, Helvetica, sans-serif; color:#0e0e0e;}
#content .sbm_butt {border:2px solid #FFFFFF; color:#FFFFFF; background-color:#ed1c24; margin:5px 0; padding:4px; font:16px Verdana, Arial, Helvetica, sans-serif; cursor:pointer;}
#content .sbm_butt:hover {background-color:#10499e;}
ol#contactform {margin:0px; padding:0px;}
ol#contactform li {list-style:none; padding-bottom:5px;}

#content ul.supplierlist li {padding-bottom: 10px;}

/* Gallery CSS */
#content p.gallery {text-align:center; padding:0 50px;}
#content p.gallery a {text-decoration:none; border:none;}
#content p.gallery img:hover {border:1px dashed #ed1c24;}
#content p.gallery img {border:1px solid #CCCCCC; margin:2px; padding:5px;}

#content img.contentimage { margin:0 10px 10px; border:10px solid #FFFFFF; float: right;}


#footer {background:url(../images/white2-bg.png); padding:20px; margin-top:4px; text-align:center; font:16px Verdana, Arial, Helvetica, sans-serif; color:#d1d1d2;}
#footer ul { margin:0; padding:10px 0;}
#footer ul li { margin:0; padding:0 10px; list-style:none; display:inline;}
#footer a {color: #ed1c24; text-decoration:none; border-bottom:1px dotted #ed1c24;}
#footer a:hover { color:#10499e; border-bottom:1px dotted #10499e;}
#footer ul li a {font:16px Verdana, Arial, Helvetica, sans-serif;}
#footer p.bottom {margin:5px 0 10px;}
#footer p.top {margin:5px;}

P#heff {font:normal 10px Arial, Helvetica, sans-serif; color: #666666; text-align:center;}
P#heff a {color: #666666;}

#seo {
	width:900px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

#seo a {
	color:#666;
}

#seo a:hover {
	color:#ed1c24;
}
