/*************** old styles ******************/

.belowtext {
	text-align: left;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:12px;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.left_side_text {
	text-align: left;
	color: #313550;
	font-family: Verdana, arial, helvetica, sans serif; 
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.imageBG {
	text-align: left;
	background-color:  #E6E2C9;
	margin: 10px;
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}


.headingtext {
color: #660000;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-size:14px; font-weight: bold;
}
.headingtext A:link 
{
color: #2B66BC;font-family:tahoma;text-decoration: none;font-size:11px; font-weight: bold;
}
.headingtext A:visited 
{
color: #2B66BC;font-family:tahoma;text-decoration: none;font-size:11px; font-weight: bold;
}
.headingtext A:active 
{
color: #2B66BC;font-family:tahoma;text-decoration: none;font-size:11px; font-weight: bold;
}
.headingtext A:hover 
{
color: #CCA819;font-family:tahoma;text-decoration : none;font-size:11px; font-weight: bold;
}

.pagetext {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.bottomtext {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}


/*************** new styles ******************/



html,body {
margin: 0;
padding: 0;
color: #000;
}

body {
	background-color: #FFFFFF;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
}

.style2 {font-size: 10}


h1, h2, h3,h4 {
font-family:  Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; letter-spacing: 0.09em; color: #696548;
margin: 0;
padding: 0;
position: relative;
}


#mainbody {
	position: relative;
	background: url(images/) top center repeat-y;
	margin: 0 auto;
	width: 100%;
	min-height:100%;
}

#container {
	position: relative;
	background: url(images/bg-content.gif) top center repeat-y ;
	margin: 0 auto;
	width: 790px;
	min-height:580px;
	border-right: 0px solid #666;
	border-left: 0px solid #666;
}

#tops {
	position: relative;
	margin: 0 auto;
	width: 770px;
	height:310px;
}

#header_bar {
	position: relative;
	margin: 0;
	width: 770px;
	height:0px;
	padding: 0 0 0 0;
}

#head {
	position: relative;
	margin: 0 auto;
	width: 770px;
	height:310px;
}

#navi {
	position: relative;
	width: 770px;
	height:3px;
}

#navigation {
	position: relative;
	width: 770px;
}


#contents_home {
	position: relative;
	margin: 0 auto;
	width: 770px;
	height:100%;
}

#contents_belowtext {
	width: 530px;
	height:130px;
    padding: 12px 12px 12px 12px;	
}

#contents_leadform {
	float:left;
	margin-top: 10px;
	width: 180px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	background: url(images/left_form_bg.jpg) top center no-repeat ;
}


#contents_leadform1 {
	float:left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 180px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	background: url(images/left_form_bg1.jpg) top center no-repeat ;
}


#contents_lead {
	width: 400px;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-left: 9px;
	background-color:  #EEF4F0;
}


#contents_home_left {
	float:left;
	width: 530px;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	margin: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#contents_home_right {
	float:right;
	width: 150px;
	height:200px;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}


#headlines{
  float:left;
	width: 20%;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	padding-right: 10px;
}


#left_corner_leads {
	float:center;
	width: 168px;
	margin-top: 10px;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#left_side_text {
	float:right;
	width: 180px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	border-top: 0px solid #cccccc;
	border-left: 0px solid #cccccc;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color:  #EEF4F0;
}


.left_side_text1 {
	text-align: left;
	color: #333333;
	font-family: Verdana, arial, helvetica, sans serif; 
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#left_middle_leads {
	float:center;
	width: 160px;
	margin: 10px;
	border-right: 0px solid #333333;
	border-bottom: 0px solid #333333;
	border-left: 0px solid #333333;
	border-top: 0px solid #333333;	
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
    background-color:  #666666;  
		
}

#left_corner_quotes {
	float:left;
	width: 160px;
	border-right: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 5px;
	margin-right: 5px;
}


/*************** story styles ******************/

.story {
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story h3{
	font: bold 125% Arial,sans-serif;
	color: #000000;
}

.story p {
	padding: 0px 0px 10px 0px;
}

.story a.capsule{
	font: bold 1em Arial,sans-serif;
	color: #005FA9;
	display:block;
	padding-bottom: 5px;
}

.story a.capsule:hover{
	text-decoration: underline;
}

td.storyLeft{
	padding-right: 12px;
}

#content {
 left:     0px;
 right:    10px;
 margin:   10px 25px 10px 25px;
 padding:   8px 0 0 0;
/* begin: IE 5.x/Win width bug workaround */
 width:   auto;
}

