*{
	font-size:100%;
}


body{
	font:75%/140% Arial, Helvetica, sans-serif;
	text-align:center;
}

div{
	
	background:#EFEFEF;
}

dd{
	margin-right:0;
}

A{	
	font-family: Arial, Helvetica, sans-serif; font-weight:normal;font-size: 9pt
} 

A:hover {background-color: #cccccc;}

A:visited {font-family: Arial, Helvetica, sans-serif;}


.hidden-navigation{
	width:1px;
	position:absolute;
	left:-9999px;
}

#wrap{
	border:1px dashed #CCC;
	background:#EFEFEF;
	width:770px;
	margin:0 auto;
	text-align:left;
}

#main-content{
	width:565px;
	display:inline;
	float:left;
	margin-left:185px;
	padding-left: 10px;
	padding-right: 10px;
}

.main-image{
    width: 335px !important; /* intended total box width - padding-right(next) */
    width: 320px; /* IE Win = width - padding */
    padding-right: 75px; /* the gap on the right edge of the image (not content padding) */
    margin: 10px auto; /* use to position the box */ 
}

#navigations{
	width:175px;
	float:left;
	margin-left:-765px;
}

#navigations ul { list-style: none; margin: 10; padding: 10; }

#navigations a {text-decoration: none;}

#foot {
	border-top:1px dashed #CCC;
	padding-top: 10px;
	clear:both;
}


/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2, .cssbox_head  h3 {
    background: transparent url(box.png) no-repeat bottom right; 
} 
.cssbox { 
    width: 335px !important; /* intended total box width - padding-right(next) */
    width: 320px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 20px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2, .cssbox_head h3 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 25px 0 15px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
} 

/* set the lower-left corner image */ 
.cssbox_body { 
    background-position: bottom left; 
    margin-right: 25px; /* interior-padding right */ 
    padding: 15px 0 15px 40px; /* mirror .cssbox_head right/left */ 
} 
