@charset "utf-8";

/* CSS Document */

a {
text-decoration:none;
color:#c60c30;
}

img { border-style:none;}

body {
margin-top:0;
margin-right:0;
margin-left:0;
background:url(../images/chequered.gif);
/*background:url(../images/xpattern6.png);*/
background-position: top center;
background-color:#fff;
/*font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
} 



#wrap {

width: 100%;
margin: 0 auto;   /* align for good browsers */
text-align: left; /* counter the body center */
background: center;
/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/wrapbg.png' ,sizingMethod='crop');*/
}



#header {

height: 300px;

background:url(../images/flashb.png) no-repeat;

}



#header2 {

width: 810px;

background:url(../images/jpg/headerbg.jpg) no-repeat center;

}



#header3 {

height: 240px;
margin-top:0;
text-align: center; /* counter the body center */
}



#horizontalmenu {

height: 27px;

}



#ddtopmenubar{

height:20px;

margin-left:1px;

/*background-color:#333333;*/

width:800px;

}



#subs{

margin-top:-325px;

margin-left:-1px;

}



#tahgiso { height:62px; background:url(../images/tahgiso.png) no-repeat; }



#footer {

height:46px;

background:url(../images/footerbg2.png) no-repeat;

color:#fff;

font-size:11px;

clear: both;

padding: 10px;

}



#footerfont {

font-size:11px;

}



#faux {

margin-bottom: 5px;

overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */

width: 100%

}



#left {

display: inline;

width: 180px;

float: left;

}



#right{

float: right;

width: 587px;

padding-top:6px;

padding-right:20px;

display: inline;

position: relative;

}



.clear { clear: both; background: none; }



#mainmenu {

width:180px;

/*background:url(../images/mainmenubg.png);*/

background-repeat:no-repeat;

background-position:top center;

color:#000000;

font-size:12px;

}



#mainmenutext {

margin-left:10px;

padding-top:5px;

padding-bottom:10px;

}



p{

color:#00000;

font-size:11px;

}



#leftmodule {

height:auto;

width:95%;

margin-top:0px;

font-size:11px;

margin-left:10px;

padding-top:5px;

padding-bottom:10px;

}



#leftmodulecaption {

background-color:#c60c30;

color:#fff;

font-weight:bold;

margin-bottom:10px;

padding-left:10px;

text-align:left;

}



#news {



}



/*Example CSS for the two demo scrollers*/



#pscroller1{

width: 160px;

height: 50px;

padding: 5px;

margin-left:-10;

}



#pscroller2{

width: 160px;

height: 30px;

padding: 3px;

}



#pscroller2 a{

text-decoration: none;

}



.someclass{ //class to apply to your scroller(s) if desired

}



#popitmenu{

position: absolute;

background-color: white;

border:1px solid black;

font: normal 12px Verdana;

line-height: 18px;

z-index: 100;

visibility: hidden;

}



#popitmenu a{

text-decoration: none;

padding-left: 6px;

color: white;

display: block;

background-color:#000000;

}



#popitmenu a:hover{ /*hover background color*/

background-color: #c60c30;

}

.whitelink {color: #FFFFFF}