body  {font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #2F3138; margin:0; padding:0; text-align: center; background-color:#898888;}

td, table, tr {
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background:transparent;
}

.pkborder {
border: 1pt solid #eeb7cf; 
}

#wrapper {
width: 952px;
border: 0;
margin: 0 auto;
padding: 0;
text-align: center;
}


#bodycontainer {
border: 1pt solid #5C595C;
padding:15px;
margin:10px 0px 10px 0px;
width:920px;
background-color:#FFFFFF;
}


/* contact form box */

#contactbox {
width: 276px;
height:204px;
padding: 0;
margin: 0;
background-image:url('../images/contactbox_bkgr.jpg');
background-repeat:repeat-x;
border-left:1px solid #FFFFFF;
}


#contactboxcontain {
padding:20px 25px 15px 30px;
margin: 0;
}


#contactboxcontain h1{
padding:0px 0px 5px 0px;
margin: 0;
font-size:12px;
line-height:18px;
color:#2F3138;
font-weight:bold;
text-transform:uppercase;
}

#contactboxcontain h2{
padding:8px 0px 0px 0px;
margin: 0;
font-size:10px;
line-height:13px;
color:#FFFFFF;
}


/* start header styles */

#headercontain {
width: 920px;
padding: 0;
margin: 0;
background: #FFFFFF; 
border-bottom:1px solid #FFFFFF;
}


#header {
width: 920px;
padding:0;
margin: 0px auto;
text-align: left;
}


#logo {
margin: 0;
padding: 5px 42px 0px 10px;
}

#toplinks {
text-align: right;
margin: 0;
padding: 25px 5px 0px 5px;
color: #9D0606;
font-weight:bold;
font-size: 12px;
line-height:18px;
}


#toplinks p{
padding: 3px 15px 4px 15px;
margin:0;
display:inline;
color: #9D0606;
font-weight:bold;
font-size: 12px;
line-height:18px;
}

/* links for top nav */
#toplinks a {
text-decoration: underline;
color: #9D0606;
font-weight:bold;
font-size: 12px;
line-height:18px;
}

#toplinks a:link { color: #9D0606;}
#toplinks a:visited { color: #9D0606; }
#toplinks a:hover { color: #9D0606; text-decoration: none;}
#toplinks a:active { color: #9D0606; }


#toplinks .phone{
color:#9D0606;
font-size:20px;
line-height:22px;
font-weight:normal;
text-transform:none;
padding:0;
margin:0;
}


#headernavcontainer {
text-align: right;
margin: 0;
padding: 0;
z-index:100;
}


/*start navigation */

#colortab {
float: right;
margin: 15px 0px 0px 0px;
padding: 0;
}

.ddcolortabs{
padding: 0;
width: 100%;
height: 28px; 
background: transparent;
text-decoration:none;
voice-family: "\"}\"";
voice-family: inherit;
}


.ddcolortabs ul{
font: normal 12px Arial, Helvetica, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
background-color:#A50801;
height: 28px;
text-decoration:none;
border-left: 1px solid #FFFFFF;
}

.ddcolortabs li{
display:inline;
margin: 0;
padding: 0;
text-decoration:none;
}

.ddcolortabs a{
float:left;
color: #FFFFFF;
margin:0;
padding:0;
text-decoration:none;
}

.ddcolortabs a span{
float:left;
display:block;
padding: 7px 16px 6px 16px;
border-left: 1px solid #FFFFFF;
text-decoration:none;
}

.ddcolortabs a span{
float:none;
text-decoration:none;
}


.ddcolortabs a:hover{
background-color: #860F0A;
color: #FFFFFF;
text-decoration:none;
}

.ddcolortabs a:hover span{
background-color: #860F0A;
color: #FFFFFF;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #860F0A;
color: #FFFFFF;
}







/* start nav row */
#photoheadercontain {
width: 920px;
height: auto;
padding: 0;
margin: 0;
text-align: center;
background-color: #FFFFFF;
border-bottom:5px solid #898788;
}

#photoheaderwrapper {
width: 920px;
height:auto;
padding:0;
margin: 0px auto;
background-color: #FFFFFF;
text-align: left;
position:relative;
border-bottom:1px solid #FFFFFF;
}

#photoheaderwrapper p{
padding:0;
margin: 0;
}

#photoheaderwrapper span{
padding:0;
margin: 0;
}



/* start top body */
#topbodycontain {
width: 920px;
padding: 0;
margin: 0;
text-align: center;
background-color: #FFFFFF;
}

