@font-face {
	font-family: Calibri;
	font-style:  normal;
	font-weight: normal;
	src: url(/fonts/calibri3.eot);
}


html, body {margin:0px; padding:0px; height:100%;}
body, p, td, th, input, a { font-family: Calibri, Arial, sans-serif; font-size: 11pt; color:#fff;}
form {padding:0px; margin:0px;}
body {background: #797979 url(/i/bgr.png) repeat-y top center;}
.first {border-left: none !important;}
td {vertical-align: top;}
:focus {outline:none;}
input,textarea {color:#000;background-color:#eee;border:1px solid #777;}

/* */


#wrap {width: 1014px;margin: 0 auto;position: relative;}
#header {margin: 0 30px;padding-top: 20px;/*background:url(/i/header_bgr.png) no-repeat 80% 83%;*/}
	#topnav {margin-top: 20px;border-collapse: collapse;width:100%;}
		#topnav td {border: 1px solid #4D4D4D;border-right:none;text-align: center;padding:5px;}
		#topnav td a {font-size: 11pt;text-decoration: none;font-weight:normal;}
		#topnav a.selected {color: #c39;}

		#topnav	.menuimgs {}
			#topnav	.menuimgs td {border-top: none;}
				#topnav	.menuimgs td img {border: 3px solid #fff;}
		
#main {
/*	margin-bottom: 30px;*/
	padding: 30px;

}


#footer {
	margin: 0 30px;
	line-height: 25px;
	padding-bottom: 5px;
	color: #929292;
	font-size: 8pt;
	border-top:1px solid #898989;
}


#CrumbsPath {padding:0 18px;background: transparent url(/i/home_bgr.png) no-repeat scroll 0pt 6pt;}
	#CrumbsPath a {font-size:11pt;font-weight:normal;text-decoration: none;line-height: 20pt;}
	
#blog {
	margin: 0 30px;
}	

#form1Table {margin: 20px auto;}
	#form1Table th {
		text-align: right;
		padding: 5px;
		font-weight: normal;
	}
	#form1Table td {padding:5px;}
	#form1Table input, #form1Table select, #form1Table textarea {
		color: #000;
		border: 1px solid #A57D8E;
		background-color: #fff;
	}

	.proofingform input, .proofingform textarea, .proofingform select {
		color: #fff;
		border: 1px solid #A57D8E;
		background-color: #000;		
	}
	
	
.heading1 {
	margin:0;
	padding-left:5px;
	font-size: 10pt;
	color: #797979;
	border-left:1px solid #797979;	
	text-decoration: none;
	font-weight: bold;
	line-height:23px;
}
h4.link1 a {color:#c39;}
h4.link1 a:hover {color:#fff;border-left:1px solid #fff;}
h4.link2 a:hover {color:#A0798B;border-left:1px solid #A0798B;}

p {margin:0;padding:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h1, h1 a {font-size: 18pt;color: #c39;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {margin:0;font-size:12pt;}
h5 {font-size:11pt;}
h6 {font-size:10pt;}

.gallery  {margin: 0 20px;}
.gallery td {text-align:center;font-size:9pt !important;line-height:25px;}

.heading {font-size: 14pt;font-weight: bold;padding: 10px 0;}
.ReadMore {text-align:right;}
.title1, .title2 {padding:5px 10px; background:#F1F1E0;color:#797979;font-weight:bold;margin-top:40px;}


table.newComment td {padding:5px;}
.ReqNote, .errors, .required {font-size:9pt;color: #fa0;font-style:italic;font-weight:bold;text-decoration:none;}

.votebox {padding-bottom: 20px;}
	.picOfTheWeekTable {width:955px;margin: 20px auto 0 auto;border-collapse: collapse;}
		.picOfTheWeekTable td {border: 1px solid #4d4d4d;padding:10px 5px;font-weight:bold;}
		.picOfTheWeekTable td.image {border-bottom: 1px solid black;}

/* */

h1, h2, h3, h4, h5, h6 {color:#c39;}

body.Print { padding:10px; }

a img {border:none}
.error {color:#FF0000;}

.spTitle {font-weight:bold;color:#c39;}
.spTitle a {color:#FF0000;text-decoration:none;}
.spSubTitle {font-weight:bold;}
.spSubTitle a{font-weight:bold;}

.ImgLeft {float:left;margin-right:5px;margin-bottom:5px;}
.ImgRight {float:right;margin-left:5px;margin-bottom:5px;}

.pinckBox {background: url(/i/pbox_bgr.png) repeat-y top left;margin-bottom:10px;}
	.pinckBox p {width:200px;margin:0 auto;padding:0 5px;}
	.pinckBox p b {color: #c39;}
	
.pinckBox2	{background:#5C4450;width:217px;margin-bottom:10px;}
	.pinckBox2 td {padding:0 5px;}
		.pinckBox2 td p {margin:0;font-size:8pt;font-weight:bold;}

		
.pollTable {border:1px solid #4D4D4D;width:100%;margin-bottom:10px;}
	.pollTable th {border-bottom:1px solid #4D4D4D;padding:5px; }
	.pollTable td {padding:2px 5px;}
	.pollTable td.td_odd {width:10px;}
	.pollTable input, #PollVote {background-color:#000000; border:1px solid #A57D8E;color:#FFFFFF;}

.PageBar {padding:10px 30px;}	
	

.BackPrintTop { }
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }

#FooterCont { }

#ITTILogo { }

.picOfTheWeekTable td {
	vertical-align:top;
	text-align:center;
	width:33%;
}