@charset "utf-8";
/* CSS Document */
/*************************/
/* Set Global Parameters */
/*************************/
body {
	margin:0px; padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/topHeader/background.jpg);
	background-color:#231f20;
}

a {	text-decoration:none; outline:none;}

a:hover { text-decoration:underline;}

form, h1, h2, h3, h4, p, ul { padding:0; margin:0;}

img { border:0px;}


/******************/
/*     Header     */
/******************/
#frame {
	width:925px;
	background-color:#FFFFFF;
	padding:0 22px 0 22px;
	margin:0 auto;
	
}
#content {
	width:925px;
	margin:0 auto;

}

#topHeader{
	height:331px;
	background:none;
}

#topBar{
	width:925px;
	height:125px;
	float:left;
	background:url(../images/topHeader/header-top.gif) no-repeat top center;
	/*margin-left:22px;*/
}

#topBar h1{
	width:210px;
	margin:0px;
	float:left;
}

#topBar h1 a{
	display:block;
	height:70px;
	text-indent:-10000px;
}

#topNavigation {
	width:925px;
	height:41px;
	float:left;
	background-color:#231F20;
	border-bottom:5px #DFDFDF solid;
}

#topNavigation ul{
	width:605px;
	height:40px;
	list-style:none;
	float:left;
	display:inline;
}

#topNavigation ul li{
	float:left;
	width:auto;
	text-align:center;
}

#topNavigation ul li a{
	color:#fff;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:12px;
}

#topNavigation ul li.divider{
	width:2px;
	height:18px;
	margin:10px 0 10px 0;
	background-image:url(../images/topHeader/menuitem-divider.gif);
}

#topNavigation ul li a:hover{
	color:#FFCC00;
}

#topNavigation ul li.active {
	color:#ffcc00;
	margin:0px;
}

#topNavigation ul li.active a{
	color:#ffcc00;
	margin:12px;
}

#topNavigation #call {
	width:300px;
	height:25px;
	float:left;
	background:url(../images/topHeader/call-for-information.gif) left no-repeat;
	margin-top:6px;
	
}

span.hr
{
	border-bottom: 1px solid #ddd;
	display: block;
	margin: 5px 0 20px 0;
}



#headerImage {
	width:925px;
	height:201px;
	background:url(../images/topHeader/flash.gif) no-repeat;
	float:left;
}


/*********************************/
/*     Main Content Homepage     */
/*********************************/
#mainContent {	background:none; }
#subContent {	background:none; }

#mainContent #blurb{ width:605px; float:left; padding:0px; line-height:13px; }
#mainContent #blurb h1 {font-size:20px; margin:15px 0 15px 0; color:#333;}
#mainContent #blurb h1.welcome {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-welcome.gif) left bottom no-repeat;}
#mainContent #blurb h1.storages {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-our-storages.gif) left bottom no-repeat;}
#mainContent #blurb h1.services {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-our-services.gif) left bottom no-repeat;}
#mainContent #blurb h1.prices {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-our-prices.gif) left bottom no-repeat;}
#mainContent #blurb h1.usefullinks {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-useful-links.gif) left bottom no-repeat;}
#mainContent #blurb h1.contact {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-contact.gif) left bottom no-repeat;}
#mainContent #blurb h1.faqs {font-size:12px; height:35px; text-indent:-10000px;background:url(../images/mainContent/blurb/h1/h1-faqs.gif) left bottom no-repeat;}

#mainContent #blurb ul{ margin:0px 10px 0px 20px;}
#mainContent #blurb ul li{font-size:12px; padding:5px 5px 10px 5px;}

#mainContent #blurb table {width:600px;}

#mainContent #blurb table tbody tr th {font-size:12px; font-weight:bold;  text-align:left; text-transform:uppercase; background-color:#000; color:#FFF; padding:5px 10px 5px 10px;}
#mainContent #blurb table tr {}
#mainContent #blurb table tr td {font-size:11px; color:#333;  text-align:left; padding:10px 20px 10px 5px; border-bottom:#CCC 1px solid;}

#mainContent #blurb h2 {font-size:16px; color:#0082C8; margin-bottom:10px; clear:both;}
#mainContent #blurb h3 {font-size:14px; color:#333; margin-bottom:10px; clear:both;}
#mainContent #blurb h4 {font-size:12px; color:#666; margin-bottom:10px; clear:both;}

#mainContent #blurb p {padding:0 0 15px 0; font-size:11px; color:#333;}
#mainContent #blurb a {font-size:11px; font-weight:bold; color:#0099FF;}
#mainContent #blurb a:hover {font-size:11px; color:#000;}

#mainContent #divider { width:605px; float:left; margin:10px 0 10px 0; border-top:1px solid #ccc; clear:both;}
#mainContent #image { float:left; margin-right:15px;}

#mainContent #rightmenu{ width:275px; float:left; text-align:left; margin:0 0 10px 15px; padding:10px; border:4px #CCCCCC solid;}
#mainContent #rightmenu p{ font-size:11px; color:#666666; }
#mainContent #rightmenu ul{ font-size:11px; margin-left:20px; }
#mainContent #rightmenu li { color:#666666; margin:0 0 10px 0;}