#topbody {
padding:25px 0px 25px 15px;
margin: 0px auto;
background-color: #FFFFFF;
text-align: left;
/*position:relative; */ 
}

/* top body left section */

#topbodyleft {
width:560px;
border:0;
margin:0px 69px 5px 0px;
padding:0;
font-size:12px;
line-height:18px;
}



#topleftcontain {
padding:5px 0 0 0;
margin:0;
font-size:12px;
line-height:18px;
color:#2F3138;
font-weight:normal;
}


#topleftcontain img{
padding:7px 0px 7px 0px;
max-width:500px;
margin:0;
border:0;
}

#topleftcontain h1{
color:#5B5C5F;
font-size:26px;
line-height:35px;
font-weight:normal;
text-transform:none;
font-style: normal;
padding:0px 0px 8px 0px;
}

#topleftcontain h2{
color:#A50801;
font-size:16px;
line-height:22px;
font-weight:bold;
text-transform:none;
padding:0px 0px 6px 0px;
}

#topleftcontain h3{
color:#A50801;
font-size:12px;
line-height:16px;
font-weight:bold;
text-transform:none;
padding:10px 0px 2px 0px;
}

#topleftcontain h4{
color:#5B5C5F;
font-size:20px;
font-weight:normal;
text-transform:none;
font-style: normal;
padding:0px 0px 8px 0px;
margin:0;
}

#topleftcontain p{
padding:0px 0px 18px 0px;
margin:0;
font-size:12px;
line-height:18px;
}


/* links for left top body area */
#topleftcontain a {
	text-decoration: underline;
	color: #A50801;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
}

#topleftcontain a:link { color: #A50801; }
#topleftcontain a:visited { color: #A50801; }
#topleftcontain a:hover { color: #A50801; text-decoration: none; }
#topleftcontain a:active { color: #A50801; }

#topleftcontain ul {
	display:inline;
	list-style: circle outside;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	font-weight:normal;
	color:#A50801;
	font-size:12px;
line-height:16px;
}
#topleftcontain li {
	margin: 0px 0px 0px 20px; 
	padding: 0px 12px 0px 2px;
	list-style: circle outside;
	font-weight:normal;
	color:#A50801;
	font-size:12px;
line-height:16px;
}
#topleftcontain ul li {
  list-style: circle outside;
	margin: 5px 0px 8px 20px; 
  padding: 0px 12px 0px 2px;
  font-weight:normal;
  color:#A50801;
  font-size:12px;
line-height:16px;
	}


.listnumbers {
background-color:#A50801;
padding:2px 6px 2px 6px;
margin:0px 15px 0px 0px;
font-size:12px;
line-height:16px;
color:#FFFFFF;
}


/* top body left section FOR SUBPAGES */
/*
#topsubleftcontain {
padding:18px 0 0 0;
margin:0;
font-size:13px;
line-height:19px;
color:#23232B;
font-weight:normal;
}

#topsubleftcontain img{
margin:0px 15px 18px 0px;
max-width:500px;
padding:0;
border:1px solid #DFE1EB;
float:left;
}

#topsubleftcontain h1{
color:#A50801;
font-family: Georgia, Times, Times New Roman, Serif;
font-size:27px;
line-height:35px;
font-weight:normal;
text-transform:none;
font-style: normal;
}

#topsubleftcontain h2{
color:#A50801;
font-size:15px;
line-height:21px;
font-weight:bold;
text-transform:none;
padding:0px 0px 6px 0px;
}

#topsubleftcontain h3{
color:#A50801;
font-size:13px;
line-height:18px;
font-weight:normal;
text-transform:none;
padding:4px 0 2px 0;
}

#topsubleftcontain p{
padding:2px 0px 16px 0px;
margin:0;
clear:both;
}


#topsubleftcontain a {
	text-decoration: underline;
	color: #A50801;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
}

#topsubleftcontain a:link { color: #A50801; }
#topsubleftcontain a:visited { color: #A50801; }
#topsubleftcontain a:hover { color: #A50801; text-decoration: none; }
#topsubleftcontain a:active { color: #A50801; }


#topsubleftcontain .back {
text-decoration: underline;
padding:0;
margin:0;
font-size:10px;
line-height:14px;
color:#7F8290; 
font-weight:normal;
text-transform:none;
}


#topsubleftcontain .back a {
text-decoration: underline;
padding:0;
margin:0;
font-size:10px;
line-height:14px;
color:#7F8290; 
font-weight:normal;
text-transform:none;
}

#topsubleftcontain .back a:link { color: #7F8290; }
#topsubleftcontain .back a:visited { color: #7F8290; }
#topsubleftcontain .back a:hover { color: #7F8290; text-decoration: none;}
#topsubleftcontain .back a:active { color: #7F8290; }


#topsubleftcontain ul {
	display:inline;
	list-style: circle outside;
	font-size:12px;
	line-height:17px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	font-weight:normal;
	color:#A50801;
}
#topsubleftcontain li {
	margin: 0px 0px 0px 20px; 
	padding: 0px 0px 0px 2px;
	list-style: circle outside;
	font-weight:normal;
	color:#A50801;
}
#topsubleftcontain ul li {
  list-style: circle outside;
	margin: 0px 0px 5px 20px; 
  padding: 0px 0px 0px 2px;
  font-weight:normal;
  color:#A50801;
	}

*/

