/* CSS Document */

html{
margin: 0;
padding: 0;
}

body {
background-color: #330033;
/*background-color: #C0C0C0;*/
margin: 0;
padding: 0;
text-align:center;
}

p {
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
color: #black;
text-align: left;
}

/*
div.pagebox {
margin: 0px auto;
width: 800px;
height:100%;
background-image: url(bg2.jpg);
background-position: left top;
background-repeat: no-repeat;
}
*/

div.header {
float: left;
margin: 0px;
padding: 0px;
/*background-color: black;
filter:alpha(opacity=50);*/
height: 60px;
width: 100%;
}

div.middle {
float: left;
margin: 0px;
padding: 0px;
/*background-color: white;
filter:alpha(opacity=40);*/
background-color: #756975;
height: 500px;
width: 100%;
min-width:1000px;
/* IE Dynamic Expression to set the width */
/*width:expression(document.body.clientWidth < 1000 ? "1000px" : "100%" );*/
}

/*
div.footer {
float: left;
margin: 0px;
padding: 0px;
background-color: white;
filter:alpha(opacity=50);
height: 100%;
width: 100%;
}
*/

div.leftcol {
float: left;
width: 305px;
height: 800px;
height: 100%;
background-image: url(snake.jpg);
}

div.pic {
float: left;
margin-top: 35px;
width: 300px;
height: 200px;
border-style: solid;
border-width: 2px 0px 2px 2px;
border-color: white;
}

div.links {
width:250px;
padding-top:25px;
padding-left:25px;
margin: 0px;
float: left;
text-align: left;
color:#150015;
font-family: tahoma, verdana, arial, sans-serif, courier;
font-size: 11pt;
}

div.title {
float: left;
background-image: url(title.jpg);
height: 65px;
width:500px;
}

div.textbox {
position: relative;
left:300px;

top:-385px;

width: 630px;
height: 800px;
padding: 20px;
margin: 0px;
float: left;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
/*font-weight: bold;*/
color: black;
background-color: #C0C0C0;
text-align: justify;
border-style: solid;
border-width: 2px;
border-color: white;
}


div.textbox2 {
position: relative;
left:300px;
top:-385px;
width: 630px;

padding: 20px;
margin: 0px;
float: left;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
/*font-weight: bold;*/
color: black;
background-color: #C0C0C0;
text-align: left;
border-style: solid;
border-width: 2px;
border-color: white;
}


div.thumb{
width: 100px;
height: 100px;
padding: 15px;
text-align: left;
float: left;
}

div.break{
clear:both;
width:580px;
height:1px;
}

a:link {
text-decoration: underline;
/*color:#756975;*/
color:  #330033;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
font-weight:normal;
}

a:visited {
text-decoration:underline;
color:  #330033;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
font-weight:normal;
}

a:hover {
text-decoration:underline;
color:white;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
font-weight:normal;
}

.header{
padding-top: 30px;
font-weight:bold;
text-align: left;
color:#9D709E;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
}

.pagetitle{
padding-top: 10px;
text-align: left;
color:  #330033;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
}

.mainlinks a:link {
text-decoration:none;
color:#150015;
font-family: verdana, arial, sans-serif, courier;
font-size: 11pt;
line-height: 13pt;
font-weight:bold;
}

.mainlinks a:visited {
text-decoration:none;
color:#150015;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
font-weight:bold;
}

.mainlinks a:hover {
text-decoration:none;
color:white;
background-color:#150015;
font-family: verdana, arial, sans-serif, courier;
font-size: 12pt;
font-weight:bold;
}

.align-left { float:left; margin: 0 15px 15px 0;}
.align-right { float:right; margin: 0 0 15px 15px; }

#testimonials {font-size: 10pt;}
