body{
	margin:0;
	background-color : #FFFFFF;
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(images/bg.GIF);
}
/*input{ border:#333333 solid 2px; padding:1px; background:url(images/input_bg.gif) repeat-x;}*/
/* tab */
.topmenu ul{ margin:0; padding:0;}
.topmenu li{ list-style:none; display:inline;}
.topmenu li a{ text-decoration:none; font-weight:bold; color:#000; margin:0 18px 0 18px;}

.tabs ul{ margin:0; padding:0;}
.tabs li{ list-style:none; float:left; padding:0 10px 0 10px;}
.tabs li a{ 
	background:url(images/tab_bg1.gif) no-repeat 0 0; 
	width:116px; height:17px; padding:6px 15px 14px 15px; float:left;
	text-decoration:none; color:#fff; font-weight:bold; font-size:11px;
	text-align:center;}
.tabs li a span{ color:#F8C80C;}
.tabs li a.active{ background:url(images/tab_bg1.gif) no-repeat 0 -37px;}
.tabs .tabs1{ padding:0 80px 0 80px;}
.tabs .tabs1 a{ background:url(images/tab_bg2.gif) no-repeat 0 0;}
.tabs .tabs1 a.active{ background:url(images/tab_bg2.gif) no-repeat 0 -37px;}
.tabs .photographer{ padding:0 0 0 250px;}
.tabs .designer{ padding:0 0 0 415px;}


.search_model{ background:url(images/search_bg1.gif) no-repeat 0 0; width:220px; padding:4px 10px 10px 10px;}
.search_model input{ width:150px; border:#333333 solid 2px; padding:2px; background:url(images/input_bg.gif) repeat-x;}

.pages{ font-weight:bold;}
.pages a{ text-decoration:none; color:#D80305; padding:4px;}
.pages a:hover{ color:#000;}

.list1{ padding:0 0 25px 0;}
.list1 h1{ margin:0 0 8px 0; padding:4px 8px; background:#333333; font-size:14px; color:#fff; width:60%; position:relative;}
.list1 h1 span{ position:absolute; top:0; right:0; background:#960605; padding:4px 20px;}
.list1 h1 a{ color:#fff; font-size:14px;}
.list1 img{ float:left; margin:0 8px 0 0;}
.list1 a{ text-decoration:none; font-weight:bold; color:#000; font-size:11px;}
.list1 a:hover{ text-decoration:underline;}

/* tab */
.headerb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(images/headerbg.GIF);
	background-repeat: repeat-x;
	height: 195px;
}
.purborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #A402BF;
}
.whitesec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
}
.graysec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #DFDFDF;
}
.purheadeing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #820296;
	text-decoration: none;
}
.pbutton {
	wfont-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #800295;
}
.wheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.lightgraybg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #EFEFEF;
}
.Blackheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.darkgrayheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #848285;
}
.shad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(images/shade.GIF);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.graytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.blacktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

 
}
.style1 {color: #333333}

.browntext {
	bfont-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B9692A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.whitetext {
	bfont-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0D5657;
	text-decoration: none;
}
.blackborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
}
.grayborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.redtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #CC0000;
	text-decoration: none;
}
.blackheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #136E71;
	text-decoration: none;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.lightgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ADADAD;
	text-decoration: none;
}
.darkgray2bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
}
.redtimestext {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.index_color {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.footer ul{ margin:0; padding:0;}
.footer li{ list-style:none; display:inline;}
.footer li a{ text-decoration:none; color:#ADADAD; margin:0 10px 0 10px;}