@charset "UTF-8";
/* CSS Document */

/* -----------------  page styles -------------------------------------------------------*/

body { padding:0; margin:0; font:12px; font-family: 'Trebuchet MS', sans-serif; line-height: 17px; background:#f4f4f4 url(/Images/cssimg/eyes.jpg) repeat; color: #555; }
#wrapper { margin:2px auto; width:900px;  padding:0; background:#fff;}
.Titles {font-size: 16px; color: rgb(221, 60, 45);}

/* -----------------  general styles  -------------------------------------------------------*/

a { color:#0071bc;  }
a:hover { color:black; }

p { 
  color: black;
  font-size: 12px;
  font-family: 'Trebuchet MS';
  text-align: left;
  margin:0;
  padding-top:2px
  }

h1 { color: red; font-size: 24px; font-family: 'Trebuchet MS' }
h2 { color: #dd3c2d; font-size: 24px; font-family: 'Trebuchet MS' }
h3 { color: #dd3c2d; font-size: 16px; font-family: 'Trebuchet MS' }
h4 { color: black; font-style: normal; font-weight: normal; font-family: 'Trebuchet MS'; text-align: right }
h5 { font-family: 'Trebuchet MS'; text-align: right }
h6 { color: white; font-size: 52px; font-family: 'American Typewriter', serif; letter-spacing: -1px }


ul {   list-style : none; }
li { padding:5px 0;  line-height:1.8em;} 
blockquote { margin:1em; padding:0 2em; background:url(img/quote.gif) no-repeat left top; color:#888; }

.pic{margin-top:8px;}
/* -----------------  top info  -------------------------------------------------------*/

#header { clear:both; width:900px; height:5px; margin:0; }

#menuhome {
   clear:both; 
   width: 800px;    
   margin:15px 0px 0px 50px; 
   background: url(/Images/cssimg/navbkgd.gif) repeat-x;
 /*  padding:2px;  */
/*   padding-top: 7px; */
   text-align:center;

   font-family: 'American Typewriter', Bookman, Times, serif; 
   color: white;
   letter-spacing: -1px;
}

#menuhomeright{
    margin-left:70px; 
}

#menu { 
   clear:both; 
   width: 890px;    
   float:right; 
   margin:5px 0px 0px 5px; 
 /*  padding:1px; */
   text-align:right;
   font-family: 'American Typewriter', Bookman, Times, serif; 
   color: white;
   letter-spacing: -1px
}
#menulogo {float:left; height: 66px;}
#menutag {padding-right:10px; }
#menuhometag{float:right;}
#menuright {
   float: left; 
   background: url(/Images/cssimg/navbkgd.gif) repeat-x;
   margin-top: 18px;
   width:730px;
/*   padding-top: 2px; */
}
.menu-item{
   font-family: 'American Typewriter', Bookman, Times, serif; 
   font-size: 14px;
   font-stretch: condensed;
   letter-spacing: -1px;
}
.menu-item-hover{
	color:#ff0000;
  font-family: 'American Typewriter', Bookman, Times, serif;
   font-size: 14px;
}

.menu-item-selected {
  font-family: 'American Typewriter', Bookman, Times, serif;
  font-size: 14px;
}


/* ----------------- Main content -------------------------------------------------------*/

#homepic {width:800px; height:160px; margin:30px 0 10px 50px;background: url(/Scripts/GFHeader2.swf) no-repeat;}
#homeflash{margin:0 0 10px 125px;}

#bottomcontenttop{width:900px;height:1px;}
#bottomcontent{clear:all;width:800px; margin: 0px 50px 10px 50px;  }
#bottomcontentbtm{width:900px;height:10px;}

.sectiontitle { font-weight:bold; font-size:12px; padding:0px 0 4px 0px; margin: 0 0 2px 0; color:#444; background:none; border-bottom: 1px #cccccc; }

.left {float: left;width: 200px; height:100%; margin:0px 0 10px 0; padding-right:10px; }
.slideshow{float:right; margin-bottom: 5px; width:554px; padding:10px 10px 10px 25px; border-left: 1px solid #999999;  }
.middle {float: left;width: 345px; padding-left:10px;  padding-right:10px;  border-left: 1px solid #999999;}
.right {float: right;width: 200px; height:895px; background-color:#cccccc; padding:10px;}
.video{float:right; margin: 0 20px 5px 0px; width:60%; padding:10px 0 10px 0;}

#homecontentbottom{width: 780px;  float:left;  background:#ffcccc; padding:10px; margin:20px 0 20px 0;}
.thumbs img{position:relative;padding:1px;margin:5px 8px 5px 9px;border:2px solid #631e19;background:none;}
.thumbs img:hover{border:2px solid #c5c5c5; background:none;}

.HomeTitles {font-size: 18px; color: red; font-family: 'American Typewriter', Bookman Times, serif; border-bottom: 1px dotted #cccccc; margin-bottom: 5px; font-weight: strong;}

.blogsitesummary {list-style : none; padding:5px 0;  font-size: 14px;
  font-family: 'Trebuchet MS';
  text-align: left;}
.author {clear:all; font-size: 10px; color:red;}
.date {clear:all; font-size: 10px; color:red;}

#twitter_update_list {
  color: black;
  font-size: 12px;
  font-family: 'Trebuchet MS';
  text-align: left;
  margin:0;
  padding-left:0px;
  list-style : none;
  list-style-position: inside;
}

#twitter_update_list ul {
  padding-left:0px;
  list-style : none;
  list-style-position: inside;
}

#twitter_update_list ul {
  margin-left: -10px;
}

/* ----------------- Bottom content -------------------------------------------------------*/

#footer {  clear: both; text-align:right; line-height: 1.8em; color: #999999; background: #fff; padding: 4px 0; 
margin:10px 0 0 0; }
#footer a {color: #546fb6; background: inherit;}
#owner {font-size:12px; font-family: 'American Typewriter', Bookman, Times, serif; letter-spacing: -1px; margin-right: 20px;}
