body { margin:0px 0px 0px 0px;
           background-color: #F8F8F8;
           color:#000;   
           min-width: 800px;}

.subcategory ul li { font-family: verdana, arial, sans-serif;
                            list-style: none;
                            text-align: justify;
                            font-weight: normal;
                            margin: 0px 0px 0px 4px;  padding: 0px 0px 0px 0px; }

.bookposition {text-align: center;}

#bannerright {background: #76A31D;
                    line-height: 1.5em;
                    font-weight: normal;   
                    height: 160px;
                    border-top: 20px #FFF solid;
                    color:#FFF;
                    padding-left: 5px;
                    margin: 0px;
                    text-align: left;}

#bannerright ul {list-style: none;
                        margin:0px;
                        padding-left: 0px;}

#bannerright a:link {color: #FFF;
                             font-size: 0.85em;
                             background-color: transparent; 
                             font-weight: normal;}

#bannerright  a:visited {color: #FFF;
                                    font-size: 0.85em;
                                    background-color: transparent;
                                    font-weight: normal;}

#bannerright a:active {color: #76A31D;
                                  font-size: 0.85em;              
	                          background-color: #FFF;
                                  font-weight: normal;}

#bannerright a:hover  {color: #76A31D;
                                   font-size: 0.85em;
	                           background-color: #FFF;
                                   font-weight: normal;}

#bannerleft{background: #FFB900;
                 line-height: 1.5em;
                 height: 160px;
                 border-top: 20px #FFF solid;
                 color:#FFF;
                 padding-left: 5px;
                 font-weight: bold;
                 margin: 0px; 
                 text-align: left;}


#bannerleft ul {list-style: none;
                      margin:0px;
                      padding-left: 0px;
                      font-weight: normal;}


#bannerleft a:link {color: #FFF;
                            font-size: 0.85em;
                            background-color: transparent; 
                            font-weight: normal;}

#bannerleft  a:visited {color: #FFF;
                                 font-size: 0.85em;
                                 background-color: transparent;
                                 font-weight: normal;}

#bannerleft a:active {color: #FFB900;    
                                font-size: 0.85em;          
	                        background-color: #FFF;
                                font-weight: normal;}

#bannerleft a:hover  {color: #FFB900;
                                 font-size: 0.85em;
	                         background-color: #FFF;
                                 font-weight: normal;}

/*
    IE width restriction for body
------------------------------------------------------ */ 

body {width: expression(document.documentElement.clientWidth < 800 ? "800px" : "auto");}

/*
    Link formatting
------------------------------------------------------ */ 

a:link { font-weight: normal;
	    text-decoration: none;             
	    color:#FFB900;
            background-color: transparent;}
                             	
a:visited { font-weight: normal;
	        text-decoration: none;
	        color:#FFB900;
                background-color: transparent;}

