body{
    font-family: verdana;
    font-size: 12pt;
    outline: 0;
    padding: 0;
    margin: 0;
    border: 0;
    text-decoration: none;
    vertical-align: baseline;
    white-space: normal;
}

html, body {line-height: 1}
hr {display: none}
blockquote:before, blockquote:after, q:before, q:after {content: ''}
blockquote, q {quotes: "" ""}
ul 
{
    list-style-type: none;
}

ol {list-style-type: decimal}
.clear {clear: both} 

#background{
    background: url(/wp-content/themes/Division-Wordpress/images/background.jpg) left top;
    width: 100%;
    
}
#heaven{
    background: url(/wp-content/themes/Division-Wordpress/images/heaven.jpg) no-repeat left top; 
    width: 100%;

}

#container{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#top {
    width: 1000px;
    height: 45px;
    color: #ffffff;
}

#top ul{
    padding-top: 15px;
    text-align: center;    
    padding-left: 0;
    margin: 0px 0px 0px 0px; 
}
#top ul li{
    list-style-type : none;
    display: inline; 
}

#top ul li a{
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11pt;      
}

#top a:link{
    text-decoration: none;
}

#top a:visited{ 
    text-decoration: none; 
}

#top a:HOVER{
    text-decoration: underline;
}

#top #navigation-item-21{
    border-left: 0px;
}

#top ul li {
    border-left: 2px solid white;
    padding-left: 7px;
    padding-right: 7px;
}

#body{
    border: 3px solid #78d332; 
    width: 1000px; 
    background-color: #ffffff;  
}

.headerTop{
    margin-top: 0px;
    width: 1000px;
    height: 21px;
    background: url(/wp-content/themes/Division-Wordpress/images/headerTop.jpg);
}

#header {
    width: 997px;
    height: 137px;
    background: url(/wp-content/themes/Division-Wordpress/images/backgroundHeader.gif) no-repeat top center;    
}

#logotip {
    float: left;
    width: 302px;
    height: 136px;        
}
#logotip a img{
    border: 0px;
}

#AreaBanner{
    float: left;
    width: 695px;
    height: 120px;
}

#topAddress{
    margin-left: 418px;
    margin-top: 5px;
}

#phone{
    color: #6aaf36;
    font-weight: bold;
    font-size: 23pt;
    margin: 0px;
}

#address{
    font-size: 11pt;    
    margin: 0px;
}

#topRandomBanner{
    margin-left: 10px;
    width: 677px;
    height: 70px;
    background: url(/wp-content/themes/Division-Wordpress/images/topBanner.jpg) no-repeat;
}

#topRandomBanner h2{
    margin: 0px;
    text-align: center;
    padding: 21px 0px 0px 0px;
    font-weight: bold;
    font-size: 12px;
}

 #content_1{
    width: 995px;
    background: url(/wp-content/themes/Division-Wordpress/images/green.jpg) no-repeat;
    background-position: bottom center;   
    padding-bottom: 65px;
/*    border: 2px solid aqua;*/
    display: inline-block;
}                                                       

#sidebar_1{
    width: 215px;
    float:left;
/*    border: 1px solid red;*/
}

#sidebar_1 div h2
{
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
	background-color: #60A928;
	padding: 5px 0 10px 7px;
}

	
	
#searchSideBar{
    margin:23px 0px 0px 15px;
}

#searchSideBar h2
{
    padding-top: 0px;    
    margin:0px;
    }
  
.menuSidebar
{
    margin:20px 0px 0px 20px;
    }
    
.menuSidebar h2
{
    margin-top:0px;
    padding-top:20px;
}

#sidebar_1 ul
{
    padding:0px;
    }
  
.menuSidebar ul li
{
    margin-top:20px;
    }
    
.menuSidebar ul li a{
    color: black;
    font-size: 12px;    
    text-decoration:inherit;
}

.menuSidebar ul li a:HOVER{
    text-decoration: underline;
}

#searchSideBar li{
    margin-top: 0px;    
}

#searchText{
    border: 1px solid  #000000;
    width: 135px;
    height:14px;
    padding:0px;
}

