@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; background-color:#000; /*background:url(../../../images/bg.jpg);*/ background-repeat:repeat;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
ul{list-style-type:none}
h1{width:200px; height:60px;  float:left; margin:0px 0px 0px 10px; padding:18px 0px 0px 27px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#d5c88b; background:url(../../../images/heading_bg.png) no-repeat;}
h2{width:200px; height:60px;  margin:0px 0px 10px 0px; padding:35px 0px 0px 27px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#d5c88b; background:url(../../../images/heading_bg2.png) no-repeat right; text-align:left;}
h9{width:200px; height:60px;  float:left; margin:0px 0px 0px 10px; padding:18px 0px 0px 27px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#d5c88b; background:url(../../../images/heading_bg.png) no-repeat; font-weight:bold;}
p{padding:0px; margin:0px;}
span{padding-left:10px;}

#container{width:100%; margin:0px auto !important; background:url(../../../images/top_bg-app.png) no-repeat center top; /*text-align:center;*/}

#fixedcontaner{width:1017px; height:500px; margin:0px auto !important;} 
/* Links start here */
#links{width:1017px; height:62px; padding-left:70px; float:left;}

#linkhome{width:88px; height:62px; float:left; margin:0px auto;}
#linkhome a img {height: 62px; width:88px; border-width:0px; background: top left no-repeat;}

a#home img {background-image: url(../../../images/home.png); height: 62px; width:88px;}
a#home:visited img {background-image: url(../../../images/home.png);}
a#home:hover img {background-image: url(../../../images/home_roll.png);}
a#home:active img {background-image: url(../../../images/home.png);}

#linkabout{width:178px; height:62px; float:left; padding-left:2px;}
#linkabout a img {width:178px; height:62px; border-width:0px; background: top left no-repeat;}
a#about img {background-image: url(../../../images/about.png); width:178px; height:62px;}
a#about:visited img {background-image: url(../../../images/about.png);}
a#about:hover img {background-image: url(../../../images/about_roll.png);}
a#about:active img {background-image: url(../../../images/about_roll.png);}

#linkfaq{width:88px; height:62px; float:left; padding-left:2px;}
#linkfaq a img {height: 62px; width:88px; border-width:0px; background: top left no-repeat;}
a#faq img {background-image: url(../../../images/faq.png); width:88px; height:62px;}
a#faq:visited img {background-image: url(../../../images/faq.png);}
a#faq:hover img {background-image: url(../../../images/faq_roll.png);}
a#faq:active img {background-image: url(../../../images/faq_roll.png);}

#linkcompare{width:98px; height:62px; float:left; padding-left:2px;}
#linkcompare a img {height: 62px; width:98px; border-width:0px; background: top left no-repeat;}
a#compare img {background-image: url(../../../images/compare.png); height: 62px; width:98px;}
a#compare:visited img {background-image: url(../../../images/compare.png);}
a#compare:hover img {background-image: url(../../../images/compare_roll.png);}
a#compare:active img {background-image: url(../../../images/compare_roll.png);}

#linkarticles{width:98px; height:62px; float:left; padding-left:2px;}
#linkarticles a img {height: 62px; width:98px; border-width:0px; background: top left no-repeat;}
a#articles img {background-image: url(../../../images/articles.png); height: 62px; width:98px;}
a#articles:visited img {background-image: url(../../../images/articles.png);}
a#articles:hover img {background-image: url(../../../images/articles_roll.png);}
a#articles:active img {background-image: url(../../../images/articles_roll.png);}

#linkaffiliate{width:160px; height:62px; float:left; padding-left:2px;}
#linkaffiliate a img {height: 62px; width:160px; border-width:0px; background: top left no-repeat;}
a#affiliate img {background-image: url(../../../images/affiliate.png); height: 62px; width:160px;}
a#affiliate:visited img {background-image: url(../../../images/affiliate.png);}
a#affiliate:hover img {background-image: url(../../../images/affiliate_roll.png);}
a#affiliate:active img {background-image: url(../../../images/affiliate_roll.png);}
#linkcontact{width:141px; height:62px; float:left; padding-left:2px;}
#linkcontact a img {height: 62px; width:141px; border-width:0px; background: top left no-repeat;}
a#contact img {background-image: url(../../../images/contact.png); width:160px; height:62px;}
a#contact:visited img {background-image: url(../../../images/contact.png);}
a#contact:hover img {background-image: url(../../../images/contact_roll.png);}
a#contact:active img {background-image: url(../../../images/contact_roll.png);}
/* Links end here */
/* Logo blank space here */
#logospace{width:1017px; height:112px; float:left;}
/* Flash header */
#header{width:1017px; height:224px; padding-left:10px; float:left; background:url(../../../images/hori_bg.png) repeat-y left;}
/* 3d presentation*/
#dbtn{width:1017px; height:51px; padding-left:10px; float:left; margin:0px auto !important; background:url(../../../images/hori_bg.png) repeat-y left;}
/* 3d products*/
#dproducts{width:1017px; height:198px; padding-left:10px; float:left; margin:0px auto; background:url(../../../images/hori_bg.png) repeat-y left;}
/* top Corner */
#toprc{width:1017px; height:37px; padding-left:10px; float:left; margin:0px auto; background:url(../../../images/hori_bg.png) repeat-y left;}
/* middle contaner */
#middlecontainer{width:1017px; position: relative;  padding-left:10px; float:left; margin:0px auto; background:url(../../../images/middle_bg.png) repeat-y left;}
#middlecontainer .left{width:237px;  float:left;}

#middlecontainer .left .product{width:237px; float:left; min-height:220px; padding-top:10px;}
#middlecontainer .left .product li a{font-size:14px; color:#0489a2; text-decoration:none; font-weight:bold;}
#middlecontainer .left .product li a:visited{font-size:14px; color:#0489a2; text-decoration:none;}
#middlecontainer .left .product li a:hover{font-size:14px; color:#0489a2; text-decoration:underline;}
#middlecontainer .left .product ul{width:185px;  text-align:left; height:18px; float:left; margin:0px 0px 0px 10px; padding:1px 0px 0px 27px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#d5c88b; }
#middlecontainer .left .product li{width:185px; min-height:18px; text-align:left; float:left;  padding-left:15px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#d5c88b; background:url(../../../images/bullet1.png) 0px 6px no-repeat /*#DDDDDD*/; text-decoration:none; display:block;}
#middlecontainer .left .product ul li span{text-decoration:none;}

#middlecontainer .left .product2{width:237px; float:left; min-height:180px; padding-bottom:5px; }
#middlecontainer .left .product2 li a{font-size:14px; color:#0489a2; text-decoration:none;}
#middlecontainer .left .product2 li a:visited{font-size:14px; color:#0489a2; text-decoration:none;}
#middlecontainer .left .product2 li a:hover{font-size:14px; color:#0489a2; text-decoration:underline;}
#middlecontainer .left .product2 ul{width:200px;  text-align:left; height:18px; float:left; margin:0px 0px 0px 10px; padding:1px 0px 0px 5px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#d5c88b; /*background-image:url(../../../images/heading_bg.png);*/ }
#middlecontainer .left .product2 li{width:185px; min-height:18px; text-align:left; float:left;  padding-left:8px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#d5c88b; background:url(../../../images/bullet1.png) 0px 6px no-repeat /*#DDDDDD*/; text-decoration:none; display:block;}
#middlecontainer .left .product2 ul li span{text-decoration:none;}


#middlecontainer .left .fproduct{width:237px; float:left; min-height:90px; padding-top:10px;}
#middlecontainer .left .fproduct p{width:200px; float:left; margin:0px 0px 0px 10px; padding:1px 0px 0px 27px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#d5c88b; }
.padtop{padding-top:10px; }
.padleft{padding-left:90px;}
#middlecontainer .mid{width:524px;  float:left; min-height:620px;}
#middlecontainer .mid .content{width:524px;   float:left; }
#middlecontainer .mid .content p{ float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:10px 15px 0px 5px; margin:0px; }
#middlecontainer .mid .content2{width:740px;   float:left; }
#middlecontainer .mid .content2 p{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:10px 15px 0px 5px; margin:0px; text-align:justify; }

#middlecontainer .affstyle{
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#333333;
    padding:5px 5px 5px 5px;
    margin:0px;
    text-align:justify;
    background-color:#e4dbd2;
}

#middlecontainer .affstyleheader{
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#d5c88b;
    padding:5px 5px 5px 5px;
    margin:0px;
    text-align:justify;
    background-color:#af7e4b;
    font-weight:bold;
}

#middlecontainer .mid .content3{width:700px;   float:left; }
#middlecontainer .mid .content3 p{ float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#d5c88b; padding:10px 15px 0px 5px; margin:0px; text-align:justify; }


#middlecontainer .mid .vidgallery{width:465px;  height:337px; margin:0px auto; padding-left:55px; padding-top:20px;  float:left; }
#middlecontainer .mid .slogan{width:524px;   margin:0px auto;  float:left; text-align:center; }

#middlecontainer .mid2{width:730px;  float:left; min-height:620px;}
#middlecontainer .mid2 .content{width:524px;   float:left; }
#middlecontainer .mid2 .content p{ float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:10px 15px 0px 5px; margin:0px; }
#middlecontainer .mid2 .content2{width:740px;   float:left; }
#middlecontainer .mid2 .content2 p{ float:left; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:10px 15px 0px 5px; margin:0px; text-align:justify; }
#middlecontainer .mid2 .vidgallery{width:465px;  height:337px; margin:0px auto; padding-left:55px; padding-top:20px;  float:left; }
#middlecontainer .mid2 .slogan{width:524px;   margin:0px auto;  float:left; text-align:center; }


#middlecontainer .right{width:237px;  min-height:520px; float:left;}
#middlecontainer .right .rightpanel{width:237px; float:left; min-height:10px; padding-top:10px;}
#middlecontainer .right .rightpanel ul{width:130px;  text-align:left; height:18px; float:left; margin:0px 0px 0px 10px; padding:1px 0px 0px 27px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; }
#middlecontainer .right .rightpanel li{width:130px; min-height:18px; text-align:left; float:left;  padding-left:15px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background:url(../../../images/bullet1.png) 0px 6px no-repeat #DDDDDD; text-decoration:none; display:inline-block;}
#middlecontainer .left .product ul li span{text-decoration:none;}
#middlecontainer .right .rightpanel p, #middlecontainer .right .rightpanel table{width:190px !important; float:left; margin:0px 0px 0px 10px; padding:1px 0px 0px 10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-align:center;}

#middlecontainer .right .rightpanel p table td{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}

#middlecontainer .right .rightpanel span{width:200px; float:left; margin:0px; padding:0px 0px 0px 10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:16px; color:#d5c88b; text-align:left; }
.submit{background:url(../../../images/button-back-1.jpg); border:solid #454443 1px; color:#FFFFFF; height:26px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; }
.submit3{background:url(../../../images/button-back-1.jpg); border:solid #454443 1px; color:#FFFFFF; height:26px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:50px;}
.inputbox{background:url(../../../images/textbox_bg.jpg); border:solid #9b9997 1px; color:#363636; height:25px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:168px; margin-bottom:10px; padding:2px 0px 0px 5px; text-align:left;}
.inputbox2{background:url(../../../images/textbox_bg.jpg); border:solid #9b9997 1px; color:#363636; height:25px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:125px;  padding:2px 0px 0px 5px;}
.inputbox3{background:url(../../../images/textbox_bg.jpg); border:solid #9b9997 1px; color:#363636; height:25px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:41px; margin-bottom:10px; padding:2px 0px 0px 5px; text-align:left; margin-top:10px;}
.submit2{background:url(../../../images/button-back-1.jpg); border:solid #454443 1px; color:#FFFFFF; height:29px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:40px; margin:0px;}
.forget{font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a;}
.forget a{font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:underline;}
.forget a:hover{font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:none;}

.forget2{font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a;}
.forget2 a{font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:underline;}
.forget2 a:hover{font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:none;}


.selectbox{background:url(../../../images/textbox_bg.jpg); border:solid #9b9997 1px; padding:2px 0px 0px 5px; color:#363636; height:25px; font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:168px; }

.selectbox2{ background-color:#ffffff; /*border:solid #9b9997 1px*/ padding:2px 0px 0px 5px; color:#363636; height:20px; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; width:150px; }

.result {
margin:0px 0px 0px 35px;
padding:0px;
}
.result table {
	width: 100%;	
}
.result thead th {
	padding:0px;
	text-align: center;	
    height:25px;
}
.result thead th a {
	background: #000;    
}
.result thead th a:hover {
	background: #000;    
}
.result tbody td {
	padding:0px;
	text-align: left;
	height:25px; 
}
.result tfoot td {
	padding: 5px;
	height:25px;
}
.result #today {
	background: #E7F1E1;
}
/* bottom contaner */
#bottom, .bottom{width:1013px; height:150px; padding-top:32px;  padding-left:6px; float:left; margin:0px auto; background:url(../../../images/bottom_bg.png) no-repeat; text-decoration:none; font-size:11px; text-align:center; color:#d9c179; font-weight:bold; font:Arial, Helvetica, sans-serif;}
#bottom2, .bottom2{width:1013px; height:75px; padding-top:0px;  padding-left:0px; float:left; margin:0px auto; /*background:url(../../../images/bottom_bg.png) no-repeat;*/ text-decoration:none; font-size:11px; text-align:center; color:#d9c179; font-weight:bold; font:Arial, Helvetica, sans-serif;}
#bottom p{width:750px; height:54px;  padding-left:10px; float:left; margin:0px auto; text-decoration:none; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#707070;  padding-top:0px; padding-left:335px; text-align:left;}
#bottom p a{ font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#707070; text-decoration:underline;}
#bottom p a:hover{text-decoration:none; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#707070;}
#bottom h6, .bottom h6{vertical-align:moiddle; width:730px; height:30px;  padding:0px 0px 0px 0px; float:left; margin:0px; text-decoration:none; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;  /*color:#484848;*/ color:#ffffff; padding-left:270px;}
#bottom h6 a{text-decoration:none; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; /*color:#484848;*/ color:#ffffff; text-decoration:underline;}
#bottom h6 a:hover{text-decoration:none; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#484848; text-decoration:none;}
#bottom p div {text-align:right; };


#bottom h5, .bottom h5 {   
    vertical-align:middle;    
    text-align:center;
    width:930px;
    height:40px;
    padding:0px 0px 0px 20px ;
    float:left;    
    text-decoration:none;
    font-size:11px;
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
    color:#484848;
}
#bottom h5 a, .bottom h5 a{text-decoration:none; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#484848; text-decoration:underline;}
#bottom h5 a:hover, .bottom h5 a:hover{text-decoration:none; font-size:11px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#484848; text-decoration:none;}

/* CSS for about us page */
#headerinner{width:1017px; height:136px; padding-left:10px; float:left; background:url(../../../images/hori_bg.png) repeat-y left; }
.headerinner{width:1017px; height:136px; padding-left:10px; float:left; background:url(../../../images/hori_bg.png) repeat-y left; }
.result2 {

padding:0px;
}
.result2 table {
	width: 100%;	
	
}
.result2 thead th {
	padding:0px;
	text-align: center;	
    height:30px;
	border-bottom:solid 1px #5d5d5d;
}
.result2 thead th a {
	background: #000;    
}
.result2 thead th a:hover {
	background: #000;    
}
.result2 tbody td {
	padding:0px;
	
	text-align: left;
	height:25px; 
}
.result2 tfoot td {
	padding: 5px;
	height:25px;
}
.result2 #today {
	background: #E7F1E1;
}
.contenthbg{/*background-color:#5d5d5d;*/ font-size:19px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#0489a2;}

/* CSS for Product page */
.breadcrumb {
font-size:12px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#5d5d5d;
}
.breadcrumb table {
	width: 100%;	
	
}
.breadcrumb thead th {
	padding:0px;
	text-align: left;	
        height:30px;
	border-bottom:dotted 1px #5d5d5d;
}
.breadcrumb thead th a {	
}
.breadcrumb thead th a:hover {
	
}
.breadcrumb tbody td {
	padding:0px;
	
	text-align: left;
	height:25px; 
}
.breadcrumb tfoot td {
	padding: 5px;
	height:25px;
}
.breadcrumb #today {
	background: #E7F1E1;
}
.breadcrumbtext{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5d5d5d;}

.breadcrumbtextarticle {font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5d5d5d; padding:0px;margin:0px; }

.breadcrumbtextarticle h1, .breadcrumbtextarticle h2, .breadcrumbtextarticle h3, .breadcrumbtextarticle h4{
font-size:12px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#914f09;
text-decoration:none;
background:none;
margin:0px; 
width:680px;
padding:10px 5px 0px 0px;
height:20px;
}

.breadcrumbtext span{margin:0px; padding:0px;}
.productsrow {

padding:0px;
}
.productsrow table {
    background-color:none;
	width: 100%;		
}
.productsrow thead th {
	padding:10px;
	text-align: left;	
        height:30px;
	border-bottom:dotted 1px #5d5d5d;
}
.productsrow thead th p{
    padding:0px;
    margin:0px;
}
.productsrow thead th a {
	
}
.productsrow thead th a:hover {
	text-decoration:underline;
}
.productsrow tbody td {
	padding:0px;
	
	text-align: left;
	height:25px; 
}
.productsrow tfoot td {
	padding: 5px;
	height:25px;
}
.productsrow #today {	
}
.productname{font-size:15px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#0489a2;/*972f4a*/}
.smalldesc{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5d5d5d; padding:10px 0px 10px 0px}
.price{font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5d5d5d;}
.paging{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#363636;}
.paging a{text-decoration:none; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#363636;}
.paging a:hover{text-decoration:underline; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#363636;}
.selectpage{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a;}
.selectpage a{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:underline;}
.selectpage a:hover{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:underline; }
.selectpage a:visited{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#972f3a; text-decoration:underline; }
.productpaging {

padding:0px;
}


.productpaging table {
	width: 100%;	
	
}
.productpaging thead th {
	padding:0px;
	text-align: center;	
       height:30px;
	border-bottom:dotted 1px #5d5d5d;
}
.productpaging thead th a {
	   
}
.productpaging thead th a:hover {
	   
}
.productpaging tbody td {
	padding:0px;
	
	text-align: left;
	height:25px; 
}
.productpaging tfoot td {
	padding: 5px;
	height:25px;
}
.productpaging #today {
	background: #E7F1E1;
}
.producttext{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5d5d5d; }
.price{font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#5d5d5d; font-weight:bold;}
.addfriend{font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#914f09; text-decoration:none;}

ul.sitemap
{
    padding:0px;
    margin:0px 0px 0px 15px;
}

ul.sitemap li
{
    padding-top:8px;
    padding-bottom:0px;
}

ul.sitemap li ul.subsitemap
{
    padding-top:0px;
    margin-top:0px;
}

ul.sitemap li ul.subsitemap  li
{
    padding:0px;
    margin:0px;
}

ul.sitemap li, ul.sitemap li a:link, ul.sitemap li a:visited
{
   font-size:14px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#914f09; 
}

ul.sitemap ul.subsitemap li a:link, ul.sitemap ul.subsitemap li a:visited
{
   font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#333; 
}

ul.sitemap ul.subsitemap li a:hover
{
   font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#914f09; 
}

#footerart, .footerart {
    width:100%;
    float:left !important;
    /*margin:0px 0px 0px 0px;*/
    overflow: auto;
    display:block;
    position: inherit;
    margin-top:50px;
    margin-top: expression((fotterPos) + 'px');
}    

.smallgray, #smallgray {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#748592;
    text-align:left;
}
.smallgrayheading {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C6CDD2;
	font-weight: bold;
}

.smallgray a, .smallgray a:link, .smallgray a:visited {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#748592;
    text-align:left;
    text-decoration:none;
}

.smallgray a:hover {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#748592;
    text-align:left;
    text-decoration:underline;
}

.sharethis
{
    width:680px;
    text-align:right;
    padding-top:5px;
}

.sharethis a, .sharethis a:link, .sharethis a:visited
{
    padding-left:10px;
    font-size:12px;
}