a:active { font-weight: normal;
               text-decoration: none;
               color:#FFF;
	       background-color: #FFB900;}

a:hover  { font-weight: normal;
                text-decoration: none;
                color:#FFF;
	        background-color: #FFB900;}

/*
    Header bits and pieces in order of appearance
------------------------------------------------------ */ 

#banner {font-family: verdana, arial, sans-serif;
               font-weight: bold;
               font-size: small;
               color: #fff;
               background: #76A31D;
               height: 20px;
               max-width: 1280px;
               margin: auto;
               border-left: #CCC solid 1px;
               border-right: #CCC solid 1px;}

html #banner {width: expression(document.documentElement.clientWidth> 1280? "1280px" : "auto");}

#banner a:hover {color: #000;
                           background: transparent;}

/*
    Textual settings and placement
------------------------------------------------------ */ 
           
#content { color:#000;
	        background-color:#FFF;
                width: 100%;
                height: 100%;
                margin: auto;
                text-align: center;
                max-width: 1280px;
                border-left: #CCC solid 1px;
                border-right: #CCC solid 1px;}

/*
    IE max width hack
------------------------------------------------------ */ 

html #content {width: expression(document.documentElement.clientWidth> 1280? "1280px" : "auto");}

.blogbody, ol, dt { font-family:verdana, arial, sans-serif;
	                   color:#333;
	                   font-size:small;
	                   font-weight:normal;
  	                   background:#FFF;
	                   line-height:150%;
                           padding-left: 10px;
                           padding-right: 10px; 
                           text-align: justify;
                           height: 100%;                       
                           margin-left:195px;
                           margin-right:195px;
                            min-height:2000px;}	

html .blogbody {height: expression(document.documentElement.clientWidth> 200? "2000px" : "auto");}

.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active { font-weight: bold;}
			
.title        {font-family: verdana, arial, sans-serif;
                color: #000;
	        background-color: #FFF;
                font-size: large;
                padding-left: 0px;
                padding-top: 5px;
                padding-bottom: 5px;              
                text-align: left;
                line-height: 20px;}

.title  a:link {font-weight: normal;}

.title a:visited {font-weight: normal;}

.title a:active{font-weight: normal;}

.title a:hover {font-weight: normal;}

/*
    Title print format
------------------------------------------------------ */ 

h1           {font-size: large;
                font-weight: normal;
                margin: 0;}

/*
    Sidebar headers
------------------------------------------------------ */ 

h2, h3 {    font-family: verdana, arial, sans-serif;
                font-size: 0.7em;
                font-weight: normal;
	        color:#FFF;
                background-color:#76A31D;
                margin-bottom: 0px;
                margin-top: 0px;
                padding-top: 3px;
                text-align: left;  
                height: 20px;  
                padding-left: 5px;  }
	
		
/*
    Page heading top of content
------------------------------------------------------ */ 

h4          { font-family: verdana, arial, sans-serif;
                font-size: 0.85em;
	        color:#FFF;
	        text-transform: capitalize;   
                margin-bottom: 10px;
                margin-top: 0px;
                padding-right: 0px;
                padding-left: 2px;
                padding-bottom: 5px;
	        font-weight: normal;
                background-color: #76A31D;
                border-left: #FFF solid 1px;
                border-right: #FFF solid 1px;}	

/*
    Entry info below title and above entry text
------------------------------------------------------ */ 

h6 {          font-family:verdana, arial, sans-serif; 
	        font-size: small;
                font-weight: normal;
	        color:#888;
	        background:#FFF;
                margin-top:10px;
                margin-bottom:10px;
	        text-align:left;
                padding-top: 0px;
                border-bottom: dashed 1px #CCC;}

/*
    Comments, permalink etc below entry
------------------------------------------------------ */ 

.posted {   font-family:verdana, arial, sans-serif; 
	        font-size: 0.85em; 
                font-weight: normal;
	        color:#333;      
                padding-right: 2px;
	        text-align:right;
                border-bottom: 1px solid #CCC;
                margin-bottom: 10px;}

.posted a:link {color: #FFB900;
                      background-color: transparent; 
                      font-weight: normal;}

.posted  a:visited {color: #FFB900;
                           background-color: transparent;
                           font-weight: normal;}

.posted a:active {color: #fff;              
	                  background-color: #FFB900;
                          font-weight: normal;}

.posted a:hover  {color: #fff;
	                  background-color: #FFB900;
                          font-weight: normal;}


/*
    IE hack for post separator
------------------------------------------------------ */ 
 		
* html .posted {padding-bottom: 3px;}



/*
    Left sidebar block
------------------------------------------------------ */ 

#links {     float: left;
                width: 175px;
                color: #000;
                background-color: #FFF;
                padding-left: 10px;}

#linksli, #links ul{ list-style:none;
	                   margin:0;
                           padding:0;}

/*
    Archive page list style
------------------------------------------------------ */ 

.archive {   list-style:none;}

/*
    Left sidebar inner formattting
------------------------------------------------------ */ 

.side        { font-family: verdana, arial, sans-serif;
	         color:#333;
                 font-size: small;
                 font-weight: normal;               
                 padding-bottom:7px;
                 line-height: 20px;
                 background:#FFF;                
                 display: block;
                 width: 175px;
                 text-align: left;}

/*
    Right sidebar inner formatting
------------------------------------------------------ */ 

.sidebar2 { font-family: verdana, arial, sans-serif;
	         color:#333;
                 font-size: small;
                 font-weight: normal;               
                 padding-bottom:7px;
                 line-height: 20px;
                 background:#FFF;                
                 display: block;
                 width: 175px;
                 text-align: justify;}

/*
    Both sidebar link formatting
------------------------------------------------------ */ 


.sidebarformat {font-size: small;}

.sidebarformat a:link { font-weight: normal;
	                          text-decoration: none;   
                                  font-size: 0.85em; 
	                          color: #76A31D;
                                  background-color: #F8F8F8; 
                                  display: block;
                                  width:169px;
                                  line-height: 25px;
                                  padding-left: 4px;
                                  border: 1px solid #FFF;}
                
.sidebarformat a:visited {font-weight: normal;
	                             text-decoration: none;
                                     font-size: 0.85em;
	                             color: #76A31D;
                                     background-color: #F8F8F8; 
                                     display: block;
                                     width:169px;
                                     line-height: 25px;
                                     padding-left: 4px;
                                     border: 1px solid #FFF;}

.sidebarformat a:active{ font-weight: normal;
                                    text-decoration: none;
                                    font-size: 0.85em;
                                    color:#FFF;
	                            background-color: #FFB900;
                                    display: block;
                                    width:169px;
                                    line-height: 25px;
                                    padding-left: 4px;
                                    border: 1px solid #FFF;}
	
.sidebarformat a:hover{font-weight: normal;
                                   text-decoration: none;
                                   font-size: 0.85em;
                                   color:#FFF;
	                           background-color: #FFB900;
                                   display: block;
                                   width:169px;
                                   line-height: 25px;
                                   padding-left: 4px;
                                   border: 1px solid #FFF;}

/*
    Right sidebar outer block
------------------------------------------------------ */ 

.links2{     float: right;
                background: transparent;               
                width: 175px;                       
                padding-left: 0px;
                padding-right: 10px;}  
               
.links2 ul {list-style: none;    
               padding-left: 0px;
               margin: 0;} 

/*
    Footer formatting
------------------------------------------------------ */ 

.footer {    font-family:verdana, arial, sans-serif;              
                background: #fff;
	        color:#333;
	        font-size: 0.7em;
                padding-bottom: 0px;
                padding-top: 5px;
                margin-bottom: 0px;
                text-align: center;}

.footer ul {list-style: none;    
               padding-left: 0px;
               margin: 0;} 

#footerlinks {color: #fff;
                    background-color: #76A31D;
                    height: 100px;}

#footerlinks a:link {color: #fff;
                             background-color: transparent;
                             font-weight: normal;}

#footerlinks a:visited {color: #fff;
                                 background-color: transparent;
                                 font-weight: normal;}

#footerlinks a:active {color: #76A31D;              
	                         background-color: #fff;
                                 font-weight: normal;}

#footerlinks a:hover {color: #76A31D;
	                        background-color: #fff;
                                font-weight: normal;}


/*
    Clarety logo positioning
------------------------------------------------------ */ 

#logo{padding-bottom: 10px;
          padding-top: 13px;}

#logo a:hover {color: #000;
                       background: #fff;}


/*
    Orbital logo positioning
------------------------------------------------------ */ 


#orbitallogo {text-align:center;}

#orbitallogo a:hover {color: #000;
                       background: #fff;}


/*
    Feed icon positioning etc
------------------------------------------------------ */ 


.feed {text-align: center;}

.feed a:hover {color: #000;
                       background: #fff;}

/*
   Search and newsletter positon
------------------------------------------------------ */ 


#searchandnewsletter {text-align: left;}

/*
    Search result divider
------------------------------------------------------ */ 

.entrydivider {border-top: 1px solid #ccc;} 

.paginate{padding-top: 50px;
               padding-bottom: 50px;}

.post-categories, .post-categories li { display:inline;
	                                              margin:0;
	                                              padding:0;}


/*
    Picture position formatting
------------------------------------------------------ */ 

img.floatR {float: right; margin: 5px 0px 5px 10px;} 
img.floatL {float: left; margin: 5px 10px 5px 0px;}
img.center {margin: 0 auto; display: block; padding: 8px}