body, table, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#275D78;}
body {margin:0; padding:0; }

a {color:#8F755B; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline;}

h3{color:#FFFFFF; font-weight:bold; font-size:13px; background-color:#276A94; padding:3px 8px; text-align:left; margin:0; text-transform:uppercase;}

form{margin:0; padding:0;}
input, select, textarea{color:#3D3D3B; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.inp{border:1px solid #7F9DB9; margin:3px 0 3px 0;}
.but{color:#276A94; border:1px solid #276A94; font-weight:bold; background-color:#F1F1EC;}

fieldset{
	border:1px solid #276A94;
	padding:0;
	vertical-align: middle;
}
legend{font-weight:bold; color:#276A94; padding:0 5px;}

fieldset td {margin:0; padding: 0; border:1;}

hr{border:1px solid #276A94; padding:0; height:1px;}

ul{margin:0; padding:5px 17px}
li{list-style-image:url(../images/li.gif);}

.img{border:1px solid #82827E;}

.txt{text-align:justify; padding:5px 10px;font-weight:normal;}
.textBold {
	font-weight:bold;
}
.brown{color:#8F755B;}
.blue, .blue a, .eventDates{color:#276A94;}
.black{color:#000000;}
.grey, .grey td{color:#3D3D3B;}
.red{color:#B91925;}
.big{font-size:13px;}

.norm{font-weight:normal;}
.bold, .eventDates{font-weight:bold;}

.form td{color:#3D3D3B; font-weight:bold;}

.blockmenu a{color:#FFFFFF; font-size:11px; text-transform:uppercase; display:block; padding:5px; background-color:#276A94; white-space:nowrap; height:25px;}
.blockmenu a:hover{background-color:#6796B4; text-decoration:none;}

.blockbrd{color:#3D3D3B; border:1px solid #276A94; padding:8px; line-height:170%; text-align:left;}

.bg1x{background-image:url(../images/bg_1_x.gif); font-size:10px;}
.bg1v{background-image:url(../images/bg_1_v.gif); font-size:10px;}
.bg2x{background-image:url(../images/bg_2_x.gif);}
.bg2v{background-image:url(../images/bg_2_v.gif);}

.eventName{text-transform:uppercase; color:#3D3D3B; font-size:12px; font-weight:bold; padding:5px 0;}

#page{width:760px; background-color:#FFFFFF;}

.nobord, td.nobord{border:0;}

.SpotColor{
border: 1px solid Red;
}

.Headline {
color: Red;
font-family: Arial;
font-size: larger;
font-weight: bold;
}

.HitStats {
background-color: #bbbbFF;
}
.FullSizeImage {
	text-align: center;
	margin: 20px 20px 20px 20px;
	border: 1px solid Black;
}

.inptTxt {
	width: 120px;
	height: 18px;
	border: 1px solid #333333;
}
.inptBtn {
	height: 20px;
	border: 1px solid #333333;
}

.mainFrame {
	height: 500px;
}

.fLabelError {
	color: #FF0000;
}
.fLabel {
	color: #333333;
}

.cbGrTbl {
	margin: 4px 0px 4px 0px;
}
.cbGrTbl label {
	font-weight:bold;
}

.titleTable {
	background-image:url(../images/bgTopTable.jpg);
	height:25px;
	border-top:1px solid #276A94;
	border-left:1px solid #276A94;
	text-align:center;
	padding:0 3px 0 3px;
}
.tableBorder {
	border-bottom:1px solid #276A94;
	border-right:1px solid #276A94;
}
.contentTable {
	border-top:1px solid #276A94;
	border-left:1px solid #276A94;
	text-align:center;
	color:#3D3D3B;
	font-weight:bold;
	padding:6px 4px 10px 4px;
}
.contentTableLeft {
	border-top:1px solid #276A94;
	border-left:1px solid #276A94;
	text-align:left;
	color:#3D3D3B;
	font-weight:bold;
	padding:6px 4px 10px 4px;
}
.checkTable {
	color:#21A121;
}
.tableTitle {
	background-color:#276A94;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 26px 3px 26px;
}
.tableSpecialsBlue {
	background-image:url(../images/bgTblSpecialsBlue.jpg);
	background-color:#D4E1EA;
	background-repeat:repeat-x;
	color:#000000;
	border-bottom:1px solid #276A94;
	border-left:1px solid #276A94;
	border-right:1px solid #276A94;
	padding:7px;
}
.tableSpecials {
	background-color:#EEEEEE;
	color:#000000;
	border-bottom:1px solid #276A94;
	border-left:1px solid #276A94;
	border-right:1px solid #276A94;
	padding:7px;
}
.content {
	padding-top:7px;
	padding-left:3px;
	padding-right:3px;
}
.pdfTitle {
	text-transform:uppercase;
	color:#2E3385;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.pdfImg {
	padding:5px 5px 0 1px;
}
.pdfLink {
	padding-top:8px;
}
.blueDark, .blueDark a {
	color:#2E3385;
	font-weight:normal;
}

#container {
        position: relative;                                                                                                       
        width: 300px;                                                                                                             
        height: 52px;                                                                                                             
        /*border: 1px solid black;*/                                                                                              
        background-color: #999999;                                                                                                
        padding: 0;                                                                                                               
                                                                                                                                  
        overflow: hidden;                                                                                                         
        white-space:nowrap;                                                                                                       
        /*display:table-cell;*/                                                                                                   
}                                                                                                                                 
                                                                                                                                  
#photos {                                                                                                                         
        /*position: absolute; */
}                                                                                                                                 
                                                                                                                                  
#photos img {                                                                                                                     
        border: 1px solid gray;                                                                                                   
        padding: 0;                                                                                                               
        margin: 0;                                                                                                                
}            
.box_image {
	text-align: right;
	vertical-align: top;
}
.box_text {
	display: inline;
}

.read_more {
	text-align: right;
}