body {margin:0px;font-size:12px;font-family:Arial, Helvetica, sans-serif;background:url(../images/page_bg.gif) repeat;}
h1,h2,h3,h4,ul,img {margin:0px;border:none;padding:0;}
.clear {clear:both;font-size:0px;}

a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;}

#main {width:760px;height:546px;background:url(../images/content_bg.jpg) no-repeat;margin:20px auto;}
#top {clear:both;padding:0 0 0 26px;}
#logo {float:left;display:block;text-indent:-500px;overflow:hidden;width:252px;height:42px;background:url(../images/logo.png) no-repeat;margin:15px 0 0 0;_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tommyzone.com/../images/logo.png',sizingMethod='crop');}

#navigation {float:left;width:432px;}
#navigation a.item {display:block;text-indent:-200px;overflow:hidden;float:left;}
#navigation a.item.about {width:101px;height:58px;background:url(../images/AboutUs-.jpg);}
#navigation a.item.about:hover, #navigation a.item.about.on {background:url(../images/AboutUs+.jpg);}
#navigation a.item.home {width:116px;height:58px;background:url(../images/Home-.jpg);}
#navigation a.item.home:hover, #navigation a.item.home.on {background:url(../images/Home+.jpg);}
#navigation a.item.works {width:103px;height:58px;background:url(../images/Works-.jpg);}
#navigation a.item.works:hover, #navigation a.item.works.on {background:url(../images/Works+.jpg);}
#navigation a.item.contact {width:110px;height:58px;background:url(../images/Contactus-.jpg);}
#navigation a.item.contact:hover, #navigation a.item.contact.on {background:url(../images/Contactus+.jpg);}


/* Begin Joomla Navigation CSS */

#navigation {float:left;width:432px;}
#navigation ul {padding:0px;margin:0px;}
#navigation ul li {display:block;float:left;padding:0px;margin:0px;}
#navigation li a {display:block;text-indent:-200px;overflow:hidden;float:left;}
#navigation  li.item2 a {width:101px;height:58px;background:url(../images/AboutUs-.jpg);}
#navigation li.item2 a:hover, #navigation li.item2 a.active {background:url(../images/AboutUs+.jpg);}
#navigation li.item1 a {width:116px;height:58px;background:url(../images/Home-.jpg);}
#navigation li.item1 a:hover, #navigation li.item1 a.active {background:url(../images/Home+.jpg);}
#navigation li.item8 a {width:103px;height:58px;background:url(../images/Works-.jpg);}
#navigation li.item8 a:hover, #navigation li.item8 a.active {background:url(../images/Works+.jpg);}
#navigation li.item9 a {width:110px;height:58px;background:url(../images/Contactus-.jpg);}
#navigation li.item9 a:hover, #navigation li.item9 a.active {background:url(../images/Contactus+.jpg);}

/* End  Joomla Navigation CSS */




#photo {display:inline;float:left;width:229px;height:409px;background:url(http://www.tommyzone.com/content/images/content/photo_bg_home.png) no-repeat;_background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tommyzone.com/content/images/content/photo_bg_home.png',sizingMethod='crop');margin:10px 0 0 46px;}

#content {float:left;margin:50px 0 0 20px;width:396px;}
.module {font-family:Tahoma;font-size:11px;color:#292929;margin-bottom:20px;clear:both;}
.module h2.header {color:#333;display:block;font-size:18px;height:25px;background:url(../images/header_bg_bottom.png) no-repeat bottom;margin-bottom:10px;}


#welcome-module .body p {font-weight:bold;}

.image-text-multiple {clear:both;}
.image-text-multiple .item {float:left;width:92px;margin:0 40px 10px 0;}
.image-text-multiple .item img {display:block;border:1px solid #666}
.image-text-multiple .item a {display:block;font-weight:bold;}


/* Joomla Elements */
 
/* Moduletable DIV's */
#sidebar .moduletable {
  margin: 10px 0;
}
#sidebar .moduletable h3 {
  border-bottom: 1px solid #ccc;
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 10px;
  padding: 0 0 0 5px;
}
 
/* Main Menu */
ul {
  padding: 0 0 0 5px;
}
li {
  list-style-type: none;
  padding: 3px 0 3px 18px;
  background: #fff url('/../images/bullet.gif') 0 5px no-repeat;
}
ul#mainlevel a, ul#mainlevel a:link, ul#mainlevel a:visited {
  text-decoration: none;
  color: #900;
}
ul#mainlevel a:hover {
  text-decoration: underline;
  color: #000;
}
 
/* Login Form */
#mod_login_username {
  width: 205px;
  margin: 0 5px 5px;
  border: 1px solid #ccc;
}
#mod_login_password {
  width: 205px;
  margin: 0 5px 5px;
  border: 1px solid #ccc;
}
#mod_login_remember {
  margin: 0 0 0 5px;
}
input.button {
  border: 1px solid #ccc;
  background-color: #eee;
  color: #666;
  padding: 3px;
  margin: 5px;
  font-size: 10px;
}
label {
  margin: 0 0 0 5px;
}
 
/* Search Form */
#mod_search_searchword {
  width: 205px;
  margin: 0 5px 5px;
  border: 1px solid #ccc;
}
 
/* Main Content Area */
.componentheading {
  display: block;
  font-size: 20px;
  color: #666;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
  margin: 0 0 10px;
}
 
.contentheading {
  font-size: 20px;
  color: #900;
  font-weight: bold;
  margin: 0 0 2px;
}
 
.small, .createdate, .modifydate {
  font-size: 10px; 
  font-weight: normal;
}
 
a.readon {
  display: block;
  padding: 3px 0 3px 18px;
  background: #fff url('/../images/bullet.gif') left center no-repeat;
  margin: 5px 0 0;
}
 
.article_seperator {
  display: block;
  height: 10px;
}

div.section-description {overflow: auto; height: 292px};
