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

html, body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ccc;
	}
.galleryhed{
	font-size:20px;
	color:#db7303;
	font-weight:normal;
	letter-spacing:1px;
	}	
.galleryCont{
	font-size:18px;
	color:#db7303;
	font-weight:normal;
	}
.bdrgt{
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	}
.ftr a{
	font-size:10px;
	color:#fff;
	text-decoration:none;
	}
.ftr a:hover{
	font-size:10px;
	color:#FFCC00;
	text-decoration:underline;
	}
.ftr{
	font-size:10px;
	color:#fff;
	text-decoration:none;
	}
.hdr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
font-weight:bold;
	color:#c30d00; background:url(../images/arrow.jpg) no-repeat;	
	 
	}
	
	.page-title{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;padding:5px 0 0 35px;
font-weight:bold;
	color:#c30d00;}
.cat_textbox
{
       border:#333 solid 1px;
}
.cat_listbox
{
       border:#333 solid 1px;
}
.cat_button
{
	background-color:#e67e01;
	border:#7c4400 solid 1px;
	cursor:pointer;	
}
.cont_bdr
{
       border:#e1e1e1 solid 1px;
       padding:10px;   
       margin-bottom:10px ;   
}
.req
{
        color:#ff0000;
}
.logotext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#fff;
    font-weight:bold;
    text-decoration:none;
    padding:0 0 0 30px;
}
.logotextpunch a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
    font-weight:bold;
    text-decoration:none;
padding:0 0 0 30px;
}
.mater{font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#6b1e02;
	line-height: 22px;}
	
	.title-h{font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#b02f01;
	font-weight:bold;
	}

.tborder{ border:1px #aeaeae solid;}

.Gtborder{ border:1px #fffad3 solid;}
	
	.Gbtborder{ border-bottom:1px #fffad3 solid;}
.mater a{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height: 22px; text-decoration:none;}
	
	.mater a:hover{color:#cc6c07;text-decoration:underline;}
.btborder{ border-bottom:1px #aeaeae solid;}

.photogalleryItem img{width:100px; height:100px; border:1px #999999 solid; padding:5px; margin-right:1px;}
hr{color:#b02f01;}