﻿
body
{
   margin:0px;
   font-family:Verdana, Arial, Serif;
   font-size:12px;
}

td
{
   vertical-align:top;
}

td.fieldname
{
   text-align:right;
   font-size:10px;
   font-weight:bold;   
}

hr
{
   color:#b45d16;
}

#photouploader
{
	right:10px;
	top:20px;
	position:absolute;
}
#container
{
 position:relative; 
 background-color:#fefef0;
 right:auto; 
 margin:0 auto;
 width:930px !important;
}

#container2
{
  background-color:#fefef0;
  position:relative;
  height:auto;   
}

#header
{
  

}

#header2
{
   margin:0 auto;
   padding:0px;
   width:930px !important;
   height:184px;
   background:url(images/InyangayHeader.jpg) no-repeat;
   border:solid 3px #336633;   
}

#headermenu
{
   position:relative;
   top:153px;
   left:200px;
   width:700px;
   padding:2px 2px 2px 2px;
    
}

#breadcrumb
{
   background-color:#336633;
   color:White;
   padding:3px;
   font-size:10px;	
   padding-left:5px;
}

#breadcrumb a
{
   color:Yellow;
}

#footermenu
{
   text-align:center;
   padding-top:10px;            
}

#footertext 
{
   text-align:center;
   padding-top:3px;            
}

#bannerbox
{
   border:dashed 2px #c35308;
   margin-top:20px;
   margin-bottom:20px;
   margin-left:10px;
   margin-right:10px;
   padding:5px;
   text-align:center;
   background-color:#e1e1e1;
}

#bannerbox a
{
   font-size:10px;
   text-decoration:none;
   color:black; 
}
/*#loginbox
{
   position:absolute;
   top:16px;
   right:50px;
   width:180px;
   height:80px;
   padding:2px 2px 2px 2px;    
   font-size:10px;
     border:dotted 3px yellow;
}*/

#loginboxcontent input
{
   color:red;
   border-color:red;
   background-color:#f7d582;
   font-size:6px;
}

#themeselector,#headerlink
{
   position:absolute;
   text-align:right;
   top:5px;
   right:50px;
   width:250px;
   height:30px;
   padding:2px 2px 2px 2px;    
   font-size:10px;
   color:Blue;
}

#themeselector select,#headerlink select
{
   color:blue;
   font-size:10px;
   background-color:#F0F8FF;
}

#welcomebox
{
   font-size:12px;
   text-align:right;
}

#footer
{
   padding:0px;
   margin-left:30px;
   width:93%;
   height:62px;
   right:auto;
}
        

#leftcolumn
{
   position:relative;  
   background-color:#fefef0;
   left:0px;
   width:700px !important;
   border:solid 2px #336633;
   margin-top:10px;
} 

#leftcolcontent
{
   padding:15px 6px 15px 6px;
}
#leftcolcontent div.sectiontitle, #leftcolcontent .sectiontitle span
{
   font-weight:bold;
   font-size:larger;
   color:#b45d16;
}

#leftcolcontent div.sectionsubtitle
{
   font-weight:bold;
   padding-bottom:4px;
}

#rightcol
{
   position:absolute;
   top:0px;
   right:0px;
   color:White;
   background-color:#fefef0;
   font-size:10px;
   width:200px !important; 	   
}

#rightcol a
{
   color:Lime;
}

#rightcol div.text
{
   padding:6px 6px 6px 6px;
   text-align:justify;
}

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{
   padding:6px 6px 6px 3px;
   background-color:#336633;
   color:#f7b76b;
   font-size:12px;
   font-weight:bold;
   text-transform:uppercase;
}
#rightcolcontent
{
    color:Black;
     padding:15px 6px 15px 6px;
}
.bodydoc
{
	background-color:#fefef0;
}
.footermenulink
{
   font-family:Arial, Serif;
   font-size:12px;
   font-weight:bold;
   text-transform:uppercase;        
}

.footermenulink a
{
   text-decoration:none;
   color:black; 
}

.headermenulink
{
   font-family:Impact;
   font-size:17px;
   text-transform:uppercase;        
}

