* {

padding: 0;

margin: 0;

}

.admin { color: #FFF; border-left: 5px solid #DE8B00; padding-left: 5px;  }

.admincomments { border-left: 5px solid #D97E00; }

.admineditcomments { border-left: 5px solid #D97E00; }

.cn { float: right; color: #555; font-size: 30px;  line-height: 30px;  padding: 5px; }

.download { color: #666 }

.templatepro_box {

	float: right;

	width: 192px;

	height: 100px;

	background: url(../images/advert.jpg) no-repeat;

	margin: 10px 0 10px 10px;

	cursor: pointer;

}



.templateslist {

	width: 100%;

	clear: both;

	margin-bottom: 15px;

}



.templateslist img {	position: absolue; }

.templateslist h2 { margin-top: 5px; margin-bottom: 15px; color: #EEE; }







pre {

	color: #B5C0C2;

	font-family: arial;

	font-size: 12px;

	line-height: 9px !important;

	line-height: 15px; 

	width: 290px;

	border-left: 8px solid #444;

    padding-left: 10px;

}



#poll {

	padding-left: 10px;

}



#poll input.button { cursor: pointer; height: 20px; padding: 2px 3px 3px 2px; background: #999; font-size: 90%; color: #222; font-weight: bold; border: 1px solid #333;}

#poll .view {

background: transparent; font-size: 90%; color: #888; border: 0; color: #4492dc; font-weight: bold; 

cursor: pointer;

width: 100px;



}



#poll .view_delete {

background: transparent; font-size: 90%; color: #888; border: 0; color: #4492dc; font-weight: bold; 

cursor: pointer;

width: 100px;

}





body { 

	margin:0 auto; 

	padding:0; 

	font: 0.74em arial, helvetica, sans-serif;

	color:#808080;  

	background: #1E2325 url(bg.jpg) repeat-x top;

	line-height: 1.4em; 

}



p { 

	margin: 0 0 5px 0; 

	padding: 0; 

	color: #aaa; 

	background: inherit;

}



a { 

	color: #BB464C;

	background: inherit; 

	text-decoration:none;

}



a:hover { 

	color:#FFFFFF; 

	background: inherit;

	text-decoration: none
}



h1 { 

	padding:0; 

	margin:0; 

	color: #FFF; 

	background: inherit;

	font: bold 1.8em Arial, Sans-Serif; 

	letter-spacing: -1px;

}



h1 a {

	color: #FFF; 

	background: transparent;

}



h2 { 

	background-color: inherit; 

	color:#808080; 

	font-size:140%; 

	font-weight:bold; 

	margin: 5px 0 5px 0; 

	padding:0; 

}



h2 a { 

	background-color:transparent; 

	color:#000000; 

}



h4 { 

	color:#FFF; 

	font-size:100%; 

	font-weight:bold; 

	margin: 0px 0 5px 0; 

	padding:0; 

	text-indent: 15px;

	background: url(h4.gif) no-repeat left;

}





.content { 

	background: transparent;

	color: #FFF; 

	margin: 0 auto; 

	padding: 0; 

	width: 950px; 

}







.header {  

	height: 101px;  

	margin:0 0 5px 0; 

	background: transparent url(../images/IndianaClubz-winter2009-header.jpg) no-repeat top left;

}



.header h1 { padding-top: 20px; font-size: 20px; color: #FFF; }

.header h1 a { padding-top: 20px; font-size: 20px; color: #FFF; text-decoration: none;}

.header h2 { padding-top: 0px; font-size: 12px; color: #D97E00; }





.topmenu { 

	margin: 0;

	padding: 0;

	float: right; 

	list-style-type: none;

	list-style-image: none;

	width: 550px;

}



.topmenu ul { 

	margin: 0;

	padding: 0;

	float: right; 

	list-style-type: none;

	list-style-image: none;

	

}

	

.topmenu li { 

	float: left;

	padding-left: 1px;

	width: 74px;

}



.topmenu li a {

	color: #FFF;

	display: block;

	height: 45px;

	padding: 50px 8px 0 8px;

	text-align: center;

	font-size: .90em;

	font-family: Arial, Verdana, Helvetica, sans-serif; 

	background: #292E2F;

	opacity:.6;

	border-bottom: 6px solid #942E43;

}





.topmenu li a:hover, .topmenu .current   {

	color: #FFF;

	font-weight: bold; 

	display: block;

	background: #BB464C;

	opacity:.7;

	border-bottom: 6px solid #942E43;

	text-decoration: none;

}



#part1 {	padding: 15px 0; height: 185px; margin-bottom: 5px; }

#part1 .topdownload {

	float: right;

	width: 200px;

	height: 225px;

	border: 1px solid #313A3D;

	padding: 5px;

	background: #2B2F32 url(boxtop.jpg) repeat-x top;

}



#part1 .topdownload  h2{ 

margin-top: 5px;

	margin-bottom: 10px;

	color: #FFFFFF; 

	font: bold 1.2em Arial, Sans-Serif;

	background: transparent;

}



#part1 .topdownload a { text-decoration: none; background: transparent; }

#part1 .topdownload a:hover { text-decoration: none; background: transparent; }



.count { color: #888; padding-right: 5px; width: 25px; }



.pleft { width: 360px; float: left; }

.pright { width: 370px; float: right; padding-right: 5px;}



.topbox {

	width: 938px;

	border: 1px solid #313A3D;

	padding: 2px 5px 2px 5px;

	background: #2B2F32;

	margin-bottom: 10px;

}



.topbox .right {

	float: right;

	width: 350px;

	text-align: right

	

}



.topbox input.text { background: #333;    border: 1px solid #666; font-size: 90%; color: #999;}

.topbox input.searchbutton { height: 15px; background: transparent; font-size: 90%; color: #888 }



.newtemplate_box {

	width: 100px;

	height: 59px;

	border: 1px solid #313A3D;

	padding: 2px;

	background: #000;

	margin-bottom: 10px;

	text-align: center;

}

.newtemplate_box_sandles {

	width: 100px;

	height: 153px;

	border: 1px solid #313A3D;

	padding: 2px;

	background: #000;

	margin-bottom: 10px;

	text-align: center;

}

.zanies_box {

	width: 154px;

	height: 46px;

	border: 1px solid #313A3D;

	padding: 2px;

	background: #000;

	margin-bottom: 8px;

	text-align: center;

}

 .zanines_txt {

	float: right;

	padding-right: 15px;

	padding-top: 5px;

	color: #aaa;

	width: 230px;

	

}

.newtemplate_box2 {

	width: 100px;

	height: 107px;

	border: 1px solid #666;

	padding: 2px;

	background: #000;

	margin-bottom: 10px;

	text-align: center;

}





 .newtemplate_txt {

	float: right;

	padding-right: 15px;

	padding-top: 5px;

	color: #aaa;

	width: 230px;

	

}

#rightside { float: right;

	width: 510px; }



.right_side {

	float: right;

	width: 510px;

	margin-top: 0px;

	margin-bottom: 10px;

	padding: 2px 8px;

	border: 1px solid #333333;

	color: #f5f5f5;

}

.right_side .rightc {	float: right;	width: 250px; }

.right_side .rightc .r { float: right; width: 120px; }

.right_side .rightc .l { width: 120px; }

.right_side .centerall {	width: 505px; }

.right_side .leftc {	width: 250px; }

.right_side h2 { 

	margin-top: 10px;

	border-bottom: 1px solid #333; 

	color: #FFF; 

	font-size: 105%; 

	text-indent: 15px;

	background: #495055 url(head.gif) no-repeat left;

	padding-left: 3px;

	line-height: 22px;

}

.right_side p { color: #999; }



.right_side a { color: #BB464C; }

.right_side a:hover{ color: #FFFFFF; }

.right_side .leftc1 {	width: 250px; }

#left_side {

	width: 410px;

	margin-top: 0px;

	margin-bottom: 10px;

	padding: 0;

}



#left_side .box {

	width: 390px;
	
	height:100%;

	padding: 10px;

	margin-bottom: 10px;

	background: #2B2F32 url(boxtop.jpg) repeat-x top;

	border: 3px solid #313A3D;

}

#box_right_bottom {

	width: 130px;
	
	height:100%;

	padding: 10px;

	margin-bottom: 10px;

	background: #2B2F32 url(boxtop.jpg) repeat-x top;

	border: 3px solid #313A3D;

}

.box_right_bottom .left { float: left;	width: 195px; }

.box_right_bottom .left-100 { float: left;	width: 100%; }

.box_right_bottom .right { float: right;	width: 135px; }


#left_side .box img { margin: 0px 10px 3px 0px; position: relative; float: left; border: 0px solid  #888; padding: 0px; }



#left_side .boxgg {

	width: 390px;

	padding: 10px;

	margin-bottom: 10px;

	background: #2B2F32;

	border: 3px solid #313A3D;

}



#left_side .box:hover { border: 3px solid #414A4D; background: #32363A url(boxtop2.jpg) repeat-x top; width: 390px;

	padding: 10px;

	margin-bottom: 10px;}


#left_side input.text { border: 1px solid #666; width: 200px;  	background: #eee }



#left_side .comment {

	background: #25282B;

	padding: 5px;

	border-bottom: 2px solid #444;

	margin-bottom: 5px;

	

}



#left_side .comment .date {

	font-size: 110%;


	text-align: left;

	color: #c5c5c5;

	font-weight: bold;

	background: transparent;

	padding-left: 0px;

	border: 0;

}



#left_side   a { text-decoration: none; background: transparent; }

#left_side   a:hover { text-decoration: none; background: transparent; }

#left_side .comment .date  a { color: #c5c5c5; text-decoration: none; }

#left_side .comment .date  a:hover { color: #FFB400; text-decoration: none; }





#left_side h2  { 

	margin-top: 5px;

	margin-bottom: 10px;

	color: #FFFFFF; 

	font: bold 1.2em Arial, Sans-Serif;

	background: transparent;

}





#left_side h2 a { 

	margin-top: 10px;

	color: #FFF; 

	font-size: 110%; 

	background: transparent;

}


