@charset "utf-8";
/* CSS Document */
/* Layout rules */

* { margin:0; padding:0 }
body { margin: 0; padding: 0; background: #000000 url(images/body_bg_loop.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; }
#wrap { margin: 0 auto; width: 572px; text-align:left; }
#top { text-align: center; height: 25px; color:#FFFFFF; margin-top:10px; font-size:11px; }
#header { height: 93px; }
#maincontainer { width: 572px; background-color: #FFFFFF; text-align: left; }
#topBorder { margin: 0 auto; height: 20px; width: 572px; }
#footerBorder { margin: 0 auto; height: 20px; width: 572px; }
#mainmiddle { width: 572px; background-color: #FFFFFF; line-height: 21px; }
#footer { text-align: center; font-size: 10px; color:#FFFFFF; line-height: 20px; margin-top:10px; }
#followus { padding:10px 0; }
.floatLeft { width:96px; float:left; padding-right:25px; }
.floatRIght { width:350px; float:right; padding:0 0 0 25px; }
#aboutText { padding:1px 25px 10px; line-height: 18px; }
#aboutText p { margin:0 0 10px 0; }
.clear { clear:both; }
/* end of layout rule */



/* font styles etc */
h1 { font-size:17px; font-weight:bold; }
h2 { color:#FFFFFF; font-size:11px; font-weight:normal; }
h3 { color:#000; font-size:13px; font-weight:bold; }
h4 { font-size:14px; font-weight:bold; padding:10px 0; }
h4 img { padding:0 2px 0 11px }
img, a img { border: 0; }
a { outline:none; }
div { font-size:13px; }
A:link { color: #9D0000; text-decoration: none }
A:visited { color: #710000; text-decoration: none }
A:active { color: #620000; text-decoration: none }
A:hover { color: #BF0000; text-decoration: underline; }
A.bold { font-weight:bold; }
.customlinks { color:#9D0000; }
.flaglinks { font-size:11px; }
hr { border-bottom:1px dotted; border-top:0; color:#990000; height:1px;margin:18px 0 }


/* end general style rules */
