@charset "UTF-8";
/* CSS Document */

img, div, a, input {behavior: url(http://andersoneventsandservices.com/iepngfix.htc)}

body {margin:0px 0px; padding:0px; text-align:center; background-image: url(images/bg2.jpg); background-repeat: repeat-x; background-color: #111111; font-family: Helvetica, Arial, Georgia, serif, verdana; font-size:0.6875em; line-height:1.273; color: #FFFFFF;}
	
#container {width:100%; margin:0px auto; text-align:left; padding:0px;}
	
#head {width:900px; height:107px; text-align:left; float:left;}
		
#logo {width:138px; height:107px; float:left;}
	
#nav {width:650px; height:107px; float:right; text-align:right; padding-right:20px; line-height: 107px;}
	
#topcurve {width:900px; height:0px; float:left; margin-top: 20px;} /* background-image: url(images/head_base.png); background-repeat: no-repeat;  */
	
#main {width:870px; float:left; text-align:left; background-color: #b1ecf9; margin:0px; padding-top: 10px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; color: #000000;}

#mainnoimg {width:870px; margin:0px; float:left; text-align:left; background-color: #b1ecf9; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; color: #000000;}

#imgmain {width:900px; float:left; text-align:left; background-color: #b1ecf9; padding: 0px; color: #2c1302;}

#content {width:900px; text-align:center; margin-top: 100px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
	
#bar {width:860px; height:45px; line-height: 45px; text-align:left; padding-left:10px; margin-top: 5px; margin-right: 0; margin-bottom: 10px; margin-left: 0; background-image: url(images/pinkbar.jpg); background-repeat: no-repeat;}
		
#left {float:left; width:530px;text-align:left;padding-right:10px;margin-top: 0px;margin-right: 0;margin-bottom:0px;margin-left: 0;}
#right {float:left;width:310px;text-align:left;padding-left:15px;margin-top: 10px;margin-right: 0;margin-bottom: 0px;margin-left: 0;}	

#right2 {float:left;width:310px;text-align:left;padding-left:8px;margin-top: 10px;margin-right: 0;margin-bottom: 0px;margin-left: 0;}	
#right3 {float:left;width:310px;text-align:left;padding-left:15px;margin-top: 0px;margin-right: 0;margin-bottom: 0px;margin-left: 0;}	

#left50inner { }
#right50inner { }

#left50 {float:left;padding-left:15px;padding-right:15px;width:400px;text-align:left;background-color: #d8f6fc;-moz-border-radius: 8px; -webkit-border-radius: 8px;	}
#right50 {padding-left:15px;padding-right:15px;margin-left:10px;float:left;width:400px;text-align:left;background-color: #d8f6fc;-moz-border-radius: 8px;-webkit-border-radius: 8px;	}

#base {width:870px;height:20px;line-height:20px;margin-top:10px;float:left;text-align:center;background-color: #d8f6fc;-moz-border-radius: 8px; -webkit-border-radius: 8px;	}
#right50base {padding-left:15px;padding-right:15px;margin-left:10px;margin-top:10px;float:left;width:400px;text-align:center;background-color: #d8f6fc;-moz-border-radius: 8px;-webkit-border-radius: 8px;}

#footer {width:900px; text-align:left;float:left;background-image: url(images/foot_base.png);background-repeat: no-repeat;}
.footleft {margin-top: 25px;float:left;width:300px;text-align:left;color: #404040;}
.footright {margin-top: 25px;float:right;width:300px;text-align:right;}

.contacttext {font-size: 24px;font-weight: bold;color: #000000;}

.medtext {font-size: 16px;font-weight: bold;color: #000000;}

.medtextnb {font-size: 16px;font-weight: normal;color: #000000;}

.info {font-size: 12px;font-weight: normal;color: #000000;}

ul {list-style-type: none;padding-left: 0;margin-left: 0;}

ul.parties {list-style-type: circle;padding-left: 10px;margin-left: 10px;}

.blue {list-style-image: url(images/bullet.png);list-style-type: circle;margin-bottom: 10px;margin-left:15px;padding: 0px;text-align: left;text-indent: 0px;}

h1 { font-weight: bold; font-size: 28px; color: #fff; margin: 0px; padding: 0px; }

h2 { font-weight: bold; font-size: 26px; color: #000000; margin: 0px; padding: 0px; margin-top:10px; }

a:focus, a:hover { outline: none; }

input.text,textarea {width:300px; font:12px/12px 'courier new',courier,monospace; color:#333; padding:3px; margin:1px 0; border:1px solid #8EDBE8;}
input.submit { padding:2px 5px; border: 0px; font:bold 12px/12px verdana,arial,sans-serif; }
fieldset { border:0;margin:0;padding:0; }
label {display:block;line-height: 20px;}

input.btn-orange_sendemail { display: block; border: 0px; width: 306px; padding-top: 19px; height: 0px; background: url(images/btn-orange_sendemail.gif) no-repeat; overflow: hidden; }
input.btn-orange_sendemail:hover { background-position: 0px -19px; }

li.active { }
li.active a { -moz-border-radius: 6px; -webkit-border-radius: 6px; 	text-decoration: none; background-color: #b66ee9;}
#navigation {list-style: none; margin: 0; padding: 0 }
#navigation li {float: right; padding:5px 7px 5px 7px; margin-top:35px; margin-left: 8px; font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; margin-left: 8px;text-decoration: none; color: #FFFFFF;}
#navigation li a {margin-left: 8px; text-decoration: none; display: block; text-align: center; color: #FFFFFF; padding:5px 7px 5px 7px; }
#navigation li a:hover {color: #FFFFFF; background-color: #E376D2;-moz-border-radius: 6px;-webkit-border-radius: 6px; 	text-decoration: none;}

div.clear { clear: both; }