.headermenulink a
{
   text-decoration:none;
   color:black; 
}

.headermenulink a:hover
{
   text-decoration:underline overline;
   color:#336633; 
}

.highlight
{
   background-color:#fefbd2;
   color:#000080;
}

.highlightcity
{
   background-color:#df2e05;
}

.highlightstate
{
   background-color:#f4c977;
}

.highlightcountry
{
   background-color:#818689;
}

.articlebox
{
   background-color:#fefef0;
   color:#b45d16;
   border:dashed 1px #995117;
   padding:6px 6px 6px 6px;
   font-size:smaller;
}

.articletitle
{
   font-size:18px;
   font-weight:bold;
   color:#995117;
   text-decoration:none;
}

.articleabstract
{
   padding-top:6px;
}

.comment
{
   padding:4px 0px 4px 0px;
   font-size:smaller;
}

.pollbox
{
   font-size:11px;
   background-color:white;
   margin-top:5px;
   margin-bottom:10px;
   border:solid 3px #336633;
   color:#336633;
}

.pollcontent
{
   padding:6px;
}

.pollquestion
{
   font-size:13px;
   font-weight:bold;
}

.polloptions
{
   padding-top:10px;
   padding-bottom:4px;
}

.pollbar
{
   background-color:red;
   font-size:4px;   
}

.progressbarcontainer
{
   width:98%;
   height:15px;
   border:solid 1px black;
   padding:1px;
}

.progressbar
{
   width:0px;
   background-color:Red;
   height:15px;
}

.newsletterbox
{
   font-size:11px;
}

.newsletterboxcontent
{
   padding:6px;
}

.postinfo
{
   background-color:#f9eaa6;
   font-weight:bold;
   text-align:center;
}

.posttitle
{
   padding:3px;
   margin-bottom:10px;
   background-color:#f09d35;
   color:black;
   font-weight:bold;
}

.postbody
{
   padding:3px;
}

.shoppingcartbox
{
   font-size:11px;
   background-color:#fefef0;
    color:#336633;
     border:solid 3px #336633;
}

.shoppingcartboxcontent
{
   padding:6px;
   
}
.loginbox
{
   font-size:11px;
   background-color:#fefef0;
   margin-bottom:10px;
   border:solid 3px #336633;
   color:#336633;
   
}

.loginboxcontent
{
   padding:6px;
   
}
#photocommentlink
{
	position:absolute;
	top:30px;
	left:520px;
}
.photoimage
{
   background-color :#fefef0;
   padding:0px;
   position:absolute;
   overflow:hidden;
   top:80px;
   left:150px;
   height:400;
   width:450px;
   border:dotted 1px #336633;
}
.photoimage image
{
   /*max-height :380;
   max-width :300;*/
}
.photothumbnail
{
   background-color  :#fefef0;
   color:#336633;
   position :relative;
   overflow:auto;
   margin-top:20px;
   height:380px;
   width:110px;
   border:dotted 1px #336633;
      /*top:20px;
   margin-top:5px;
   bottom:360px;*/

}
.photogallerybox
{
   font-size :11px;
   background-color:#fefef0;
   margin-top:5px;
   margin-bottom:10px;
   border:solid 3px #336633;
   color:#336633;
   
}
.photogalleryboxcontent
{
   padding:10px;
   text-transform:uppercase;
   
}
.accountsummarybox
{
   font-size:11px;
   background-color:#fefef0;
   margin-top:5px;
   margin-bottom:10px;
   border:solid 3px #336633;
   color:#336633;
   
}

.accountsummaryboxcontent
{
   padding:6px;
   
}

.errorMessage
{
	text-align:right;
	font-weight:bold;
	color:Red;
}

.displayTotalAmount
{
	text-align:right;
	font-weight:bold;
	
}
.rightalign
{
	  direction:rtl;
}

.imagebuttongallery
{
   margin:0 auto;
   padding:10px 10px 10px 10px;
   position:relative;
}
.imagecaption
{
	font-weight:bolder;
	color:Black;
	background-color:White;
	text-transform:uppercase;
	position:absolute;
}