/*top body right section */

#topbodyright {
width:276px;
background-color:#E8EAEE;
border:0;
margin:0;
padding:0;
}



#toprightcontain {
padding:20px 30px 20px 30px;
margin:0;
font-size:11px;
line-height:17px;
color:#2F3138;
font-weight:normal;
}

#toprightcontain img{
padding:7px 0px 7px 0px;
max-width:215px;
/* height:auto; */
margin:0;
border:0;
}

#toprightcontain h1{
color:#5B5C5F;
font-size:26px;
line-height:30px;
font-weight:normal;
text-transform:none;
font-style: normal;
padding:0px 0px 8px 0px;
}

#toprightcontain h2{
color:#A50801;
font-size:16px;
line-height:22px;
font-weight:bold;
text-transform:none;
padding:0px 0px 6px 0px;
}

#toprightcontain h3{
color:#2A2B2C;
font-size:13px;
line-height:20px;
font-weight:bold;
text-transform:none;
padding:0px 0px 6px 0px;
}

#toprightcontain h4{
color:#5B5C5F;
font-size:24px;
line-height:29px;
font-weight:normal;
text-transform:none;
font-style: normal;
padding:0px 0px 2px 0px;
margin:0;
}

#toprightcontain h5{
color:#5B5C5F;
font-size:15px;
line-height:20px;
font-weight:bold;
text-transform:none;
font-style: normal;
padding:0px 0px 5px 0px;
margin:0;
}

#toprightcontain p{
padding:0px 0px 12px 0px;
margin:0;
}

/* links for right top body area */
#toprightcontain a {
	text-decoration: underline;
	color: #A50801;
	font-weight:bold;
}

#toprightcontain a:link { color: #A50801; }
#toprightcontain a:visited { color: #A50801; }
#toprightcontain a:hover { color: #A50801; text-decoration: none; }
#toprightcontain a:active { color: #A50801; }

#toprightcontain ul {
	display:inline;
	list-style: circle outside;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	font-weight:normal;
	color:#A50801;
}
#toprightcontain li {
	margin: 0px 0px 0px 20px; 
	padding: 0px 0px 0px 2px;
	list-style: circle outside;
	font-weight:normal;
	color:#A50801;
}
#toprightcontain ul li {
  list-style: circle outside;
	margin: 5px 0px 8px 20px; 
  padding: 0px 0px 0px 2px;
  font-weight:normal;
  color:#A50801;
	}
	
	
/* right bar - subnav */

