html, body {
      margin: 0;
      padding: 0;
/*
      border: none;
      background-image: url(images/star_pattern4.gif);

      background-image: url(images/bgcircles.gif);
      background-color: #112233;
      background-attachment: fixed;
      background-position: 50px 100px;
      background-repeat: no-repeat;
*/
      }

a:link { 
	text-decoration: none; 
      color: #ac1a1a;
	}

a:visited { 
	text-decoration: none; 
      color: #ac1a1a;
	}

a:hover, a:active { 
	text-decoration: none;
      color: #2488ee; 
	}

input {
     font-family: sans serif, tahoma;
     font-size: 7pt;
     font-weight: lighter;
     color: #1b223f;
     background: #f3f3f3;
     border: 1px solid #6b6b6b;
     }

select {
     font-family: sans serif, tahoma;
     font-size: 7pt;
     font-weight: lighter;
     color: #000000;
     background: #f3f3f3;
     }

#form {
     margin-left: 100px;
     margin-top: 15px;
     margin-bottom: -25px;
     }

.dropdown {
     font-family: sans serif, tahoma;
     font-size: 7pt;
     font-weight: lighter;
     color: #1b223f;
     background: #f3f3f3;
     }

h1 { /*Welcome Message*/
     font-family: sans serif, tahoma;
     font-size: 7pt;
     font-weight: lighter;
     color: #1b223f;
     text-indent: 8px;
     padding: 10px;
     }


h2 { /*Headings*/
     font-family: tahoma;
     font-size: 14pt;
     color: #1b223f;
     margin-top: -4px;
     margin-bottom: 8px;
     }

h3 {
     font-family: sans serif, tahoma;
     font-size: 7pt;
     font-weight: lighter;
     text-align: right;
     color: #6e6e6e;
     }

h4 {
     font-family: sans serif, tahoma;
     font-size: 9pt;
     font-weight: lighter;
     color: #101a39;
     text-indent: 8px;
     }

h5 {
     font-family: tahoma;
     font-size: 10pt;
     color: #1b223f;
     margin-top: -4px;
     margin-bottom: 8px;
     }

h6 {
     font-family: tahoma;
     font-size: 8pt;
     color: #ac1a1a;
     font-weight: 600;
     margin-top: -4px;
     margin-bottom: 8px;
     }

h7 { /*Welcome Message*/
     font-family: sans serif, tahoma;
     font-size: 8pt;
     font-weight: lighter;
     color: #1b223f;
     text-indent: 8px;
     padding: 10px;
     }

.meta_text {
     font-size: 5pt;
     color: #ffffff;
     }

td.words_on_left{
     font-family: verdana, tahoma, sans serif;
     font-size: 9pt;
     font-weight: ;
     text-align: right;
     color: #000000;
     text-indent: 8px;
     padding-top: 575px;
     padding-right: 10px;
     width: 400px;
     }

td.packages {
     text-align: right;
     padding-top: 300px;
     padding-right: 10px;
     width: 400px;
     }    

td.contact {
     text-align: right;
     padding-top: 575px;
     padding-right: 10px;
     width: 400px;
     }    

#nav {
      margin-right: 25%;
      margin-left: auto;
      }

ul.tabs { 
      list-style-type: none;
      padding: 0;
      margin-right: 2%;
      margin-top: 0px;
      }

ul.tabs li { 
      float: right;
      padding: 0;
      margin: 0;
      padding-top: 0;
      background-color: #f3f3f3;
      margin-right: 1px;
      }

ul.tabs li a {
      display: block;
      padding: 0px 10px; 
      font-family: sans-serif, tahoma;
      font-size: 8pt;
      font-weight: bold;
      color: #6e6e6e;
      text-decoration: none;
      background-color: #f3f3f3; 
      }

ul.tabs li a:hover { 
     background-color: #ffffff; 
     }

#stripes { 
      position: absolute;
      top: -80px;
      left: -80px;
      z-index: 0;
      }

#welcome {
      margin-left: 50%;
      margin-right: auto;
      margin-top: 300px;
      }

.mainimage {
     border-style: none;
     }

#headertop {
     position: absolute;
     left: 10px;
     top: 0px;
     background-color: #f3f3f3;
     width: 98%;
     height: 24px;
     z-index: 2;
     }

#headerbg {
     position: relative;
     margin-left: -4px;
     margin-right: auto;
     background-color: #f3f3f3;
     border-style:solid;
     border-left: #000000;
     height: 50px;
     z-index: 2;
     }

#header {
     position: relative;
     margin-left: auto;
     margin-right: -10px;
     width: 340px;
     height: 25px;
     z-index: 3;
     }

.covers_space {margin-right: -5; margin-left: auto;}

#content_container{
     clear: both;
     }
 
#content {
     background-color: #f3f3f3;
     border: thin solid #bbbbbb;
     width: 800px;
     height: 434px;
     margin-top: 40px;
     margin-left: auto;
     margin-right: auto;
     }

#content_new {
     background-color: #f3f3f3;
     border: thin solid #bbbbbb;
     width: 800px;
     height: auto;
     margin-top: 40px;
     margin-left: auto;
     margin-right: auto;
     }