#searchButton{
    width: 44px;
    background: #60a928;
    color: #ffffff;
}

#searchForm{
    margin-top: 5px;
    width:194px;
}

#searchForm fieldset
{
    border:0px;
    padding:0px;
    margin:0px;
    }
  
#postBorder
{
    margin: 0px 0px 0px 215px;
    font-size: 12pt;
/*    border: 3px solid yellow;*/
}

#postBorder p{
    line-height: 1.3;
}

#postBorder h2{
    padding-bottom: 18px;
}

#postBorder h2 a
{
    color: #614f83;
    padding-left: 7px;
    font-weight: bold;
    text-transform: uppercase;
}

#postBorder h2 a:link{
    text-decoration: none;    
}

#postBorder h2 a:visited{ 
    text-decoration: none; 
    color: #614f83;
}

.contentPages{
    padding: 0px;
}


#bar {
    width: 785px;
    height: 45px;
}

#bar ul{
   padding-left: 85px;
   margin: 0px;
}

#bar ul li
{
    display:inline;
    float:left;
    height: 46px;
}

#bar ul li h2{
    padding-bottom: 0px;
}

#bar ul li a{
    background: url(/wp-content/themes/Division-Wordpress/images/barButtonleft.gif) left top no-repeat;
    float:left;
    height:46px;
    padding-left:15px;
}

#bar ul li a span 
{
    font-weight: bold;
    font-size: 18px;
    background: url(/wp-content/themes/Division-Wordpress/images/barButtonright.gif) right top no-repeat;
    display:block;
    padding: 12px 12px 26px 0px;
	text-transform: uppercase;
	color: #007A01;
}
	
#bar a:link{
    text-decoration: none; 
  	color: #007A01;  
}

#bar a:visited{ 
    text-decoration: none; 
   	color: #007A01;
}

#bar a:HOVER{
    text-decoration: underline;
}

.roundRectBlockWelcome {
    left:100px;
    top:20px;
    width:780px;
    margin-top:20px;
    margin-bottom:0px;
}

.roundRectBlockWelcome .topImageWelcome {
    margin:0;
    padding:0;
    background-image: url(/wp-content/themes/Division-Wordpress/images/welcomeBackHeader.png);
    height:12px;
    width:767px;
}

.pages{
    width: 767px;
    padding-left: 0px;
    line-height: 1.5em;
    background-image: url(/wp-content/themes/Division-Wordpress/images/welcomeShadow.png);
    background-repeat:repeat-y;
    line-height: 1.3;
    font-size: 12pt;
}

.pages h1{
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 25px;
    font-size: 13pt;
    color: #614f83;
    text-transform: uppercase;
}

.pages IMG{
    padding-left: 18px;
}

.pages h2{
    color: #614f83;
}

.pages table tbody tr td a:hover{
    text-decoration: underline;
}

.pages ul {
    list-style: disc;
    list-style-position: outside;
    padding-left: 15px;
    padding-bottom: 15px;
}

.pages ul li a:HOVER{
    text-decoration: underline;
}

.pages ol {
    list-style: decimal;
    list-style-position: outside;
    padding-top: 15px;
    padding-left: 33px;
    padding-bottom: 15px;
}

.pages ADDRESS{
    line-height: 1.3em;
}


.roundRectBlockWelcome .bottomImageWelcome {
    margin:0;
    padding:0;
    background-image: url(/wp-content/themes/Division-Wordpress/images/welcomeBackFooter.png);
    height:24px;
    width:767px;
}

.roundRectBlockWelcome{
    margin-top: 0px;
    font-size: 11pt;
    color:black;
    background-position:right;
    width: 770px;
}



#solid{
    border-top: 1px solid black;
    width: 970px;
    margin-left: 15px;    
}

#banner1{
    float: left;
    margin-left: 55px;
}

#banner2{
    float: left;
    margin-left: 55px;
}

#banner3{
    float: left;
    margin-left: 80px;
}

#banner4{
    float: left;
    margin-left: 50px;
}

#banner5{
    float: left;
    margin-left: 145px;
}




