@charset "UTF-8";
/* CSS Document */

body {background: #0f0f0f;height:100%; /* this is the key! */margin: 0;padding: 0;text-align: center;color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;		background-repeat: repeat-x;background-image: url(../_images/grad.gif);}

body,td,th {color: #000000;}


/*-- GLOBAL ----------------------------------------------*/

#container {width: 918px;margin: 0 auto;text-align: left;background-image: url(../_images/tiger.gif);background-repeat: no-repeat;background-position: center 0px;/*border: 1px #c00 solid;*/}

#header {width:833px;padding: 0 0 0 0;margin: 0;}

.oneColElsCtrHdr #header2 {width: 870px;  /* this width will create a container that will fit in an 800px browser window if text is left at browser default font sizes */margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */}

a{color: #999999;text-decoration:none;}
	
a:hover{color: #990099;text-decoration:none;}

/*-- NAVIGATION ----------------------------------------------*/
#nav_table a.navItem  {background:none; color:#777777; text-decoration:none; font-size:12px; padding:5px 8px 5px 8px; height: 48px; text-transform:lowercase;}
#nav_table a.activeTab  {background:none; color:#ffffff; text-decoration:none;text-transform:capitalize; font-size:14px;}
#nav_table a.navItem:hover {background: url(../_images/20_per_white.png); color:#ffffff;}

#nav_table { margin-top: -65px; }
.nav_td { height: 46px; width: 14%; background:none;}
.nav_td:hover {background: url(../_images/5_per_white.png);}


/*-- Content Container ----------------------------------------------*/

#content_container {width: 834px;margin: 0 auto;text-align: left;/* border: 1px #c00 solid; */}

h1 { font-family: Arial-Black,Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:24px; text-transform:capitalize; }



/*-- Content :: Sub - NAVIGATION ----------------------------------------------*/
#sub_nav_table td.navItem a  { color:#777777; text-decoration:none; font-size:12px; padding:11px 12px 11px 12px; height: 40px; text-transform:lowercase;}
#sub_nav_table td.activeTab a  {color:#ffffff; text-decoration:none;text-transform:uppercase; font-size:12px;}
#sub_nav_table td.navItem a:hover {color:#ffffff;}

#sub_nav_table td { height: 40px;}
#sub_nav_table td.navItem {background: url(../_images/10_per_white.png);}
#sub_nav_table td.navItem:hover {background: url(../_images/20_per_white.png);}
#sub_nav_table td.activeTab {background: url(../_images/30_per_white.png);}

#collection_container {width: 834px; margin: 0 auto; text-align: left;background: url(../_images/10_per_white.png);overflow: auto; margin-bottom: 40px;}
#collection_container .title { font-family: Arial Black,Arial, Helvetica, sans-serif; color:#999; font-size:30px; text-transform:uppercase; padding:10px; }
#collection_container .item {text-align: center; width:196px; float:left; padding-top: 10px; margin-left: 9px; margin-bottom: 10px; background-color:#000000; color:#666666; font-size:9px; padding-bottom: 10px;}
#collection_container .item:hover { background-color:#0f0f0f;}
#collection_container .item a img.bordered { border: 1px solid #000000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
#collection_container .item a img.bordered:hover { border: 1px solid #121212;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity: 0.6;}
#collection_container .item .number {  color:#ffffff; font-size:12px; line-height: 34px;}
#collection_container p { padding: 10px; color:#757575;}

/*-- ABOUT ::  ----------------------------------------------*/
.christian_img { padding: 10px; margin: 3px 0px 0px 10px; background: url(../_images/10_per_white.png);}
.don_img { padding: 10px; margin: 3px 10px 0px 0px;  background: url(../_images/10_per_white.png);}

#whole {width: 100%;height: 100%;margin: 0 auto;background-image: url(../_images/bg.jpg);background-repeat: repeat-y;background-position: center 301px;}

#top {width: 100%;margin: 0 auto;height:301px;background-image: url(../_images/top.jpg);background-repeat: no-repeat;background-position: center top;}

#head_edge {width: 200px; float: left;height:75px;text-align: center;}

#head_mid {width: 400px;float: left;height:75px;text-align: center;}

#navigation {width:600px;margin-left:100px;margin-right:100px;text-align: center;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000000;}

#mainContent {	margin-top: 10px;	padding-top: 0;padding-right: 2px;padding-bottom: 0;padding-left: 2px;}

/*-- FOOTER ::  ----------------------------------------------*/
/* #footer {margin: 20px 20px 0px 20px; padding-top: 20px;padding-bottom: 20px;} */
#footer { width: 100%; min-height: 200px; margin: 0 auto; overflow: auto;}
#footer_inner {margin: 20px; position: relative; padding: 20px; background-color:#090909; border: 1px solid #0f0f0f; overflow: auto;}
#footer_inner div.footer_text { color: #333333;}
#footer_inner div.footer_text a { color: #333333; font-size: inherit; }
#footer_inner div.footer_text a:hover { color: #990099; font-size: inherit; }
#footer_inner ul { margin: 20px 0px 10px; padding: 0px; list-style: none; float: left; }
#footer_inner ul li { margin: 0px 30px 0px 0px; padding: 0px; list-style: none; float: left; }
#footer_inner ul li a,
#footer_inner ul li span { font-size: 10px; color: #545454; }
#footer_inner ul li a:hover { color: #990099;}
#footer_inner ul li ul { margin: 10px 0px 0px; padding: 0px; list-style: none; float: none; }
#footer_inner ul li ul li { margin: 0px; padding: 0px; list-style: none; float: none; }
#footer_inner ul li ul li a { color: #333333; font-size: 9px; }
#footer_inner ul li ul li a:hover { color: #990099; font-size: 9px; }

.copyright { color: #343434; } 
.copyright a { color: #343434; } 
.copyright a:hover{ color: #990099; } 
.smalltext { font-size:9px; }

.navtext {font-size: 12px;word-spacing: 20px;font-weight: bold;line-height: 18px;}

.wholesale {border-top-width: 1px;border-top-style: solid;border-top-color: #000000;padding-top: 10px;	text-align: center;}
	
.style1 {color: #EB3F1C}

.foottext {
	color: #323232;
	font-size:10px;
}

.white{color: #FFFFFF;}