@charset "utf-8";

/* CSS Document */



body {

font-family: Tahoma,Arial,sans-serif;

margin: 0px;

padding:0px;

font-size: 13px;

color: #525252;

background: url(../images/background_main.jpg) 0 0 #E6E6E6;

}

img {

behavior: url("pngbehavior.htc");

}

#wrapper {

margin:0 auto;

padding:0;

text-align:left;

width:951px;

}

#header{

height:110px;

padding: 0px;

margin: 0px;

text-align:left;

}

#logo{

height:77px;

width:209px;

margin:0px;

padding:15px 0 0 25px;

float:left;

}

#menu-wrap{

height:32px;

width:620px;

float:right;

margin:0px;

padding:38px 15px 0px 0px;

}

#menu {

height: 32px;

margin:0;

}

#menu a {

background: #F8C305;

color:#000000;

text-decoration:none;

}

#menu a:hover {

color:#000000;

background: #F8C305;

text-decoration: underline;

}

#menu img{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

text-decoration:none;

font-weight:bold;

}

#mainbody{

background:url(../images/left_in.jpg) top left repeat-y #ffffff;

margin:0px;

padding:0px;

height:100%;

}

#advertblock{

width:236px;

float: left;

/* border-top:#FDE551 1px solid; */

text-align:center;

margin: 0;

padding: 15px 0;}

#advertblock h1{

margin:0;

font-size:26px;

font-weight:normal;

padding:0 0 20px 15px;

text-align:left;

} 

#advertblock img{

margin-bottom:3px;

}

#advertblock span{

text-align:center;

}

#main{

text-align:left;

/* border-top:#FFFFFF 1px solid; */

background-color:#FFFFFF;

padding:0px;

margin:0 0 0 236px;

height:100%;

}

/*div#main{ 

min-height:400px;

height:expression(this.scrollHeight > 400 ? "auto":"400px"); 

} */

#footer{

background-color:#A9A9A9;

margin:0px;

padding:0 0 20px 0;

/*height:305px;*/

}

#pagenavigation{

border-bottom:#C4C4C4 1px solid;

height:45px;

text-align:right;

padding:0;

margin:0;

}

#pagenavigation img{

padding:0;

margin:12px 13px;

}

#pagetitle{

float:left;

padding:15px 0 0 20px;

margin:0px;

}

#pagetitle p{

text-transform:uppercase;

margin:0;

padding:0;

}

#pagetitle a{

color:#525252;

text-decoration:none;

}

#pagetitle a:hover{

color:#A21A28;

text-decoration:underline;

}

#textbody{

padding:20px;

margin:0px;

text-align:left;

}

#textbody a{

color: #A21A28;

text-decoration:none;

}

#textbody a:hover{

color: #A21A28;

text-decoration:underline;

}

#textbody h1{

margin:0;

padding:0;

font-size:26px;

font-weight:normal;

} 

#textbody h2{

margin:10px 0;

padding:0;

font-size:16px;

font-weight:bold;

} 

#textbody h3{

margin:15px 0 0 0;

padding:0;

font-size:16px;

font-weight:bold;

color: #A21A28;

} 

#textbody ul{

list-style: square;

line-height: normal;

} 

#contactback{

background:#F3F3F3;

border-bottom:1px solid #A9A9A9;

border-top:1px solid #A9A9A9;

padding:15px 0 15px 0;

text-align:center;

}

#contactback div{

text-align:right;

padding-right:100px;

font-size:14px;

font-weight:bold;

font-family:Verdana, Arial, Helvetica, sans-serif;

vertical-align:top;

margin-bottom:10px;

}

#contactback input{

background:url(../images/field-back.gif) #ffffff no-repeat top left;

width:279px;

height:22px;

border:0px;

padding:11px 15px 9px 15px;

font-size:13px;

font-weight:normal;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

#contactback textarea{

background:url(../images/com-field.png) #ffffff no-repeat top left;

width:279px;

height:161px;

border:0px;

padding:10px 15px;

font-size:13px;

font-weight:normal;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

#aboutrow{

margin:0;

padding:0;

}

#aboutrow .row{

padding:10px 0px;

border-top:#A9A9A9 1px solid;

}

#aboutrow h2{

margin:0;

padding:0;

font-size:16px;

font-weight:bold;

}

#aboutrow img{

margin:0 15px;

float:left;

}

#whitebox_b {

width:100%;

background: url(../images/mw_content_b.png) 0 100% repeat-x;

height:17px;

}

#arttitle{

margin: 0;

padding:0;

float:left;

width:622px;

}

#arttitle h2{

font-family: Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration:none;

font-weight:normal;

