
/* ::::: http://test.iwordpressthemes.com/wp-content/themes/106/style.css ::::: */

* { margin: 0pt; padding: 0pt; }
body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; font-family: Verdana,Arial; font-size: 12px; color: rgb(51, 51, 51); line-height: 17px; }
a { color: #343688; text-decoration: none; font-weight: none;  }
a:hover { text-decoration: underline; }
img { border: medium none ; padding: 6px; }
img a { border: medium none ; }
ul { list-style-type: none; }
input  { border: 1px solid  #818181;}
textarea { border: 1px solid  #818181;}

#page { margin: 10px auto; width: 1024px; }
#header {   font-family: "Trebuchet MS","Arial Narrow",Arial,sans-serif; height: 160px; }
#header h1 {font-size: 16px; color: #343688;}
#header li {display: inline; }
.lbox {font-size: 12px; color: #000000;}
#header h1 a { color: rgb(30, 30, 30); }
#header h1 a:hover { color: rgb(17, 17, 17); text-decoration: none; }
#header h2 {color: rgb(30, 30, 30); font-size: 12px;}

#menu { background: rgb(255, 255, 255) url('images/menu.jpg') no-repeat scroll 0% 0%; height: 30px; line-height: 30px; }
#menu ul { margin: 0pt; list-style-type: none; padding-left: 20px; }
#menu ul li { display: block; float: left; }
#menu ul li a { padding: 0pt 10px; display: block; text-decoration: none; color: #ce0fb1; font-size: 12px; font-weight: bold; }

.price {color: #ce0fb1; font-size: 12px; font-weight: bold;}

#menu ul li a:hover { background: rgb(57, 74, 42) url('images/menuover.jpg') repeat-x scroll 0% 0%; color: #8a0876; }
#top { padding: 10px 0pt; background: rgb(255, 255, 255) url('images/top.jpg') no-repeat scroll 0% 0%; }
#wrapper { padding: 0pt 20px; background: rgb(255, 255, 255) url('images/content.jpg') repeat-y scroll 0% 0%; }
#content { float: right; width: 784px; padding-top: 10px; }
#sidebar { float: left; width: 180px; padding-top: 10px; }
#footer {color: rgb(170, 170, 170);  background: rgb(255, 255, 255) url('images/footer.jpg') repeat-x scroll 0% 0%; font-size: 11px; height: 50px; line-height: 50px; text-align: center; }
#footer p { color: rgb(170, 170, 170); }
#footer a { color: rgb(170, 170, 170); text-decoration: none; }
#footer a:hover { color: rgb(170, 170, 170); text-decoration: underline; }
h1 {  }
h2 {  }
h3 { font-weight: 100; margin-top: 7px; }
h4 {  }
h5 {  }
h2 a:hover, h2 a:visited, h2 a {  }
.post { padding: 1px 10px 0pt; background: rgb(255, 255, 255) url('images/postbg.jpg') no-repeat scroll 0% 0%; }
.post h2 { margin: 0pt 0pt 4px; padding: 0pt 0pt 3px; letter-spacing: 2px; font-size: 18px; }
.post h2 a:hover { text-decoration: none; }
.post h3 { margin: 0pt 0pt 4px; padding: 15px 0pt 3px; font-weight: 100; letter-spacing: -1px; font-size: 19px; }
.post h3 a:hover { text-decoration: none; }
.post p { padding: 5px; }
.post a {  }
.post ul {  }
.post li {  }
.entry {  }
.entrytext .postmetadata { padding: 6px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; clear: both; margin-top: 16px; margin-bottom: 5px; }
.postmetadata alt { padding: 6px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; clear: both; margin-top: 16px; margin-bottom: 5px; }
.postmetadata { padding: 6px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; clear: both; margin-top: 16px; margin-bottom: 5px; }
.postmetadata a {  }
.navigation { margin: 10px 0pt; float: left; }
.alignleft { float: left; }
.alignright { float: right; }
.center {  }
.pagetitle {  }
blockquote { border-left: 1px solid rgb(165, 171, 171); margin: 15px; padding: 0pt 12px; }
cite { font-family: arial,verdana,tahoma; font-weight: bold; font-style: normal; }
cite a { color: rgb(17, 17, 17); text-decoration: none; }
acronym, abbr {  }
#content h2 { margin: 0pt 0pt 4px; padding: 0pt 0pt 3px; font-weight: 100; letter-spacing: 0px; font-size: 18px; color: rgb(51, 51, 51); }
#content ul { padding: 10px 30px; color: rgb(102, 102, 102); }
#content ul li { list-style-type: square; }
#sidebar img { margin: 0pt; padding: 0pt; }
#sidebar ul { list-style-type: none; }
#sidebar h2 { margin: 10px 0pt 5px; padding: 0pt 0pt 0pt 10px; background: rgb(78, 105, 56) url('images/sidebarh2.jpg') no-repeat scroll 0% 0%; height: 30px; line-height: 30px; font-weight: none; letter-spacing: -1px; font-size: 14px; color: #343688; }
#sidebar ul h2 { margin: 10px 0pt 5px; padding: 0pt 0pt 0pt 10px; background: rgb(78, 105, 56) url('images/sidebarh2.jpg') no-repeat scroll 0% 0%; height: 30px; line-height: 30px; font-weight: none; letter-spacing: -1px; font-size: 14px; color: #343688; }
#sidebar ul li h3 a { font-weight: bold; font-size: 12px;}
#sidebar ul li h3 a:hover { font-weight: bold; font-size: 12px; text-decoration: underline;}

#sidebar ul ul { padding: 10px 0px 5px 5px; }
#sidebar ul ul li { padding: 0px 0px 5px 5px; font-weight: none;}
#sidebar ul ul li a { padding: 2px 0px 0px 0px; font-size: 12px; font-weight: none; }
#sidebar ul ul li a:hover { text-decoration: underline; font-weight: none;}
#sidebar ul ul ul { padding-left: 10px; font-weight: none;}
#sidebar p {  }
#sidebar a {  }
#sidebar a:hover {  }
#sidebar a:visited {  }
ol.commentlist { list-style-type: none; }
ol.commentlist li { margin: 10px 0pt; padding: 5px 0pt 5px 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
ol.commentlist li.alt { background: rgb(238, 238, 238) none repeat scroll 0% 0%; margin-left: 10px; }
ol.commentlist li p { margin: 6px 0pt; padding: 0pt 12px 0pt 0pt; }
ol.commentlist a { color: rgb(17, 17, 17); }
small.commentmetadata {  }
#comments { padding-left: 10px; }
#comment { width: 75%; min-width: 300px; }
#commentssection { margin: 0pt; padding: 2px 12px; clear: both; }
#commentform { margin: 12px 0pt; padding: 20px; background: rgb(243, 243, 243) none repeat scroll 0% 0%; }
#commentform input { border: 1px solid rgb(170, 170, 170); margin: 10px 0pt 0pt; padding: 2px; }
#commentform p { color: rgb(17, 17, 17); }
#commentform textarea { border: 1px solid rgb(170, 170, 170); background: rgb(247, 247, 247) none repeat scroll 0% 0%; margin-top: 10px; color: rgb(51, 51, 51); }
#commentform a { color: rgb(17, 17, 17); text-decoration: none; }
#searchform {  }
#searchform input { border: 1px solid rgb(170, 170, 170); padding: 6px; font-size: 12px; }
#searchform #s {  }
#searchform input#searchsubmit { border: 0pt none ; background: rgb(94, 120, 72) none repeat scroll 0% 0%; margin-top: 5px; color: rgb(255, 255, 255); }
#respond { padding-left: 20px; }
#wp-calendar {  }
#wp-calendar th {  }
#wp-calendar a {  }
#prev a, #next a {  }
#wp-calendar caption {  }
.dateicon { background: transparent url('images/calendar.jpg') no-repeat scroll 0% 0%; padding-left: 20px; color: rgb(17, 17, 17); }
.titleback { padding: 10px 5px; margin-bottom: 10px; margin-top: 20px; }
.rss { margin: 0pt; padding: 7px 20px 0pt 0pt; float: right; }
.rss a { background: transparent url('images/rss.png') no-repeat scroll 0% 0%; width: 16px; height: 16px; display: block; }
.rss a:hover { background: transparent url('images/rssover.png') no-repeat scroll 0% 0%; width: 16px; height: 16px; display: block; }
.ad1 { padding: 10px 0pt; float: left; }
.ad2 { padding: 10px 0pt; float: right; }

#nav { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: table;}
#nav ul { margin: 0pt; padding: 0pt; display: table; }
#nav li { margin: 0pt; padding: 0pt; width: 230px; display: table-cell; float: left; }

