@charset "UTF-8";
/* CSS Document */
/* -------    Page Layout ----------*/
body{
padding:0px 0px 0px 0px;
margin:0px;
font:12px/18px Arial, Helvetica, sans-serif;
color:#000000;
min-width:900px;
}    
td{
font:12px/18px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
}

div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea{
	padding : 0;
	margin : 0;
	}
p{
	padding : 2px 0 3px 0;
	margin : 0;
	}
ul {
	list-style : none;
	
	
	}
img {
   padding:0px;
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}
hr{  margin-top:10px; padding:0px; border:#999 1px solid;}

/*-------------------       General      --------------*/
.black_text_1{ color:#262739; font-weight:bold;}
.white_text_1{ color:#ffffff; font-weight:bold; font-size:11px;}
.white_text_1 span{ color:#E91D09;}

.black_text_2{ color:#2A2A31; font-weight:bold; font-size:24px; padding:10px 0px 10px 0px;}
.black_text_3{ color:#4E4D4C; font-size:18px;}

.orange_link{ color:#FF9210; font-weight:bold; font-size:11px;}
.orange_link a{ color:#FF9210; font-weight:bold; text-decoration:underline;}
.orange_link a:hover{ color:#FF9210; font-weight:bold; text-decoration:none;}


.mov_link{color:#AAA6C3; font-weight:bold; text-decoration:underline;} 
.mov_link a{color:#AAA6C3; text-decoration:underline;}
.mov_link a:hover{color:#AAA6C3; text-decoration:none;}

.red_text{ font-weight:bold; color:#ff6c00; text-align:left; }
.red_text a{  color:#ff6c00; padding:5px 0px 0px 12px; text-decoration:underline;}
.red_text a:hover{  color:#ff6c00; text-decoration:none;}
.black_text_4{ color:#4d4d50; padding:0px 0px 0px 12px; text-align:left; }

.heading_1{
	font-size:20px;
	font-weight:bold;
	color:#21272A;
	line-height:30px;
	padding-bottom:15px;
	padding-top:5px;
	text-transform:uppercase;
 	}

/*-------------------       General      --------------*/

#header_outer{
  background:url(images/menu_bg.gif) 0 0 repeat-x;
  text-align:center;
  height:54px;
  }
#head_menu{
   text-align:center;
   margin:0px auto 0px auto;
   height:53px;
   width:900px;
   border-bottom:1px solid #ffffff;
   }
#head_menu ul{
 text-align:center;

  }
#head_menu li{
 display:inline;
  background:url(images/menu_divider.gif) 0 0 no-repeat;
  font-size:13px;
  color:#e5e5e5;
  font-weight:bold;
  padding:0px 20px 0px 20px;
  line-height:53px;
  text-transform:uppercase;
  }
#head_menu li.noBg{
  background:none;
  }
#head_menu li a{
  color:#e5e5e5;
  }
#head_menu li a:hover{
  color:#Fffffd;
  }

#logo_outer{
  background:url(images/logo_bg.gif) 0 0 repeat-x;
  text-align:center;
  height:128px;
  }
#logo{
   text-align:center;
   margin:0px auto 0px auto;
   height:128px;
   width:900px;
   border-bottom:1px solid #ffffff;
   }
#currency{
	background:#ffffff;
	padding:10px 0px 10px 20px;
	width:450px;
	text-align:center;
 	 
	}

#search{
	background:#FFA912;
	padding:10px 10px 10px 10px;
	width:450px;
	text-align:center;
	 
	}

#contain_outer{
  background:#ffffff;
  text-align:center;
  }
#top_contain{
   text-align:center;
   margin:0px auto 0px auto;
   width:900px;
   padding-top:22px;
   }
.headding_bg{
   background:url(images/headding_bg.gif) 0 0 no-repeat;
   width:189px;
   height:29px;
   color:#FFFFFF;
   font-size:18px;
   text-align:left;
   padding:10px 0px 0px 20px;
   }

#catagory{
   width:209px;
   }
#catagory ul{
   text-align:left;
}
#catagory li{
   background:url(images/catagory_bg.gif) 0 0 repeat-x;
   border:1px solid #D0CFCF;
   height:26px;
   width:187px;
   color:#0000cc;
   font-weight:bold;
   padding:6px 0px 0px 20px;
   }
#catagory li a{ 
   color:#0000cc;
   padding:6px 0px 0px 15px;
   } 
#catagory li a:hover{
   color:#0000cc;
   text-decoration:underline;
   }

#banner{
width:450px;
padding:0px 20px 2px 12px;
}
#contentArea{padding:0px 20px 10px 12px;}

#photo{
 width:207px;
 border-left:1px solid #D0CFCF;
  border-right:1px solid #D0CFCF;
   border-top:1px solid #D0CFCF;
   padding:20px 0px 10px 0px;
   text-align:center;
 }
#photo_studio{
  background:url(images/7_photo_studio.jpg) 0 0 no-repeat;
  width:200px;
  height:33px;
  text-align:right;
  padding:90px 10px 0px 0px;
  margin-top:20px;
  }
#bottom_contain{
 margin-top:20px;
 margin:0px auto 0px auto;
   width:900px;
   padding:22px 0px 10px 0px;
   }
.yellow{background:#F1C610; height:auto;} 


.white{
	background:#ffffff; 
	padding:12px;
	text-align:center;
}

#year{
	text-align:center}
#year ul{
	padding:5px 5px 5px 5px;
}

#year li{
	font-size:13px;
	font-weight:bold;
	color:#4d4d50;
	background:url(images/dot.jpg) 0 8px no-repeat;
	padding:3px 2px 3px 10px ;
}
#year li a{
	color:#4d4d50;
	text-decoration:underline;
}
#year li a:hover{
	color:#4d4d50;
	text-decoration:none;
}

#foter_outer{
	text-align:center;
	background:url(images/footer_bg.gif) 0 0 repeat-x;
	height:126px;
}

#footer{
	height:86px;
	text-align:center;
	margin:0px auto 0px auto;
	padding-top:40px;
}
#footer p{ color:#646464;}
#footer ul{
	text-align:center;
}
#footer li{
	font-size:14px;
	color:#646464;
	display:inline;
	padding:3px;
}
#footer li a{
	color:#646464;
}

#contact input{ border:#CCC 1px solid; padding:2px 8px 2px 8px;}
