
.entry-content p,  .entry-content ol, .entry-content div, .entry-content blockquote {
margin:5px 0px 15px;
color: #333333;
font-family: Arial,Helvetica,Sans-Serif!important;
}
.entry-content ul li
{
margin:5px 0px -6px;
color: #333333;
font-family: Arial,Helvetica,Sans-Serif!important;

}

#top_bar
{
margin-left:-27px;

}
#black {
background-color: #000000;
position: absolute;
left: 0px;
top: 0px;
min-height: 1394px;
height: auto;
width: 500px;
padding-top:145px;
}

body {
font-family: Arial,Helvetica,Sans-Serif!important;
background-image:url(./images/bg.jpg)!important;
background-repeat: repeat;
background-position: top;
}

body.columns-two #primary-wrapper {
border-left: #000 solid 0px;

}
.divide
{
display: block;
border: 1px solid #cccccc;

}



.ngg-gallery-thumbnail  img {

width: 100px;
height: 75px;



}
.piclenselink, #photogallery h2 {display: none}


#searchform input {
border: 1px solid #cccccc;
}

h5 a
{
color:#CC0000 !important;

}
#primary-wrapper
{
margin-bottom: 0px !important;
padding-bottom: 0px !important;

}



.clear {clear: both;width:700px;height:5px;}
a {
color:#666666!important;
text-decoration:none;
font-size: 1em;
}

a:hover {
color:#999!important;
}

#page {
margin: 0px auto;
border: 0px!important;
width: 1000px!important;
padding:0px 0pt 0px!important;
border-left: #000 solid 0px!important;
}

#header {
width: 1000px;
height: 144px!important;
background-image:url(./images/header.jpg)!important;
background-repeat: no-repeat;
background-position: top;
background-color:#FFFFFF;
}

p {
font-size: 1.2em!important;
line-height: 120%;
}
.subpage-menu
{
font-weight: bolder;
color:#ffffff !important;
font-size: 14pt;
padding-top: 15px;
margin-bottom: 0px;
}
.subpage-ul
{
list-style-type: none;
margin-left:-30px !important;
padding-bottom: 25px;
width:300px;
}

.linklove
{
display: none;

}

#cformsform, #cforms2form
{
width:600px;
float:left;
}
.cf-fs1
{
background: #fff !important;
border: none !important;
}

#cformsform input, #cformsform textarea, #cforms2form input, #cforms2form textarea
{
width:250px;
}
#sendbutton, #sendbutton2
{width:100px !important;float:left;}

.content {
padding:0 0px 0px!important;
}


.detail-table
{
background-color: #eeeeee;
}

.alternate-table-cell
{
background-color: #fff;
font-size: 12pt !important;
}


#primary {
float: right;
width: 640px;
padding-right: 15px!important;
padding-left: 0px;
}

#primaryhome {
float: right;
width: 700px;
padding-right: 0px!important;
margin-left: -50px;
}

#space {
margin-left: 40px;
}

.page-head {
margin:5px 0px!important;
}

body.columns-two #primary {
margin-right:0px!important;
}

#search {
margin-top:20px;
position: absolute;
top: 90px;
left: 25px;
width: 200px!important;
}

#s.livesearch {
width: 150px!important;
}

#sidebox {
width: 310px;
padding: 0px;
background-image:url(./images/sidered.png)!important;
min-height: 1250px!important;
background-repeat: repeat-y!important;
background-position: top;
float: left;
position: relative;
clear: right;
font-size: 13px!important;
}

#view {
position: absolute;
left: 20px;
top: 20px;
}


body.columns-two .secondary {
width:205px!important;
margin-bottom: 0px!important;
padding: 0px 30px 30px 30px;
margin: 0px;
margin-top: 0px;
color:#fff;
line-height:1.5em;
float: left;
}

.secondary {
color:#fff;
line-height:1.5em;
padding: 2px;
}
.secondary a, .secondary a:hover {
color:#fff!important;
}

.execphpwidget li
{
list-style-type: none;

}
.execphpwidget li ul
{
margin-left:10px;
}
h6
{line-height: 8pt;margin-bottom:15px;}

h1, h2, h3, h4, h5, h6 {
font-family: Arial,Helvetica,Sans-Serif!important;
letter-spacing: 0em!important;
}

h2, h2 a, h2 a:hover, h2 a:visited {
color: #000;
text-align: left;
font-weight: lighter!important;
}

h3 {
color: #cc0000!important;
font-size: 16pt;
margin-top: 0px!important;
margin-bottom: 0px;
font-weight: bold;
}
#_ctl0_eFeatureIcons_imgMap
{
margin-top:15px;
margin-bottom:-15px;


}




body.page .entry-content h3 {
padding: 0px 0px 0px 0px!important;
}
h4 {
color: #cc0000!important;
font-size: 1.4em;
line-height: 1.2em;
margin-top: 5px;
margin-bottom: 0px;
text-transform: uppercase;
}

h5 {
color: #000!important;
font-size: 1.2em;
line-height: 1.2em;
margin-top: 5px;
margin-bottom: 0px;
}

.entry-content {
text-align:left;
line-height: 1.5em!important;
}

.heading-image {
margin-left:-50px;
margin-top:-15px;
padding-bottom:25px;
}


#footer {
background-color: #ddd;
width: 120%;
margin: 0px 500px 0px -200px;
z-index: 500;
}

#footer p {
width: 500px; 
margin:auto;
position: relative;

}

#searchreset {
display: block!important;
width: 38px!important;
padding-left: 2px!important;
}


