BODY {
  background-color:808080; 
 background: url('../images/bg3.gif') repeat-y center;
  
  font-family: Helvetica, Arial, verdana, sans-serif;
  font-weight:normal;
  margin: 0;
  text-align: center; /* IE 5.5 hack */
  padding: 0; 
}
 body,td,th {
	font-size: 12px;
}
A{color:FFFF00; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; text-decoration:none; }
A:Visited{color:FFFF00; font-family: Verdana, Arial, Helvetica, sans-serife;  font-weight:normal; text-decoration:none; }
A:Hover{color:FFFFCC; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:normal; text-decoration:underline; }

h1.main {
	font-size: 15px;
	font-family: 'Helvetica', Arial, Helvetica, sans-serif;
	margin: 0 0 5px 0;
}
#container
{
width: 100%;
border: #ccc 1px solid;
height: 100%;
margin-left: auto; margin-right: auto;
}

 
#tophead {
            background: url('images/top-red.gif') repeat-x top;
            width: 1000px;
            height: 194px;
            border: #ccc 0px solid;
            text-align: center;
             
            padding: 0px 0px 0px 0px;
            }
            
            


#texthead {
            width: 100%;
            height:  45px;
            border: #ccc 0px solid;
            text-align: center;
            font-family: Georgia, 'Times New Roman', serif;
            font-size: 10px;
            color: #ffffff;
            padding-top: 5px; 
             clear: all;         
             
    
            }
 #logohead {
            width: 100%;
            height: 146px;
            border: #ccc 0px solid;
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
             }
 
             
 
 #vidbod {color:ffffff; font-size:10px; font-family:Lucida Grande; font-weight:normal; text-decoration:none; }
 
 
 h1 {
     color: #ffffff;
     font-family: 'Arial', Times New Roman, serif;
     font-size: 10px;
    
 
     }
 h5 {
     color: #FFFF00;
     font-family: 'Arial', Times New Roman, serif;
     font-size: 18px;
    
 
     }
     
     #bigy {
     color: #FFFF00;
     font-family: 'Arial', Times New Roman, serif;
     font-size: 18px;
    
 
     }
.titlefeatured   {
	color: #ffee2f;
	font-size: 20px;
 
}
.titlefeatured2   {
text-align: right;
	color: #ffffff;
	font-size: 10px;
		line-height: 15px;
 
}

#searchspan {
 margin: 10px 0 0 0;
 font-family: Arial;
 font-size: 10px;
 text-transform: none;
}
#section_container_left {
 margin-top: 20px;
 float: left;
}

#section_container_right {
 margin-top: 20px;
 float: right;
}

#section_container_main {
 margin-top: 20px;
 text-align: center;
 float: center;
}

#section_container_main>span{
  font-size: 12px;
  padding: 0p;
  border-bottom: #666666 solid 0px;
  margin-bottom: 1px;
}


#section_container_left>span{
  font-size: 12px;
  padding: 0p;
  border-bottom: #666666 solid 1px;
  margin-bottom: 1px;
}

#section_container_left>h1{
  font-size: 16px;
  padding: 0p;
  border-bottom: #666666 solid 1px;
  margin-bottom: 5px;
}

.gallery {
 float: left;
 width: 228px;
 margin-top: 10px;
}
.gallery_long {
 float: left;
 width: 456px;
}
.gallerysnap {
 float: left;
 height: 191px;
 width: 114px;
 margin-top: 4px;
}
.gallerythumb {
 width: 106px;
 height: 106px;
 border: 1px #2c4f6e solid;
}

.gallerythumb img {
 width: 100px;
 height: 100px;
 border: 0px;
 margin: 1px;
 border: 2px #000 solid; 
}
.imagesnapbig {
 float: left;
 height: 158px;
 width: 160px;
 margin-top: 2px;
}

.imagethumbbig {
 width: 154px;
 height: 154px;
 border: 1px #fff000 solid;
}

.imagethumbbig img {
 width: 150px;
 height: 150px;
 border: 0px;
 margin: 1px;
}
.imagesnapmed {
 float: left;
 height: 111px;
 width: 114px;
 margin-top: 2px;
}