#toprightcontain ul.nav{list-style-image: url('../images/bulletgray.gif'); list-style-position: outside; color: #3E3E42; margin:0; font-size:12px; line-height:14px; padding:0; text-decoration:none; font-weight:normal;}
#toprightcontain ul.nav li{list-style-image: url('../images/bulletgray.gif'); list-style-position: outside; color: #3E3E42; margin-bottom:5px; margin-top:8px; padding:0px 0px 7px 0px; font-weight:normal;}
#toprightcontain ul.nav a{list-style-image: url('../images/bulletgray.gif'); list-style-position: outside; text-decoration:none; color: #3E3E42; font-weight:normal;}
#toprightcontain ul.nav a.nav-selected {color: #A50801; font-weight:normal;}
#toprightcontain ul.nav a:hover{color: #A50801; }
#toprightcontain ul.nav ul{list-style-image: url('../images/bulletgray.gif'); list-style-position: outside; margin-left:0px; padding:0px;}
#toprightcontain ul.nav ul li{list-style-image: url('../images/bulletgray.gif'); list-style-position: outside; margin-bottom:3px;}

	
/* top right dark gray section */
/*
#topbodyrightsub {
width:280px;
background-color:#aaadba;
border:0;
margin:0;
padding:0;
}


#toprightsubcontain {
padding:14px 25px 14px 30px;
margin:0;
font-size:12px;
line-height:18px;
color:#23232b;
font-weight:normal;
}

#toprightsubcontain img{
padding:7px 0px 7px 0px;
max-width:237px;
margin:0;
border:0;
}

#toprightsubcontain h1{
color:#A50801;
font-family: Georgia, Times, Times New Roman, Serif;
font-size:23px;
line-height:30px;
font-weight:normal;
text-transform:none;
}

#toprightsubcontain h2{
color:#A50801;
font-size:16px;
line-height:22px;
font-weight:normal;
text-transform:none;
padding:0px 0px 8px 0px;
}

#toprightsubcontain p{
padding:0;
margin:0;
}


#toprightsubcontain a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}

#toprightsubcontain a:link { color: #FFFFFF; }
#toprightsubcontain a:visited { color: #FFFFFF; }
#toprightsubcontain a:hover { color: #A50801; text-decoration: none; }
#toprightsubcontain a:active { color: #FFFFFF; }

#toprightsubcontain ul {
	display:inline;
	list-style: circle outside;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	font-weight:normal;
	color:#A50801;
}
#toprightsubcontain li {
	margin: 0px 0px 0px 20px; 
	padding: 0px 0px 0px 2px;
	list-style: circle outside;
	font-weight:normal;
	color:#A50801;
}
#toprightsubcontain ul li {
  list-style: circle outside;
	margin: 5px 0px 8px 20px; 
  padding: 0px 0px 0px 2px;
  font-weight:normal;
  color:#A50801;
	}	
	
*/


/* top right bottom promo area - in box */
#topbodyrightpromo {
width:274px;
border:1px solid #aaadba;
margin:20px 0px 10px 0px;
padding:0;
background-color:#F4F5F5;
}


#toprightpromocontain {
padding:0px;
margin:15px 15px 5px 20px;
font-size:11px;
line-height:16px;
color:#23232b;
font-weight:normal;
background-color:#F4F5F5;
}

#rightpromo {
margin:0px;
padding:0px;
font-size:11px;
line-height:16px;
}

#rightpromo img{
margin:5px 0px 2px 0px;
max-width:238px;
height:auto;
padding:0;
border:0;
}

#rightpromo h1{
color:#5B5C5F;
font-size:25px;
line-height:30px;
font-weight:normal;
text-transform:none;
font-style: normal;
padding:0px 0px 3px 0px;
}

#rightpromo h2{
color:#2A2B2C;
font-size:13px;
line-height:17px;
font-weight:bold;
text-transform:none;
padding:0px 0px 2px 0px;
}

#rightpromo h3{
color:#A50801;
font-size:11px;
line-height:15px;
font-weight:bold;
text-transform:none;
padding:0px 0px 5px 0px;
}

#rightpromo p{
padding:7px 0px 11px 0px;
margin:0;
}

/* links for bottom right bar area */
#rightpromo a {
	text-decoration: none;
	color: #A50801;
	font-weight:normal;
	text-transform:uppercase;
}

#rightpromo a:link { color: #A50801; }
#rightpromo a:visited { color: #A50801; }
#rightpromo a:hover { color: #A50801; text-decoration: underline; }
#rightpromo a:active { color: #A50801; }

#rightpromo ul {
	display:inline;
	list-style: circle outside;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	font-weight:normal;
	color:#A50801;
}
#rightpromo li {
	margin: 0px 0px 0px 20px; 
	padding: 0px 0px 0px 2px;
	list-style: circle outside;
	font-weight:normal;
	color:#A50801;
}
#rightpromo ul li {
  list-style: circle outside;
	margin: 5px 0px 8px 20px; 
  padding: 0px 0px 0px 2px;
  font-weight:normal;
  color:#A50801;
	}	
	
	


/* top right bottom promo area - no box */
#topbodyrightpromo2 {
width:276px;
border:0;
margin:15px 0px 15px 0px;
padding:0;

}


#toprightpromocontain2 {
padding:0;
margin:0px;
font-size:11px;
line-height:16px;
color:#23232b;
font-weight:normal;
}

#rightpromo2 {
margin:0px;
padding:0px;
font-size:11px;
line-height:16px;
color:#23232b;
}

