﻿body 
{
		width:100%;
		height:100%;
		text-align:left;
		margin:0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		background-color:#ffffff;
		color:#000000;
		font-family:Verdana, Arial, Tahoma;
}
#containerall
{
    width:100%;
    text-align:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#headerall
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:100%;
    height:180px;
    /*min-width:805px;*/
    background-color:#595959;
    background-position:bottom left;
    background-repeat:repeat-x;
    background-image:url(images/headerallbackall.jpg); 
}
#headerall2
{
    margin:2px 0px 0px 0px;
    padding:0px 0px 0px 300px;
    /*width:99%;*/
    width:auto;
    min-width:805px;
    height:178px;
    background-position:bottom left;
    background-repeat:no-repeat;
    background-image:url(images/headerallback.jpg); 
}
#headertopspace
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 300px;
    width:800px;
    height:160px;
    float:right;
}

#headertop
{
    margin:0px 0px 20px 0px;
    padding:0px 0px 0px 0px;
    /*width:1205px;*/
    /*width:1005px;*/
    width:805px;
    height:auto;
    float:right;
    text-align:right; 
}
#topnav
{
    margin:0px 0px 0px 0px;
    width:550px;
    height:auto;
    float:right; 
    clear:both;
}
#bottomnav
{
    margin:0px 0px 0px 0px;
    width:auto;
    height:auto;
    float:right; 
    clear:both; 
}

#headertext
{
    margin:25px 20px 10px 0px;
    /*width:400px;*/ 
    width:350px;
    color:#cccccc;
    float:right; 
    font-size:11px;
    text-align:justify;
}
#headerflash
{
    margin:22px 0px 0px 0px; 
    float:right;
    height:83px;
    width:400px;
} 
#headercards
{
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px;
    float:right;
    height:37px;
    width:455px;
    clear:both;
} 

