


body { font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 10px 0px; margin: 0px; color: #333333; background-color: #FFFFFF; font-size: 12px; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 4px 14px 4px 14px; margin: 0px; color: #0033CC; text-align: left; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding: 16px 14px 0px 14px; margin: 0px; color: #0033CC; text-align: left;}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding: 0px 14px 0px 14px; margin: 0px; color: #006699; text-align: left;}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 0px 14px 0px 14px; margin: 0px; color: #006699; text-align: left;}

p { font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 14px; margin: 0px; color: #333333; text-align: left; }

li { list-style-image: url(images/bullet.gif); text-align: left; padding: 2px 20px 2px 20px; color: #999999; }
ul { list-style-type:decimal; text-align: left; padding: 10px; color: #999999; }


hr {border: none 0; border-top: 1px dotted #999999; width: 99%; height: 1px;  }

a { color: #003399; text-decoration:none; }
a.img { border: none; }
img { border: none; }

a:hover { color: #0033CC; text-decoration:none; }

/* --- Main content --- */

table.main_contain { width: 925px; vertical-align: middle; padding: 0px; margin: 0px; background-color: #FFFFFF; }
td.side_bar {  width: 200px; height: 100%; padding: 2px 0px 2px 50px; }
td.blog_main { width: 625px; height: 100%; border-right: 1px dotted #999999; }

table.home_left { background-image:url(images/homepage_main_image-12.gif);}
table.home_index { background-image:url(images/homepage_main_image-12.gif); }
table.home_info { background-image:url(images/homepage_info.gif);  }
table.home_footer { background-image:url(images/homepage_footer.gif);}

table.bread_left { background-image: url(images/breadcrumb_left.gif);}
table.breadcrumb { background-image: url(images/breadcrumb.gif); }
table.bread_right { background-image:url(images/breadcrumb_right.gif);}

td.breadcrumb_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: left; vertical-align: middle; padding: 0px 5px 0px 10px;}
a.breadcrumb_link { color: #FFFFFF; font-weight: bold;  }

table.content_top { background-image:url(images/content_top.gif); width: 100%; height: 14px; }
table.content_box { width: 100%; border-left: 1px solid #333333; border-right: 1px solid #333333; }
table.content_footer { background-image:url(images/content_footer.gif); width: 100%; height: 16px;}

.entry ul { color: #333333;list-style-type:disc; padding: 0 0 0 22px; margin: 4px; }

.entry li { color: #333333; padding: 0; margin: 0; }

.entry ul.sub { padding: 0 0 0 0 70px; list-style-type:circle; margin: 0; }

.entry ul.sub li { list-style-image: none; }

td.nav,a.nav_link  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left; padding: 2px 5px 0px 5px;  }
.nav_select { color: #0033CC; font-weight: bold; padding: 2px 5px 0px 5px; }

.sample_text { font-size: 11px; color: #999999; font-family: Arial, Helvetica, sans-serif;  }

.info_text { font-size: 11px; color: #999999; font-family: Arial, Helvetica, sans-serif; padding: 8px; margin: 0px; }
li.info_list { list-style-image:url(../images/bullet.gif); text-align: left; padding: 2px 10px 0px 2px; }

.index_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; padding: 16px 10px 0px 17px; margin: 0px;}


.copyright { font-size: 10px; text-align: left; padding: 5px; color: #333333; vertical-align: top;}
.footer_nav { font-size: 10px; text-align: right; padding: 5px 0px 5px 0px; color: #333333; vertical-align: top;}
a.footer_link { font-size: 10px; text-align: right; padding: 5px 0px 5px 0px; color: #333333; vertical-align: top;}
.footer_select { color: #0033CC; font-weight: bold; }

/* --- Colours --- */

.green_text { color: #99CC33; text-align: left; padding: 0px 0px 0px 25px; }
.blue_text { color: #3399CC;  text-align: left; padding: 0px 0px 0px 25px; }
.red_text { color: #FF0033; text-align: left; padding: 0px 0px 0px 25px; }
.purple_text { color: #9966CC; text-align: left; padding: 0px 0px 0px 25px; }

/* --- Blog specific --- */

.postmetadata { background-color: #999999; padding: 5px 14px 5px 14px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 11px; }
.postmetadata a { color:#FFFFFF; font-weight: bold; }

.post { }

.alignleft { padding: 10px 10px 0px 10px; text-align: left; font-weight: bold; color: #006699; }
.alignright { padding: 10px 10px 0px 10px; text-align: right; font-weight: bold; color: #006699; }





#sidebar { float: left; background-color: #FFFFFF; font-size: 12px; text-align: left; margin-top: 10px;}


#sidebar ul, #sidebar ul ol { margin: 5px 0px 5px 0px; padding: 0px; }

#sidebar li { list-style-type: circle; list-style-image: url(images/arrow.gif); margin: 5px;}


#search_box {text-align: center; padding: 20px; margin: 20px; }


#respond { width: 100%; background-color: #CCCCCC;}

#submit {  background-color:#99CC33; border: 1px solid #ffffff; font-size:11px; color: #FFFFFF; padding: 2px 6px 2px 6px; font-weight: bold; }
#searchsubmit { width: 67px; height: 22px; background-image:url(images/search.gif); border: 1px solid #999999; font-size:11px; color: #FFFFFF; font-weight: bold; }

#search { margin:20px 0px 20px 0px; }


#text {  background-color: #CCCCCC;}

.textwidget img { margin:20px 0px 20px 0px;}
.textwidget span.wordpress { font-family: Arial, Helvetica, sans-serif; font-size:0.90em; color: #0099FF; padding: 0px 20px 0px 0px;  }
.textwidget a { color: #0099FF; font-weight:bold; }


#sidebar form { margin: 0;}


/* -- Clearfix -- */

.clearfix:after {content:"."; color:#FFFFFF; display: block; height: 0; clear: both; visability: hidden;}
.clearfix {display: inline-block; }
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/* -- Clearfix end -- */



#sidebar h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 4px 14px 4px 14px; margin: 0px; color: #0033CC; text-align: left; }
