#bottom/*footer*/
{
    width: 1000px;
    padding: 10px 0px 10px 0px;
    font-size: 0.7em;
    color: #aaa;
    text-align: right;
}

#bottom div ul{
    margin: 0; 
    text-align: center;
    padding-left:20px;
}
#bottom div ul li{
    display: inline; 
    margin-right: 5px; 
}

#bottom div ul li a{
    color: #614f83;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11pt;
}

#bottom a:link{
    text-decoration: none;    
}

#bottom a:visited{ 
    text-decoration: none; 
}

#bottom a:HOVER{
    text-decoration: underline;
}


#copyright, #copyright SPAN{
    text-align:center;
    color: #614f83;
}

#copyright span{
    padding-left: 40px;
    padding-top:4px;
    margin-left:10px;
    background: url(/wp-content/themes/Division-Wordpress/images/logo.gif) no-repeat;
    font-family:Verdana;
    font-size:10px;
}

#bodyFooter{
    width: 1000px;
    height: 92px;
}

#style1x{
    color: black;
    text-align: center;
    padding-top: 25px;
    padding-bottom: 20px;
    line-height: 2;
}

#style1x span, #copyright{
    font-size: 10px;
}

#bottom div ul li {
    border-left: 2px solid #614f83;
    padding-left: 7px;
    padding-right: 7px;
}

#bottom #navigation-item-30{
    border-left: 0px;
}





/*-----------------------------Table Box Default Template-----------------------------------------------*/

.tableHeader{
/*    border:1px solid green;*/
}

.tableHeader h1{
    margin: 0px;
    padding: 10px 0px 5px 0px;
    font-weight: bold;
    font-size: 13pt;
}

.tableContext{
/*    border:1px solid red;*/
    margin-left: 20px;    
    width: 730px;
}


.displayResultPages{
/*    border: 1px solid yellow;*/
    font-size: 12px;
    font-family: verdana;
    color: black;
    margin: 20px 0px 20px 0px;
}

.displayResultPages tbody tr td a{
    color: #614f83;
}


.tableBoxDefaultTemplate{
    font-size: 12px;
    font-family: verdana;
}

.tableBoxDefaultTemplate tbody tr{
    height: 25px;
}                        

.productListing-heading{
    text-align: center;         
}

.productListing-even{
    background: #e0e0e0;
}

.productListing-data{
    text-align: justify;   
}
.productListing-data a, .productListing-heading a{
    color: #614f83;
}
.productListing-data a:link, .productListing-heading a:link{
    text-decoration: none; 
}

.productListing-data a:visited, .productListing-heading a:visited { 
    text-decoration: none; 
}

.productListing-data a:hover, .productListing-heading a:hover { 
    text-decoration: underline; 
}
               
/*------------------------------------------------------------------------------*/


/*/////////////////////////////////////product_info/////////////////////////////////////////*/

.pageHeading{
    margin: 0px;
    padding: 10px 0px 5px 0px;
    font-weight: bold;
    font-size: 13pt;
    color: #614f83;   
}

.teableProductInfo{
/*    border: 1px solid red;*/
    width: 730px;
    margin-left: 20px;
}

.teableProductInfo .main{
    font-size: 12px;
    font-size: verdana;
}

.teableProductInfo .smallText{
    font-size: 10px;
    font-size: verdana;
}
    
/*//////////////////////////////////////////////////////////////////////////////*/

/*-----------------------------------shopping_cart-------------------------------------------*/

.tableShoppingCart{
/*    border: 1px solid red;*/
    width: 730px;
    margin-left: 20px;
}

.tableBoxDefaultTemplate tbody tr{
    height: 25px;
}
    
.productListing-data, .main {
    font-size: 12px;
}
/*-------------------------------------------------------------------------------------------*/


/*-------------------------------login--------------------------------------------*/
.tableLogin{
/*    border: 3px solid red;*/
    width: 730px;
    margin-left: 20px;
}

/*-------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------*/

.gvFaq{
    width: 100%;
    padding: 0px 20px 0px 20px;
    text-align: justify;
}

.gvFaqHref{
    width: 100%;
}

