html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, img,  small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}
body {
	line-height: 1.5;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	background-color: #E8E8E8;
}
ol, ul {	list-style: none;}
h1, h2, h3, h4, h5, h6 { font-weight:bold;color:FF8800;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.5m;}
h3 {font-size:1.5em;line-height:1;margin-bottom:.5em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:.5em;height:1em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:.5em;}
h6 {font-size:1em;font-weight:bold;color:FF8800;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {
	font-size:14px;
	color: #333;
	margin-bottom:10px;
	text-align: left;
}
p a {
	color:#009EEF;
}
a { text-decoration:none; color:#009EEF}
a:hover { color: #FF8800}
input { margin-bottom:2px;}
.clear {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.left-container .divideline {
	padding: 0px;
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}



#wraper {
	width:800px;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-bottom: 10px;
}
.logo {
	background:url(images/logo.png) no-repeat;
	width:266px;
	height:85px;
	float:left;
	margin-bottom:15px;
	margin-top: 10px;
	margin-left: 10px;
}
.logo h1 a {
	display:block;
	text-indent:-9999em;
	width:266px;
	height:85px;
}

.phone {
	float:right;
	margin-top: 40px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0;
}







/* main menu */


#menu {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	height: 38px;
	background-image: url(images/menu_bg.png);
	background-repeat: repeat-x;
	background-color: #009eef;
	margin-bottom: 15px;
	padding-left: 7px;
}



#menu ul {
	margin:0;
	padding:0;
}

#menu ul li {
	list-style-type: none;
	float:left;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	margin: 0;
	color: #FFFFFF;
	display:block;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

#menu ul li a:hover {
	text-decoration: none;
	background-color: #FF8800;
	background-image: url(images/menu_bg_hover.png);
	background-repeat: repeat-x;
}
#menu  .home  {
	color: #FFFFFF;
	background-color: #FF8800;
	background-image: url(images/menu_bg_hover.png);
	background-repeat: repeat-x;
}
#menu .home a {
	color: #FFFFFF;
}
#menu .home a:hover {
	color: #FFFFFF;
}
#menu .telephone {
	background-image: url(../mq/wp-content/themes/wbah/img/menu_tel.gif);
	background-repeat: no-repeat;
	float: right;
	width: 127px;
	height: 38px;
}
#signup {
	background-image: url(images/signup_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 225px;
	margin-bottom: 15px;
}
#signup form {
	margin: 0px;
	float: right;
	width: 210px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#signup p {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#signup .required {
	color: #FC7A01;
	font-size: 11px;
}

#signup #name {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #awf_field-4194616 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #surname {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #email {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #awf_field-4194614 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #company {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #awf_field-4194615 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid #013a7e;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #013a7e;
	background-color: #FFFFFF;
	width: 170px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding: 5px;
}
#signup #submit {
	float: right;
	margin-top: 5px;
	margin-right: 27px;
}
.social {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float:left;
	background:#f6f6f6;
	clear:both;
	padding:15px;
	margin-bottom:15px;
	border: 1px solid #CCCCCC;
}
.social img {
	margin-right: 9px;
}
.social h4 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	margin-bottom: 15px;
}
.couvoisier {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float:left;
	background:#f6f6f6;
	clear:both;
	padding:15px;
	margin-bottom:10px;
	border: 1px solid #CCCCCC;
}
.couvoisier  p  {

}
.couvoisier  p .courvoisier {
	font-size: 11px;
	text-align: justify;
}



.couvoisier img {
	margin-bottom: 10px;
}

.couvoisier h4 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	margin-bottom: 15px;
}
.categories {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float:left;
	background:#f6f6f6;
	clear:both;
	padding:15px;
	margin-bottom:10px;
	border: 1px solid #CCCCCC;
	
}
.categories  p  {

}
.categories  p .categories {
	font-size: 11px;
	text-align: justify;
}



.categories img {
	margin-bottom: 10px;
}

.categories h4 {
	font-family: "Trebuchet MS";
	font-size: 20px;
	margin-bottom: 15px;
}

.surround {
	float: left;
}


.left-container  {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float:left;
	background:#f6f6f6;
	clear:both;
	width:540px;
	padding:15px;
	margin-bottom:15px;
	border: 1px solid #CCCCCC;
}

.left-container h2 {
	font-size: 25px;
	letter-spacing: -1px;
	color: #009eef;
	margin-bottom: 15px;
}
.left-container h3 {
	font-size: 20px;
	letter-spacing: -1px;
	color: #009eef;
	margin-bottom: 15px;
}	
}
.left-container .flashcontain {
	margin-bottom: 15px;
	background-color: #F6F6F6;
}
#testimonials {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float:left;
	background:#f6f6f6;
	clear:both;
	width:540px;
	padding:15px;
	border: 1px solid #CCCCCC;
	min-height: 150px;
	margin-bottom: 15px;
}
#testimonials h3 {
	font-size: 20px;
	letter-spacing: -1px;
	color: #009eef;
	margin-bottom: 15px;
}

