@import "http://www.bevivid.co.uk/core_stylesheet.css";

* { margin:0; padding:0; border:0 }

/* general */

#main {width: 970px; margin: auto; clear: both; border: 1px solid #999999; padding:0; margin-top:10px }
/*#main_bord { background-color:#FFFFFF; margin: 0; padding:0; border:0 }*/

#header_menu ul { width: 970px; background-color: #59058d; float:left }
#header { width:970px; }


#left { width: 212px; float:left; margin-top:10px; background-color: #FFFFFF }
#activities { border-bottom: 1px solid #ef5a85; border-right: 1px solid #ef5a85; margin-bottom:5px; clear:both }
#dir_activities { width: 212px; border-bottom: 1px solid #ef5a85; border-right: 1px solid #ef5a85; margin-bottom:5px; clear:both}
#all_locations { float:right; width: 212px }
#enews { width: 212px; background-color: #e1e1e2}


#content { width: 740px; float:right; margin-top:10px }
#content_pics img { margin-right:4px }
#feat_activities { width:738px; border: 1px solid #f23f72;  margin:0; padding:0  }

#quad { width:328px; background:url(./images/quad-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }
#paintballing { width:328px; background:url(./images/stag_paint.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }
#archery { width:328px; background:url(./images/archery-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; }
#canoeing { width:328px; background:url(./images/stag_canoe.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000 }
#wwr { width:328px; background:url(./images/rafting-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#clay { width:328px; background:url(./images/content_clay_box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000 }
#fourby4 { width:328px; background:url(./images/fourby4-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#golf { width:328px; background:url(./images/golf-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#mboarding { width:328px; background:url(./images/mountainboard-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#rallykart { width:328px; background:url(./images/rallykart-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#climbing { width:328px; background:url(./images/climbing-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#atv { width:328px; background:url(./images/atv-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#gokart { width:328px; background:url(./images/gokart-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#biking { width:328px; background:url(./images/mbiking-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000  }
#hover { width:328px; background:url(./images/hover-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }
#pony { width:328px; background:url(./images/pony-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }
#laserclay { width:328px; background:url(./images/laserclay-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }
#gorge { width:328px; background:url(./images/gorge-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }
#team { width:328px; background:url(./images/team-box.jpg) no-repeat; height:174px; float:left; border: 1px solid #000000; margin: 0 0 20px 0  }

#footer { width: 972px; background-color: #f23f72; margin:auto; height:24px;  } 