#rightpromo2 img{
padding:0px 10px 0px 0px;
max-width:270px;
height:auto;
margin:0;
border:0;
float:left;
}

#rightpromo2 h1{
color:#A50801;
font-size:14px;
line-height:18px;
font-weight:bold;
text-transform:none;
font-style:normal;
padding:15px 0px 2px 0px;
}

#rightpromo2 h2{
color:#A50801;
font-size:12px;
line-height:16px;
font-weight:bold;
text-transform:none;
padding:15px 0px 2px 0px;
}

#rightpromo2 h3{
color:#A50801;
font-size:11px;
line-height:15px;
font-weight:bold;
text-transform:none;
padding:15px 0px 2px 0px;
}

#rightpromo2 p{
padding:0;
margin:0;
}

/* links for bottom right bar area */
#rightpromo2 a {
	text-decoration: none;
	color: #A50801;
	font-weight:normal;
	text-transform:uppercase;
	line-height:17px;
}

#rightpromo2 a:link { color: #A50801; }
#rightpromo2 a:visited { color: #A50801; }
#rightpromo2 a:hover { color: #A50801; text-decoration: underline; }
#rightpromo2 a:active { color: #A50801; }

#rightpromo2 ul {
	display:inline;
	list-style: circle outside;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	font-weight:normal;
	color:#A50801;
}
#rightpromo2 li {
	margin: 0px 0px 0px 20px; 
	padding: 0px 0px 0px 2px;
	list-style: circle outside;
	font-weight:normal;
	color:#A50801;
}
#rightpromo2 ul li {
  list-style: circle outside;
	margin: 5px 0px 8px 20px; 
  padding: 0px 0px 0px 2px;
  font-weight:normal;
  color:#A50801;
	}	
		
	
	
	


/* start bottom body */
#bottombodycontain {
width: 920px;
height: auto;
padding: 0;
margin: 0;
text-align: center;
background-color: #FFFFFF;
clear:left;
}

#bottombody {
height:auto;
padding:30px 0px 30px 0px;
margin: 0px auto;
background-color: #FFFFFF;
text-align: left;
position:relative;
}


/* bottom promo sections */

#bottompromocontainer {
width:920px;
margin:0;
padding:0;
/*border-top:1px solid #c4c4c5;*/
}

#bottompromo1, #bottompromo2, #bottompromo3, #bottompromo4 {
margin:0;
padding:0;
width:200px;
}



.bottompromo {
font-size: 11px; 
line-height: 15px; 
color: #27282D; 
margin:0;
padding:0;
}

.bottompromo p{
padding:0; 
margin: 2px 20px 0px 0px; 
}

.bottompromo h1 {
font-size:13px;
line-height:18px;
color:#8C110C;
font-weight:bold;
padding:0px 0px 3px 0px;
margin:0;
text-transform:uppercase;
font-family: Arial, Verdana, Helvetica;
}

.bottompromo img {
width:198px;
height:auto;
margin:0px 0px 6px 0px;
padding:0;
border:1px solid #A7A7A8;
}

.bottompromo a {
	text-decoration: underline;
	color: #8C110C;
	font-size:11px;
	line-height:17px;
	font-weight:bold;
	padding:0;
	margin:0;
}