.left {  

	clear: both; 

	font-size: 90%; 

	float:left; 

	width: 180px; 

	padding: 0 0 1em 1em; 

}



.left_article { 

	margin: 10px 0 10px 0; 

	padding: 10px 0 10px 0;

	border-top: 1px solid #eee; 

	border-bottom: 1px solid #eee; 

}

	

.center { 

	float:left; 

	width: 500px; 

	margin: 0 0 10px 30px; 

	padding: 0; 

	background: #FFF; 

	color: #000;

}



.footer { 

	clear:both;

	color:#999999;  

	background: #2B2F32; 

	font-size:90%; 

	margin: 10px 0px 10px 0px; 

	padding: 1em; 

	border-top: 5px solid #999; 

	text-align:left; 

	height: 45px;

}



.footer .right { 

	float:right; 

	text-align:right; 

	width: 60%;

	clear: both;

}

.leftdrinkimage { 

	float:right; 

	image-align:right; 

	width: 200px;

	clear: both;

}



ul { 

	margin: 0 0 10px 0; 

	padding : 0; 

	list-style : none; 

	

}

	

li { 

	margin: 0 0 0px 0;

	padding: 0 0 0 0px;

	list-style : none; 

}



img {

	border: 0;

}





fieldset {

	border: 1px solid #eee;

}