#mainContent #mainmenu{ width:275px; float:left; text-align:left; margin:0 0 10px 15px; padding:10px; border:4px #CCCCCC solid;}
#mainContent #mainmenu p{ font-size:11px; color:#666666; }
#mainContent #mainmenu ul{ font-size:11px; list-style:none; }
#mainContent #mainmenu li { color:#666666; margin:0 0 10px 0; width:255px; background-color:#e5e5e5; padding:10px; border-bottom:1px #CCCCCC solid;}
#mainContent #mainmenu li a{ color:#333;}
#mainContent #mainmenu li:hover { color:#666666; margin:0 0 10px 0; width:255px; background-color:#ccc; padding:10px;}
#mainContent #mainmenu li.active { color:#fff; margin:0 0 10px 0; width:255px; background-color:#9A825D; padding:10px;}
#mainContent #mainmenu li.active a{ color:#fff; margin:0 0 10px 0; width:255px; background-color:#9A825D; padding:10px;}


#mainContent #mailingList { font-size:11px; color:#666666; width:275px; float:left; text-align:left; margin:0 0 10px 15px; padding:10px; border:4px #CCCCCC solid; background-color:#f1f1f1;};

#mainContent #links{height:70px; background:url(../images/mainContent/quicklinks/quicklinks/quicklinks-bg.gif) center top no-repeat; padding:5px 0 0 0;}

#mainContent #blurb form {color:#666666;}
#mainContent #blurb form label{width:200px; float:left; display:block; padding:3px 0 0 0; font-size:11px; font-weight:bold; clear:both; margin-bottom:10px;}
#mainContent #blurb form .textField{width:300px; color:#666; font-size:11px; margin-bottom:10px;}
#mainContent #blurb form .comboBox{width:300px; float:left; color:#666; font-size:11px; margin-bottom:10px;}
#mainContent #blurb form .button{font-size:11px; background-color:#0082c8; color:#FFF; border:0; padding:5px;}
#mainContent #blurb form .textArea{width:300px; float:left; color:#666; font-size:11px; margin-bottom:10px;}
#mainContent #blurb form fieldset.grey{ background-color:#F2F2F2; border:none; padding:10px; clear:both;}
#mainContent #blurb form fieldset{background:none; border:none; padding:10px; clear:both;}

/*************************/
/*        Links          */
/*************************/

#links { background-color:#e8f4ff; border:#CCC 1px solid; clear:both; margin:10px 0 10px 0; float:left;}
#links #container { width:275px; padding:10px; float:left;}
#links #container p{ font-size:11px; color:#666; clear:both;}
#links #container a{ color:#006699; text-decoration:none;}
#links #container a:hover{ color:#006699; text-decoration:underline;}
#links #container ul{ list-style:none; font-size:11px; color:#666;}
#links #container img{ float:left; margin:0 15px 15px 0;}
#links #container img.title{ margin:0px;}
#links #divider {	width:2px; height:100px; background:url(../images/links/divider.gif) repeat-y; float:left; margin:20px 10px 10px 5px;}


/******************************/
/*       Quick Links          */
/******************************/

#quicklinks { background-color:#fff; clear:both; margin:10px 0 10px 0; float:left;}
#quicklinks #container { width:295px; float:left;}
#quicklinks #links #container p{ font-size:11px; color:#666; clear:both;}
#quicklinks #links #container a{ color:#006699; text-decoration:none;}
#quicklinks #links #container a:hover{ color:#006699; text-decoration:underline;}
#quicklinks #links #container ul{ list-style:none; font-size:11px; color:#666;}
#quicklinks #links #container img{ float:left; margin:0 15px 15px 0;}
#quicklinks #links #container img.title{ margin:0px;}
#quicklinks #divider {	width:2px; height:100px; background:url(../images/links/divider.gif) repeat-y; float:left; margin:3px 10px 10px 5px;}

#quicklinks #container.search{ background:url(../images/quicklinks/search-box.gif) no-repeat left; height:105px;}
#quicklinks #container.search form{ margin-left:85px; margin-top:45px; }



/*************************/
/*        Footer         */
/*************************/

/*footerlogo { height:48px; background-color:#2A2A2A; clear:both;}*/
#footer { height:192px; background:url(../images/footer/footer-bg.gif) repeat-x; clear:both; background-color:#000000;}

#footer #bottomLinks { clear:both;}
#footer #bottomLinks p{ text-align:center; color:#FFF; font-size:11px; padding-bottom:5px;}
#footer #bottomLinks a{ color:#FFCC00; padding-bottom:15px;}
#footer #bottomLinks a:hover { color:#FFFF99; }

#footer #bottomLinks #imprint a{ color:#666; padding-bottom:15px;}
#footer #bottomLinks #imprint a:hover { color:#FFFFFF; text-decoration:underline; }