.bottompromo a:link { color: #8C110C; }
.bottompromo a:visited { color: #8C110C; }
.bottompromo a:hover { color: #8C110C; text-decoration: none; }
.bottompromo a:active { color: #8C110C; }




/* Images */
img {
border: 0;
padding: 0;
margin: 0;
}

/* paragraph settings */

p { padding:0px 0px 18px 0px; margin: 0; }


/* subheaders */

/* blue subpage header */
h1 {
color: #5B5C5F;;
font-size:26px;
line-height:33px;
font-weight:normal;
text-transform:none;
padding:0px 0px 8px 0px; 
margin: 0; 
vertical-align:top; 
text-decoration:none;
}


h2 {
color: #A50801; 
font-size: 24px; 
line-height:28px; 
font-weight:normal; 
padding:0px 0px 6px 0px; 
margin: 0; 
vertical-align:top; 
text-decoration:none;
text-transform: none
}


h3 {
margin:0;
padding: 0;
font-size: 14px;
line-height:18px;
color: #A50801;
font-weight:bold;
}



hr {
  color: #A2A1A2; 
  background-color: #A2A1A2; 
  border: 1px solid #A2A1A2; 
  margin:3px 0px 15px 0px;
}

#topbodycontain hr {
  color: #A2A1A2; 
  background-color: #A2A1A2; 
  border: 1px solid #A2A1A2; 
  margin:3px 0px 15px 0px;
}



/*

.searchform {
vertical-align: top;
height:22px; 
margin: 0;
padding: 0;
}

.searchbutton {
border: 1px solid #9F2D20;
background-color: #9F2D20;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
color: #FFFFFF;
margin:1px 0 0 0;
padding: 0 2px 1px 2px;
height:22px;
vertical-align: top;
}

.searchbutton:visited {
border: 1px solid #9F2D20;
background-color: #9F2D20;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
color: #FFFFFF;
margin:1px 0 0 0;
padding: 0 2px 1px 2px;
height:22px;
vertical-align: top;
}

.searchbutton:hover {
border: 1px solid #2B0B05;
background-color: #2B0B05;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
color: #FFFFFF;
margin:1px 0 0 0;
padding: 0 2px 1px 2px;
height:22px;
vertical-align: top;
}

.searchbutton:active {
border: 1px solid #9F2D20;
background-color: #9F2D20;
font-size: 12px;
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
color: #FFFFFF;
margin:1px 0 0 0;
padding: 0 2px 1px 2px;
height:22px;
vertical-align: top;
}

*/

.input {
border: 1px solid #FFFFFF;
background: #FFFFFF;
height:20px;
margin:0;
padding: 0;
vertical-align: top;
}



/* for search results */

/*
.pagination{width:360px; text-align:center; color:#1A1B1D; padding-top:18px}
.pagination .pageRight{width:20%; float:right; text-align:left; padding-left:10px;}
.pagination .pageLeft{width:20%; float:left; text-align:left; padding-right:10px;}
.pagination a{ text-align:center; color:#A50801; padding-top:4px}
*/

/* start footer*/
#footercontain {
width: 920px;
height: auto;
padding: 0;
margin: 0;
text-align: center;
}

#footerbody {
height:auto;
padding:20px 20px 0px 0px;
margin: 0px auto;
text-align: left;
position:relative;
border-top:2px solid #BFC2D0;
color:#898788;
font-size:10px;
line-height:18px;
}

#footerbody img {
padding:0;
margin:0;
border-right:1px solid #BFC2D0;
}

#footerbody p{
padding:0px 0px 6px 0px;
margin:0;
}


.footer { padding:2px 0px 2px 0px; clear:both; color:#898788; font-size:11px; line-height:17px; text-transform:none;}
.footer a { text-decoration:underline; padding:2px 8px 2px 8px; color:#898788; text-transform:none; font-weight:normal;}
.footer a:link {color:#898788; }
.footer a:visited {color:#898788; }
.footer a:hover {text-decoration:none; color:#898788; }
.footer a:active {color:#898788; }

.footersm { padding:2px 0px 6px 0px; clear:both; color:#898788; font-size:10px; line-height:14px; text-transform:none; font-weight:bold;}
.footersm a { text-decoration:underline; padding:2px 0px 6px 0px; color:#898788; text-transform:none; font-weight:normal;}
.footersm a:link {color:#898788; }
.footersm a:visited {color:#898788; }
.footersm a:hover {text-decoration:none; color:#898788; }
.footersm a:active {color:#898788; }


.footerlogo {
border-right: 1px solid #BDC3D6;
margin:0;
padding:0;
border-left:0;
border-top:0;
border-bottom:0;
}

.footerlogo img {
padding:0;
margin:0;
border:0;
}

/*links for copyright area*/

/* start footer*/
/*
#copyrightcontain {
width: 920px;
height: auto;
padding: 0;
margin: 10px 0px 10px 0px;
text-align: center;
background-color: transparent;
}

#copyrightbody {
height:auto;
padding:0 0 0 5px;
margin: 0px auto;
background-color: transparent;
text-align: left;
}
*/
/* end footer */


/*
.copyright {
color:#FFFFFF;
text-transform:none;
background-color:transparent;
font-size:10px;
line-height:15px;
padding:0;
margin:0;
}

.copyright p {
padding:0;
margin:0;
}

.copyright a {
text-decoration: underline;
padding:0;
margin:0;
color:#FFFFFF; 
text-transform:none;
}

.copyright a:link { color: #FFFFFF; }
.copyright a:visited { color: #FFFFFF; }
.copyright a:hover { color: #FFFFFF; text-decoration: none; background-color:transparent;}
.copyright a:active { color: #FFFFFF; }

*/




