/* CSS Document */

body {
	background-color: #E5E7E8;
	background-image: url(/images/body_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
a {color:red;}
a:hover {color:black;}
a:focus
{
  -moz-outline: none;
  outline: none; 
}
h1 {margin:0 0 20px 0;font-size:123.1%;}
H2 A {color:black;}
td {border:none;padding:0;}
#doc4 { 
	background-image: url(/images/global_dotted_line_bg.gif);
	background-repeat: repeat-y;
	background-position: 320px top;
	background-color: white;
}
#theHeader {
	background:white url(/images/header_bg_dots.gif) left top repeat-y;
	
	height:254px;
	position:relative;
	text-align:left;

}
#facebook {background:url(images/facebook.png);text-indent:-4000px;width:35px;height:35px;position:absolute;right:20px;top:-40px;z-index:30;}
#theHeaderImage {width:654;
	height:254px;
	position:absolute;
	right: 0px;
	bottom: 0px;}
#gallery {width:974px; height:248px;background:url(/images/header/header_bg.gif)}
#bannerLarge {width:974px; height:335px;background:url(/images/header/header_bg.gif)}
#bannerSmall {width:974px; height:150px;background:url(/images/header/header_bg.gif)}
#theMenu {
	width:180px;
	height:45px;
	position:absolute;
	top: 20px;
	left: 1px;
	
}
#theMenu2 {
	
	width:99px;	
	position:absolute;
	left: 181px;
	top: 82px;
	
	
}
#theMenu3 {
	
	width:99px;
	
	
	position:absolute;
	left: 181px;
	top: 113px;
	
	
}
#hd .yui-gb {padding:0 20px;}
#bd.homePage {background:url(/images/home/home_body_bg.gif)}
#bd.homePage h1 {color:#CCCCCC;font-size:5%;line-height:14px;background:url(/images/home/h1_welcome_to_ican.gif) no-repeat;text-indent: -8000px;margin-top:20px;}
#bd.homePage p {color:#CCCCCC;margin:20px 20px 20px 0;}
#bd.homePage h2 {color:#CCCCCC;margin:5px 0;}
#bd.homePage h2 a {color:#CCCCCC;}
#bd.homePage h2 a:hover {color:white;}
.whiteBorder {width:272px;height:151px;background:white;}
.whiteBorder img {margin:6px;}
#bd.homePage div.yui-u {width:272px;padding:20px 35px 0 10px;}
#bd.homePage div.first {width:272px;padding:20px 0px 0 25px;}


#bd #yui-main div.yui-b {
	padding:35px 20px 60px 40px;
	
	
}
#bd.homePage #yui-main div.yui-b {
	padding:0 0 60px 20px;
	
	
}

#breadBrumb {height:25px;overflow:hidden;margin-bottom:7px;}
#breadBrumb P{font-size:77%;}
#breadBrumb P a {color:black;}


#bd {background: url(/images/body/body_bg.gif) repeat-x;}
#bd>div.yui-b {margin-left:20px;}
.yui-gb .yui-u {
width:21.769em; /* 283/13 */
*width:21.225em;/* 283/13.3333 */
}

div.thumbnail {width:110px;height:160px;border-right:5px solid white;border-bottom:5px solid white;background:black;text-align:center;float:left}
div.thumbnail img {margin:auto;vertical-align:middle;}

/* MODEL PAGE */
#modelDetail {margin:0 10px 0 0;float:right;width:230px;}

#modelDetail td.theTitle {color:#929191;font-weight:bold;padding-right:6px;font-size:93%;}
#modelDetail td.theResult {color:#696969;font-weight:bold;font-size:93%;}
/* SUBMENU */
.modelSubMenu {padding:20px 0;background:url(/images/submenu/dots_horizontal.gif) top repeat-x;}
.modelSubMenuAgency a {padding-left:15px;background:url(/images/css/subBockOff.gif) no-repeat 0px 2px;}
.modelSubMenuAgency a:hover,.modelSubMenuAgency a.menuOn {padding-left:15px;background:url(/images/css/subBockOn.gif) no-repeat 0px 2px;}

/*#modelSubMenu {padding:20px 0;background:url(/images/submenu/dots_horizontal.gif) top repeat-x;}*/
.modelSubMenu H2 {margin:10px 0 0 0;}

ul.subMenu, ul.subMenu li,#modelDetail ul,#modelDetail li{list-style:none;margin:0;}
ul.subMenu li {font-size:85%;line-height:1.75em;font-weight:bold;}
ul.subMenu li a {text-decoration:none;color:#646464;}

ul.subMenu li a:hover,ul.subMenu li a.menuOn {color:black;}


#ft {background-image: url(/images/line_blue_1px.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin-top:130px;
	padding:20px;
	position:relative;
	
	}
#ft p {color:#999999;font-size:85%;}
#ft a {color:#999999;}
