@charset "UTF-8";
/* CSS Document*/

/*GENERAL*/
* { margin: 0 auto; padding: 0; }
body {
	font-family: arial, sans-serif;
	font-size: 85%;
	color: #999;
	line-height: 1.4;
	margin: 0;
	padding: 0;
	height: 100%;
	background: #000 url(../images/layout/stripes.gif) top center no-repeat;
}

a, a:visited { color: #cc0000; text-decoration: none; }
a:hover { color: #990000; text-decoration: none; }

hr { 
	border: 0;
	height: 1px;
	background: #333;
	margin: 10px 0 10px 0;
	width: 100%;
}

iframe { margin: 0 0 10px 0; }
form { padding: 5px 0 5px 0; margin: 0; }
span { padding: 0; margin: 0; }
p { margin: 0; padding: 0; }
ul { list-style-image: url(../images/icons/bullet.png); margin: 0 0 0 35px; padding: 0; }
ul>li { margin: 2px 0 0 0; padding: 0; color: #fff; }
ul>li a, ul>li a:visited { color: #fff; }

#toppage { font-size: 0; }
#holdall { margin: 0 auto; padding: 0; width: 920px; background: #0e0e0e; }
#header { margin: 0 auto; padding: 40px 20px 20px 20px; }
#holdcontent { margin: 0 auto; padding: 0 0 20px 0; width: 900px; }

#menuleft { float: left; margin: 5px auto; padding: 0; width: 130px; }
#menulefttop, #menuleftbase { width: 130px; height: 30px; display: block; }
#menulefttop { background: url(../images/layout/menut.png) bottom center no-repeat; }
#menuleftbase { background: url(../images/layout/menub.png) top center no-repeat; }
#maincontent { float: right; margin: 5px auto; padding: 0; width: 760px; }

#footer { clear: both; margin: 10px auto; padding: 10px 0 10px 0; width: 100%; border-top: 1px solid #333; border-bottom: 1px solid #333; }
#footer div { text-align: center; font-size: 75%; color: #fff; }

#gowdy-logo a, #gowdy-logo a:visited { 
	float: left;
	margin: 0 0 0 0; padding: 0; 
	background: url(../images/btns/gowdys-logo1.png) top left no-repeat; 
	width: 256px; height: 62px; 
}
#gowdy-logo a:hover { background: url(../images/btns/gowdys-logo2.png) top left no-repeat; }
#gowdy-logo span { visibility: hidden; }

#req-app a, #req-app a:visited { 
	float: right;
	margin: 0 0 0 0; padding: 0; 
	background: url(../images/btns/requestapp1.png) top right no-repeat; 
	width: 191px; height: 57px; 
}
#req-app a:hover { background: url(../images/btns/requestapp2.png) top right no-repeat; }
#req-app span { visibility: hidden; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: normal;  }

#menuleft h1, #maincontent h1 { 
	font-size: 110%; text-transform: uppercase; letter-spacing: 0.06em;
	margin: 0 0 10px 0; padding: 5px 0 5px 0; border-bottom: 1px solid #333; 
}
#menuleft h1 { color: #999; }
#maincontent h1 { color: #cc0000; }

h2 { font-size: 150%; padding: 5px 0 10px 0; color: #fff; letter-spacing: 0.06em; }
h3 { font-size: 110%; font-style: italic; color: #bbb; letter-spacing: 0.1em; line-height: 1.6; text-indent: 80px; padding: 0 0 10px 0; }
h4 { text-align: right; font-size: 95%; font-style: italic; border-top: 1px solid #222; padding: 5px 10px 10px 0; }

.clearit { clear: both; }
.nolink { border: 0; text-decoration: none; }

.divmain { padding: 0 0 5px 0; }
.caption { text-align: right; font-size: 85%; font-style: italic; border-top: 1px solid #222; padding: 5px 10px 10px 0; }
.headimg { margin: 0 auto 10px auto; border-bottom: 1px solid #333; padding: 0 0 10px 0; }
.holdright { float: right; border-top: 1px solid #222; margin: 0 0 10px 10px; }

.imgright { float: right; margin: 0 0 10px 10px; }

#gallerytable {  }
#gallerytable td { padding: 0 6px 6px 0; vertical-align: top; }
#gallerytable img { 
 	filter:alpha(opacity=100); /* for IE */
 	opacity:1; /* CSS3 standard */
    -ms-filter:alpha(opacity=100);
    -moz-opacity:1;
    -khtml-opacity:1;
 }
#gallerytable img:hover { 
 	filter:alpha(opacity=50); /* for IE */
 	opacity:0.5; /* CSS3 standard */
    -ms-filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity:0.5;
 }

select { width: 80px; }
input, textarea { 
	font-family: arial,sans-serif;
	font-size: 100%;
	color: #1a3e66;
	padding: 5px 5px 5px 5px;
	margin: 0 0 10px 0; 
	background: #ccc;
	border: 0;
}
input.btnsub, input.btnsubhov, input.btnres, input.btnreshov {
	cursor: pointer; 
	cursor: hand;
	width: 120px;
	height: 28px;
	padding: 0;
	margin: 0;
	border: 0;
}
input.btnsub { background: url(../images/btns/submitbtn1.gif) no-repeat top left; }
input.btnsubhov { background: url(../images/btns/submitbtn2.gif) no-repeat top left; }
input.btnres { background: url(../images/btns/resetbtn1.gif) no-repeat top left; }
input.btnreshov { background: url(../images/btns/resetbtn2.gif) no-repeat top left; }
