/* stylesheet.css www.moize.net*/
	
	body {
		background-color: transparent;
		background-image: url(/images/792_780_grid.png);
		background-repeat: repeat-y;
		color: #606060;
		font: 12px "Optima", Arial;
		font-stretch: normal;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		line-height: 100%;
		margin: 0;
		word-spacing: 0px;
		}


        *::-moz-selection {
              background: #e3d0c1;
              color: #ffffff;
              text-shadow: none;
              }

         ::selection {
	     background: #e3d0c1;
	     color:#ffffff;
             }

		
/* NAVIGATION */

         .button {
                float: left;
                }

         #button_wrap {
                float: left;
                width: 96px;
                }

	#nav_wrap {
		border-bottom: solid 1px #dddddd;
		border-top: solid 1px #dddddd;
 		float: left;
 		font-style: normal;
 		margin: 0 0px 0px 0px;
 		padding: 14px 0 5px 0;
 		width:264px;
		}
	
	#nav {
                float: left;
 		margin: 0;
 		padding: 0px 0 0px 0;
                width:264px;
		}
		
	#nav ul {
		display: inline;
		margin: 0;
		padding: 0;
		}
		
	#nav li {
 		font: 12px "Optima", Arial;
 		font-weight: normal;
 		list-style: none;
 		margin: 0;
 		padding: 0;
 		text-transform: none;
		}
		
	#nav li a {
	 	border-bottom: none;
 		color:#101010;
 		float:left;
 		font-weight: normal;
 		overflow: hidden;
		text-decoration: none;
		}
		
	#nav li a:hover {
		border-bottom: none;
		color:#bababa;
		font-weight: normal;
		padding:0;
		text-decoration: none;
		}
	
	#nav li a#selected{
		color: #505050;
		}
		
	#nav li a#selected:hover {
		color: #bababa;
		}

	#nav li#news a {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}

	#nav li#news a:hover {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}
		
	#nav li#about a {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}
		
	#nav li#about a:hover {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}

	#nav li#work a {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}
		
	#nav li#work a:hover {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}

	#nav li#contact a {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}
		
	#nav li#contact a:hover {
		margin:0 6px 0 0px;
		padding:0px 0px 0px 0px;
		}		

	#nav li#shop a {
		margin:0 0px 0 0px;
		padding:0px 0px 0px 0px;
		}
		
	#nav li#shop a:hover {
		margin:0 0px 0 0px;
		padding:0px 0px 0px 0px;
		}	


		
