






body { margin:0; padding:0; font:76% tahoma, verdana, sans-serif; background:#e6e6e6 url(/images/bodybg.png) repeat-x; color:#333; text-align:center; }
a { text-decoration:none; color:#269; font-weight:bold; }
a:hover { text-decoration:underline; }
p { margin:0 0 15px 0; line-height:1.5em; }
h1, h2, h3, h4 { margin:0; padding:0; font-weight:normal; }
h1 { font-size:3.2em; letter-spacing:-3px; color:#567; margin:12px 0 5px 20px; }
h1 a:hover { text-decoration:none; }
h2 { font-size:1.8em; letter-spacing:-1px; margin:-10px 0 0 50px; color:#888; }
h3 { color: #555; font-size:1.4em; margin:1em 0 0.5em 0.5em; }
h4 { font-size:1.2em; font-weight:bold; }
#container { width:880px; min-width:700px; padding:0 20px; margin:0 auto; background:#f0f0f0 url(/images/contentbg.png) repeat-x; color:#333; text-align:left; border-left:1px solid #eef; border-right:1px solid #eef; }
#sitetitle { float:left; height:100px; background:url(/images/globe.gif) no-repeat;  width: 80%; color: #333; }
#sitetitle  b { font-size:2.4em; letter-spacing:-3px; color:#567; margin:12px 0 5px 20px; display:block; clear:both; }
#sitetitle  span { font-size:1.6em; letter-spacing:-1px; margin:-10px 0 0 20px; color:#888; }

#sitetitle a { color:#567; font-weight:normal; }
#sitetitle a:hover { color:#269; }
#content { margin-top:30px; width:100%; clear:both; background:url(/images/globebottom.gif) bottom left no-repeat; }
#content h2 { margin:0 0 10px 0; color:#555; border-bottom:2px solid #abb; }
#content h2 a { color:#555; font-weight:normal; }
#content h2 a:hover { color:#269; text-decoration:none; background:none; }
#content p { margin:0 0.5em 1.2em 0.5em; }
#left { width:72%; float:left; }
#right { margin-left:74%; margin-top:-15px; }
#right h2 { margin:0 0 8px 0; padding:12px 0 0 0; font-size:1.6em; }
#footer { clear:both; padding:10px 0 12px 24px; text-align:left; color:#888; }
#footer a { color:#888; font-weight:normal; }
#footer span { color:#aaa; font-size:2em; letter-spacing:-2px; }
.entry { position:relative; margin:0 0 20px 0; border:2px solid #fff; background:#eee url(/images/entrybg.png) repeat-x; color:#333; padding:10px 10px 0 10px; }
.entry1 { margin:0 0 0px 0; border:2px solid #fff; background:#eee url(/images/entrybg.png) repeat-x; color:#333; padding:10px 10px 0 10px; }
.entry h1 { font-size:1.6em; letter-spacing:-1px; margin:-10px 0 0 0px; color:#888; }

.entry h2 { font-size:1.6em; letter-spacing:-1px; margin:-10px 0 0 0px; color:#888; }

.entry a:hover, .intro a:hover { text-decoration:none; padding-bottom:2px; background:url(/images/flash2.gif) bottom left repeat-x;  }
.link { color:#269; background:url(/images/linkarrow.gif) left no-repeat; display:block; margin:4px 0 0 0; padding:5px 1em; }
.link:hover { color:#48b; background:url(/images/blinkarrow.gif) left no-repeat;  display:block;  text-decoration:none; }
.thumbs img { position:relative; padding:3px; margin:0 2px 2px 0; border:1px solid #fff; background-color:#ddd; color: #555; }
.thumbs img:hover { background: url(/images/flash.gif);  }
.entryphoto { margin:5px 10px 10px 0; padding:3px; border:1px solid #fff; background-color:#ddd; color:#333; }
.entry img { position:relative; }
.subcontainer { width:98%; }
.rightsub { float:left; width:92%; padding:0; }
.right { text-align:right; }
.center { text-align:center; }
.clear { clear:both; }
.hide { display:none; }

img.lefter{ float:left; margin-right:15px; margin-bottom:15px;}
img.righter{ float:right; margin-left:15px; margin-bottom:15px;}

