* {padding: 0;	margin: 0;}

/* Base styles */

body{background-color: /*#334E6B #1a3151*/#304B68; margin:0;padding:0;}

/* Font List */
.txt_mainpage { color: #000000; font-size: 24px; font-family: Tahoma, Arial }
.txt_black_small { color: #000000; font-size: 10px; font-family: Tahoma, Arial }
.txt_black  { color: #000000; font-size: 13px; font-family: Tahoma, Arial }
.txt_black_large { color: #000000; font-size: 16px; font-family: Tahoma, Arial }
.txt_black_xlarge { color: #000000; font-size: 28px; font-family: Tahoma, Arial }
.txt_black_xxlarge { color: #000000; font-size: 32px; font-family: Tahoma, Arial }
.txt_blackbold_small { color: #000000; font-size: 10px; font-weight:bold; font-family: Tahoma, Arial }
.txt_blackbold  { color: #000000; font-size: 13px; font-weight:bold; font-family: Tahoma, Arial }
.txt_blackbold_large { color: #000000; font-size: 16px; font-weight:bold; font-family: Tahoma, Arial }
.txt_blackbold_xlarge { color: #000000; font-size: 32px; font-weight:bold; font-family: Tahoma, Arial }
.txt_black_crumb { color: #000000; font-size: 11px; font-family: Tahoma, Arial }
.txt_white_small { color: #FFFFFF; font-size: 10px; font-family: Tahoma, Arial }
.txt_white  { color: #FFFFFF; font-size: 13px; font-family: Tahoma, Arial }
.txt_white_large { color: #FFFFFF; font-size: 16px; font-family: Tahoma, Arial }
.txt_white_xlarge { color: #FFFFFF; font-size: 32px; font-family: Tahoma, Arial }
.txt_whitebold  { color: #FFFFFF; font-size: 13px; font-weight:bold; font-family: Tahoma, Arial }
.txt_whitebold_large { color: #FFFFFF; font-size: 16px; font-weight:bold; font-family: Tahoma, Arial }
.txt_whitebold_xlarge { color: #FFFFFF; font-size: 32px; font-weight:bold; font-family: Tahoma, Arial }
a {color: #000000}

/* Page Layout */
#site { background-color: #FFFFFF; width: 1000px; margin: 5px auto; border: 2px #000 solid;}
#blackspacer { height:26px; line-height: 1.5em;}
#header{ margin: 0px 0px 0px 0px; height: 150px;}
#contentholder{ float: left; width: 1000px;}
#leftsidemenu { float: left; width: 130px; height: 620px; padding-top: 10px;}
#centresection { float:left; width: 660px; height:auto; }
#centrerightpadding { float:left; width: 10px; height: 400px; }
#rightsidesection { float:left; width: 200px; height: 400px;}
#centresectionholder {float: left; width:640px; height:auto; padding-left: 10px; padding-right: 10px;}
#fecontent {float: left; width:980px; height: 700px; padding-left: 10px; padding-right: 10px;}
#networkhome {float: left; width:850px; height:auto; padding-left: 10px; padding-right: 10px;}
#greybar { width: 100%; background: #CCCCCC; height: 10px;}

/* Footer ======================================== */
#footer {padding: 4px 4px 4px 4px; margin-top: 5px; font-size: 8pt; clear: both; text-align: left; background-color: #FFFFFF; border-top: 2px #000000 solid;}

/* Vertical Menu */

#navPyra {margin: 0;padding: 0 0 20px 10px;}
#navPyra li {margin: 0;padding: 0;display: inline;list-style-type: none;}
#navPyra a:link, #navPyra a:visited {font-size: 11px;line-height: 2em;font-weight: bold;padding: 0 12px 6px 12px;text-decoration: none; color: #4b6a7f; font-family: Tahoma, Arial}
#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {color: #000; font-family: Tahoma, Arial; text-decoration:underline; }

/* Photographs Menu */
#hormenu {margin: 0;padding: 0 0 20px 10px;}
#hormenu li {margin: 0;padding: 0;display: inline;list-style-type: none;}
#hormenu a:link, #hormenu a:visited {float: left;font-size: 11px;line-height: 14px;font-weight: bold;padding: 0 12px 6px 12px;text-decoration: none; color: #4b6a7f; font-family: Tahoma, Arial}
#hormenu a:link.active, #hormenu a:visited.active, #hormenu a:hover {color: #000; font-family: Tahoma, Arial; text-decoration:underline;}

/* Horizontal Menu */

#tabsH {float:left; width:100%; background:#000; font-size:93%; line-height:normal;}
#tabsH ul { margin:0; padding:5px 5px 0 5px; list-style:none; }
#tabsH li { display:inline; margin:0; padding:0; }
#tabsH a {float:left; background:url(http://www.poferriesenthusiasts.co.uk/images/site/tableftH.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabsH a span {float:left; display:block; background:url(http://www.poferriesenthusiasts.co.uk/images/site/tabrightH.gif) no-repeat right top; padding-left: 4px; padding-right: 8px; padding-top: 4px; padding-bottom: 4px; color:#FFF; }
 /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsH a span {float:none;}
 /* End IE5-Mac hack */
#tabsH a:hover span { color:#FFF; }
#tabsH a:hover { background-position:0% -42px; }
#tabsH a:hover span { background-position:100% -42px; }
.dropmenudiv_b{position:absolute;top: 0;border: 1px solid #000000; /*THEME CHANGE HERE*/border-width: 0 1px;font-size: 11px; font-family: Tahoma, Arial; line-height:14px; z-index:100;background-color: #FFFFFF;width: 200px;visibility: hidden;}
.dropmenuheads {text-indent: 5px; font-weight:bold; border: 0 solid #000000; /*THEME CHANGE HERE*/border-bottom-width: 1px;padding: 2px 0;
text-decoration: none;color: black;}
.dropmenudiv_b a{width: auto;display: block;text-indent: 10px;border: 0 solid #000000; /*THEME CHANGE HERE*/border-bottom-width: 1px;padding: 2px 0; text-decoration: none;color: black;}
* html .dropmenudiv_b a{ /*IE only hack*/width: 100%;}
.dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/background-color: #000000; text-decoration: none;color: #FFFFFF;}