body {#fff; margin: 10px; font-family: arial; color: #3d3d3d; font-size: 14px;}
body { margin:0; padding:0; width:100%; background:url(/Uploads/10/Images/1265main_bg.gif);}
html { padding:0; margin:0;}

p {margin:0px;padding:0px;}

a {color: #A03736;}

h1{font-size: 36px;color: #848484;}
h2{font-size: 48px;color: #848484; border-color: #c0c0c0; border-width: 0px 0px 1px 0px; border-style: dotted; margin: 20px 0px 20px 0px; font-weight: normal;}
h3{font-size: 24px;color: #848484; font-weight:normal;}


/* main */
.main {width:100%; padding:0; margin:0 auto; }

/********** header **********/
.header {  padding:0; margin:0 auto; }

.block_header {margin:0 auto; width:1000px; padding:0; border:none; background:url(/Uploads/10/Images/1266header_bg.gif) top repeat-x; }
/* logo */
.logo { float:left; padding:0; margin:0; width:168px;}
.RSS { float:right; padding:0; margin:0 20px; width:55px;}
.Twitter { float:right; padding:0; margin:0 20px; width:100px;}
.PhoneNumber { float:right; padding:20px 20px 0px 0px; margin:0px; width:500px;font-size: 20px; color: #e1e1e1;text-align:right; height: 45px;}
.PhoneNumber a {color: #e1e1e1;text-decoration: none;}
/* header_text*/
.header_text { width:300px; float:left; font:normal 11px Tahoma, Geneva, sans-serif; color:#9e9e9e; padding:20px 10px; margin:0; text-align:right;}
.header_text a {font:normal 11px  Arial, Helvetica, sans-serif; color:#9e9e9e; text-decoration:none; padding:0 3px; margin:0;}
.header_text a:hover { text-decoration:underline;}
/* menu */	


ul.menu {list-style:none;margin:0 20px 0 0; padding:0 font-family:arial; font-size: 24px; float:right; height: 85px; border-right: solid 1px #e1e1e1;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#3d3d3d; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:1px; border-left: solid 1px #e1e1e1;}
ul.menu ul {position:absolute; top:0px; left:0px; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none; margin:0px; width: 148px;left:0px;}
ul.menu ul li a {display:block; padding:35px; background-color:#d1d1d1;}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left: 149px; top:0px}
ul.menu .menulink, ul.menu .menulinkselected {border:0px solid #aaa; padding:30px 30px 0px; font-weight:normal; height: 55px;}
ul.menu .menulinkselected { color: #9D3636; background-color: white;}
ul.menu .menulink:hover, ul.menu .menuhover, ul.menu .menulinkselected:hover {color: #9D3636; background-color:#f9f9f9;}
ul.menu .sub, ul.menu .subselected {}
ul.menu .topline {border-top:0px solid #aaa}
 
/********** slider **********/
.slider { margin:0 auto; padding:0;}
.slider div.bord { margin:0 auto; padding:10px 20px 40px; width: 960px; min-height:350px; border:0; background:#fff;}


/********** footer **********/
.footer { margin:0 auto; padding:0;}
.footer_resize {  margin:0 auto; padding:40px; width:920px; background:#131313; border-top:1px solid #212121;}
.footer ul { margin:0; padding:0 10px; list-style:none; float:left;}
.footer img { display:inline; margin:5px 10px; padding:0;}
.footer ul li { margin:0; padding:0 10px; float:left;}
.footer p { margin:0; padding:0 20px; float:right; color:#363636; font:normal 11px  Arial, Helvetica, sans-serif; line-height:1.8em;}
.footer a { color:#ff5d00; font:normal 11px  Tahoma, Geneva, sans-serif; text-decoration:none; line-height:1.8em;}
.footer a:hover { text-decoration:underline;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #242424; padding:0; margin:10px 0; background:none; line-height:0;}
li2.bg2, .bg2 { clear:both; border-top:1px solid #525252; padding:0; margin:10px 0; background:none; line-height:0;}


.ma_blogEntryStyle{padding-right: 40px;}
.ma_blogListingStyle{padding-right: 40px;}
.ma_blogTitle{font-size: 20px;font-weight: bold;}
.ma_blogTitleDate{font-size: 16px;color: #94979a; font-weight: bold;padding-bottom: 5px;}
.ma_blogAuthor{font-size: 13px;color: #94979a; font-weight: bold;padding-top: 5px;}
.ma_blogArchiveTitle, .ma_blogSubscribeTitle, .ma_blogEntryCommentTitle, .ma_blogEntryAddCommentTitle, .ma_blogTagSearchTitle
{font-size: 16px; border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #c0c0c0;}
a.ma_searchResultLink{font-size: 16px;}

.ma_calendarDayOfWeek{font-weight: bold; text-align:center;}
.ma_calendarDayNonCurrentMonth{background-color: #B6C0D2;}
.ma_calendarDayCurrentDay{border-width: 1px; border-style: solid; border-width: 1px;}
.ma_calendarDayHeader{font-weight:bold;}
.ma_calendarMonth{font-size: 16px; font-weight: bold; color: #1C263C;}
.ma_calendarDayCurrentDay, .ma_calendarDayNonCurrentMonth, .ma_calendarDayOfWeek{margin: 0px 1px 1px 0px;}