.imagethumbmed {
 width: 106px;
 height: 106px;
 border: 1px #2c4f6e solid;
}

.imagethumbmed img {
 width: 100px;
 height: 100px;
 border: 0px;
 margin: 3px;
}
.imagesnapsmall {
 float: left;
 height: 86px;
 width: 89px;
 margin-top: 4px;
}

.imagethumbsmall {
 width: 81px;
 height: 81px;
 border: 1px #2c4f6e solid;
}

.imagethumbsmall img {
 width: 75px;
 height: 75px;
 border: 0px;
 margin: 3px;
}

.vidsnapbig {
 float: left;
 height: 246px;
 width: 328px;
 margin-top: 4px;
}

.vidthumbbig {
 width: 324px;
 height: 244px;
 border: 1px #2c4f6e solid;
}

.vidthumbbig img {
 width: 320px;
 height: 240px;
 border: 0px;
 margin: 2px;
}

.vidsnap {
 float: left;
 height: 160px;
 width: 161px;
 margin-top: 0px;
}

.vidthumb {
 width: 156px;
 height: 156px;
 border: 1px #2c4f6e solid;
}

.vidthumb img {
 width: 150px;
 height: 150px;
 border: 0px;
 margin: 3px;
}


.gallerysnapbig {
 float: left;
 height: 239px;
 width: 162px;
 margin-top: 4px;
}

.gallerythumbbig {
 width: 154px;
 height: 154px;
 border: 1px #2c4f6e solid;
}

.gallerythumbbig img {
 width: 150px;
 height: 150px;
 border: 0px;
 margin: 2px;
}

.gallerytext {
 background: #000 url("images/galtextbg.png") no-repeat left top;
 height: 91px;
 padding: 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
}
.gallerytext span {
 color: #66b7ff;
}
.gallerytext>span {
 font-size: 11px;
}
.gallerytext p {
 font-size: 9px;
 font-family: "Arial Narrow";
}
.galdetails {
 margin: 5px 0 0 0;
 }
.news {
 float: left;
 width: 440px;
 margin-top: 20px;
 }

.newsbig {
 float: center;
 width: 800px;
 margin-top: 20px;
}

.newsbig>p {
 font-size: 14px;
 color: #66b7ff;
 font-weight: bold;
}

.newsbig>h1 {
 font-family: Tahoma;
 font-size: 10px;
 font-weight: normal;
 text-transform: none;
 text-align: left;
}
.newsbig img {
 margin-left: 5px;
 padding-top: 2px;
 vertical-align: bottom;
}

.newsbig>h2>span {
 color: #66b7ff;
}
 
.news>p {
 font-family: Arial;
 font-size: 14px;
 color: #66b7ff;
 font-weight: bold;
}

.news>h1 {
 font-family: Tahoma;
 font-size: 10px;
 font-weight: normal;
 text-transform: none;
}
.news img {
 margin-left: 5px;
 padding-top: 2px;
 vertical-align: bottom;
}

.news>h2>span {
 color: #66b7ff;
}
.viewset {
 background: #4f4f4f;
 text-align: right;
 width: 204px;
 border-right: 1px #000 solid;
 float: left;
}

.viewset img {
	height: 50px;
	color: #000000;
	margin: 0px;
	border-left: 1px #000 solid;
	border-bottom: 1px #000 solid;
}
.viewset span>img {
	border: 0px;
	width: 46px;
	height: 5px;
	color: #000000;
	margin: 4px;
}
.setdetails {
 margin: 0px;
 float: left;
 background: #000 url("images/galtextbg.png") no-repeat left top;
 height: 67px;
 padding: 5px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
}
 .setdetails span {
 color: #66b7ff;
}
 .setdetails>span {
 font-size: 11px;
}
 .setdetails p {
 font-size: 9px;
 font-family: "Arial Narrow";
}
.recentphotos {
 margin: 0px;
}
.setname {
 width: 115px;
}
#section_container_right>h1,#section_container_right>h2,#section_container_right>h3 {
 text-align: right;
 }
 #section_container_right>h2 span {
 color: #66b7ff;
 }
 .poll>p {
 width: 313px;
 text-transform: uppercase;
 background: #142533;
 padding: 4px 4px 4px 10px;
 font-size: 12px;
 }
  .poll>p>span {
 font-size: 10px;
 }
 .poll>p>span>span {
font-size: 10px;
color: #55b7ff;
 }
