/*------------------------------Runanet 2010---------------------------*/

/*------------------------------main settings-----------------------*/
body {margin:0px; padding:0px;}
table {border:0px; border-collapse:collapse;}
table td, th {padding:0px; vertical-align:top;}
form {margin:0px; padding:0px;}
td,th,div {font-family: Arial, sans-serif; font-size:12px; text-decoration:none; color:#6C3946;}
img {border:0;}
p,li {margin:0; padding:5px 0; font-family:tahoma; color:#6C3946; font-size:12px; list-style:square;}
ul {margin-top:10px; margin-bottom:10px;}
h1 {margin:0; padding:10px 0; font-family:tahoma; font-weight:normal; font-size:22px; color:#BE681B;}
h2 {margin:0; padding:0 0 10px 0; font-family:tahoma; font-weight:normal; font-size:18px; color:#BE681B;}

/*------------------------------basic links-------------------------*/
a {color:#6C3946; text-decoration:underline;}
a:hover {color:#6C3946; text-decoration:none;}

/*-----------------------------menu-------------------------*/
.menu {padding:20px 0 30px 0; vertical-align:top;}
.menu a {color:#ffffff; text-decoration:none; font-family:arial; margin-left:20px; margin-right:30px; font-size:16px; vertical-align:top; font-weight:bold;}
.menu a:hover {color:#ffffff; text-decoration:underline; font-family:arial; font-size:16px; font-weight:bold;}

/*-----------------------------title-------------------------*/
.title {text-align:center;}

/*-----------------------------gmenu-------------------------*/
.gmenu {padding:25px 0; vertical-align:top;}
.gmenu td{text-align:center;}
.gmenu a {color:#ffffff; text-decoration:none; font-family:arial; font-size:16px; vertical-align:top; font-weight:bold;}
.gmenu a:hover {color:#ffffff; text-decoration:underline; font-family:arial; font-size:16px; font-weight:bold;}

/*-----------------------------footer-------------------------*/
.footer {padding:20px 0; background:#EEE9D5; text-align:center; color:#B1AD9D;}
.footer a {color:#B1AD9D;}

/*-----------------------------header-------------------------*/
.header {text-align:right; color:#A8043E; text-decoration:none; font-family:arial; font-size:15px; vertical-align:top; font-weight:bold;}
.header a {color:#A8043E; text-decoration:none; font-family:arial; font-size:15px; vertical-align:top; font-weight:bold;}
.header a:hover {color:#A8043E; text-decoration:underline; font-family:arial; font-size:15px; font-weight:bold;}

/*-----------------------------gallery----------------------------------*/
.gallery .subdiv{float:left; height:240px; width:170px; text-align:center;}

/*-----------------------------page----------------------------------*/
.page {text-align:center;}
.page div{color:#3A5B00; padding:0px 5px 0px 5px;float:left;}
.page div a{}
.page .tl{color:#3A5B00;}

/*-----------------------------bmenu-------------------------*/
.bottom_menu div{ padding:97px 10px 0 10px; font-size:11px; text-align:center;}

/*-----------------------------pmenu-------------------------*/
.pmenu td{ padding-right:20px; text-align:right;}
.pmenu a {color:#894053; text-decoration:none; font-family:arial; font-size:11px; vertical-align:top;}
.pmenu a:hover {color:#894053; text-decoration:underline; font-family:arial; font-size:11px;}

/*-----------------------------decor-------------------------*/
.decor {padding:55px 0 0 50px; text-align:center;}
.decor a {color:#E20A0F; text-decoration:none; font-family:arial; font-size:14px; vertical-align:top; font-weight:bold;}
.decor a:hover {color:#E20A0F; text-decoration:underline; font-family:arial; font-size:14px; font-weight:bold;}

/*-----------------------------slideshow-------------------------*/
.slideshow { text-align:center; margin: auto; position:absolute; top:168px; margin-left:421px;}
.slideshow img {background-color: #eee; }

/*-----------------------------guest-box----------------------------------*/
.guest-box td{padding:0 10px 20px 10px; vertical-align:top;}
.guest-box .date{font-size:10px;}
.guest-form td{padding:5px 0 5px 10px; vertical-align:top;}

/*-----------------------------advr----------------------------------*/
.advr_left {position:absolute; width:150px; margin-left:-150px; top:165px;}
.advr_left div { padding-bottom:10px;}
.advr_right {position:absolute; width:150px; margin-left:787px; top:165px;}
.advr_right div { padding-bottom:10px;}