/*************** unused ******************/

* html #content {
 width:   100%;
 width:  auto;
/* end of workaround */
}



p {
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
margin: 0;
padding: 0;
}

.center {
text-align: center;
}

blockquote {
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 12px;
background: #eee;
color: #666;
padding: 10px;
}

ul {
list-style: square;
margin-top: 3px;
margin-bottom: 3px;
margin-left: 1em;
padding-left: 1em;
}

li {
background: transparent;
font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
color: #333;
}

img {
margin: 0;
padding: 0;
}

hr { color: #333333; height: 1px; text-align: center;}

a {  text-decoration:none; color:#330099; background-color:transparent; font-size: 11px; font-weight: bold;}
a:visited {  color:#330099; background-color:transparent; }
a:hover {  color:#d27021; background-color:transparent; }

.entrytitle 
 { color: #000; text-decoration: underline;
    font-family: Georgia, Times New Roman, Times, Serif, Arial;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: .05em;
    margin: 3px 0 3px 0;
    padding: 5px 0 5px 0; }

.entrytitle_no_underline { color: #000; text-decoration: none; }

.copy { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #000; font-weight: normal; }

.copyform { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 10px; color: #313550; font-weight: bold; }

.copy12 { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #313550; font-weight: normal; }

.tancopy { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #D7D3B6; font-weight: normal; }

.whitecopy { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #ffffff; font-weight: normal; }

.whitecopy10 { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 10px; color: #ffffff; font-weight: normal; }

.copy_tan { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #D7D3B6; font-weight: normal; }

.redcopy { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #ff0000; font-weight: normal; }
.greencopy { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #006600; font-weight: normal; }
.orangecopy { text-align: left; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #FF6600; font-weight: normal; }

.footercopy {color: #ffffff; font-family: verdana, arial, helvetica, sans serif;  font-weight: normal; text-align:center; font-size: 10px; padding-top: 3px; padding-bottom: 3px;}
.footercopy a:link {color: #ffffff; text-decoration: none; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}
.footercopy a:visited {color: #ffffff; text-decoration: none; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}
.footercopy a:active {color: #ffffff; text-decoration: none; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}
.footercopy a:hover {color: #ffffff; text-decoration: none; font-size: 10px; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}

.nsefootercopy {color: #333; font-family: verdana, arial, helvetica, sans serif;  font-weight: normal; text-align:center; font-size: 10px; padding-top: 20px;}
.nsefootercopy a:link {color: #333; text-decoration: none; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}
.nsefootercopy a:visited {color: #333; text-decoration: none; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}
.nsefootercopy a:active {color: #333; text-decoration: none; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}
.nsefootercopy a:hover {color: #404040; text-decoration: underline; font-weight: normal; font-family: verdana, arial, helvetica, sans serif;}

.datestampcopy {color: #404040; font-family: verdana, arial, helvetica, sans serif;  font-weight: normal; text-align:center; font-size: 8px;}		

.leftborder {border-left: 1px solid #333;}
.rightborder {border-right: 0px solid #333;}
.topborder {border-top: 1px solid #333;}
.bottomborder {border-bottom: 1px solid #333;}
.leftrightborder {border-left: 0px solid #333; border-right: 0px solid #333;}
.topbottomborder {border-top: 0px solid #333; border-bottom: 0px solid #333;}
.allborder {border: 1px solid #333;}
.allborder5 {border: 5px solid #333;}

.home_top_border {border-top: 2px solid #312D21; border-left: 2px solid #312D21; border-right: 2px solid #312D21;}
.home_bottom_border {border-bottom: 2px solid #312D21; border-left: 2px solid #312D21; border-right: 2px solid #312D21;}

.indent5 { padding-left: 5px;}
.indent10 { padding-left: 10px;}
.indent15 { padding-left: 15px;}
.indent20 { padding-left: 20px;}
.indent30 { padding-left: 30px;}

.rightindent5 { padding-right: 5px;}
.rightindent10 { padding-right: 10px;}
.rightindent15 { padding-right: 15px;}
.rightindent20 { padding-right: 20px;}

.indentall2 { padding: 2px;}
.indentall3 { padding: 3px;}
.indentall5 { padding: 5px;}
.indentall7 { padding: 7px;}
.indentall10 { padding: 10px;}
.indentall15 { padding: 15px;}
.indentall20 { padding: 20px;}

.spacer5 { padding-top: 5px; }
.spacer10 { padding-top: 10px; }
.spacer15 { padding-top: 15px; }
.spacer20 { padding-top: 20px; }
.spacer50 { padding-top: 50px; }
.spacer100 { padding-top: 100px; }
.spacer150 { padding-top: 150px; }

.line150 {line-height: 150%;}

.bottomspacer2 { padding-bottom: 2px; }
.bottomspacer3 { padding-bottom: 3px; }
.bottomspacer5 { padding-bottom: 5px; }
.bottomspacer10 { padding-bottom: 10px; }
.bottomspacer20 { padding-bottom: 20px; }

.textleft {text-align: left;}
.textcenter {text-align: center;}
.textright {text-align: right;}
.textjustify { text-align: justify;}
.textbold {font-weight: bold; }

.floatright {float: right;}
.floatleft {float: left; }
.clearboth {clear: both;}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;
margin-top:        6px;
margin-bottom:     3px;
} 

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #fff;
font-family:       Arial, Verdana, Sans-serif;
font-size:         11px;
font-weight:       normal;
letter-spacing:    .1em;
padding:           1px 3px 1px 3px;
margin-top:        6px;
margin-bottom:     4px;
text-transform:    uppercase;
color:             #000;
}  



 **************** FROM GALLERY CSS ***********************
.breadcrumb {
 margin:   15px 0 15px 6px;
 font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 11px;
 background-color:  transparent;
}

.paginate {
 margin:       10px 0 10px 6px;
 font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:  11px;
 background-color:  transparent;
}

.windowclose {
 margin:        15px 0 10px 0;
 font-family:  Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:     10px;
 background-color:  transparent;
 text-align: center;
}

.spacer {
 font-size:	10px;
 margin:	5px 0 5px 0;
}

.thumbs {
 text-align:	center;
 padding:	15px 3px 8px 3px;
 background-color: #ffffff;
}

.title {
 margin: 3px 0 0 0;
 font-family:  Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:     11px;
 font-weight: bold;
 color: #000;
}

.caption {
 margin: 12px 0 4px 0;
 background-color:	transparent;
 font-family:  Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 11px;
 color: #000;
}

.stats {
 margin:  4px 0 4px 0;
 font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #fff;
}

.imageBG {
	text-align: left;
	background-color:  #E6E2C9;
	margin: 10px;
}

.categories {
 font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 11px;
 padding: 5px 10px 5px 12px;
 background-color:  #ffffff;  
}

.border {
 border:	1px solid #000;
}

.paddedborder {
 padding: 	20px;
 border: 	1px solid #000;
}

.tableBorder {
 border: 1px solid #333333;
}

th {
 font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size: 12px;
 color: #fff;
 font-weight: bold;
 text-align: left;
 padding: 5px 4px 5px 12px;
 background-color:  #989375;  
 }


.headerbar  {
 font-family: Arial, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;
 font-size: 18px;
 color: #313550;
 font-weight: bold;
 text-align: left;
 padding: 10px 0px 10px 12px; background-repeat: no-repeat;
 }
 
  .bulletinfotop  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size:14px;
 color: #660000;
 font-weight: bold;
 text-align: left;
 padding: 8px 5px 8px 12px;
 
 }
 
 .bulletinfo  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size: 13px;
 color: #333333;
 font-weight: normal;
 text-align: left;
 padding: 5px 5px 5px 12px;
 
 }
 
  .bulletinfo1  {
 font-family: Arial, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;
 text-decoration: none;
 font-size: 14px;
 color: #333333;
 font-weight: bold;
 text-align: left;
 padding: 5px 5px 5px 12px;
 
 }
 	
 .bulletitem  {
 text-align: left;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size:12px;
 font-weight: normal;
 padding: 0px 0px 0px 30px;
 margin-top: 10px;
 margin-right: 35px;
 margin-bottom: 10px;
 margin-left: 50px;
 background-image: url("images/dot2.gif"); background-repeat: no-repeat;
 }
 
 
  .checkitem  {
 text-align: left;
 color: #333333;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 font-size:12px;
 font-weight: normal;
 padding: 0px 0px 3px 30px;
 margin-top: 10px;
 margin-right: 35px;
 margin-bottom: 10px;
 margin-left: 50px;
 background-image: url("images/dot3.gif"); background-repeat: no-repeat;
 }

.copyrequired { 
text-align: left; 
font-family: verdana, arial, helvetica, sans serif; 
font-size: 10px; 
color: #FFFFFF; 
font-weight: bold; 
background-color: #660000;
}