body {
background-color: #dcdcdc;
font-size: 0.9em;
}

html {
font-family: "Lucida Grande", "segoe ui", arial, helvetica, sans-serif;
font-size: 100%;
}

* { 
margin: 0; /*remove all default margins!*/
padding: 0; /*remove all default padding!*/
}

p {
color: #8a8a8a;
line-height: 140%;
font-size: 80%;
padding: 10px 0;
}

a {color: #ff4200; text-decoration: none;}

a:hover {color: #464646; text-decoration: underline;}

h1 {
color: #797979;
font-weight: normal;
font-size: 160%;
}

li {list-style-type: none;}

#FridgeMagnets {
width: 820px;
margin: 10px auto;
background: url(images/BG-Container.jpg);
}

#Fridgi {}

#Photos {margin: 0 0 0 4px;}

#RightCol {
float: right;
width: 285px;
margin: 0 15px 0 0;
}

#International-Links {
background: url(images/BG-IntlLinks.gif);
width: 189px;
margin: 10px;
}

#International-Links ul {margin: 0 18px;}

#International-Links li {
background: url(images/List-Bullet.gif) no-repeat;
padding: 10px 15px;
border-bottom: 1px dashed #9a9b9c;
}

#International-Links li span {color: #6e8895; font-size: 90%;}

#International-Links li a {
color: #4a6c7b;
font-weight: bold;
font-size: 90%;
text-decoration: none;
}

#International-Links li a:hover {color: #ff4200;}

#International-Links p {
font-size: 0.7em;
margin: 5px 20px;
padding: 0;
}

#International-Links p.end {
margin: 0;
padding: 0;
width: 189px;
height: 12px;
background: url(images/Order-Online_end.gif) no-repeat 0 100%;
}

#Content {
margin: 0 300px 0 4px;
padding: 0 50px;
}

#Content h1 {padding: 6px 0 0 0; color: #797979;}

#Content p {
font-size: 80%;
padding: 8px 0;
text-align: justify;
}

#Content p span {color: #ff4200;}

#Footer {
clear: both;
height: 60px;
padding: 0 0 0 35px;
background: url(images/BG-Footer.jpg);
}

#Footer p {
padding: 10px 0 10px 0;
color: #b3b3b3;
font-size: 70%;
}

#Footer a {
padding: 0 18px;
color: #b3b3b3;
text-decoration: none;
}

#Footer a:hover {color: #f50;}

/* CLASSES */

.FloatRight {float: right; padding: 5px 0 5px 10px;}

.FloatLeft {float: left; padding: 5px 10px 0 0;}

.dots {background : url(images/BG-HRdots.gif) repeat-x; height: 15px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


