* {
margin: 0 0;
padding: 0 0;
}

body {
	background:#FFFFFF url(images/slideshow.jpg);
	background-repeat:repeat-x;
	}
	
a:link, a:visited {
	border-bottom: none;
	text-decoration: underline;
	color:#666666;
	}	
a:hover, a:active {
	border-bottom: none;
	text-decoration: none;
	color:#000066;
	}
	
a img {
	text-decoration: none;
	border: 0 none;
	}
	
#wrapper {
	width: 1000px;
	height:auto;
	margin:0 auto;
	}
	
#header {
	background-image:url(images/header.png);
	background-repeat:no-repeat;
	float:left;
	width:999px;
	height:156px;
}

#slide_left {
	width:540px;
	height:235px;
	float: left;
	margin: 10px 0 0 43px;
	}

#slide_right {
	height:48px;
	width:380px;
	float:left;
	margin:165px 0 0 0;
	}

#content{
	background:url(images/body.png);
	background-repeat:repeat-y;
	width:1000px;
	float:left;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140a6b;
	}
	
#contact{
	background:url(images/body.png);
	background-repeat:repeat-y;
	width:1000px;
	float:left;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#140a6b;
	}


	
#top {
	background:url(images/top_body.png);
	background-repeat:no-repeat;
	width:999px;
	height:27px;
	float:left;
	margin:260px 0 0 0;

	}
#bottom{
	background:url(images/bottom_body.png);
	background-repeat:no-repeat;
	width:999px;
	height:75px;
	float:left;
	margin:0  ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:center;
	padding: 30px 0 0 0;
	}
	
#grafitz{
	background-repeat:no-repeat;
	width:937px;
	height:36px;
	float:left;
	margin:0 0 5px 0 ;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c6c6c6;
	text-align:right;
	padding: 12px 0 10px 0px;
	}
	


	
#left {
	width:500px;
	float:left;
	height:auto;
	padding: 5px;
	margin: 0 0 0 65px ;
	}
	
#right {
	width:320px;
	height:auto;
	margin: 10px 0 0 35px;
	text-align:center;
	float:left;
	}	
	


h1 {
	font:Arial, Helvetica, sans-serif;
	color:#140a6b;
	font-size:18px;
	font-weight:bold;
	}
	
h {
	font:Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:20px;
	font-weight:bold;
	}
	
h2 {
	font:Arial, Helvetica, sans-serif;
	color:#140a6b;
	font-size:16px;
	font-weight:bold;
	}

h2 a:link  {
	text-decoration:none;
	}

#locations {
	border-collapse:collapse;
	text-align:left;
	}

tr {
	width:auto;
	border:none;
	}
	
td {
	width: 400px;
	padding: 10px 10px;
	}

.location {
	width:100px;
	}
	
.odd {
	background-clip: border;
	background-inline-policy:continuos;
	background-origin:padding;
	background:#e1defe none repeat scroll 0 0;
	}
	
		 
	    .lavaLampBottomStyle {
            position: relative;
            height: 29px;
            width: 421px;
            background-color: none;
            padding: 15px;
            margin: 113px 0 0 50px;
            overflow: hidden;
            border: none;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-top: 5px solid #3f3785;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font:16px arial;
						font-weight:bold;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: none;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 17px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        } 
						
.pics { height: 220px; width: 540px; padding:0; margin:0; overflow: hidden }
.pics img { height: 210px; width: 530px; padding: 3px; border:#FFFFFF thin; background-color:#FFF; top:0; left:0 }
.pics img {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
}
                
				
				
				