textarea.text { 

	height: 150px; 

	width: 90%; 

	border: 1px solid #232729; 

	background: #D7D7D7; 

	color: #000;

}



textarea.text:hover { 

	border: 1px solid #4492dc; 

	background: #E9E9E9; 

	color: #000;

}



input.field { 

	border: 1px solid #ccc; 

	background-color: #FFFFFF; 

	width: 200px; 

	color: #000;

}



input.field:hover { 

	border: 1px solid #eee; 

	background: #FFFFF4; 

	color: #000;

}



input.text { 

	margin: 0; 

	width: 110px;

	border: 1px solid #eee; 

	background: #FFF;

	color: #000; 

}



input.text:hover { 

	border: 1px solid #ccc; 

}



input.searchbutton { 

	margin: 0; 

	font-size: 100%; 

	font-family: Arial, Sans-serif; 

	border: none; 

	background: #FFFFFF; 

	color: #808080; 

	padding: 1px; 

	font-weight: bold; 

}


input.button { 

	background: #FFFFF4; 

	color: #808080;

	border-right: 1px solid #ccc;

	border-bottom: 1px solid #ccc;

}



.comments { 

	padding: 10px 10px 8px 10px; 

	margin: 0 0 7px 0; 

	background: #26292C; 

	color: #000;

	border-bottom: 3px solid #373a3d;

}



.commentsbox { 

	padding: 8px 0 10px 10px; 

	margin: 0 0 10px 0; 

	background: #353A3E; 

	color: #000;

}



.commentsbox input.button {

	padding: 1px 2px 2px 1px;

	background: #eee;

	color: #333;

	border: 1px slid #999;

	cursor: pointer;

}



.error {

	color: #990000;

	background-color: #3B3F42;

	padding: 7px;

	margin-top: 5px;

	margin-bottom: 10px;

	border: 1px dashed #990000;

}

.error h2 {

	color: #990000;

	background: inherit;

}



.success {

	color: #FFF;

	background: #3B3F42;

	padding: 7px;

	margin-top: 5px;

	margin-bottom: 5px;

	border: 1px dashed #7BA813;

}

.success h2 {

	color: #7BA813;

	background: inherit;

}

.templates_left{

	float:left;

	width:730px;

}

.templates_leftlinks{

	float:left;

	width:950px;

}

.contacts_left{

	float:left;

	width:948px;

}

