body {
	margin: 0;
  font-family: Verdana;
  font-size: 12px;
}

body a:link, body a:visited, body a:active{
  text-decoration: none;
  color: #5C5C5A;
}

body a:hover {
  text-decoration: none;
  color: black;
}

#header {
	width: 100%;
	padding-top: 0px;
	}
	
#menu3 {
	background: url('images/menu_ic_bg2.gif') no-repeat;
	background-position: center;
	height: 31px;
	width: 793px;
	}
	#search_ic {
		background: url('images/search_ic3.gif') top right no-repeat;
		margin: 0 0 0 185px;
		height: 105px;
		width: 210px;
		position: absolute;
		top: 0px;
	  left: 50%;
	  padding: 10px 5 0 5;
	  border: 1px solid black;
		}	

	.seeing {
		color: #E4A7C9;
		font-weight: bold;
		font-family: verdana;
		font-size: 11px;
		padding: 25px 0 0 0;
		}

	.more a:link, more a:visited {
		color: #E4A7C9;
		font-weight: bold;
		text-decoration: none;
	  font-size: 9px;
		}	

	.more a:hover, {
		color: #5BB2C6;
		}	

	#moresearch {
		font-family: verdana;
		font-size: 9px;
		color: #535351;
		padding: 0px 5px 5px 5px;
		text-align: right;
		}

	#moresearch a:link, #copy a:visited {
		font-weight: bold;
		color: #535351;
		text-decoration: none;
		}	

	#moresearch a:hover {
		color: #5BB2C6;
		}
	
		.vpPhotokutu {
			background: #FFFFFF;
		 	padding: 10px;
			border: 1px solid #dddddd;
		}
		.vpPhotoWrapper {
		  margin: 0px 8px 40px 0px;
		}

		#vpInfo .vpHello {
			font-family: Arial;
			font-size: 25px;
			color: #5C5C5A;
			font-weight: bold;
		}

		.vpUpon {
			font-family: Arial;
			font-size: 16px;
			color: #5C5C5A;
		}

		.photokutu {
			background: #FFFFFF;
			width: 180px;
			height: 180px;
		 	padding: 0px;
			border: 1px solid #dddddd;
		}	

		.photoWrapper {
		  float: left;
		  margin: 0px 38px 30px 0px;
		}

		.pInfo {
		  margin-top: 5px;
		  border: 1px solid #dddddd;
		  padding: 5px 10px 5px 10px;
		  font-family: Verdana;
		  font-size: 9px;
		  font-weight: bold;
		}

		.vpPInfo {
		  margin: 5px 0 0 0;
		  width: 200px
		}

		.vpTitle {
		  border: 1px solid #dddddd;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold;
		  width: 200px;
		  padding: 5px 10px 5px 10px;
		}

		.vpKeywordsTitle {
		  margin-top: 5px;
		  border-color: #dddddd;
		  border-style: solid;
		  border-width: 1px 1px 0px 1px;
		  padding: 5px 10px 5px 10px;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold;
		  color: #5C5C5A;
		  width: 200px;
		}

		.vpKeywords {
		  margin-top: 0px;
		  border: 1px solid #dddddd;
		  padding: 5px 10px 5px 10px;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: normal;
		  width: 200px;
		}

		.pInfo a:link, .pInfo a:visited, .pInfo a:active {
		  text-decoration: none;
		  color: #5C5C5A;
		}

		.pInfo a:hover {
		  color: black;
		}

		.pLightbox {
		  border-width: 0px 1px 1px 1px;
		  border-color: #dddddd;
		  border-style: solid;
		  margin-bottom: 18px;
		  font-family: Verdana;
		  font-size: 9px;
		  font-weight: bold;
		}

		.pLightboxEdit {
		  border-width: 0px 1px 1px 1px;
		  border-color: #dddddd;
		  border-style: solid;
		  padding: 5px 10px 5px 10px;
		  margin: 0;
		  font-family: Verdana;
		  font-size: 9px;
		  font-weight: bold;
		}


		div.pLightbox a {
			display: block;
			width: 160px;
			height: 12px;
			padding: 5px 10px 5px 10px;
		}

		div.pLightbox div {
			display: block;
			width: 108px;
			height: 12px;
			padding: 5px 10px 5px 10px;
			margin: 0;
			font-family: Verdana;
			font-size: 9px;
			font-weight: bold;
		}

		.pLightbox a:link, .pLightbox a:visited, .pLightbox a:active {
		  text-decoration: none;
		  color: #4ab3cd;
		}

		.pLightbox a:hover {
		  color: black;
		  background: #ccc;
		}

		#right_ic {
			background: url('images/right_ic.gif') no-repeat;
			width: 401px;
			height: 316px;
		  padding-top: 2px;
			}

		/*topmenu*/	
		div#nav ul#menu1	{
			height: 18px;
			background: transparent url("images/topmenu.gif") no-repeat;
			margin: 0 0 0 40px;
			padding: 0;
			position: relative;
			}

		div#nav ul#menu1 li {
			margin: 0;
			padding: 0;
			list-style: none;
			position: absolute;
			top: 0;
			}

		ul#menu1 li, ul#menu1 a {
			height: 18px;
			display: block;
			}

		div#nav ul#menu1 li a {
			text-indent: -9999px;
			text-decoration: none;
			}

		.imgc {
		  font-family: Verdana;
		  font-size: 11px;
		  color: #49B3CD;
		}

		.turned {
		  font-family: Tahoma;
		  font-size:12px;
		  color: #FFFFFF;
		  line-height: 22px;
		}

		#home			{left: 0; width: 55px;}
		#aboutus		{left: 65px; width: 90px;}
		#subjectindex	{left: 168px; width: 135px;}
		#contactus 		{left: 316px; width: 111px;}
		#register		{left: 537px; width: 89px;}
		#login			{left: 648px; width: 58px;}

		#home a:hover			{background: transparent url("images/topmenu.gif") 0 -18px no-repeat;}
		#aboutus a:hover		{background: transparent url("images/topmenu.gif") -65px -18px no-repeat;}
		#subjectindex a:hover 	{background: transparent url("images/topmenu.gif") -168px -18px no-repeat;}
		#contactus a:hover 		{background: transparent url("images/topmenu.gif") -316px -18px no-repeat;}
		#register a:hover 		{background: transparent url("images/topmenu.gif") -537px -18px no-repeat;}
		#login a:hover 			{background: transparent url("images/topmenu.gif") -648px -18px no-repeat;}

		#home .burda		{background: transparent url("images/topmenu.gif") 0 -33px no-repeat;}
		#aboutus .burda	{background: transparent url("images/topmenu.gif") 0 -33px no-repeat;}
		#subjectindex .burda{background: transparent url("images/topmenu.gif") -134px -33px no-repeat;}
		#contactus .burda 	{background: transparent url("images/topmenu.gif") -196px -33px no-repeat;}
		#register .burda 	{background: transparent url("images/topmenu.gif") -244px -33px no-repeat;}
		#login .burda		{background: transparent url("images/topmenu.gif") -196px -33px no-repeat;}



		div#nav {
			height: 18px;
			width: 100%;
			padding-top: 5px;
		}		

		.sagdaresim {
			border: 0px;
			margin: 3px 0px 3px 3px;
			float: right;
			background-color: #ffffff;
			padding: 5px 5px 3px 5px;
		}	

		#static {
		  width: 885px;;
		}

		#static .messages {
		  background: url('images/ex_mark.gif') no-repeat;
		  border: 2px solid #BD2222;
		  width: 500px;
		  text-align: left;
		  font-size: 12px;
		  padding: 10px 10px 30px 60px;
		  margin-bottom: 20px;
		}

		#static .messages a:link, #static .messages a:visited, #static .messages a:active{
		  text-decoration: none;
		  color: #5C5C5A;
		}

		#static .messages a:hover {
		  text-decoration: none;
		  color: black;
		}
		
		#static_content .form-item {
		  padding: 0px 0 20px 0;
		}

		#static h1 {
			font-family: helvetica, arial, sans-serif;
		  color: #FE9A01;
			font-size: 20px;
			font-weight: bold;
			letter-spacing: -1px;
			}

		#static p {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 12px;
			line-height: 20px;
		}

		#static .sTeaser {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 12px;
			line-height: 20px;
		}

		#static .sTitle {
		  font-family: helvetica, arial, sans-serif;
		  color: #000000;
		  margin: 5px 0px 20px 0px;
			font-size: 25px;
			font-weight: bold;
			letter-spacing: -1px;
		}
		/*
		#static a:link,
		#static a:active,
		#static a:visited {
			color: #FE9A01;
			font-weight: bold;
		}
		*/

		#coverstory_ic {
			font-family: verdana;
			font-size: 10px;
			line-height: 18px;
			padding: 0px 0 0 70px;
			}

		#coverstory_ic .sTitle {
			margin: 0;
			font-size: 11px;
			text-transform: uppercase;
			padding: 30px 0 0 0;
		  font-family: helvetica, arial, sans-serif;
		  color: #FE9A01;
		  font-weight: bold
			}	

		#coverstory_ic .sBody {
			margin: 0;
			}	

		#coverstory_ic .by {
			text-transform: uppercase;
			font-style: italic;
			font-size: 9px;
			margin: 0;
			}

		#coverstory_ic .more {
			margin-bottom: 30px;
			}

		.cl {
		  clear:both;
		  font:0.1em/1px Helvetica,Arial,sans-serif;
		  margin:0;
		  padding:0;
		} 

		.resimyazi {
			font-family: verdana, arial, helvetica, sans-serif;
			line-height: 20px;
			font-size: 11px;
		}

		div.resimyazi span.name {
			font-size:20px;
			font-weight: bold;
			color: #5C5B59;
		}

		div.resimyazi span.caption {
			font-size:12px;
			color: black;
		}

		div.resimyazi span.info_bold {
			font-size:12px;
			color: #4AB4CE;
			font-weight: bold;
		}

		input.form-text {
		  font-size: 20px;
		  font-weight: bold;
		  width: 300px;
		  height: 38px;
		  padding: 3px 2px 0 2px;
		  margin: 5px 0 0 0;
		}

		input.form-password {
		  font-size: 20px;
		  font-weight: bold;
		  width: 300px;
		  height: 38px;
		  padding: 5px;
		  margin: 5px 0 0 0;
		}


		div.form-item {
			font-family: verdana, arial, helvetica;
			font-size: 14px;
			line-height: 20px;
		}

		div.description {
			font-family: verdana, arial, helvetica;
			font-size: 11px;
			line-height: 20px;
			color: #666;
			margin: 0 0 10px 0;
		}
		
		.maintop {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 11px;
			color: white;
			line-height: 15px;
			}

		.maintop b {
			font-size: 14px;
			font-weight: bold;
			}

		#whereami {
			z-index: 2;
			position: absolute;
			left: 50%;
			margin-left: 180px;
		  top: -2px	}


		.src_logout {
			width: 210px;
			background: #dedede;
			padding: 0;
			margin-top: 45px;
		}

		.src_submit {
			padding: 1px;
			margin: 0 0 0 4px;
		}
		.src_input {
			padding: 2px;
			margin: 0 0 0 8px;
		}

		#lBoxPanel {
		  position:absolute;
		  left: 50%;
		  top: 5px;
		  z-index: 2;
			width: 220px;
			font-family: verdana;
			font-size: 9px;
			line-height: 18px;
			color: #fff;
			margin: 0 0 0 180px;
		  padding: 0;
			}


		#lBoxPanel a:link, #lBoxPanel a:active, #lBoxPanel a:visited {
			color: white;
			text-decoration: underline;
			}

		#lBoxPanel a:hover {
			background-color: white;
			text-decoration: none;
			color: #5C5B59;
			}

		.panelPhase1 {
		  background: url('images/kim_ust.gif') #5C5B59 no-repeat; 
		  width: 200px;
		  padding: 5px 10px 0 10px;
		}

		.panelPhase2 {
		  background: url('images/kim_alt.gif') no-repeat;
		  height:11px;
		}

		.logout {
			float: right;
		  margin-right: 10px;
			}

		.logout a:link, .logout a:active, .logout a:visited {
			text-decoration: none;
			font-weight: bold
			}

		#lBoxIndicator {
		  background: #5C5B59;
		  width: 200px;
		  padding: 0 10px 0 10px;
		}

		#lBoxIndicator a:link, #lBoxIndicator a:active, #lBoxIndicator a:visited {
			text-decoration: none;
			padding: 1px;
			}

		#lBoxIndicator a:hover {
			background-color: #F4AD45;
			color: #5C5B59;
			}

		#searchPanel_logged {
		  position: absolute;
		  top: 61px;
		  left: 50%;
			width: 210px;
			margin: 0 0 0 185px;
		  height: 55px;
			}
		#searchPanel_logged .searchPhase2 {
		  background: #DEDEDE;
		  width: 210px;
		  padding-top: 5px;
		}

		#searchPanel_logged .searchPhase3 {
		  background: url('images/searchbox.gif') no-repeat;
		  width: 210px;
		  height: 55px
		}

		#searchPanel_logged .check_image, #searchPanel_not_logged .check_image {
		  position: relative;
		  left:45px;
		  top: 3px;
		}

		#searchPanel_logged .check_story, #searchPanel_not_logged .check_story {
		  position: relative;
		  left:20px;
		  top: 20px;
		}

		#searchPanel_not_logged{
			width: 210px;
			margin: 10px 0 0 0px;
			background: url('images/searchbox.gif');
		  height: 55px;
			}
		#searchPanel_not_logged .searchPhase2 {
		  background: #DEDEDE;
		  width: 210px;
		  padding-top: 5px;
		}

		#searchPanel_not_logged .searchPhase3 {
		  background: url('images/searchbox.gif') no-repeat;
		  width: 210px;
		  height: 55px
		}

		#searchPanel_not_logged .check_image, #searchPanel_not_logged .check_image {
		  position: relative;
		  left:45px;
		  top: 3px;
		}

		#searchPanel_not_logged .check_story, #searchPanel_not_logged .check_story {
		  position: relative;
		  left:20px;
		  top: 20px;
		}

		.form {
			padding: 0;
			margin: 0;
			}

		.login_txt {
			margin: 8px 1px 0 9px;
			}

		.login_bttn {
			margin: 0;
			padding: 0;
			}
		#daBox {
		  background: #5C5B59;
		  width: 220px;
		  padding: 0;
		  height: 0px;
		}

		#lightboxWrapper1 {
			width: 200px;
		  display: none;
			}
		#lightboxWrapper2 {
		  padding: 10px;
			width: 200px;
		  display: none;

			}
		#lightboxWrapper2 #lW2wrap {
		   height: 185px;
		   overflow: auto;
		   margin-bottom:10px;
		}

		#lightboxWrapper2 .lW2num {
		    font-weight: bold;
		    font-size: 13px;
		    padding: 0;
		    /* max-width: 28px; */
		    text-align: left;
		    float: left;
		    overflow: hidden;
		  }
		#lightboxWrapper2 .lW2img {
		    width: 73px;
		    border: 5px solid #CCCCCC;
		    margin: 0 5px 0 0px;
		    float: left;
		  }
		#lightboxWrapper2 .lW2title {
		  float: left;
		  width: 73px;
		  height: 45px;
		  overflow: hidden;
		  line-height:10px;
		  clear: right;
		}

		#lightboxWrapper2 .lW2border {
		  clear:both;
		  margin-top: 10px;
		  width:160px;
		  height: 1px;
		  background: url('images/dotted.gif') repeat-x;
		}


		.pic {
			float: left;
			border: 5px solid #ccc;
			margin: 10px 0 5px 5px;
			}

		#lightboxAdded {
			float: left;
			padding: 8px;
			background-color: #F0AD42;
			margin: 10px 0 0 0;
			font-family: tahoma, verdana, arial, helvetica, sans-serif;
			font-size: 9px;
			line-height: 11px;
			font-weight: bold;
			color: #5C5B59;

			}

		.lightboxName {
			clear: both;
			padding: 0 0 5px 10px;
			border-bottom: 1px dotted #fff;
			margin: 0 5px 5px 5px;
			}

		/* image view */
		.imageViewWrapper {
			margin-left: 53px;
		}

		.imageViewWrapper .imageViewTitle {
		  margin-bottom: 7px;
		  width: 500px;
		  text-align: left;
		  color: #4AB3CD;
		  font-family: Verdana;
		  font-weight: bold;
		  font-size: 18px;
		}

		.imageViewWrapper .imageViewImage {
		  width: 500px;
		  float:left;
		}
		.imageViewWrapper .imageViewDetails {
		  margin-left: 30px;
		  float:left;
		}

		.imageViewWrapper .imageViewFixTableTop {
		  color: #49B2CD;
		  font-weight: bold;
		  font-size: 12px;
		  font-family: Verdana;
		  background: url('images/image_top.gif') no-repeat;
		  padding-top: 40px;
		}

		.imageViewWrapper .imageViewFixTableRightTop {
		  background: url('images/image_right_top_trans.gif') repeat-y;
		}


		.imageViewWrapper .imageViewDetails .imageViewDetailBox {
		  width: 150px;
		  border:1px solid #CCCCCC;
		  padding: 2px 5px 5px 2px;
		  color: #8F8F8F;
		  font-family: Verdana;
		  font-size: 10px;
		  font-weight: bold;
		}

		.imageViewDetailBox a:link, .imageViewDetailBox a:visited, .imageViewDetailBox a:hover, .imageViewDetailBox a:active {
		  text-decoration: none;
		  color: #4AB3CD;
		}

		.imageViewWrapper .imageViewDetails .no-border {
		  border-top: 0;
		}

		.imageViewTags {
		  font-size: 11px;
		  font-family: Verdana;
		  color: #000000;
		  width: 168px;
		}

		.imageViewDetailExtented {
		  color: #F0AD46;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold;
		  text-align: left;
		  width: 160px;
		  float: left;
		  margin-top: 40px;
		}

		.imageViewDetailExtented a:link, 
		.imageViewDetailExtented a:visited, 
		.imageViewDetailExtented a:hover, 
		.imageViewDetailExtented a:active {
		  color: #60605D;
		  text-decoration: underline;
		}

		.imageViewDetailExtented ul {
		  padding: 0 0 0 15px;
		  color: #000000;
		  font-weight: normal;
		  font-size: 11px;
		}
		/* end of image view */

		/* story view */
		.storyViewWrapper {
			margin-left: 53px;
		}

		.storyViewWrapper .storyViewTitle {
		  margin-bottom: 7px;
		  width: 500px;
		  text-align: left;
		  color: #DD95BD;
		  font-family: Verdana;
		  font-weight: bold;
		  font-size: 18px;
		}
		.storyViewWrapper .storyViewBy {
		  color: #666;
		  text-align: left;
		  font-family: Verdana;
		  font-size: 12px;
		  font-weight: normal;
		  line-height: 22px;
		}

		.storyViewWrapper .storyViewStory {
		  width: 500px;
		  float:left;
		}

		.storyViewDisplay {
		  text-align: left;
		  font-family: Verdana;
		  font-size: 12px;
		  font-weight: normal;
		  line-height: 22px;
		}

		.storyViewWrapper .storyViewDetails {
		  margin-left: 30px;
		  float:left;
		}

		.storyViewWrapper .storyViewFixTableTop {
		  color: #DD95BD;
		  font-weight: bold;
		  font-size: 13px;
		  font-family: Verdana;
		  background: url('images/story_top.gif') no-repeat;
		  padding-top: 40px;
		}

		.storyViewWrapper .storyViewFixTableRightTop {
		  background: url('images/story_right_top_trans.gif') repeat-y;
		}


		.storyViewWrapper .storyViewDetails .storyViewDetailBox {
		  width: 150px;
		  border:1px solid #CCCCCC;
		  padding: 5px;
		  color: #8F8F8F;
		  font-family: Verdana;
		  font-size: 10px;
		  font-weight: bold;
		}


		.storyViewDetailBox a:link, .storyViewDetailBox a:visited, .storyViewDetailBox a:hover, .storyViewDetailBox a:active {
		  color: #DD95BD;
		  text-decoration: none;
		}

		.storyViewWrapper .storyViewDetails .no-border {
		  border-top: 0;
		}

		.storyViewTags {
		  font-size: 11px;
		  font-family: Verdana;
		  color: #000000;
		  width: 168px;
		}

		.storyViewDetailExtented {
		  color: #F0AD46;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold;
		  text-align: left;
		  float: left;
		  margin-top: 40px;
		}

		.storyViewDetailExtented a:link, 
		.storyViewDetailExtented a:visited, 
		.storyViewDetailExtented a:hover, 
		.storyViewDetailExtented a:active {
		  color: #60605D;
		  text-decoration: underline;
		}

		.storyViewDetailExtented ul {
		  padding: 0 0 0 15px;
		  color: #000000;
		  font-weight: normal;
		  font-size: 11px;
		}

		.storyViewImageCount {
		  color: #DD95BD;
		  font-weight: bold;
		  font-size: 13px;
		  font-family: Verdana;
		  text-align: left;
		  margin-bottom: 10px;
		}

		#searchBothImageWrapper {
		  background: url('images/search_double_image_bg.gif') no-repeat;
		  width: 508px;
		  float: left
		}

		#searchBothImageWrapper .searchBothImageNum{
		  color: #FFFFFF;
		  padding: 5px 0px 20px 0px;
		  margin: 0;
		  text-align: right;
		  width: 430px;
		  float: left;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold
		}
		#searchBothImageWrapper .searchBothImageNum .stronger {
		  font-size: 13px;
		  font-weight: bold;
		}



		/*end of story view */

		.searchBothImageNowSeeing {
		  float: left;
		  width: 450px;
		  text-align:right;
		  margin: 0 0 10px 0;
		  font-family: Verdana;
		  font-size: 11px;
		  color: #4AB3CD;
		}

		.searchBothImageNowSeeing a:link, .searchBothImageNowSeeing a:visited, .searchBothImageNowSeeing a:hover, .searchBothImageNowSeeing a:active {
		  font-family: Verdana;
		  font-size: 11px;
		  color: #4AB3CD;
		  text-decoration: underline;
		}


		.searchBothImagePageWrapper {
		  float: left; width:500px;
		  font-family: Verdana;
		  font-size: 9px;
		  color: #4AB3CD;
		  margin-bottom: 25px;
		}
		.searchBothImagePageThumb {
		  float: left;
		  margin-right: 150px;
		}

		.searchBothImagePageNav {
		  float: left;
		}

		#searchBothStoryWrapper {
		  background: url('images/search_double_story_bg.gif') no-repeat;
		  width: 377px;
		  float: left
		}

		.searchBothStoryNum {
		  color: #FFFFFF;
		  padding: 5px 0px 20px 60px;
		  margin: 0;
		  text-align: left;
		  width: 300px;
		  float: left;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold;
		}

		.searchBothStoryNum .stronger {
		  font-weight: bold;
		  font-size: 13px;
		}

		.searchBothStoryNowSeeing {
		  float: left;
		  width: 300px;
		  text-align:left;
		  padding: 0 0 0 60px;
		  margin: 0;
		  font-family: Verdana;
		  font-size: 11px;
		  color: #DD95BD;
		}

		.searchBothStoryPageWrapper {
		  float: left; width:300px;
		  font-family: Verdana;
		  font-size: 9px;
		  color: #DD95BD;
		  margin: 10px 0 25px 0;
		  padding: 0 0 0 60px;
		  text-align: left;
		}

		.searchBothStoryWrapper {
		  float: right;
		  width: 360px;
		  margin-bottom: 30px;
		}
		.searchBothStoryBodyWrapper {
		  width: 310px;
		  margin: 0 5px 0 0;
		}
		.searchBothStoryAttachmentWrapper {
		  float: right;
		}

		.searchBothStoryTitle {
		  color: #5C5B59;
		  font-family: Verdana;
		  font-size:13px;
		  font-weight: bold;
		  text-align: left;
		}

		.searchBothStoryTitle a:link, .searchBothStoryTitle a:visited, .searchBothStoryTitle a:hover, .searchBothStoryTitle a:active {
		  text-decoration: none;
		  color: #5C5B59;
		  font-family: Verdana;
		  font-size:13px;
		  font-weight: bold;
		}


		.searchBothStoryBy {
		  color: #5C5B59;
		  font-family: Verdana;
		  font-size:11px;
		  text-align: left;
		  margin-bottom: 10px;
		}

		.searchBothStoryBody {
		  font-family: Verdana;
		  font-size:11px;
		  text-align: left;
		  line-height: 20px;
		}

		.searchBothStoryMore {
		  width:253px;
		  padding: 6px 3px 6px 3px;
		  float: right;
		  border-color: #CCCCCC;
		  border-width: 1px 0 0 1px;
		  border-style: solid;
		  text-align: left;
		  font-family: Verdana;
		  font-size: 10px;
		  color: #535250;
		}

		.searchBothStoryMore a:link, .searchBothStoryMore a:visited, .searchBothStoryMore a:hover, .searchBothStoryMore a:active {
		  text-decoration: none;
		  font-weight: bold;
		  color: #535250;
		}

		.searchBothStoryId {
		  padding: 6px 3px 6px 3px;
		  border-color: #CCCCCC;
		  border-width: 1px 1px 0 1px;
		  border-style: solid;
		  width: 60px;
		  float: right;
		  font-family: Verdana;
		  font-size: 11px;
		  color: #535250;
		}

		.searchBothStoryRequest {
		  padding: 6px 3px 6px 3px;
		  border-color: #CCCCCC;
		  border-width: 1px 1px 1px 1px;
		  border-style: solid;
		  float: right;
		  width: 320px;
		  text-align: left;
		  margin-left: 30px;
		  font-family: Verdana;
		  font-size: 10px;
		  color: #DD95BD;
		}

		.searchBothStoryRequest a:link, .searchBotStoryRequest a:visited, .searchBotStoryRequest a:hover, .searchBotStoryRequest a:active {
		  text-decoration: none;
		  font-weight: bold;
		  color: #DD95BD;
		}


		#searchImageWrapper {
		  background: url('images/search_image_bg.gif') no-repeat;
		  width: 885px;
		  float: left
		}

		#searchImageWrapper .searchImageNum {
		  color: #FFFFFF;
		  padding: 6px 0px 19px 0px;
		  margin: 0;
		  text-align: right;
		  width: 430px;
		  float: left;
		  font-family: Verdana;
		  font-size: 13px;
		  font-weight:bold;

		}

		.searchImageNowSeeing {
		  float: left;
		  width: 820px;
		  text-align:right;
		  margin: 0 0 10px 0;
		  font-family: Verdana;
		  font-size: 11px;
		  color: #4AB3CD;
		}

		.searchImageNowSeeing a:link, .searchImageNowSeeing a:visited, .searchImageNowSeeing a:hover, .searchImageNowSeeing a:active {
		  font-family: Verdana;
		  font-size: 11px;
		  color: #4AB3CD;
		  text-decoration: underline;
		}

		.searchImagePageWrapper {
		  float: left; 
		  width:830px;
		  font-family: Verdana;
		  font-size: 9px;
		  color: #4AB3CD;
		  margin-bottom: 25px;
		}

		.searchImagePageThumb {
		  float: left;
		  margin-right: 150px;
		}

		.searchImageThumb {
		  float: right;
		}

		#searchStoryWrapper {
		  background: url('images/search_story_bg.gif') no-repeat;
		  width: 885px;
		  float: left;
		}

		.searchStoryWrapper {
		  margin-bottom: 60px;
		}

		.searchStoryNum {
		  color: #FFFFFF;
		  padding: 5px 0px 20px 60px;
		  margin: 0;
		  text-align: left;
		  width: 850px;
		  float: left;
		  font-family: Verdana;
		  font-size: 11px;
		  font-weight: bold
		}

		.searchStoryNum .stronger {
		  font-weight: bold;
		  font-size: 13px;
		}

		.searchStoryNowSeeing {
		  float: left;
		  width: 800px;
		  text-align:left;
		  padding: 0 0 0 60px;
		  margin: 0;
		  font-family: Verdana;
		  font-size: 11px;
		  color: #DD95BD;
		}

		.searchStoryPageWrapper {
		  float: left; 
		  width:800px;
		  font-family: Verdana;
		  font-size: 9px;
		  color: #DD95BD;
		  margin: 10px 0 25px 0;
		  padding: 0 0 0 60px;
		  text-align: left;
		}

		.searchStoryBodyWrapper {
		  width: 650px;
		  float: left;
		  margin: 0 15px 0 0;
		}
		.searchStoryAttachmentWrapper {
		  margin-right: 20px;
		  float: left;
		}

		.searchStoryTitle {
		  color: #5C5B59;
		  font-family: Verdana;
		  font-size:13px;
		  font-weight: bold;
		  text-align: left;
		}

		.searchStoryTitle a:link, .searchStoryTitle a:visited, .searchStoryTitle a:hover, .searchStoryTitle a:active {
		  text-decoration: none;
		  color: #5C5B59;
		  font-family: Verdana;
		  font-size:13px;
		  font-weight: bold;
		}


		.searchStoryBy {
		  color: #5C5B59;
		  font-family: Verdana;
		  font-size:11px;
		  text-align: left;
		  margin-bottom: 10px;
		}

		.searchStoryBody {
		  font-family: Verdana;
		  font-size:11px;
		  text-align: left;
		  line-height: 18px;
		  padding-bottom: 15px;
		}

		.searchStoryMore a:link, .searchStoryMore a:visited, .searchStoryMore a:hover, .searchStoryMore a:active {
		  text-decoration: none;
		  font-weight: bold;
		  color: #535250;
		}

		.searchStoryId {
		  padding: 6px 3px 6px 3px;
		  border-color: #CCCCCC;
		  border-width: 1px 1px 0 1px;
		  border-style: solid;
		  width: 60px;
		  float: left;
		  font-family: Verdana;
		  font-size: 11px;
		  color: #535250;
		}

		.searchStoryMore {
		  width:253px;
		  padding: 6px 3px 6px 3px;
		  float: left;
		  border-color: #CCCCCC;
		  border-width: 1px 0 0 1px;
		  border-style: solid;
		  text-align: left;
		  font-family: Verdana;
		  font-size: 10px;
		  color: #535250;
		}

		.searchStoryRequest {
		  padding: 6px 3px 6px 3px;
		  border-color: #CCCCCC;
		  border-width: 1px 1px 1px 1px;
		  border-style: solid;
		  float: left;
		  width: 320px;
		  text-align: left;
		  font-family: Verdana;
		  font-size: 10px;
		  color: #DD95BD;
		}

		.searchStoryRequest a:link, .searchBotStoryRequest a:visited, .searchBotStoryRequest a:hover, .searchBotStoryRequest a:active {
		  text-decoration: none;
		  font-weight: bold;
		  color: #DD95BD;
		}
		.searchStoryInfo {
		  float: left;
		}

		/* Hello! */

		#user-box {
			width: 885px;
			margin: 0 0 -22px 0;
			padding: 0 0 50px 0;
			background: url('images/user-info-bg.gif') no-repeat;
			}

		#mini-lightbox {
			width: 885px;
			margin: 0 0 -22px 0;
			padding: 0 0 50px 0;
			background: url('images/lb-mini-bg.gif') no-repeat;
			}

		#last-searches {
			width: 885px;
			margin: 0 0 -22px 0;
			padding: 0 0 50px 0;
			background: url('images/last-src-bg.gif') no-repeat;
			}	

		#user-box p, #mini-lightbox p, #last-searches p {
			margin-left: 50px;
			font-family: verdana, arial, helvetica;
			font-size: 11px;
			color: #797977;
			}

		#user-box h1, #mini-lightbox h1, #last-searches h1 {
			font-family: verdana, arial, helvetica;
			font-size: 14px; font-weight: bold;
			margin-left: 50px;
			padding-top: 6px;
			padding-bottom: 6px;
			}

		#mini-lightbox h1, #last-searches h1 {
			color: #666;
			}

		#user-box a:link, #user-box a:visited {
			color: black;
			text-decoration: underline;
			}

		#user-box a:hover,  #user-box a:active{
			color: white;
			background-color: black;
			}

		#mini-lightbox a:link, #mini-lightbox a:visited, #last-searches a:link, #last-searches a:visited {
			color: #5C5C5A;
			text-decoration: none;
			}

		#mini-lightbox a:hover,  #mini-lightbox a:active, #last-searches a:hover, #last-searches a:active  {
			color: black;
			background-color: none;
			}

		.big {
			font-size: 14px; 
			font-weight: bold;
			}

		#lbx-box {
			width: 885px;
			margin: 0;
			padding: 0;;
			background: url('images/lbx-bg.gif') no-repeat;
			}


		#lbx-box p {
			margin-left: 50px;
			width: 360px;
			font-family: verdana, arial, helvetica;
			font-size: 11px;
			line-height: 16px;
			color: #797977;
			}

		#lbx-box h1 {
			font-family: verdana, arial, helvetica;
			font-size: 14px; font-weight: bold;
			margin-left: 50px;
			padding-top: 6px;
			padding-bottom: 6px;
			color: black;
			}

		#lbx-box a:link, #lbx-box a:visited, #cancel a:link, #cancel a:visited {
			color: #5C5C5A;
			text-decoration: none;
			}

		#lbx-box a:hover, #lbx-box a:active, #cancel a:hover, #cancel a:active {
			color: black;
			background-color: none;
			}

		#lbx-box .note {
			float: right;
			margin-right: 70px;
			width: 285px;
			font-family: verdana, arial, helvetica;
			font-size: 13px;
			line-height: 16px;
			color: black;
			}

		#lbx-box .lbx-req-button {
			float: right;
			margin-right: 40px;
			}

		#lbx-box .big {
			font-size: 14px; 
			font-weight: bold;
			}

		#lbx-box input.form-text {
		  font-size: 20px;
		  font-weight: bold;
		  width: 300px;
		  padding: 5px;
		  margin: 5px 0 0 0;
		}

		#registerWrapper {
		  float:left;
		  width: 370px;
		}

		#registerWrapper h2 {
		  font-family: Verdana;
		  font-size: 15px;
		  color: #60605D;
		}

		#ImageBrowserWrapper {
		  padding-top: 30px;
		}

		#pager {
		  margin-top: 30px;
		  text-align: left;
		}

		#pager div {

		}

		#footer {
		  background: url('images/footer.gif') no-repeat;
		  width: 759px;
		  height: 30px;
		  margin: 40px 0 10px 0;
		  padding: 6px 0 0 0;
		  font-family: Verdana;

		}

		#footer .links {
		  float: left;
		  margin-left: 25px;
		  font-size: 12px;
		}

		#footer .links a:link, #footer .links a:visited, #footer .links a:active{
		  text-decoration: underline;
		  color: #5C5C5A;
		  margin: 0 8px 0 8px;
		}

		#footer .links a:hover {
		  color: white;
		}

		#footer .etc {
		  padding: 2px 0 0 0;
		  font-size: 11px;
		  float: right;
		  margin-right: 25px;
		}

		.path {
		  padding-bottom: 0.7em;
		  font-size: 1.1em;
		}

		.clearer {
		  clear: both;
		  line-height: 5px;
		}