input { padding: 2px; margin:0 0 2px 10px; background-color: #eeedee; font: normal x-small arial; color: #03186d; border:1px solid #7f9db9;   }


/* typography */


#activities h1 { font: bold 10pt arial; background-color: #f23f72; color: #FFFFFF; padding: 4px 0 4px 10px; width: 202px }
#dir_activities h1 { font: bold 10pt arial; background-color: #f23f72; color:#FFFFFF; padding: 4px 0 4px 10px; width: 202px }
#enews h1 { font: bold 10pt arial; background-color: #f23f72; color:#FFFFFF; padding: 4px 0 4px 10px; width: 202px }
#content h1 { font: normal 20pt arial; padding: 8px 5px 12px 5px; }
#content #feat_activities #quad h1 { font: normal large arial; padding: 10px 50px 10px 0; color: #f23f72; background-color: #FFFFFF; float:right; }
#content #feat_activities #paintballing h1 { font: normal large arial; padding: 10px 58px 10px 0; color: #f23f72; text-align:right;  background-color: #FFFFFF; width:100px; float:right}
#content #feat_activities #archery h1 { font: normal large arial; padding: 10px 95px 10px 0; color: #f23f72; text-align:right;  background-color: #FFFFFF; width:100px; float:right }
#content #feat_activities #canoeing h1 { font: normal large arial; padding: 10px 70px 10px 0; color: #f23f72; text-align:right;  background-color: #FFFFFF; width:100px; float:right}
#feat_activities h1 { font: bold medium arial; background-color: #f23f72; color:#FFFFFF; padding: 4px 0 4px 10px; margin: 0 0 10px 0; border:0 }
#content #feat_activities #wwr h1 { font: normal large arial; padding: 10px 25px 0 10px; color: #f23f72; background-color: #FFFFFF; width:150px; }
#content #feat_activities #clay h1 { font: normal large arial; padding: 10px 30px 10px 5px; color: #f23f72; text-align:right;  background-color: #FFFFFF; width:120px; float:right}
#content #feat_activities #fourby4 h1 { font: normal large arial; padding: 10px 25px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:120px; float:right}
#content #feat_activities #golf h1 { font: normal large arial; padding: 10px 70px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:80px; float:right}
#content #feat_activities #mboarding h1 { font: normal large arial; padding: 10px 10px 10px 0; color: #f23f72; background-color: #FFFFFF; width:160px; float:right}
#content #feat_activities #rallykart h1 { font: normal large arial; padding: 10px 30px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:120px; float:right}
#content #feat_activities #climbing h1 { font: normal large arial; padding: 10px 28px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:140px; float:right}
#content #feat_activities #atv h1 { font: normal large arial; padding: 10px 30px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:120px; float:right}
#content #feat_activities #gokart h1 { font: normal large arial; padding: 10px 30px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:120px; float:right}
#content #feat_activities #biking h1 { font: normal large arial; padding: 10px 0 10px 0; color: #f23f72; background-color: #FFFFFF; width:155px; float:right}
#feat_activities h1 { font: bold medium arial; background-color: #f23f72; color:#FFFFFF; padding: 4px 0 4px 10px; margin: 0 0 10px 0; border:0 }
#content #feat_activities #hover h1 { font: normal large arial; padding: 10px 50px 10px 0; color: #f23f72; background-color: #FFFFFF; float:right }
#content #feat_activities #pony h1 { font: normal large arial; padding: 10px 28px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:140px; float:right}
#content #feat_activities #laserclay h1 { font: normal large arial; padding: 10px 30px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:120px; float:right}
#content #feat_activities #gorge h1 { font: normal large arial; padding: 10px 28px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:140px; float:right}
#content #feat_activities #team h1 { font: normal large arial; padding: 10px 28px 10px 5px; color: #f23f72; background-color: #FFFFFF; width:140px; float:right}


#feat_activities h1 { font: bold medium arial; background-color: #f23f72; color:#FFFFFF; padding: 4px 0 4px 10px; margin: 0 0 10px 0; border:0 }


#content h2 { font: bold 10pt arial; padding: 0 5px 5px 5px; }
#content #feat_activities #quad h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px }
#content #feat_activities #paintballing h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #archery h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 170px }
#content #feat_activities #canoeing h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 185px }
#content #feat_activities #wwr h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 45px 0 0 }
#content #feat_activities #clay h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 10px 0 0 }
#content #feat_activities #fourby4 h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #golf h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #mboarding h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 160px}
#content #feat_activities #rallykart h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #climbing h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 160px}
#content #feat_activities #atv h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #gokart h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #biking h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #hover h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px }
#content #feat_activities #pony h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 160px}
#content #feat_activities #laserclay h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 180px}
#content #feat_activities #gorge h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 160px}
#content #feat_activities #team h2 { font: normal small arial;  color: #f23f72; text-decoration:none; padding: 0 0 0 160px}


#content #quad p { font: normal x-small arial; padding: 0 10px 8px 180px;}
#content #paintballing p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #archery p { font: normal x-small arial; padding: 0 5px 8px 170px; text-align:left }
#content #canoeing p { font: normal x-small arial; padding: 0 5px 8px 185px; text-align:left }
#content #wwr p { font: normal x-small arial; padding: 0 5px 8px 195px; text-align:left }
#content #clay p { font: normal x-small arial; padding: 0 5px 8px 185px; text-align:left}
#content #fourby4 p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #golf p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #mboarding p { font: normal x-small arial; padding: 0 10px 8px 160px; }
#content #rallykart p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #climbing p { font: normal x-small arial; padding: 0 10px 8px 160px; }
#content #atv p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #gokart p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #biking p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #hover p { font: normal x-small arial; padding: 0 10px 8px 180px;}
#content #pony p { font: normal x-small arial; padding: 0 10px 8px 160px; }
#content #laserclay p { font: normal x-small arial; padding: 0 10px 8px 180px; }
#content #gorge p { font: normal x-small arial; padding: 0 10px 8px 160px; }
#content #team p { font: normal x-small arial; padding: 0 10px 8px 160px; }


#content p { font: normal small arial; padding: 0 5px 10px 5px; }
#enews p { font: normal small arial; padding: 8px 10px 8px 10px }

#all_locations a { font: bold 8pt arial; text-decoration:none; padding: 0 0 0 20px; color: #f23f72; }

#content a { text-decoration: none }
#content #feat_activities a { color: #f23f72; text-decoration: none }
#feat_activities a:visited { color: #f23f72; text-decoration:none }

#footer_bot p { font: normal x-small arial; padding: 0; color: #b4b4b4 }
#footer_bot a { font: normal x-small arial; padding: 0; color: #b4b4b4; text-decoration: none }

/* classes */

.small { font: normal small arial; padding-left: 8px; color: #03186d; border:0 }
.green { font: normal small arial; padding: 8px 10px 8px 10px; color: #24bd3a }



