	body {margin:0px; padding:0px; width:100%; background:#ececec url(/img/body_bg.gif) repeat-x scroll left top; font-family: "Trebuchet MS", sans-serif;  font-size: 11px; color: #333;
	margin: 0 auto; text-align: center; }
	img {border: 0 none; margin:0px; padding:0px;}
	#page {width: 960px; margin: 0 auto; margin-top: 10px;}
	#page_pageflip {width: 960px; margin: 0 auto; margin-top: 10px;}
	
	#header {}
	#header-bottom { }
	
	#logo { margin: 0 auto; text-align:center; width:200px;}
	#menu {}
	#menu ul {margin: 0px 0px 0px 0px; margin: 0 auto; text-align:center; width: 600px;}
	#menu ul li {display: block; margin: 0px 0px 0px 0px; float:left; padding: 20px 20px 20px 20px; }
	#menu ul li img:hover {}
	/*#menu ul li:hover {display: block; margin: 0px 0px 10px 0px; float:left; padding: 20px 20px 10px 20px; border-bottom: 4px #555 solid; }*/
	
	#wrapper {background: #FFF; clear:both; float: left; border: 1px #ddd solid; text-align:left;}
	#wrapper_pageflip {background: #FFF; clear:both; float: left; border: 1px #ddd solid; text-align:left;}
		
	#page a {text-decoration: none; color: #aaa; }
	#page a:hover {text-decoration: underline; }	
	
	#signature {height:234px; background: url(/img/grad-signature.jpg); background-repeat:repeat-x;}
	#signature {text-align: center; }
	#baner-top {height: 15px; background: url(); background-repeat:repeat-x;}
	#baner-main { height: 150px;}
	#baner-bottom {height: 15px; background: url(); background-repeat:repeat-x;}
	
	
	#main {width: 960px; margin-left:auto; margin-right: auto;  padding:20px; float: left;}
	#main_pageflip {width: 960px; margin-left:auto; margin-right: auto;  float: left;}
	
	#sidebar {width: 220px; float: left;}
	#sidebar ul li {list-style: none; display:block; margin-bottom: 10px;}
	#sidebar ul li a {text-decoration: none; color: #144c61; }
	
	#content {width: 660px; float: right; padding-right: 30px; min-height: 300px;}
	#content_pageflip {width: 950px; margin-left:auto; margin-right:auto; min-height: 300px;}
	
	#footer {width: 100%; min-height: 40px; padding-top: 10px; text-align:center; color: #aaa; font-size: 80%;}
	#footerlinks {width: 960px;  margin-left:auto; margin-right: auto;}
	#footerlinks a {text-decoration: none; color: #aaa; }
	#footerlinks a:hover {text-decoration: underline; }	
	
.item3 { display:block; padding: 4px; line-height: 18px; height: 18px; width: 18px; text-align: center; color: #000; background-color: #fff; text-decoration: none; font-weight: bold; border-bottom: solid 1px #dedede; }  
.item3selected { background-color: #a1a1a1; color: #fff;} 


#slideshow-home { float:left; height:350px; width: 600px; }
#slideshow-tophome {text-align: center; width: 960px; margin-left:auto; margin-right: auto;}
#main-home { float:left; width: 600px; background-color:#f8f8f8; font-size: 11px; padding: 10px; margin-top: 20px; border-bottom: 1px #ddd solid; margin-bottom: 5px;}

.slideshow {position:relative;}
.slideshow img { position:absolute; top:0; left:0; z-index:8; opacity: 0.0; } 
.slideshow img.active { z-index:10; opacity:1.0; }
.slideshow img.last-active { z-index:9; }

.content-home {width: 960px; float: left;}
.sidebar-home { float: right; width: 290px; margin-right: 20px; margin-top: 20px;}

.news { width: 290px; }
.post {background-color: #f8f8f8; font-size: 11px; padding: 10px; border-bottom: 1px #ddd solid; margin-bottom: 5px;}
.post .title {color: #999; font-size: 150%; font-weight: bold; float:left;}
.post .date {color: #bbb; font-size: 80%; float: left; clear:both;}
.post p {clear:both;}


#home-bottom { clear:both; float: left;	width: 920px;background-color: #F1F1F1; padding: 10px; margin-top: 10px; margin-left:10px; margin-right:10px;}

.home-bottom-left { float: left; margin-right: 10px; background-color: #fff; }

.home-bottom-right { float: right; position:relative; background-color: #fff; }

#search {float: left; }
#search .content {margin-top: 18px; float: left;}
#search form {font-size: 11px; color: #626262; float: left;}
#search p {margin: 0px;}
#search .content .email { font-size: 11px; color: #626262; background:#FFFFFF; border:1px solid #DDDDDD; padding:3px; width:200px; float: left}
#search .content .subscribe {margin-left: 8px; float: left;}

.w600 {width: 600px; }
.w290 {width: 290px; }
.w386 {width: 386px; }
.w504 {width: 504px; }


#grid-content {width: 620px; float: right;}
#grid-sidebar {width: 300px; float: left;}
#grid {background-color: #eee; float: right; padding:2px; width: 620px;}
.gitem {width: 120px; height: 120px; background-color: #fff; margin: 2px; float: left; text-align: center; overflow:hidden;}
.gitem2 {width: 244px; height: 244px; background-color: #fff; margin: 2px; float: left; text-align: center; overflow:hidden;}
.gitem3 {width: 244px; height: 244px; background-color: #fff; margin: 2px; float: right; text-align: center; overflow:hidden;}
#grid-sidebar .img {text-align:center;}
#grid-sidebar .desc .name {font-weight: bold; font-size: 110%;}
#grid-sidebar .desc {padding: 10px 20px 10px 20px;}
#grid-sidebar .desc .price {font-weight: bold; font-size: 110%;}


/*Slideshow*/

#slideshow {
    position:relative;
    height:290px;
    /*width:882px;*/
    text-align: center;
    margin-left:auto;
    margin-right: auto;
}

#slideshow IMG {
    position:absolute;
    top:0px;
    left:0px;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

/*Slideshow*/
/*
#slideshow-tag {
    position:relative;
    height:290px;
    width:882px;
    text-align: center;
    margin-left:auto;
    margin-right: auto;
}

#slideshow-tag IMG {
    position:absolute;
    top:0px;
    left:0px;
    z-index:8;
}

#slideshow-tag IMG.active {
    z-index:10;
}

#slideshow-tag IMG.last-active {
    z-index:9;
}
*/