.gvFaqHref tbody tr td a{
    color: #614f83;
}
.gvFaqHref tbody tr td a:link{
    text-decoration: none; 
}

.gvFaqHref tbody tr td a:visited { 
    text-decoration: none; 
}

.gvFaqHref tbody tr td a:hover { 
    text-decoration: underline; 
}


.button
{
    width:300px;
    margin: 15px 0px 0px 0px;
}

.button a
{
    font-weight:bold;
    color:#6c5b8b;
    background: url(/wp-content/themes/Division-Wordpress/images/button2left.png) left top no-repeat;
    float:left;
    height:46px;
    padding-left:12px;
}

.button a:link{
    text-decoration: none; 
}

.button a:visited { 
    text-decoration: none; 
}

.button a:hover
{
    text-decoration:underline;
}

.button a span
{
    font-weight: bold;
    font-size: 13px;
    background: url(/wp-content/themes/Division-Wordpress/images/button2right.png) right top no-repeat;
    display:block;
    padding: 9px 17px 26px 5px;
    margin-right: -22px;
}

/*-------------------------------------------------------------------------------------------*/


.category_desc{
    width: 100%;
    font-family: verdana;
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    text-align: justify;
}

.category_desc p font, .category_desc ul li font{
    color: #000;    
}

.category_desc table tbody tr{
    background: #fff;
}

.category_desc table tbody tr td font, .category_desc font{
    color: #6c5b8b;    
}

.category_desc table tbody{
    background: aqua;
}

.category_desc p font strong{
    color: #6c5b8b;    
}


.category_desc a{
    color: #614f83;
}

.category_desc a:link{
    text-decoration: none; 
}

.category_desc a:visited { 
    text-decoration: none; 
}

.category_desc a:hover { 
    text-decoration: underline; 
}


/*----------------------------------------links---------------------------------------------------*/   

.links, .contactUs{
    width: 100%;
    font-family: verdana;
    font-size: 12px;
    padding: 0px 20px 0px 20px;
    text-align: justify;
}

.links tbody tr td{
/*    padding: 0px;*/
}

.linkListing-heading{
    text-align: center;         
/*    border: 1px solid red;*/
}

.linkListing-even{
    background: #e0e0e0;
}

.linkListing-data{
    text-align: justify;
    padding: 0px 10px 0px 10px;   
/*    border: 1px solid yellow;*/
}

.linkListing-data a img{
    padding: 0px;    
}

.linkListing-data a, .linkListing-heading a{
    color: #614f83;
}
.linkListing-data a:link, .linkListing-heading a:link{
    text-decoration: none; 
}

.productListing-data a:visited, .productListing-heading a:visited { 
    text-decoration: none; 
}

.productListing-data a:hover, .productListing-heading a:hover { 
    text-decoration: underline; 
}
/*-------------------------------------------------------------------------------------------*/

/*-------------------------------------------------------------------------------------------*/

.infoBoxContentsHeader{
    color: #614f83;
}

.main a, .boxText form a{
    color: #614f83;
}
.main a:link, .boxText form a:link{
    text-decoration: none; 
}

.main a:visited, .boxText form a:visited{ 
    text-decoration: none; 
}

.main a:hover, .boxText form a:hover{ 
    text-decoration: underline; 
}         

.stockWarning{
    width: 100%;
    font-family: verdana;
    font-size: 12px;
    padding: 0px 20px 0px 20px;
    text-align: justify;
    color: red;
}
/*-------------------------------------------------------------------------------------------*/

/*ed*/
.topImageWelcome {font-size:0;}
#AreaBanner {width:675px;clear:none;}
#logotip {max-width:302px;width:312px;}
#topRandomBanner {min-width:677px;width:667px;}
#topRandomBanner {margin:0 !important;}
#sidebar_1 {clear:none;}
#content_1 {width:1000px;clear:none;margin:0;}
.pages img {margin:0;padding:0;}
.ngg-galleryoverview {width:375px !important;}
.img_box li {list-style-position:inside;margin-bottom:5px;}
.piclenselink {clear:both;}

.text {
    line-height:13px !important;
}
.text p {
    line-height:13px !important;
    margin:11px 0px !important;
}