.rheader {
 text-align: right;
}
#section_container_left>h1, .rheader>h1 {
 border-bottom: 1px solid #89d1ff;
 height: 24px;
}
#section_container_main>h1, .rheader>h1 {
 border-bottom: 1px solid #89d1ff;
 height: 24px;
}

select {
 font-size: 12px;
 width: 242px;
 height: 20px;
 background: #000;
 color: #ffffff;
 text-transform: uppercase;
 border: 1px #66b7ff solid;
 margin: 3px 0 3px 0;
 padding: 2px 0px 0 0px;
}
.input {
 font-size: 30px;
 width: 242px;
 height: 35px;
 background: #000;
 color: #545454;
 text-transform: uppercase;
 border: 1px #66b7ff solid;
 margin: 3px 0 3px 0;
 padding: 0 5px 0 5px;
}

.submit {
 font-size: 12px;
 text-transform: none;
 background: #000;
 color: #545454;
 width: 80px;
 height: 38px;
 border: 1px #4d4d4d solid;
 margin: 0 0 10px 0;
 padding: 0 5px 0 5px;
}

/* Gallery */

.photobox {
 float: left;
 width: 668px;
 height: 351px;
 border: 4px #fff solid;
 margin: auto;
  margin-left: 77px;
}

.photoboxtext {
 color: #000;
 float: left;
 width: 125px;
 height: 351px;
 background: #fff url(images/photogallery_backgroundgirl.png) no-repeat top left;
 border-left: 1px #000 solid;
 vertical-align: bottom;
 padding: 4px;
}

.photoboxtext span {
 font-weight: bold;
 margin-bottom: 10px;
}

.photobox img{
 float: left;
 border-left: 1px #000 solid;
 border-bottom: 1px #000 solid;
}
.wtf {
 float: right;
 border-bottom: 1px #000 solid;
}

.photobox_desc {
 margin: 1px;
 padding: 6px;
 width: 313px;
 float: left;
 height: 205px;
 border: 3px #ce7c4c solid;
}
.videobox_desc {
 margin: 1px;
 padding: 6px;
 width: 242px;
 overflow:hidden;
 float: left;
 height: 205px;
 border: 3px #ce7c4c solid;
}

.bottom_white {
 float: left;
 background: #fff;
 height: 22px;
 margin-left: 77px;
 padding-top: 5px;
 padding-left: 10px;
 width: 666px;
}
.bottom_next {
 float: left;
 border-left: 1px #000 solid;
 background: #ce7c4c;
 height: 27px;
 margin: 0px;
 padding: 0px;
 width: 133px;
}

.photo_wrapper {
 width: 943px;
 margin: auto;
 background: #fff url(images/photogallery_background.png) top left;
 height: 400px;
}
.photo_adjust {
 margin-left: 64px;
}
.divider {
 width: 799px;
 margin-left: 76px;
}
.gallerythumb:hover {
 background: #66b7ff;
}
.viewset:hover {
 background: #66b7ff;
}
.vidthumb:hover {
 background: #66b7ff;
}
.gallerythumbbig:hover {
 background: #66b7ff;
}
.vidthumbbig:hover {
 background: #66b7ff;
}
.imagethumbsmall:hover {
 background: #66b7ff;
}
.imagethumbmed:hover {
 background: #66b7ff;
}
.imagethumbbig:hover {
 background: #66b7ff;
}

#footer {
					font-size: 10px;
                   
                    text-decoration: none;
                    }
#footer a,
#footer a:visited {
					font-size: 11px;
                    color: #fffffff;
                    text-decoration: none;
                    }
#footer a:hover {
                  text-decoration: underline;
                  color: #fffffff;
                  }
                  