/* B.H. */ 
html,body {
	direction:ltr;
	margin:0px 0px 0px 0px;
	padding: 0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #000;
	background-color:#EEEEEE;
	height:100%;
}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
a{
	color:#E28403; text-decoration:none;
}
HR{ 
	height:1px;
	color:#9D9D9D;
}
form{
	padding:0px;
	margin:0px;
}


/*
##########################################
##########################################
##########################################
*/
div#page{
	margin: 0 auto;
	width: 740px;
}
div#header{}
div#header div.logo{float:left; width:164px; height:219px; padding-right:20px;}
div#header div.menuTop{float:left;}
div#header table{height:219px;}
div#header td.rssDiv{vertical-align:bottom; font-size:9px; /*height:17px;*/}
div#header td.menu{vertical-align:bottom;}
div#header ul{
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
}
div#header li{padding-bottom:8px; padding-top:8px;}
div#header li a{font-size:11px; color:#000;}
div#header li a:hover{font-weight:bolder;}



div#homePage{clear:both;}
div#imageList{float:left; width:165px; padding-right:19px; padding-top:20px;}
div#imageList div.gallery_body div{text-align:center; cursor:pointer; width:32px; height:32px; overflow:hidden; float:left; padding-bottom:1px; padding-right:1px;}
div#imageList div.gallery_body img{width:32px; height:32px;}
div#imageSelect{float:left; width:400px; padding-right:20px; padding-top:20px;}
div#imgDiv{width:370px; overflow:hidden; padding:15px; background-color:#FFFFFF;}
div#imgDiv div{width:370px; overflow:hidden; background-color:#FFFFFF;}
div#imageInfo{float:left; width:136px; padding-top:20px;}
div#imageInfo div.gallery_head{clear:both; height:22px;}
div#imageInfo div.gallery_head div{width:46px; height:22px; line-height:22px; text-align:center; font-size:8px; background-color:#FFFFFF; float:left; border-right:1px solid #EEEEEE;}
div#imageInfo div.gallery_text{clear:both; padding-top:22px;}
div#imageInfo div.client{padding-bottom:15px;}
div#imageInfo div.subject{padding-bottom:15px;}
div#imageInfo div.visit{padding-bottom:15px;}
div#imageInfo div.buy{padding-bottom:15px;}
div#imageInfo div.buy input{height:22px; width:70px; border:none; background-color:#FFFFFF; color:#E28403; line-height:22px; font-size:10px; cursor:pointer;}



div#parentPage{clear:both;}
div.parent_left{float:left; width:164px; padding-right:20px;}
div.parent_center{padding-top:20px; float:left; width:556px;}
div#parentPage td.rowImg img{width:170px; padding:12px; background-color:#FFFFFF;}
div#parentPage td.rowImg{padding-right:20px; padding-bottom:40px;}
div#parentPage td.rowText{padding-bottom:40px; width:285px;}
div#parentPage div.rowTitle{font-size:9px; height:17px; border-bottom:1px solid #AEAEAE; letter-spacing:1px;}
div#parentPage div.rowContent{padding-top:10px; padding-bottom:10px;}
div#parentPage div.rowContent p{padding:0px; margin:0px;}
div#parentPage div.preview a{display:block; width:55px; height:22px; line-height:22px; text-align:center; background-color:#FFFFFF; font-size:9px;}



div#formPage{clear:both}
div#formPage div.form_left{float:left; width:164px; padding-right:20px; padding-top:20px; text-align:right}
div#formPage div.form_center{float:left; width:556px; padding-top:20px;}
div#formPage div.info_left{float:left; width:290px;}
div#formPage div.info_right{float:left; width:246px; padding-left:20px;}
div#formPage div.info_right p{padding:0px; margin:0px;}
div#formPage div.info_shortText{background-color:#FFFFFF; padding:10px; width:270px;}
div#formPage div.info_newsLetter{float:left; width:246px; padding-left:20px;}


div#pageForm{padding-top:20px; clear:both; width:290px; overflow:hidden;}
div#pageForm td.formName{padding-bottom:6px; font-weight:normal;}
div#pageForm div.memberInput{padding-bottom:4px;}
div#pageForm div.memberInput2{padding-bottom:4px;}
div#pageForm input.memberInput{width:288px; background-color:#E1E1E1; border-top:1px solid #B5B5B5; border-bottom:1px solid #fff; border-left:1px solid #B5B5B5; border-right:1px solid #fff;}
div#pageForm textarea.memberInput{width:288px; height:127px; background-color:#E1E1E1; border-top:1px solid #B5B5B5; border-bottom:1px solid #fff; border-left:1px solid #B5B5B5; border-right:1px solid #fff;}
div#pageForm div.memberButtonTD{text-align:right;}
div#pageForm input.memberButtonSend{border:none; width:40px; height:22px; background-color:#FFFFFF; color:#E28403; text-align:center; font-size:10px; line-height:22px;}



div#newsletterForm{width:246px; overflow:hidden;}
div#newsletterForm div.memberInput{padding-bottom:5px;}
div#newsletterForm div.memberInput input{width:244px; background-color:#E1E1E1; border-top:1px solid #B5B5B5; border-bottom:1px solid #fff; border-left:1px solid #B5B5B5; border-right:1px solid #fff;}
div#newsletterForm div.memberButtonTD{text-align:right;}
div#newsletterForm input.memberButtonSend{border:none; width:40px; height:22px; background-color:#FFFFFF; color:#E28403; text-align:center; font-size:10px; line-height:22px;}
