body{background: #BDD4CF url(../images/background3.jpg) repeat-x;}
body,td{
color:#494B5A;
font:10px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.tableborder{border:1px solid #494B5A}

.header{
background-color:#FFFFFF;

}
.menubar{
border-bottom:1px solid #494B5A;
background:url(../images/menubar_bg.jpg) #BFC1CD repeat-x

}
.orchid{
background:url(../images/orchid2.jpg) #FFFFFF repeat-x

}
.orchid4{
background:url(../images/orchid4.jpg) #FFFFFF repeat-x

}
/* gal */

#body #gal {
    padding-left: 0;
}

#gal .pic {
    float: left;
    width: 107px;
    padding: 6px;
    margin: 8px 3px 8px 8px;
    display: inline;
    background: #D6EACF;
}

* html #gal .pic {
    width: 119px;
    w\idth: 107px;
}
#gal .clear {
    float: none;
    clear: both;
}
/* body */

#body .ltitle, #body .rtitle {
    padding-right: 25px;
    padding-left: 35px;
}

* html #body .ltitle, * html #body .rtitle  {
    height: 1%;
}

#body .ltitle {
    border-top: 1px solid #D6EACF;
    border-bottom: 1px solid #D6EACF;
}

#body .rtitle {
    background: url(../images/title_bg.gif) top right repeat-y;
}

#body .ltitle {
    background: url(../images/title_bg.gif) top left repeat-y;
}

#body .rtitle h2 {
    float: right;
    width: 25px;
    text-align: right;
    margin-right: -25px;
    display: inline;
}

#body .ltitle h2 {
    float: left;
    
    margin-left: -35px;
    display: inline;
}
/* hotstuff */

#mgal {
    float: left;
    width: 119px;
    margin-left: -25px;
    display: inline;
}

#mgal .pic {
    padding: 7px 0;
    margin: 14px 0 7px 0;
    text-align: center;
    background: #D6EACF;
}

.floating {
    float: left;
    width: 112px;
    margin-left: 20px;
    display: inline;
}

/* CSS for Drop Down Menu's */
.menuborder{background-color:#494B5A}
.menucell{
border-top:#FAFAFC 1px solid;
background-color:#BFC1CD
}
.menucell a:link,.menucell a:active,.menucell a:visited{
padding:1px;
width:100%;
display:block;
background-color:#BFC1CD;
color:#FAFAFC;
text-decoration:none
}
.menucell a:hover{
padding:1px;
width:100%;
display:block;
background-color:#9B9EB1;
color:#FAFAFC;
text-decoration:none
}
.footer{
background:url(); 
color:#494B5A;
font:9px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.url{
color:#000800;
font:10px/130% Verdana,Geneva,Arial,Helvetica,sans-serif;
}
/* CSS for Scroller */
#rncontainer{
border-left:#7C7E8D 2px solid;
border-top:#7C7E8D 2px solid;
border-right:#FAFAFC 2px solid;
border-bottom:#FAFAFC 2px solid;
}
#rnscroll{padding:5px}
.highlight {font:Verdana, Arial, Helvetica, sans-serif; color:#008000; font-weight:bold; font-size:10px;}
.underlinetext {text-decoration:underline;}
.highlighttext {font:Verdana, Arial, Helvetica, sans-serif; color:#008000;  font-size:10px; text-decoration:underline;}
.specialdeal{font:Verdana, Arial, Helvetica, sans-serif; color:#999900; font-weight:bold; font-size:10px;}
div.layout{
        width:520px;      
}
/* News */
DIV.oDrvBtns { top: 1px; background-color: #efefef; height: 22px; }
DIV.mDrvBtns { position: relative; top: 1px; background-color: #ccc; left: 1px; height: 21px; text-align: center; }
DIV#oDrvBtns1 { left: 1px; width: 54px; }
DIV#oDrvBtns2 { left: 56px; width: 55px; }
DIV#oDrvBtns3 { left: 112px; width: 41px; }
DIV#oDrvBtns4 { left: 154px; width: 79px; }
DIV#oDrvBtns5 { left: 234px; width: 98px; }

DIV#mDrvBtns1 { width: 53px; }
DIV#mDrvBtns2 { width: 54px; }
DIV#mDrvBtns3 { width: 40px; }
DIV#mDrvBtns4 { width: 78px; }
DIV#mDrvBtns5 { width: 97px; }

DIV.mDrvBtns A { font: Bold 11px Arial; color: #333; text-decoration: none; display: block; height: 100%; width: 100%; }
DIV.mDrvBtns A:hover { text-decoration: none; color: #c03; }
DIV.mDrvBtns SPAN {
	position: relative;
	top: 3px;
	visibility: visible;
}
DIV.containerButtons	{ width: 333px; background-color: #999; height: 24px; top: 340px; left: 125px; }
DIV.containerNewsTicker	{ width: 520px; background-color: #ffffff; top: 520px; left: 125px; }
DIV.mainNewsTicker		{ position: relative; background-color: #efefef; height: 29px; }
DIV.boxTitle				{
	position: relative;
	background-color: #494B5A;
	height: 14px;
	margin: 0px;
	color: #fff;
	font: Bold 11px Arial;
	width: 780px;
}
div.header{font: 12pt "times new roman", arial, sans-serif;
	    font-weight: bold;
        line-height:22px;
        text-align:center;
      
}
div.small{
        font: 7pt "_sans", arial, sans-serif;
	    line-height:10px;
        text-align:center;
}

        
h1 {
	font-size: 16px;
	font-family: "times new roman", Tahoma, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 3px;
}



h3 {font-size: 10px;
	margin-top: .5em;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #660000;
	}

.content a:hover { 
font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 10px; 
	color: #008000;
text-decoration: underline; 
} 
.pagetitle {
	font-family: Times New Roman, Times, Georgia, serif; 
     font-size: 18px; 
    color: #666644; 
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
p {text-align:justify;
	font-family: "verdana", Tahoma, Helvetica, sans-serif;
	color: #666666;
	margin-top:0px;margin-bottom:10px;
}
.maincontent {
color:#666644; 
font-size: 11px;
font-family: verdana, Times, Georgia, serif; 
line-height: 1.5em;
margin-top: 10px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 20px;
text-align:justify;
}
.maincontent p {
	margin-right: 20px;
	margin-left: 20px;
	margin-top: .2em;
	margin-bottom: 0.5em;
}
.maincontent h4 {
	margin-top: .5em;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	color: #660000;
}
.maincontent ul, li {
	font-size: 10px;
	color: #660000;
	margin-left: 15px;
}
.outline {
	background-image:  url(../images/green-bg.gif);
	background-repeat: repeat;
}
.slide {
   background-color:#FFFFFF;
   layer-background-color:#FFFFFF;
   }
.specOffer {
   position: absolute; 
   top:142px;
   left:20px; 
   width:242px;
   height:79px;
   visibility:hidden;
   z-index:1;
   }

.specOfferRes {
   position:absolute; 
   top:255px;
   left:20px; 
   width:242px;
   height:30px;
   visibility:hidden;
   z-index:10;
   }

#controlBar {
   position:absolute;
   top:122px;
   left:0px; 
   visibility:hidden; 
   z-index:0;
   }
#counter {
   position:absolute; 
   top:125px;
   left:130px; 
   visibility:visible; 
   z-index:1;
   }
#widgetNest {
  position:relative;
}

