/*------------------------------------------------------------* ** Global **------------------------------------------------------------*/ 
body { background: #fff url(img/bg.gif); font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 80%; text-align: center; /* IE Fix */ margin: 0; color: 
#E2EBE2; } acronym { cursor: help; border-bottom: 1px dashed #6F8981; } a { text-decoration: 
none; color: #6F8981; outline: none; } a:hover { color: #6F8981; } img { border-style: 
none; border-bottom: none; } .photo_descript { width: 150px; height: 150px; border: 
1px solid #6F8981; } /*------------------------------------------------------------* 
** Container **------------------------------------------------------------*/	
#container { margin: 0 auto; width: 740px; background: #fff url(img/dot_line.gif) 
repeat-y 25%; border: 1px solid #ddd; padding: 0 5px; text-align: left; /* Cancel 
IE Fix */ } /*------------------------------------------------------------* ** 
Header **------------------------------------------------------------*/ #header 
{ border-bottom: 2px solid #fff; border-top: 5px solid #fff; height: 74px; } /*------------------------------------------------------------* 
** Nav **------------------------------------------------------------*/ #nav { 
border-bottom: 4px solid #fff; margin: 0; padding: 0; height: 1.4em; background-color: 
#E2EBE2; } #nav li { list-style-type: none; display: inline; line-height: 12px; 
} #nav li a { text-decoration: none; color: #FFFFFF; background-color: #B8CFB8; 
border-right: 1px solid #fff; border-bottom: 0; padding: 3px 8px; font-size: 0.8em; 
float: left; letter-spacing: normal; } #nav li a:hover { background-color: #6F8981; 
} #nav li a.on { background-color: #6F8981; color: #FFFFFF; } /*------------------------------------------------------------* 
** Side Bar **------------------------------------------------------------*/ #sidebar 
{ font-size: 0.8em; float: left; width: 175px; position: relative; color: #999999; 
} #sidebar div { border-top: 1px solid #ddd; padding: 5px 10px 10px 10px; background: 
#fff url(img/para_bg.jpg) repeat-x; } /*------------------------------------------------------------* 
** Content **------------------------------------------------------------*/ #content 
{ font-size: 0.8em; float: left; width: 550px; position: relative; margin-left: 
15px; color: #999999; } #contentind { font-size: 0.8em; float: left; width: 550px; 
position: relative; margin-left: 15px; color: #999999; background-image: url(img/HWlogo9.jpg); 
} #content div { border-top: 1px solid #ddd; padding: 5px 0px 10px 10px; } #content 
h2 { font-size: 1em; color: #999999; margin: 0 10px 0 0; cursor: default; padding-top: 
1px; font-weight: normal; } #content h3 { font-size: 1em; color: #999999; margin: 
0 10px 0 0; cursor: default; padding-top: 1px; font-weight: bolder; } #content 
h4 { font-size: 1em; color: #999999; margin: 0 10px 0 0; cursor: default; padding-top: 
1px; font-weight: normal; } #content p.dspace { font-size: 1em; color: #999999; 
cursor: default; font-weight: normal; line-height: 2; } #content ul { list-style-type: 
none; } #content li { float: left; } #content a { text-decoration: none; color: 
#999999; border-bottom: 1px dashed #999999; } #content a:hover { border-bottom: 
1px dashed #B8CFB8; color: #B8CFB8; } .cartlist { display: block; background: 
#fff url(img/para_bg.jpg) repeat-x; width: 400px; margin-left: 50px; } /*------------------------------------------------------------* 
** Side Bar & Content **------------------------------------------------------------*/ 
#sidebar h1, #content h1 { font-size: 1em; color: #999999; margin: 0 10px 0 0; 
cursor: default; padding-top: 5px; } /*------------------------------------------------------------* 
** Photos ** Make photos 150x150 pixels **------------------------------------------------------------*/ 
#container a.photo { display: block; background-color: #B8CFB8; color: #FFFFFF; 
text-align: center; text-decoration: none; width: 150px; height: 170px; border: 
2px solid #E2EBE2; margin-bottom: 10px; margin-right: 10px; font-size: 1em; vertical-align: 
text-bottom; } #container a.photo_blank { display: block; background-color: #ECF2EC; 
color: #FFFFFF; width: 150px; height: 170px; border: 2px solid #E2EBE2; margin-bottom: 
10px; margin-right: 10px; } #container a.photo:hover {border: 2px solid #6F8981; 
} #container a.photo_blank:hover {border: 2px solid #E2EBE2; } /*------------------------------------------------------------* 
** Footer **------------------------------------------------------------*/ #footer 
{ border-bottom: 5px solid #fff; border-top: 10px solid #fff; text-align: center; 
color: #FFFFFF; font-size: 0.8em; padding: 2px; line-height: 16px; clear: both; 
height: 26%; background-color: #B8CFB8; } #footer a { text-decoration: none; color: 
#FFFFFF; border-bottom: 1px dashed #FFFFFF; } #footer a:hover { border-bottom: 
1px dashed #00FF00; color: #00FF00; } 