body{background:#c1c1c1;}
img{border:0;}
#gallHead,#gallMid,#gallFoot,#gallEmail{margin:auto;width:660px;text-align:left;}

#gallHead{background:#666;}
#gallHead img{border:0px;}
#gallHead p{margin:0px;}
img#name{width:150px;height:30px;}

#gallHead,#gallEmail{font-weight:bold;border:1px solid #ddd;}

#gallMid{}

iframe#mainPhoto{margin:0px;width:480px;height:480px;float:left;}
#description{color:#666;font-weight:bold;width:150px;float:left;margin:10px 0 0 10px;}

#gallEmail{font-weight:bold;background:#888;padding:3px;margin-top:3px;color:#fff;clear:both;}
#gallEmail input{border:1px solid #ccc;width:120px;margin-right:30px;vertical-align:middle;}
#gallEmail img#send{width:71px;height:17px;vertical-align:middle;}
#gallEmail p{margin:2px 0px 5px 0;}
#gallEmail #form2{margin:0px;}

#gallFoot{color:#666;border-top:1px solid #666;padding:5px 1px 0 1px;}

#gallFoot p img{float:right;vertical-align:top;}

iframe#archive{margin:0px;width:205px;height:155px;float:left;}

#select{background-color: rgb(255, 255, 255); width: 205px; margin-top:10px; font-size: 10px; color: rgb(0, 0, 0); font-family: verdana,geneva,arial;}

h1{font-size:1em;color:#fff;background:#aaa;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:2px 0 2px 4px;margin:2px 0 5px 0;}

/* on photoPage.html */
#gallAd,#gallPhoto,#gallCaption,#navButtons,#gallAd{margin:5px 0 5px 0;width:468px;}
#gallCaption{height:65px;vertical-align:middle;}

#navButtons,#gallCaption{text-align:left;width:470px;}
#gallPhoto{background:#ccc;border:1px solid #ddd;text-align:center;padding:5px 0 5px 0;}


#gallCaption{
background:#fff;
border:1px solid #999;
clear:both;
padding:5px 0 5px 3px;
}

#navButtons{
background:#999;
border:1px solid #eee;
text-align:right;
clear:both;
padding:1px;
}

body { background:#ccc; }

#gallHead { background:#ccc;border: 1px solid #fff; }

#gallHead #logo{ color:#fff; font-size:16pt; font-weight:bold;}

#gallPhoto { background:#ccc; }

#description h1 { background:#999;border:1px solid #fff; color:#fff;font-weight:bold; }

#description p { color:#fff; }

#box { border:1px solid #fff; }

#box .hd { background:#999;font-size:8pt;font-weight:bold;color:#fff;border-bottom:1px solid #fff;padding:2px 0 2px 4px;margin:2px 0 5px 0; }

#box .row { color:#fff; font-size:8pt; padding:3px; }

#gallArchive{float:left;margin-top:1px;margin-bottom:3px;position:relative;width:205px;}

/* for gallery search help post published through wordpress */
#gallsearchhelp{ 
   width:90%;   
}

#gallsearchhelp thead tr{
    background:#ccc;
		color:#fff;
		text-align:left;
}