#topnav ul
{
    
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border-right:dotted 3px #666666;
}
#topnav li
{
    list-style:none;
    display:inline;
}
#topnav a
{
    margin:0px 5px 0px 5px;
   padding:0px 12px 0px 0px;
    width:158px;
    color:#ffffff;
    font-family:Tahoma;
    font-size:11px;  
    text-decoration:none;
    border-right:solid 2px #ffffff;
    font-weight:bold;
}
#topnav a:hover
{
    color:#ffcc44;
    border-bottom:solid 1px #ffcc44;
}
#topnav a:active
{  color:#ff0000; }
#topnav a.active
{
    color:#ffcc44;
    border-bottom:solid 1px #ffcc44;
}



#headertopcolor
{
    margin:5px 0px 0px 0px;
    padding:0px 5px 0px 0px;
    font-size:10px;
    color:#D4A602;
}
#headertopcolor img
{
    margin:0px 0px 0px 0px;
    border:none;
}
#headertopcolor a
{
    margin:0px 0px 0px 0px;
    border:none
}
#headertopcolor a:hover
{
    margin:0px 0px 0px 0px;
}





/*MAIN CONTENT*/
#maincontentall1
{
    width:100%;
    min-width:835px;
    height:100%;
    margin:0px 0px 0px 0px;   
    background-position:top right;
    background-repeat:no-repeat;
    background-image:url(images/backindexpic.jpg);
    clear:both;
}
#maincontentall
{
    /*width:835px;*/
        width:100%;
    height:100%;
    margin:0px 0px 0px 0px;
    /*border:solid 1px red;*/
}
div.cleaner
{
    clear:both;
    height:1px;
    font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}


#leftcontent
{
    margin:11px 0px 0px 8px;
    width:140px;
    height:auto;
    background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/leftcontentback.gif);
    /*background-color:#000000;*/
    float:left;
 
}
#leftcontent ul
{
 
    margin:10px 0px 0px 0px;
    padding:10px 0px 0px 40px;
    float:left;
    width:110px;
    text-align:center;
    height:auto;
    /*background-color:#000000;*/
    background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/leftnavback.gif); 
}
#leftcontent li
{   /*width:107px;
    height:31px;*/
    list-style:none;
    /*display:inline;*/
    float:right;
    clear:both;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;    
}
#leftcontent a
{   

    width:100px;
    height:30px;
    margin:0px 0px 5px 0px;
    padding:5px 3px 3px 2px;
    color:#ffff33;
    background-color:#222222;
    border-top:solid 1px #333333;
    font-family:Tahoma;
    font-size:12px;
    text-decoration:none;
    background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/buttonback.gif);
    float:right;
    font-weight:bold;text-align:center;

}
#leftcontent a:hover
{
    color:#ffffff;
    background-color:#222222;
    background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/buttonbackhover.gif);
}
#leftcontent a:active
{  color:#2222ff; }

#leftcontent a.active
{
    color:#ffff33;
    /*background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/buttonbackactive.gif);*/
}

#imagebanner
{
    margin:10px 0px 0px 0px;
    float:left;
    width:685px;
    height:60px;
    clear:both;
    }
    
a.goback img{border:none;}

#rightcontenttop
{
    margin:0px 0px 0px 30px;
    /*width:685px;*/
    width:80%;
    height:100%; 
    float:left;
}
img {border:none;}
#rightcontenttopleft
{
    margin:0px 0px 0px 0px;
    width:685px;
    height:100%;
    float:left;
}
/*new*/
#rightcontenttopleft h1
{
    margin:5px 20px 0px 12px;
    padding:2px 0px 2px 2px;
    font-size:18px;
}
#rightcontenttopleft h2
{
    margin:15px 20px 0px 12px;
    padding:2px 0px 2px 2px;
    font-size:18px;
}
#rightcontenttopleft h3
{
    margin:15px 20px 10px 12px;
    padding:2px 0px 2px 2px;
    font-size:16px;
}
#rightcontenttopleft span
{
  color:#ff0000;
}






#rightcontenttopleft fieldset
{
    margin:0px 0px 0px 0px;
    font-family:Tahoma;
    font-size:12px;
    width:390px;
}
#rightcontenttopleft label
{
    margin:0px 0px 0px 0px;
    font-family:Tahoma;
    font-size:12px;
}
#rightcontenttopleft div.labelcontainer
{
    margin:0px 0px 0px 0px;
    padding:5px 0px 0px 70px;
    width:110px;
    float:left; 
}
#rightcontenttopleft fieldset input
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    width:185px;
    float:left;
    background-color:#F7E08B; 
}
#rightcontenttopleftm textarea
{
    background-color:#F7E08B;
    width:185px;
}
#rightcontenttopleft div.submit input
{
    margin:10px 130px 0px 0px;
    clear:both;
    float:right;
    
}







div.indextitletext
{
    margin:5px 20px 0px 0px;
    padding:8px 0px 0px 0px;
    height:30px;
    font-size:1em;
    background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/indextitletext.gif);
}
    
#rightcontenttopleft p
{
    margin:5px 20px 10px 15px;
    font-size:11px;
    text-align:justify; 
}


div.featuredbox
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align:center;
    width:120px;
    float:left;
}
div.featuredbox a
{
    font-size:12px;
    color:#222222;
}
div.featuredbox a:hover
{
    color:#0000ff;
    text-decoration:none;
}

.bold 
{
    font-weight:bold;
}
/*end of new*/

#rightcontenttopright
{
    margin:20px 0px 0px 0px;
    width:170px;
    height:auto;
    float:right;
}
#flashbanner
{
    margin:0px 0px 10px 6px;
    padding:0px 0px 0px 0px;
}