/* GLOBAL */
		
	#cd_info {
		float: left;
		}

	.clear {
		clear:both;
		padding:0;
		margin:0;
		}	
			
	.container {
		background-color: transparent;
		margin: 0 auto;
		background-repeat: no-repeat;
		padding: 0 12px 0px 12px;
 		width: 840px;
		}
	
	#column {
		background-color: transparent;
		float: left;
 		padding: 0px 0px 96px 0px;
 		width: 552px;
		}
		
	#cd_details {
		padding-top: 12px;
		width: 120px;
		}
		
	#cd_details ul {
		display: inline;
		padding: 0 0 12px 0;
		}
		
	#cd_details li {
		color: #303030;
		font-size: 115%;
		font-weight: normal;
		line-height: 100%;
		list-style: none;
		line-height: 100%;
		padding: 0px 0 2px 0;
		}
		
	#cd_details li.button a {
		background-color: #ce531a;
		color: #ffffff;
		float: left;
		margin: 3px 0 3px 0;
		padding: 1px 2px 1px 2px;
		text-align: center;
		}

	#cd_details li.button a:hover {
		background-color: #ce531a;
		color: #101010;
		float: left;
		margin: 3px 0 3px 0;
		padding: 1px 2px 1px 2px;
		text-align: center;
		}
		
	.cv {
		float: left;
		padding: 0px 0 0 0;
		margin: 0;
		}
		
	.cv ul {
		display: inline;
		padding: 0 0 12px 0;
		}
		
	.cv li {
		list-style: none;
                line-height: 125%;
		padding: 0 0 4px 0;
		}
		
	#footer {
		float: left;
		margin: 0px 0 0 0px;
		padding: 0px 0px 18px 0px;
		width: 835px;
		}
	
	#head_pic {
 		width: 552px;
		}
		
	#head_pic_wrap {
		padding: 0px 0 0px 0;
 		width: 552px;
		}
		
	#header {
		float: left;
		padding: 64px 0px 0px 0px;
		width: 840px;
		}
			
	#header_left {
		background-color: transparent;
		float: left;
		padding: 0px 0 0px 0;
		width: 552px;
		}
		
	#header_right {
		background-color: transparent;
		margin: 0px 0 0px 576px;
		padding: 0 0 0px 0px;
		position: fixed;
		width: 264px;
		}
		
	img {
		border: none;
		margin: 0;
		padding: 0 0 0px 0;
		}
		
	.image {
		margin: 0;
		padding: 0 0 12px 0;
		}
		
	.image .border {
		border: 1px solid #cccccc;
		}

	.image_wrap {
		margin: 0px 0px 0px 0px;
		padding: 0 0 0px 0;
		width: 552px;
		}
		
	.info_col_heading {
		float: left;
		padding: 14px 0 6px 0;
		width: 552px;
		}
		
	.info_col_one {
		float: left;
		/*12px 12px 12px 0px;*/
		width: 120px;/*408px;*/
		}
		
	.info_col_one_wrap {
		float: left;
		padding: 14px 12px 0px 0px;
		}
		
	.info_col_two {
		float: left;
		/*12px 0px 0 12px;*/
		width: 408px;/*120px;*/
		}
		
	.info_col_two_wrap {
		float: left;
		padding: 14px 0px 0px 12px;
		}
		
	.info_row {
		float: left;
		}
		
	.info_sect {
		float: left;
		padding: 28px 0 0 0;
		}
			
	#logo a {
 		background: transparent url(images/logo8.png) no-repeat scroll 0;
 		float: left;
 		overflow: hidden;
 		padding: 24px 0px 0px 0;
 		text-indent: -9999px;
 		width: 264px;		
 		}
 		
 	#logo a:hover {
 		background-position: -264px;		
 		}
 	
 	#logo_info {
 		color: #404040;
 		padding: 0 0 0 0;
 		}
 		
 	#logo_text {
 		padding: 0 0 0 0;
 		}
 		
 	#logo_text_index {
 		border-top: 1px solid #ffffff;
 		color: #2a2a2a;
		font: 15px "Optima", Arial;
		font-size: 125%;
		font-weight: normal;
		line-height: 125%;
		padding: 12px 0px 6px 0px;
 		}
 			
	#logo_wrap {
		float: left;
		line-height: 145%;
 		padding: 0px 0px 6px 0px;
 		width: 264px;
		}
		
	#myGallery {
		height: 198px !important;
		margin-top: 36px;
		padding-top: 2px;
		width: 264px !important;
		} 
		
	#network {
		padding: 0 0 0 0;
		width:264px;
		}
	
	#network_wrap {
		border-bottom: solid 1px #dddddd;
 		float: left;
 		font-style: normal;
 		margin: 0 0 0 0;
 		padding: 14px 0 6px 0;
 		width:264px;
		}
			
	p {
		font-size: 100%;
		line-height: 150%;
		padding: 0px 0px 0px 0px;
		text-align: justify;
		}

	.player {
		padding: 12px 0 0 0;
		}
		
	.post {
		float: left;
		padding: 0px 0 12px 0;
		margin-bottom: 50px;
		}
		
	.post_two {
		float: left;
		padding: 0px 0 12px 0;
		margin-bottom: 50px;
		}
		
	.post_three {
		float: left;
		padding: 0px 0 12px 0;
		margin-top: 27px;/*192px*/
		}
		
       #post_foot_wrap {
                float: left;
               }

       #post_foot_left {
                float: left;
                width: 276px;
               }

       #post_foot_right {
                float: left;
                padding-left: 268px;
                width: 5px;
               }

	#row_wrap {
		float: left;
		padding: 0px 0px 96px 0px;
		}
					
	#shop_wrap {
		border-top: 1px solid #9c9c9c; 
		float: left;
		margin-top: 80px;
		padding: 0px 0 0 0;
		width:264px;
		}
		
	.text {
		border-bottom: 1px solid #dddddd;
		margin-top: 16px;
		}
		
	.text_two {
		border-bottom: 1px solid #dddddd;
		float: left;
		margin-top: 16px;
		width: 552px;
		}
		
	.text_three {
		float: left;
		margin: 64px 0 180px 0;
		width: 552px;
		}
		
	#wrapper {
		background-color: #ffffff;
		background-repeat: no-repeat;
		}
		
	#wrapperTwo {
		background-color: #dddddd;
		background-repeat: no-repeat;
		border-top: 1px solid #cccccc;
		}
		

/* MooTools */

	
	.divToggle {
		color: #101010;
		padding: 14px 0 6px 0;
		width: 1px;
		}
		
	.divToggle a:hover{
		color: #e3731c;
		}

	.moreInfoWrapper {
		width: 408px;
		}	

	.moreInfo {
		background: #ffffff;
		color: #404040;
		margin: 0 0 12px 0px;
		font-weight: normal;
		width: 408px;
		}
		
	.toggle_wrap {
		padding-top: 14px;
		}
	

	#vertical_slide {
		background: #ffffff;
		color: #404040;
		padding: 0 0 12px 0px;
		font-weight: normal;
		width: 408px;
		}

	div.marginbottom {
		/* Since the Fx.Slide element resets margins, we set a margin on the above element */
		margin-bottom: 6px;
		width: 408px;
		}
		
		
		
