/* CSS Document */
body{ margin-top:0px; margin-left:auto; margin-right:auto; text-align:center; background:url(../background/bc/business-cards_01.jpg) repeat-x;}
#container_main{ width:960px; height:244px; text-align:center; margin-right:auto; margin-left:auto;}

/*bc css*/
#container{ width:960px; height:auto; margin-right:auto; margin-left:auto; position:relative;}
.bccontainer{ width:720px; height:auto; margin-right:auto; margin-left:auto; padding-top:10px;}
.bccontainer_one{width:216px; height:166px; float:left; padding:10px;}
.bccontainer img{ width:216px; height:120px;}
.bc_text_inside{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; width:216px; height:50px;}
.titles{ font:Arial, Helvetica, sans-serif, Garamond; font-size:16px; font-weight:bold; color:#336699;}
.goback{ font:Arial, Helvetica, sans-serif, Garamond; font-size:12px; font-weight:bold; color:#336699;}

/*3d css*/
.bc_container{ width:900px; height:auto; text-align:center;}
.bc_image_container{ width:225px; height:190px; float:left;}
.bc_image_container img{ width:170px; height:120px;}
.bc_text_icons{ width:170px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-right:auto; margin-left:auto; color:#CCCCCC;}

.bc_image_container a:link img {
	border:1px solid #FFFFFF;
	text-decoration:none;
	}
.bc_image_container a:hover img { border:1px solid #0000FF; text-decoration:underline; }
	
/* links css this is it */
.links_text a:link { color:#00F; padding:2px; text-decoration:underline; }
.links_text a:visited { color:#00f; padding:2px; }
.links_text a:hover {color:#FFFFFF; text-decoration:underline; background-color:#999999; padding:2px; }
.links_text a:active {color: #CCCCCC;}
.links_text{
/* this is for the description of the pages information top */
width:auto; height:40px; line-height:40px;
font-family:sans-serif; font-size:14px; color:#333; font-weight:bold;}

/*home page web design css*/
.web_container{ width:900px; height:auto; float:left; clear:both;}
.web_icons_home_page{ width:160px; height:240px; padding:10px; float:left;}
.web_icons_home_page img{ width:160px; height:90px;}
.web_index_url{ text-align:center;}
.font_url, .web_index_url{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:100px; color:#666666;}
.font_description{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:100px; color:#333333; height:100px;}
.web_notes, .font_description{ text-align:left; padding-top:15px;}
/*web design end*/
	.box3d{ width:auto; height:auto; text-align:center;}
.box3d li, .box3d ul{ padding:0px; margin:0px;}
.box3d li{ width:130px; height:215px; float:left; border-radius:20px; overflow:hidden; margin:9px; border:1px solid #999; padding:5px; list-style:none; position:relative;}
.box3d p{ font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:20px; }
/*
li:nth-child(even){
		background:#f0f0f0;}
	*/	
#header{ margin:0px; width:auto; height:auto;}
#callUs{ background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-family: "Arial Black",Gadget,sans-serif;
    font-size: 17px;
    height: auto;
    left: 0;
    margin: 0;
    padding: 20px;
    position: absolute;
    top: -40px;
    width: auto;}
	
div.CALLTODAY{ color: #000000;
    font-family: sans-serif;
    font-size: 18px;
    left: 404px;
    position: absolute;
    text-shadow: 0 1px 2px #FFFFFF;
    top: 64px;}
	/*selects even rows*/
	