#newscontainer
{
    margin:0px 0px 0px 0px;
    float:left;
    clear:both;
    /*border:solid 1px #cccccc;*/
    width:170px;
    height:160px;
        background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/newscontainerback.gif);
}
div.newstitle
{
    margin:0px 0px 5px 0px;
    padding:0px 0px 0px 0px;  
   /* font-size:17px;
    font-weight:bold;
    border-bottom:dotted 1px #555555; 
    text-align:center; */
   border-top:solid 5px #ffffff;
   border-bottom:solid 5px #ffffff;
   height:30px;
        background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/newstitle.gif);
}
div.newssubtitle
{
    padding:3px 7px 0px 27px;  
    font-size:11px;
    font-weight:bold; 
    color:#000000;    
}
div.newscontent
{
    padding:0px 10px 5px 27px;  
    font-size:11px; 
}
#newscontainer a
{  
   color:#222222;
   text-decoration:none;   
}
#newscontainer a:hover
{  
   color:#000000;
   text-decoration:underline;   
}
#newscontainer a:active{color:#dd0000;}


#dealscontainer
{  
    margin:0px 0px 10px 5px;
    padding:0px 0px 0px 0px;
    float:left;
    clear:both;
   /* border:solid 4px #F8C709;*/
    width:170px;
    height:auto;
     /*background-color:#cccccc;
       background-position:top left;
    background-repeat:no-repeat;
    background-image:url(images/dealscontainerback.png);*/
}

#dealscontainer h4
{  
    margin:0px 0px 3px 0px;
    padding:3px 0px 3px 0px;
    float:left;
    clear:both;
    width:170px;
    height:auto;
    background-color:#000000;
    color:#ffffff;
    text-align:center;
    font-size:11px;
}




div.dealsbox1
{  
    margin:0px 0px 10px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    clear:both;
    width:170px;
    height:auto;
    background-color:#ffffff;
    color:#000000;
    text-align:center;
    border:solid 1px #000000;
    font-size:11px;
    
}


div.dealsbox1main
{  
    margin:0px 10px 10px 0px;
    padding:0px 0px 0px 0px;
    float:left;
    /*clear:both;*/
    width:140px;
    height:280px;
    background-color:#ffffff;
    color:#000000;
    text-align:center;
    border:solid 1px #000000;
    font-size:11px;    
}



div.dealsbox1main h4
{  
    margin:0px 0px 13px 0px;
    padding:3px 0px 3px 0px;
    float:left;
    clear:both;
    width:140px;
    height:auto;
    background-color:#000000;
    color:#ffffff;
    text-align:center;
    font-size:11px;
}

div.dealsbox1main h5
{  
    margin:0px 0px 3px 0px;
    padding:10px 0px 3px 0px;
    text-align:center;
    font-size:14px;
}


div.textspace {
padding:0px 3px 0px 3px;
}

span.red
{  
    color:#ff0000;
}
span.unbold
{  
    font-weight:normal;
}

div.dealstitle
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 14px 65px;  
    font-size:13px;
    font-weight:bold;
    /*border-bottom:solid 1px #F8C709;*/
    color:#000000;
    /*background-color:#F8C709;  */
}
div.dealssubtitle
{
    padding:8px 15px 0px 20px;  
    font-size:11px;
    /*font-weight:bold; */
    color:#000000;   
    /*border-top:solid 4px #F8C709; */
}
div.dealscontent
{
    padding:0px 15px 5px 20px;  
    font-size:11px; 
    color:#222222;
}
span.white 
{
    color:#ffffff;
}
.yellow 
{
    color:#ffcc00;
    font-weight:bold;
}
#dealscontainer a
{  
   color:#222222;   
}
#dealscontainer a:hover
{  
   color:#444444;
   text-decoration:none;   
}
#dealscontainer a:active{ color:#dd0000;}

#footer
{
    width:100%;
    min-width:805px;
    background-color:#000000;
    height:auto;
    clear:both;
    margin:0px 0px 0px 0px;
    padding:10px 0px 15px 0px;
    text-align:center;
    background-position:top left;
    background-repeat:repeat-x;
    background-image:url(images/footerback.gif);
    color:#ffffff;
}
#footertext
{
    margin:0px auto;
    width:805px;
}

#footertext p
{
    margin:0px 0px 2px 0px;
        font-size:10px;
    font-weight:bold;
}
#footer a
{  
   color:#555555;
   font-size:11px;  
}
#footer a:hover
{  
   color:#444444;
   text-decoration:none;   
}
#footer a:active{ color:#dd0000;}