font-size:24px;

margin:0;

padding:0 0 0 16px;

float:left;

}

#arttitle h2 a{

text-decoration:none;

color:#DBD9DA;

}

#arttitle h2 a:hover{

text-decoration:underline;

color:#ffffff;

}

#arttitle h2 span{

color:#DBD9DA;

}

#arttitle p{

margin:0;

padding:8px 0 0 0;

}

#articles{

margin: 0;

padding:0;

float:left;

padding-left:6px;

padding-top:5px;

/*width:625px;*/

}

#articles ul {

margin: 0;

padding:0 0 0 5px;

width:615px;

list-style: none;

line-height: normal;

}

#articles li {

display: block;

height:27px;

overflow:hidden;

margin-top:10px;

margin:5px;

}



#articles a {

padding: 3px 5px 3px 25px;

border: 3px #DBD9DA solid;

background:url(../images/arrow_2.jpg) left no-repeat #F1F1F1;

text-decoration: none;

font-weight: normal;

font-size: 12px;

color: #000000;

/*width:560px;*/

display:block;

}



*html #articles a {background-position:3px 4px;}





#articles a:hover {

text-decoration: none;

background:url(../images/arrow_2.jpg) left no-repeat #F1F1F1;

border: 3px #F6C405 solid;

}



*html #articles a:hover {background-position:3px 4px;}



#googlebottom{

float:right;

padding:5px 12px 0 0;

margin:0;

width:300px

}

#baseline{

height:52px;

width:100%;

}

#counterline{

width:600px;

height:31px;

text-align:left;

margin:0px;

padding: 15px 0 0 15px;

float:left;

}

#footerlinks{

margin-left:15px;

position:relative; 

top:10px;

text-align:left;

height:1px;

}

*html #footerlinks img{position:relative; 

top:0px;

}



#footerlinks img{

float:left;

margin-right:10px;

}

.allarticles{

font-family: Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration:none;

font-size:14px;

}

.allarticles:link{

font-family: Arial, Helvetica, sans-serif;

color: #FFFFFF;

text-decoration:none;

font-size:14px;

}

.allarticles:hover{

font-family: Arial, Helvetica, sans-serif;

color: #A21A28;

text-decoration:underline;

font-size:14px;

}

.normallink{

font-family: Arial, Helvetica, sans-serif;

color: #A21A28;

text-decoration:underline;

}

.normallink:link{

font-family: Arial, Helvetica, sans-serif;

color: #A21A28;

text-decoration:underline;

}

.normallink:hover{

font-family: Arial, Helvetica, sans-serif;

color: #A21A28;

text-decoration:none;

}

.footerlink{

font-family: Tahoma, Helvetica, sans-serif;

color: #525252;

text-decoration:underline;

font-size:12px;

}

.footerlink:link{

font-family: Tahoma, Helvetica, sans-serif;

color: #525252;

text-decoration:underline;

font-size:12px;

}

.footerlink:hover{

font-family: Tahoma, Helvetica, sans-serif;

color: #ffffff;

text-decoration:none;

font-size:12px;

}

.thickborder{

border:#A9A9A9 3px solid;

}

.subtitle{

font-family: Tahoma, Helvetica, sans-serif;

color: #A21A28;

text-decoration:none;

font-size:16px;

font-weight:bold;

}

.subtitle:link{

font-family: Tahoma, Helvetica, sans-serif;

color: #A21A28;

text-decoration:none;

font-size:16px;

font-weight:bold;

}

.subtitle:hover{

font-family: Tahoma, Helvetica, sans-serif;

color: #A21A28;

text-decoration:underline;

font-size:16px;

font-weight:bold;

}

#grey_divider{height:10px; background:#A9A9A9; width:100%;}



.clear{

clear:both;

}



.fontred{

color: #A21A28;

}



/* NEW */

#articles2{margin: 0;padding:0;float:left;padding-left:6px;padding-top:5px;}

#articles2 ul {margin: 0;padding:0 0 0 5px;width:615px;list-style: none;line-height: normal;}

#articles2 li {display: block;overflow:hidden;margin:5px;}

#articles2 a {padding: 0px 5px 3px 0px;border: 3px #DBD9DA solid;background:#F1F1F1;text-decoration: none;font-weight: normal;font-size: 12px;color: #525252;display:block;}

#articles2 a:hover {text-decoration: none;border: 3px #F6C405 solid;}

/* map */
.map_form			{ position:absolute; top:0; right:0; padding:10px; z-index:5; }
.map_form select	{ color:#525252; width:100px; border:1px solid #525252;}
.container_preload	{ background:url(/loader.gif) no-repeat center center; position:relative; }