#content_really_new {
     background-color: #f3f3f3;
     border: thin solid #bbbbbb;
     width: 900px;
     height: auto;
     margin-top: 40px;
        -moz-box-shadow: 0 0 10px #fc3c3c3;
        -webkit-box-shadow: 0 0 10px #c3c3c3;
        box-shadow: 0 0 10px #c3c3c3;
     }

#the_big_picture {
     margin-left: 0;
     margin-right: auto;
     }

#content_blog {
     background-color: #f3f3f3;
     border: thin solid #bbbbbb;
     width: 1000px;
     height: auto;
     margin-top: 40px;
     margin-left: auto;
     margin-right: auto;
     }

#navbg {
     position: relative;
     border-top: thin solid #bbbbbb;
     border-bottom: thin solid #bbbbbb;
/*     width: 295px;
     height: 90%;
*/
     z-index: 4;
     }

#blogposts {
     position: relative;
/*   border-top: thin solid #bbbbbb;
*/
     border-bottom: thin solid #bbbbbb;
/*     width: 295px;
     height: 90%;
*/
     z-index: 4;
     }

.welcome {
     margin-top: 7px;
     }

#slideshow {
     position: relative;
     border-top: thin solid #bbbbbb;
     width: auto;
     height: 95%;
     z-index: 4;
     }

#slideshow_33 {
     position: relative;
     width: 33%;
     height: 95%;
     z-index: 4;
     padding: 20px;
     }

#info_pages {
     position: relative;
     width: auto;
     height: 95%;
     z-index: 4;
     padding: 25px;
     }

#contact {
     background-color: white;
     }

.bio_pic {
     border-style: solid;
     color: #0c0c0c;
     border-collapse: collapse;
     border-width: 1px;
     float: right;
     }

#divider {
     margin-top: 20px;
     margin-bottom: 20px;
     }

#divider2 {
     margin-top: 90px;
     margin-bottom: 20px;
     }

.stumble {
     text-align: right;
     }

#footer {
     position: relative;
     background-color: #ffffff;
     margin-top: 10px;
     margin-left: auto;
     margin-right: auto;
     }

   /* general styling for this example */
   * { margin: 0; padding: 0; }
   /* begin gallery styling */
   #jgal { list-style: none; width:800px; margin-top: 375px; margin-left: 5px;}
   #jgal li { opacity: .5; float: left; display: block; width: 40px; height: 40px; background-position: 0% 100%; cursor: pointer; border: 0px solid #fff; outline: 1px solid #a4a4a4; margin-right: 7px; margin-bottom: 7px; }
   #jgal li img { position: absolute; top: 0px; left: 220px; display: none; }
   #jgal li.active img { display: block; margin-left: 155px; margin-top: 85px; }
   #jgal li.active, #jgal li:hover { outline-color: #9e9e9e; opacity: .99 /* safari bug */ }

   /* styling without javascript */
   #gallery { list-style: none; display: block; }
   #gallery li { float: left; margin: 0 10px 10px 0; }

   <!--[if lt IE 8]>
   <style media="screen,projection" type="text/css">
   #jgal li { filter: alpha(opacity=50); }
   #jgal li.active, #jgal li:hover { filter: alpha(opacity=100); }
   </style>
   <![endif]-->



/* Easy Slider */



	#slider ul, #slider li,

	#slider2 ul, #slider2 li{

		margin:0;

		padding:0;

		list-style:none;

		}

	#slider2{margin-top:1em;}

	#slider li, #slider2 li{ 

		/* 

			define width and height of list item (slide)

			entire slider area will adjust according to the parameters provided here

		*/ 

		width:900px;

		height:600px;

		overflow:hidden; 

		}	

	#prevBtn, #nextBtn,

	#slider1next, #slider1prev{ 

		display:block;

		width:30px;

		height:77px;

/*
		position:absolute;

		left:-30px;

		top:71px;

*/

                margin-left: auto;
                margin-right: auto;
		z-index:1000;

		}	

	#nextBtn, #slider1next{ 

		left:696px;

		}														

	#prevBtn a, #nextBtn a,

	#slider1next a, #slider1prev a{  

		display:block;

		position:relative;

		width:30px;

		height:77px;

		background:url(../images/btn_prev.gif) no-repeat 0 0;	

		}	

	#nextBtn a, #slider1next a{ 

		background:url(../images/btn_next.gif) no-repeat 0 0;	

		}	

	/* numeric controls */	



	ol#controls{

		margin:1em 0;

		padding:0;

		height:28px;	

		}

	ol#controls li{

		margin:0 10px 0 0; 

		padding:0;

		float:left;

		list-style:none;

		height:28px;

		line-height:28px;

		}

	ol#controls li a{

		float:left;

		height:28px;

		line-height:28px;

		border:1px solid #ccc;

		background:#DAF3F8;

		color:#555;

		padding:0 10px;

		text-decoration:none;

		}

	ol#controls li.current a{

		background:#5DC9E1;

		color:#fff;

		}




	

/* // Easy Slider */


