/* CSS Document */
body{ background:#ffffff;
	
	margin:0 0 0 0px;
}
.clear{
	clear:both;
}
.clear img{
	height:0;
}

#main{
	width:980px;
	background:#FFFFFF;	
	margin:0 auto;
	
}
#left{ background:#ffffff  repeat-y 0px; padding-left:20px;}
#right{ background:#ffffff  repeat-y 100% 0px; padding-right:20px;}
#center{ background:#FFFFFF; width:941px;}


#top-baner{background:#FFFFFF;
width:980px;
height:102px;}

#logo{background:url(images/customcups-logo.jpg);
width:127px;
height:76px;
margin-top:15px;
margin-left:23px;
margin-bottom:3px;
float:left; 
cursor:pointer;}
#menus-bg{background:#FFFFFF;
width:625px;
height:85px;
float:right;}

#mt{
background:#FFFFFF;
width:980px;
height:5px;
}
#left-content{background:#412c19;

width:330px;
height:525px;
float: left;}
#left-gallery{background:#412c19;

width:330px;
height:560px;
float: left;}
#right-image-bg{background:#ffffff;
width:608px;
height: 523px;
float: left;}


#body-image{background:url(images/body-img.jpg);
width:608px;
height:525px;
float:left;}
#body-text-pad{width:290px;
height:auto; margin-top:26px;
}

#left-img{background:url(images/img-1.jpg);
width:219px;
height:104px;
margin:12px 25px 5px 25px;
}

#left_img{
width:219px;
height:104px;
margin:12px 25px 5px 25px;
}

#text-box{width:219px;
height:auto;
margin:0 30px 20px 25px;}


#footer{ background:#fff;
width:940px;

height:25px;



margin:0px 20px 0px 20px;

}
#copy-left{width:500px;
height:15px;
float:left;
margin:8px 0px 0px 1px;}

#copy-rightside{width:400px;
height:15px;
float:right;
text-align:right; 
margin:8px 0px 0px 20px;}

#text{
width:600px;
height:auto;
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
}
#text9{
width:600px;
height:auto;
margin-top:5px;
margin-left:1px;

margin-bottom:5px;
}
#text-8{
width:580px;
height:auto;
margin-top:15px;
margin-left:20px;
margin-bottom:5px;
float:left;
}

#small-img{
width:60px;
height: 512px;
padding-top:2px;
padding-left:7px;


float:left;



}
#smallimg{
width:60px;
height: 512px;
padding-top:2px;
padding-left:7px;


float:left;



}
#line-br{width:560px;
height:2px;



float:left;}

#gallery-main{width:331px;
height: auto;
float:center;
}
#gallery-images{width:158px;
height:136px;
float:left;}

#width200{width:200px; 
height:20px;
padding-left:0px;
padding-right:0px;

float:left;}





#right-image-bg-2{background:#fff;
width:608px;
height: 523px;border:1px solid gray;
float: left;
margin-top:0px;}


#body-image8{ background:#ffffff;
width:608px;

height: 523px;border:1px solid gray;
float:left;}


#body-text-pad{width:290px;
height:auto; margin-top:23px;
}









 













#menu {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-weight: none;
				text-transform: uppercase;
				margin: 0px 0;
				padding: 0;
				list-style-type: none;				
				font-size: 12px;
				height: 30px;
				width:645px; 
				
			}
#menu li {
				float: left;
				margin: 0px 1px;;				
			}
	#menu li a {
				text-decoration: none;
				display: block;
				padding-left:11px;
				padding-right:11px;
				padding-top:30px;
				padding-bottom:21px;			
				
				color: #5C5C5C;
			}
	#menu li a:hover, #menu li.active a {
				background-color: #412C19;
				display: block;
				font-weight: none;
			
				color: #fff;
			}