#iasAdminPanel {background: #efefef; margin: 0 0 20px 0; padding: 10px;}
#iasAdminPanel .adminPanelPhase1 ul li {list-style-type: square; color: #999; margin: 0 0 5px 0;}
#iasAdminPanel #iasAdminPanelPhase2 {text-align: left;}
#iasAdminPanel .adminPanelPhase2 ul li {list-style-type: square; color: #999; margin: 0 0 5px 0;}
#iasAdminPanel .adminPanelPhase1 ul li a:link, #iasAdminPanel .adminPanelPhase1 ul li a:visited {color: #999;}
#iasAdminPanel .adminPanelPhase2 ul li a:link,#iasAdminPanel .adminPanelPhase2 ul li a:visited {color: #999;}

#iasAdminPanel {
    font-family: Verdana;
    font-size:12px;
    color: black;
	}
  #iasAdminPanel a:link, #iasAdminPanel a:visited, #iasAdminPanel a:active {
    text-decoration: none;
    color:blue;
	}
  #iasAdminPanel a:hover {
    text-decoration: underline;
    color: black;
	}
	#iasAdminPanel .adminPanelPhase1 {
		float: left;
		text-align: left;
	}
	#iasAdminPanel .adminPanelPhase2 {
		float: left;
		text-align: right;
		margin: 0 0 0 20px;
	}
	
	
	#pager {

  clear: both;

  padding: 10px 0px 3px;

}

#pager div {

  padding: 0em;

  display: inline;

}

#pager strong, #pager a {

  padding: 2px 5px;

  margin: 0px 0.25em 0px 0.25em;

  background: #dfedf7;

  border: 1px solid #90c2e1;

  -moz-border-radius: 2px;

}

#pager a:hover {

  text-decoration: none;

  background: #eef7fc;

}

#pager strong {

  background: #0174bb;

  color: #fff;

}

