*{ margin: 0px; padding: 0px; } a { color: #0EA2CC; text-decoration: none; } h1, h2, h3 {font-family:"Trebuchet MS", Verdana, sans-serif;} h1 {font-size:26px;} h2 {font-size:18px;} h3 {font-size:16px;} body {background:url(images/bg2.jpg) fixed center top; background-color:#ccc; font:12px Verdana, Arial, Helvetica, sans-serif;} #wrap {width:950px; margin:0 auto 0 auto;} #header {background:url(images/header.png) no-repeat; height:174px;} #content {background:url(images/pagebg.png) repeat-y; padding:0 40px 0 40px;} #right { float:right; width:610px;} #right p {line-height:20px; margin-bottom:20px;} #right a {border-bottom: solid 1px #0ea2cc;} #right a:visited, active {border:none;} #right a:hover {color:#000; border-bottom:solid 1px #000;} h1 a, h2 a, h3 a, h4 a {text-decoration:none; border:none!important;} .clear {clear:both;} #sidebar {float:left; width:250px; background:url(images/sb2.jpg) left repeat-y;} #sidebartop {background: url(images/sb1.jpg) left top no-repeat; height:10px;} #sidebarbtm {background:url(images/sb3.jpg) left top no-repeat; height:9px;} #sidebar ul {list-style:none; font:bold 14px "Trebuchet MS", Verdana, sans-serif; margin-bottom:15px;} #sidebar li {display:block; height:36px; margin-bottom:2px;} #sidebar a, #sidebar a:visited { display:block; background:url(images/menu1.jpg) right top no-repeat; padding: 10px 10px 0 40px; height: 26px; color:#999; } #right h2 { color:#014782; font:normal 18px "Trebuchet MS", Verdana, sans-serif; } #right h2 a {color:#014782} #right h2 a:hover {color:#000; background:#ffffee; border:none;} #sidebar a:hover {background:url(images/menu2.jpg) right top no-repeat; color:#333;} #sidebar .active a{background:url(images/menu3.jpg) right top no-repeat; color:#000;} #sidebar h2 { display:block; background:url(images/sidebarh2.jpg) no-repeat; height:40px; padding:14px 10px 0 40px; color: #186185; text-transform:uppercase; } #footer {background:url(images/footerbg.png) no-repeat; height:62px;} #sitename { display:block; float:left; width:210px; padding:15px 0 0 40px; text-align:center; color: #FFFFFF; font: normal 28px "Trebuchet MS", Verdana, sans-serif; } #sitename a{color:#fff;} .caption { display:block; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding-top:30px;} #sitename a .blue { color:#0F9EC8; font-style: italic; } #sitename a:hover {color:#0f9ec8;} #sitename a:hover .blue{color:#9c6; font-family:Georgia; font-weight:normal;} #nav {float:right; width:645px; padding:0 40px 0 0; height:134px;} #breadcrumb { background:url(images/breadcrumb.jpg) center bottom no-repeat; padding:7px 40px 5px ; height: 18px; color:#999999; text-transform:uppercase; font: bold 16px"Trebuchet MS", Verdana, sans-serif;} #breadcrumb a.active {color:#000!important;} #breadcrumb a{text-decoration:none; color:#999;} #breadcrumb a:visited, breadcrumb a:active {color:#999;} #breadcrumb a:hover {color:#333;} #nav #search{ padding-left: 475px; padding-top: 17px; height: 48px; } #nav #search .keyword{ background: transparent url(images/search.png) no-repeat; height: 33px; width: 132px; padding: 10px 20px 0 10px; font-size: 12px; color: #999; border:none; overflow:hidden; } #header form {padding:0; margin:0;} #topmenu { height:51px; font:bold 14px "Trebuchet MS", Verdana, sans-serif; text-transform:uppercase; padding-top:15px;} #topmenu ul {list-style:none; padding-left:10px;} #topmenu li {display:inline; margin-left:3px;} #topmenu a, #topmenu a:visited {display:block; float:left; background:url(images/nav2.png) repeat-x; text-align:center; padding:5px 25px 0 25px; height:25px; color:#999999;} #topmenu .active a {background:url(images/nav1.png) repeat-x; color:#333;} #topmenu .active a:hover {background:url(images/nav4.png) repeat-x; color:#333;} #topmenu a:hover {background:url(images/nav3.png) repeat-x; color:#fff;} #featured { background:url(images/ftrdbox.jpg) no-repeat; height:150px; color:#00CCFF; margin-bottom:15px; } #featured div { padding:25px 10px 0 50px; height: 90px; font:normal 16px "Palatino Linotype", "Book Antiqua", Palatino, serif; } .ftd_btm {display:block; height:20px; padding:15px 5px 0 35px; background:url(images/ftrdlink.png)8px 12px no-repeat} #featured a {color:#fff; border-bottom:none;} #featured a:visited, #featured a:active{color:#E3F7FD;} #featured a:hover { text-decoration:underline; color:#fff!important;} .postbottom {background:url(images/postbttm.png) no-repeat; height:26px; margin-bottom:20px;} .postbottom ul {list-style:none;} .postbottom li {display:inline; margin:0!important; padding:0!important;} .postbottom a, .postbottom a:visited, .postbottom a:active{color:#fff; border:none!important; display:block; float:left; height:20px; padding:6px 5px 0 30px;} .postbottom a:hover {color:#000;} .permalink a, .permalink a:visited, .permalink a:active {background:url(images/ico_more.png)5px 5px no-repeat;} .cats a{background:url(images/ico_cat.png)5px 5px no-repeat;} .auth a{background:url(images/ico_usr.png)5px 5px no-repeat;} .date a{background:url(images/ico_date.png) 5px 5px no-repeat;} .comnts a{background:url(images/comment.png)5px 5px no-repeat;} .post h2 {display:block; margin-bottom:15px;} .post .description {display:block; font-size:12px; color:#999;} .post blockquote {background:#eee url(images/quote.png) 5px 5px no-repeat; padding:8px 8px 0 35px; font:normal 14px "Palatino Linotype", "Book Antiqua", Palatino, serif; display:block; border: solid 1px #ddd; } .post .extract { float:left; margin-right:10px; width:250px;} .post ul {margin-left:25px;} .post ol {margin-left:25px;} .post li {padding:3px;} .post .leftalign {display:block; padding:5px; background:#eee; margin:8px; float:left; border:solid 1px #ddd;} .post .rightalign {display:block; padding:5px; background:#eee; margin:8px; float:right;border:solid 1px #ddd;} /*tables and Forms */ #right table { width:90%; border:1px solid #0075A4; margin-bottom:20px; background: #E3F6FF; margin-top: 15px; } #right th { background:#0075A4; padding:5px 15px 5px 15px; color:#8ADBFF; text-align:center; border-bottom:1px solid #000000; font: bold 16px "Trebuchet MS", Verdana, sans-serif; text-transform: uppercase; } #right td { border-bottom:1px solid #0075A4; padding:5px 15px 5px 15px; border-right:1px solid #0075A4; } .textfield { display: block; width:50%; margin:3px 3px 3px 30px; padding:3px; border: 1px solid #CBE0E7; background: #E9F2F5; } label { display: block; margin:3px; padding: 5px; font-weight: bold; } .button { display: block; padding:0px; margin:3px; border: 1px solid #9DC6D2; color:#000000; background: #E9F2F5; } .textfield:hover { background:#FFFFCC; } .textfield:focus { background:#ffffff; border: 1px solid #3A2C1B; } .hide {display:none;} #bottom {padding:20px; background:url(images/bottombg.png) repeat-x; margin-top:15px;} #bottom p {display:block; padding:3px; text-align:center;} #credits {text-align:right; font-size:10px; padding:5px 40px 0 40px; } .pagenavi { height:22px; padding: 5px 5px 0 5px; background: #eee; border: solid 1px #ddd; margin:25px 0 15px 0;} .pagenavi .alignleft {display:block; text-align:left;} .pagenavi .alignright {display:block; float:right;} .pagenavi a, .pagenavi a :visited, .pagenavi a :active {color:#000; font-weight:bold; text-decoration:none; border:none!important;} .pagenavi a:hover {color:#0099CC!important;} /*shopping Cart */ #catalogue {margin:10px 0 10px 0; background:#eee; border:solid 1px #ddd; padding:5px;} .item {width:135px; float:left; height:220px;} .item h3 {display:block; padding:3px;} .item span {display:block; padding:3px;} .item .price {color:#993300; font-weight:bold; } .item span img {border:none!important;} .item span a {border:none!important; text-decoration:none;} .item img {} img.productimg {border:solid 1px #716148; margin:0 0 0 8px;} .clear2 {width:100%; clear:left;} .sec_head { display:block; background: #0077A2 url(images/ftrdbox.jpg) no-repeat 0px -60px; padding:3px; margin-bottom:15px; color: #FFF !important; }