@charset "utf-8";
/* CSS Document */

body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:url(../Furniture/Site-Background.gif) repeat-x; background-color:#e8e8e8}


/*----  Links & Text  ----*/

.Grey {color:#999}
.Carrat { font-size:30px; color:#666}
.copy {font-size:14px; line-height:21px; color:#666; padding: 0 5px 0 25px}

.Contact {font-size:18px; padding-left:10px; color:#666;}
.Contact a {text-decoration:none; color:#666;}
.Contact a:hover {text-decoration:underline}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px; margin:0px}
.copyright { font-size:11px; color:#999; padding-top:9px; text-align:center; display:block}


/*----  Page Elements  ----*/
#Wrapper {width:921px;margin: 0px auto; background-color:#FFF}
#Wrap-Foot {width:921px;margin: 0px auto}
#Header {width:921px; height:134px; }
#LogoContainer {width:288px; float:left}
#WelcomeMessage {width:633px;height:134px; line-height:134px; float:left; text-align:right}

/*---- Top Naviagtion  ----*/
#Header-Nav {width:921px;  margin:0px; background:url(../Furniture/Menu_Header.gif) 0 0 repeat-x;  font-size:11px; }
#Header-Nav li{ display:inline; height:32px;color:#919394; background:url(../Furniture/devider_menu.gif) right 3px no-repeat; padding:0 16px 0 5px; margin:0 5px 0 0;line-height:32px}
#Header-Nav li a{color:#999CA2; text-decoration:none;}
#Header-Nav li a:hover{text-decoration:underline;}
#Header-Nav li.active a {color:#919394; font-weight:bold;}
#Header-Nav li.Shop a {color:#000;}

/*---- Footer ----*/
#Footer {width:906px; height:40px; padding: 25px 0 25px 0; margin: 0 6px 0 7px; line-height:17px}
#Footer ul {padding:0 20px 0 0; margin:0 0 0 0; }
#Footer  li{ list-style:none; font-size:11px; line-height:20px; float:left; color:#908F8F; width:155px; padding:0 0 0 12px; background:url(../Furniture/Arrow_Footer.gif) left 8px no-repeat;}
#Footer  li a{ font-size:11px; line-height:20px; color:#908F8F; text-decoration:underline;}
#Footer  li a:hover{text-decoration:none;}
/*---- Home Page ---- */
#HomeMainUnit {width:921px; height:358px}
#HomeMainUnit-Header { height:70px}
#HomeMainUnit-Img {width:314px;padding-left:290px; float:left}
#HomeMainUnit-Text {width:317px; padding-top:206px; float:left; text-align:center}
#Ronan-Page {width:921px; background-color:#FFF; float:left}
#Copy {width:496px; float:left; }
#Copy-WHOLE { width:921px; float:left}
#Ronan-Left { width:496px; float:left}
#Ronan-WHOLE { width:921px; float:left}
#Ronan-Right { width:425px; float:left; text-align:center; padding-top:40px}
#Ronan-Right img {border:1px solid #ebebeb}
#Page-Title { height:68px}

#IconHolder { height:38px;padding: 0 0 16px 25px;  width:37px; float:left}
#IconText {height:38px; line-height:38px;width:415px; padding: 0 0 16px 0;font-size:14px; color:#666; float:left}
#IconText a {text-decoration:none; color:#666}
#IconText a:hover {text-decoration:underline}
ul.Time  { list-style-type:none;padding:0 0 25px 25px; margin:0px;color:#666; font-size:14px; line-height:21px; width:200px; display:block; float:left}
li.Time  { }
	#map_canvas { width:800px; height:500px; float:left}
	#directions { width:800px; font-size:10px; color:#666666;float:left}
	
#Jewellery-Brands { width:230px; float:left; height: 60px ; text-align:center; padding-top:30px}