#testimonials p {
	line-height: 26px;
	font-size: 14px;
}
#events1 {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float:left;
	background:#f6f6f6;
	clear:both;
	width:540px;
	padding:15px;
	border: 1px solid #CCCCCC;
	min-height: 150px;
	margin-bottom: 15px;
}
#events1 h3 {
	font-size: 20px;
	letter-spacing: -1px;
	color: #009eef;
	margin-bottom: 15px;
}

#events1 p {
	line-height: 26px;
	font-size: 14px;
}






.right-container {
	float:right;
	margin-bottom:10px;
	width: 210px;
}
.right-container h3 {
	font-size:20px;
	color:#009EED;
	padding-top: 21px;
	padding-bottom: 10px;
}
.darkblue {
	color: #2a2d90;
}

.right-container h3 span { color:#25268C}
.box-blue {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	padding:15px;
	color:#FFF;
	margin-bottom:15px;
	font-size:0.9em;
	background-color: #009DED;
	background-image: url(images/menu_bg.png);
	background-repeat: repeat-x;
}
.box-blue p{ color:#FFF; margin-bottom:10px; font-size:.9em;}


p.dropcap:first-letter {display: block;	margin: 0px;	float: left;	font-size: 280%;	font-family: Georgia, "Times New Roman", Times, serif;}

ul.arrow,ul.checkbox,ul.check,ul.star {
	padding-left: 5px;
	list-style: none;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
ul.arrow li,ul.checkbox li,ul.check li,ul.star li {
	margin: 0px;
	padding-left: 25px;
	line-height: 20px;
}
ul.arrow li {
	background-image: url(images/list_arrow.png);
	background-repeat: no-repeat;
}
ul.checkbox li { background: url(images/list_checkbox.png) 0 0 no-repeat; }
ul.check li { background: url(images/list_check.png) 0 5px no-repeat; }
ul.star li { background: url(images/list_star.png) 0 5px no-repeat; }

ol.disc {margin: 10px 0px 10px 0px;	padding: 0px 0px 0px 45px;	background: url(images/list_disc.png) 20px 0px repeat-y;}
ol.disc li {	margin: 5px 0px 5px 0px;	padding-left: 10px;	line-height: 26px;  }


span.note,span.info,span.alert,span.download,span.tip { display: block;  }
div.note, span.note {	margin: 10px 0px 10px 0px;	padding: 5px 10px 5px 10px;	background: #f4f5f6;border-top: 1px dotted #aab4be;	border-bottom: 1px dotted #aab4be;text-align:justify;}

div.info, span.info,div.alert, span.alert,div.download, span.download,div.tip, span.tip, div.note {
	font-size:.8em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 25px;
}
div.info, span.info {background: #f4f5f6 url(images/box_info.png) 3px 5px no-repeat;	border-top: 1px dotted #aab4be;	border-bottom: 1px dotted #aab4be;}
div.alert, span.alert {	background: #fff5eb url(images/box_alert.png) 3px 5px no-repeat;	border-top: 1px dotted #ffb4a0;	border-bottom: 1px dotted #ffb4a0;}
div.download, span.download {background: #f5faeb url(images/box_download.png) 3px 5px no-repeat;	border-top: 1px dotted #78be5a;	border-bottom: 1px dotted #78be5a;}
div.tip, span.tip {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
}
blockquote.quotation {margin: 10px 0px 10px 0px;	padding: 10px 35px 10px 35px;	border: none;	background: url(images/blockquote_start.png) 0 0 no-repeat;
	text-align:justify;}

blockquote.quotation p {margin: 0px -35px -10px 0px;	padding: 0px 35px 10px 0px;	background: url(images/blockquote_end.png) 100% 100% no-repeat;}
ol.disc { background:transparent url(images/list_disc.png) repeat-y scroll 20px 0;margin:10px 0;padding:0 0 0 45px;}
.mybutton {
	background:url(/images/Btn.PNG) no-repeat;
cursor:pointer;
width: 200px;
height: 100px;
border: none;

	}


.footer {
	clear:both;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

.nav-bottom { clear:left; float:left; font-size:.7em;}
.nav-bottom li { display: inline; padding-right:10px; margin-right:10px;}

.design { float:right; font-size:.7em }
.design span { font-weight:bold}
#testimonials .divideline {
	padding: 0px;
	height: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.accordion {
		-moz-border-radius-bottomleft: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-webkit-border-bottom-right-radius: 2px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	-moz-border-radius-topleft: 2px;
	-webkit-border-top-left-radius: 2px;
	-moz-border-radius-topright: 2px;
	-webkit-border-top-right-radius: 2px;
	padding: 7px 15px;
	margin: 0;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 100%;
	font-weight: bold;
	background-color: #F6F6F6;
	background-image: url(images/arrow-square.gif);
	background-repeat: no-repeat;
	background-position: right -51px;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}
#testimonials h4 {
	font-size: 14px;
	font-weight: bold;
}