.templates_right{

	float:left;

	width:210px;

	padding:5px 0 0 0;

	border: 1px solid #313A3D;

	background: #2B2F32 url(boxtop.jpg) repeat-x top;

}

.cat_list{

	padding:5px 0 10px 10px;

	margin:0;

}

.templates_right h2{ 

	margin:5px 0 5px 10px;	

	color: #FFFFFF; 

	font: bold 1.2em Arial, Sans-Serif;

	background: transparent;

}

.clear{

	clear:both;

}

#search_form{

	padding:0;

	margin:10px 0px 0px 0px;

}

.c1{

	position:relative;

	float:left;

	width:60px;

	padding:3px 0 0px 20px;

	margin:0 0 5px 0;

}

.c2{

	position:relative;

	float:left;

	width:150px;

}

.c3{

	position:relative;

	float:left;

	width:60px;

	padding:3px 0 0px 0px;

	margin:0 0 5px 0;	

}

.inp1{

	width:135px;

	font-size:11px;

}

.inp2{

	width:130px;

	height:14px;

	font-size:11px;

	padding:2px 0 0 0;

	margin:0;

}

.button2{

	vertical-align:middle;

	padding-bottom:3px;

	margin-left:10px;

}

.txt{

	padding:0 10px 10px 0px;

}


<style type="text/css">



.gallerycontainer{

position: relative;

}

.thumbnail img{

border: 1px solid #000;

margin: 2px;

}



.thumbnail:hover{

background-color: transparent;

}



.thumbnail:hover img{

border: 1px solid #333;

}



.thumbnail span{ 

position: absolute;

background-color: #2B2F32;

padding: 5px;

left: -1000px;

border: 1px solid #999;

visibility: hidden;

color: black;

text-decoration: none;

}



.thumbnail span img{ 

border-width: 0;

padding: 2px;

}



.thumbnail:hover span{ 

visibility: visible;

top: 170px;

left: 60% !important;

z-index: 50;

}

 .input {

background-color: #656D78;

border: 1px solid #333333;

color: #cccccc;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}



.input:focus {

background-color: #3D4D64;

border: 1px solid #333333;

color: #cccccc;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

}

.style1 {color: #4492dc}

.style3 {

	color: #4492dc;

	font-weight: bold;

	font-size: 14px;

}

.style6 {

	color: #FFFFFF;

	font-weight: bold;

}

.style7 {color: #FFFFFF}

.style9 {color: #999}

.style11 {

	color: #4492dc;

	font-weight: bold;

}

.style12 {font-size: 9px}

.style13 {

	color: #FFF;

	font-weight: bold;

}

.style14 {color: #1E2325}

.style24 {

	color: #4492dc;

	font-size: 18px;

}

.style26 {

	font-size: 21px;

	color: #4492dc;

}

.style34 {

	font-size: 16px;

	font-weight: bold;

}

.style36 {font-size: 18px}

.style37 {font-size: 19px}

.style40 {font-size: 36px}

.style41 {color: #4492dc}

.style99 {
	color: #32363A;

	background: inherit; 

	text-decoration:none;
}
.style43 {
	font-size: 12px;
	font-weight: bold;
}
.style45 {font-size: 14px; font-weight: bold; }

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#8F3D42}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #8F3D42;
  border-right:1px solid #8F3D42;
  background:#3d5974}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #8F3D42;
  border-right:1px solid #8F3D42;
  background:#3f5d7a}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #8F3D42;
  border-right:1px solid #8F3D42;}
.spiffy4{
  border-left:1px solid #8F3D42;
  border-right:1px solid #8F3D42}
.spiffy5{
  border-left:1px solid #8F3D42;
  border-right:1px solid #8F3D42}
.spiffyfg{
  background:#8F3D42;
  padding-left:12px;
  font-size:11px;
  
  }
  
  
  
.tennessee{display:block}
.tennessee *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#44688B}
.tennessee1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #354758;
  border-right:1px solid #354758;
  background:#3d5974}
.tennessee2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #2d343a;
  border-right:1px solid #2d343a;
  background:#3f5d7a}
.tennessee3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #3f5d7a;
  border-right:1px solid #3f5d7a;}
.tennessee4{
  border-left:1px solid #354758;
  border-right:1px solid #354758}
.tennessee5{
  border-left:1px solid #3d5974;
  border-right:1px solid #3d5974}
.tennesseeh{
  background:#44688B;
  padding-left:12px;
  font-size:11px;
  
  }

.results a{
	color:#1E2325;
	font-weight: bold;
	font-size: 1.3em;
	}

.results a:hover{
	color: #FFFFFF;
	}


