@media screen {  * { margin:0; padding:0; } body { font: 100% Georgia, "Times New Roman", Times, serif; background:url(/wp-content/themes/wpelegance2col/images/colorlines.jpg) no-repeat top; border-top:5px solid #000000; border-bottom:5px solid #000000; color: #111111; width:100%; } p { margin: 10px 0; } a:link, a:visited { color: #00599C; text-decoration:none; } a:hover, a:active { color:#00599C; text-decoration:underline; } a img { border:0; } pre, code { font: 1.0em 'Courier New', Courier, Fixed; background:#ececec; } pre { overflow:auto; margin:0 0 18px 0; padding:4px; border:1px dashed #CCCCCC; } code { padding:0 2px; } acronym, abbr, span.caps { font-size: 0.9em; letter-spacing: .07em; cursor: help; } acronym, abbr { border-bottom: 1px dashed #999; } blockquote { padding: 10px 10px 0 10px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; background: #eee; font:1.0em Arial; line-height:1.5em; margin:10px 0px; } select { width: 130px; }  img.left { float:left; margin:0 0 0 0px; } img.right { float:right; margin:0 0 0 0px; } img.center { display: block; margin:0 auto; }  img.alignright {float:right; margin:0 0 1em 0em} img.alignleft {float:left; margin:0 0em 1em 0} img.centered {display: block; margin-left: auto; margin-right: auto} a img.alignright {float:right; margin:0 0 1em 0em} a img.alignleft {float:left; margin:0 0em 1em 0} a img.centered {display: block; margin-left: auto; margin-right: auto}  a img {border:none;}  img.wp-smiley { float: none; border: none; padding: 0px; margin: 0px; } .wp-wink { float: none; border: none; padding: 0px; margin: 0px; }  #page { width:980px; margin:10px auto; background:#FFFFFF;  font-size:0.75em; -moz-border-radius: 15px 15px 0px 0px; -webkit-border-top-right-radius: 15px; -webkit-border-top-left-radius: 15px; -khtml-border-top-right-radius: 15px; -khtml-border-top-left-radius: 15px; border-top-right-radius: 15px; border-top-left-radius: 15px; border: 1px solid #bbb; } .left { float:left; } .right { float:right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } #head{ width:100%; } #head-top{ width:980px; height:64px; background: #FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px auto 5px; padding:0px 0px; }  #headtop-center-text{ font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px; padding-top:10px; padding-bottom:5px; float:left; width:500px; } #headtop-center-text #headtop-center-title{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:25px; color:#000000;  padding-bottom:5px; font-weight:bold; } #headtop-center-text #headtop-center-title a{ color:#000000; font-weight:bold; } #headtop-center-text #headtop-center-title a:hover{ color: #999999; text-decoration: none; } #headtop-center-text #headtop-center-body{ font-size:12px; font-weight:bold; line-height:15px; width:550px; color:#bababa;  font-family:Verdana, Arial, Helvetica, sans-serif; }  #headerright { width: 300px; float: right; margin: 10px; 0px 0px 0px; text-align: right; overflow:hidden; }  #searchformtop { margin: 0px 0px 5px 10px; text-align:right; } #searchformtop br { display: none; } #searchformtop #s { width: 150px; height: 21px; padding: 4px 5px 0px 5px; background: #bbb; color: #fff; font: bold 12px "Helvetica Neue", Arial, Helvetica, sans-serif; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; outline:0; border:0; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-top-left-radius:5px; -khtml-border-bottom-left-radius:5px; border-top-left-radius:5px; border-bottom-left-radius:5px; vertical-align:bottom; } #sbutttop { font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; background:#ccc;color:#fff; border:0; outline:0; font-weight:bold; font-size:11px; margin-left:-5px; width: 30px; height: 25px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-top-right-radius:5px; -khtml-border-bottom-right-radius:5px; -khtml-border-top-right-radius:5px; border-bottom-right-radius:5px; border-top-right-radius:5px; vertical-align:bottom; } #sbutttop:hover {cursor:pointer; background:#000;} #searchformtop #s:hover {background:#000;} #head .rsswidget {margin: 0px;padding: 0px; text-align:right;} #head .rss {float:right;list-style-type: none;margin: 0px 0px 0px 10px;padding-left: 20px; background:url(/wp-content/themes/wpelegance2col/images/rss.gif) no-repeat; }  #head-bottom{ width:100%; height:160px; background:url(/wp-content/themes/wpelegance2col/images/banner.jpg) no-repeat top;  text-align:left; margin-bottom:1px; }  #menu-top{ width:970px; background: #000000; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px auto 0px; padding:0px 0px 0px 10px; border-bottom:1px solid #bbb; -moz-border-radius: 15px 15px 0px 0px; -webkit-border-top-right-radius: 15px; -webkit-border-top-left-radius: 15px; -khtml-border-top-right-radius: 15px; -khtml-border-top-left-radius: 15px; border-top-right-radius: 15px; border-top-left-radius: 15px; background:#ffffff; } #menu, #menu ul { margin:0; padding:0px 0px 0px 0px; list-style: none; position:relative; line-height:1.5em; z-index:300; width:99%; background:#ffffff; font-weight:bold; -moz-border-radius: 15px 15px 0px 0px; -webkit-border-top-right-radius: 15px; -webkit-border-top-left-radius: 15px; -khtml-border-top-right-radius: 15px; -khtml-border-top-left-radius: 15px; border-top-right-radius: 15px; border-top-left-radius: 15px; } #menu a { display:block; padding:0.25em 1em; color:#000000; border-right:1px solid #bbb; text-decoration:none; background:#ffffff; } #menu a:hover { background:#bbb; color:#fff; } #menu li { float:left; position:relative; } #menu ul { position:absolute; display:none; width:12em; top:1.9em; left:-1px; } #menu ul a { border-left:1px solid #bbb; } #menu li ul {  } #menu li ul a { width:12em; height:auto; float:left; border-bottom:1px solid #bbb; border-left:1px solid #bbb; border-top:1px solid #bbb; } #menu ul ul { top:auto; } #menu li ul ul { left:13em; margin:0px 0 0 10px; } #menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul { display:none; } #menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul { display:block; }   #cat-menu-top { margin: 0 auto; width: 980px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; height: 20px; border: 1px solid #bbb; } #cat-menu { list-style: none; margin: 0; padding: 0 0px; font-weight:bold; max-height: 20px; max-width: 980px; overflow: hidden; } #cat-menu a { display:block; padding:0.25em 1em; color:#000000; border-right:1px solid #bbb; text-decoration:none; background:#ffffff; } #cat-menu a:hover { background:#bbb; color:#fff; } #cat-menu li { float:left; position:relative; } #cat-menu ul { position:absolute; display:none; width:12em; top:1.9em; left:-1px; } #cat-menu ul a { border-left:1px solid #bbb; } #cat-menu li ul a { width:12em; height:auto; float:left; border-bottom:1px solid #bbb; border-left:1px solid #bbb; border-top:1px solid #bbb; } #cat-menu ul ul { top:auto; } #cat-menu li ul ul { left:13em; margin:0px 0 0 10px; } #cat-menu li:hover ul ul, #cat-menu li:hover ul ul ul, #cat-menu li:hover ul ul ul ul { display:none; } #cat-menu li:hover ul, #cat-menu li li:hover ul, #cat-menu li li li:hover ul, #cat-menu li li li li:hover ul { display:block; }    h1 { font:18px "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-0.02em; color:#157491; } h2 { font:12px "Helvetica Neue", Arial, Helvetica, sans-serif; margin-bottom:5px; margin-top:5px; font-weight:bold; } h3 { font:12px "Helvetica Neue", Arial, Helvetica, sans-serif; margin-bottom:10px; color:#111111; font-weight:bold; } h4 { font-weight:bold; font:12px "Helvetica Neue", Arial, Helvetica, sans-serif; margin-bottom:10px; color:#111111; font-weight:bold; } h5 { font-weight:bold; font:12px "Helvetica Neue", Arial, Helvetica, sans-serif; margin-bottom:10px; color:#111111; } h1 a, h1 a:hover, h1 a:visited, h2 a, h2 a:hover, h2 a:visited, h3 a, h3 a:hover, h3 a:visited { text-decoration: none; color: #111111; } h4 a, h4 a:hover, h4 a:visited, h5 a, h5 a:hover, h5 a:visited { text-decoration: none; color: #111111; } #respond h4 { margin-top:0px; padding-top:10px; color:#333; } h4#respond { margin-top:0px; padding-top:10px; color:#333; } h3.comments { margin-top:32px; padding-left:0px; color:#333; } h3.authors { margin-top:15px; } h4.comments { margin-top:32px; padding-left:0px; color:#333; } h4.authors { margin-top:15px; }  #archive { padding-top:5px; font-size:1.05em; line-height:1.75em; } #archive blockquote { padding: 0px 10px 0 10px; } #archive .title a { font:18px "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:-0.02em; color:#000000; } #archive .title a:hover { color: #2289CB; text-decoration:none; } #archive .clearfloat { padding-bottom:5px; } #archive .story { display:block; margin-top:3px; } #archive p { margin:5px; padding:0px; } #archive img { margin:5px; padding:0px; } .readmore{ display: block; background-color: #bbb;  color: #ffffff; font-size: 0.8em; font-weight: bold; font-family: Verdana; text-decoration: none; padding: 1px; width: 42px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; -webkit-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -khtml-border-top-right-radius:5px; -khtml-border-top-left-radius:5px; -khtml-border-bottom-right-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-top-right-radius:5px; border-top-left-radius:5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; } a.readmore{ color: #ffffff; text-decoration:none; } a:hover.readmore{ background-color: #464646; color: #ffffff; text-decoration: none; } .author { font-size:0.8em; font-weight:bold; } .meta { font-size:0.8em; color:#333; } .meta a { color:#333; }  #featured {  background-position:top right; color:#111111; padding:10px 0px; min-height:300px; margin: 0px 0px 5px; width:610px;  position:relative; -moz-border-radius: 15px 0 15px 0; } #featured h4 { font:1.1em Arial; font-weight:bold; color:#C71E2A; border-top: 3px solid #E8AF53; border-bottom: 1px solid #E8AF53; padding:3px 10px; text-transform: uppercase; } #featured .title { font:1.3em Century Gothic, Arial; font-weight:bold; letter-spacing:-0.05em; background:#464646; -moz-border-radius: 10px 0 10px 0; color:#ffffff; padding-right:10px; } #featured .title a { display:block; } #featured .title a:hover { color: #FFFFFF; text-decoration:none; background:#464646; } #slider ul, #slider li{ margin:0; padding:0; list-style:none; } #slider{  width:542px; height:270px; float:left; background:#E8E8E8; } #slider li{  width:542px; height:270px; } #slider li h2{ margin:0 10px; padding-top:20px; } #slider li p{ margin:5px 10px; } #slider li img{ margin:8px 10px; } #slider li .stats{ margin-left:10px; } #prevBtn{ float:left; } #nextBtn{ float:right; } #prevBtn a { width:32px; height:81px; display:block; margin-top:80px; background:url(/wp-content/themes/wpelegance2col/images/btn_prev.gif) no-repeat 0 0; } #nextBtn a{ width:32px; height:81px; display:block; margin-top:80px; background:url(/wp-content/themes/wpelegance2col/images/btn_next.gif) no-repeat 0 0; }   #content { width:610px; background:#fff; padding:0px 10px 10px;  float:left; display:inline; overflow:hidden; min-height:400px; margin-left:5px; margin-top:5px; } #content .breadcrumbs { font-weight:bold; color:#999999; } #content .breadcrumbs a { font-weight:bold; color:#000000; } #content h1.title { border-top:3px solid #ddd; color:#000000; } #content h2 { margin-bottom:10px; } #content h2.title { font:1.5em Georgia; font-weight:bold; letter-spacing:-0.05em; border-bottom:1px solid #ddd; border-top:3px solid #ddd; color:#000000; } .post { font-size:1.05em; line-height:1.75em; } .post p { margin:0 10px 5px 0; } .post p { padding-bottom:10px; } .post .clearfloat { border-bottom:1px dotted #ccc; margin:10px 0px; } .post ul, .post ol { margin-bottom:15px; } .post ul li { list-style:square; margin-left:30px; } .post ol li { list-style:decimal; margin-left:30px; } .post ol li ul li { list-style:square; margin-left:20px; } .post img, .post a img, #archive img { margin:0 0px 5px 0; padding:5px; } .post .ads { margin-top:10px; } #tools img, #tools a img { margin:0 10px 5px 0; padding:2px; } .entry { margin-top:0px; } .stats { border-top:1px solid #e4e4e4; margin-top:0px; padding:4px 0px; text-transform:uppercase; font:0.8em Arial; color:#999; display:block; } .stats span { padding: 0px 5px 0px 0px; } .stats span a:hover { background:none; } .stats span a { color:#999; } .stats img, #nav img { border:0px; margin:0px; padding:0px; } .tags {  background-color: #F6F6F6; margin: 5px; text-align:left; } #tools { width:610px; height:25px; font-size:0.95em; } #tools a:hover { background:none; } .navigation { padding:5px 0px; text-align:Center; }  #sidebar { width:340px; float:right; display:inline; overflow:auto; margin:0px 5px 0px 0px; } #sidebar-top, #sidebar-bottom { width:340px; float:right;  display: inline; overflow:auto; } #sidebar-bottom, #sidebar-middle { margin-top:5px; } #sidebar-middle { width:340px; float:right; } #sidebar-left { width:160px; float:left; overflow:auto; display: inline; } #sidebar-right { width:160px; float:right; display: inline; overflow:auto; } #sidebar-ads { width:340px; float:right; margin-bottom:5px; display: inline; overflow:auto; } .sidebar_box {   margin-top:5px; margin-bottom:10px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; position:relative; overflow:hidden; } .sidebar_box h4 { font:1.1em Century Gothic, Arial; font-weight:bold; color:#111111;  margin-top:10px; padding:3px 0px 3px 3px;  border-top:3px solid #d7d7d7; border-bottom:1px solid #d7d7d7; } .sidebar_box h4 a{ color:#FFFFFF; } .sidebar_box li { list-style:none; background-color:#eaeaea; border-bottom:1px solid #fff; display:block; padding:4px 0px 4px 5px; } .sidebar_box li a{ color:#333; font-weight:bold; text-decoration:none; display:block; } .sidebar_box li:hover{ color:#fff; background-color:#bbb; } .sidebar_box li:hover a{ color:#fff; } .sidebar_box li ul li { padding:4px 0px 4px 10px; color:#333; background-color:#eaeaea; border-bottom:none; } .sidebar_box li ul li:hover{ color:#fff; background-color:#bbb; } .sidebar_box li ul li:hover a{ color:#fff; } .sidebar_box li ul li ul li{ padding:4px 0px 4px 10px; color:#333; background-color:#eaeaea; border-bottom:none; } .sidebar_box li ul li ul li:hover{ color:#fff; background-color:#bbb; }  #sidebar p.i_email { background:url(/wp-content/themes/wpelegance2col/images/i_email.png) no-repeat; background-position:5px 3px; padding-left:28px; } #sidebar p.i_rss { background:url(/wp-content/themes/wpelegance2col/images/toprss.png) no-repeat; background-position:5px 3px; padding-left:28px; padding-bottom:5px; } #subscribetext #subscribe_textield { outline:0; border:0; background:#bbb; font:bold 12px Georgia, "Times New Roman", Times, serif; margin:2px 0 0 2px; padding:2px; width:218px; float:left; color:#fff; height: 16px; } #subscribetext #subscribe_textield:hover {background:#000;}  * { margin: 0; padding: 0; } .ui-tabs-hide { display: none; } .tabnav { padding-left:10px; } .tabnav li { display: inline; list-style: none; padding-right: 5px; } .tabnav li a { text-decoration: none;  color: #000000; font-weight: bold; padding: 4px 4px; outline: none; } .tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { background: #111111; color: #FFFFFF; text-decoration: none; }  div.author-image{width:48px;height:48px;float:right;margin:0 10px 0 5px} div.author-bio{width:250px;display:inline;margin:0 10px 0 0}  select { border:1px solid #333; width:100% } .field { padding: 2px; border:1px solid #333; background:#fff; font-size:1.0em; } #s { padding:1px; font-size:1.0em; width:150px; } #searchsubmit { padding-left:5px; } #commentform input { width: 140px; margin: 5px 5px 1px 0; } #commentform textarea { width: 99%; margin-top:5px; }   .commentlist li { border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; background:#F2F2F2; list-style: none; margin: 15px 0 10px; padding: 5px 5px 5px 2px; } .commentlist li ul li { border-bottom: none; border-top: 1px solid #ddd; background:#F2F2F2; list-style: none; margin: 15px 0 0px; padding: 5px 5px 5px 2px; } .avatar { border:1px solid #bbb; margin:0px 5px 0px 0px; float:left; padding:2px 2px 0px 2px; width:55px; height:55px; } .commentlist cite { font-style:normal; margin-bottom:2px; display:block; } .commentmetadata { color:#4d4d4d; text-align:left; font-size:0.9em; } .children { padding: 0; } .commentlist p { margin:5px; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; color:#000000; } li.bypostauthor { background:#DCDFC2; }  li ul li.bypostauthor { background:#DFDFDF;  }  li.bypostauthor .commentmetadata {  display: block; margin-top:3px; text-align:right; font-size:0.9em; } li ul li.bypostauthor .commentmetadata {  display: block; margin-top:3px; text-align:right; font-size:0.9em; } */ li.pingback, li.trackback { background-color: #E6E6E6; } .navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 20px; } #footer { font-size:0.75em; color:#000000; font-weight:bold; width: 980px; background:#eaeaea; -moz-border-radius: 0px 0px 15px 15px; -webkit-border-bottom-right-radius: 15px; -webkit-border-bottom-left-radius: 15px; -khtml-border-bottom-right-radius: 15px; -khtml-border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; border: 1px solid #eaeaea; margin: 0 auto; padding:0px; } #footer a { color:#000000; text-decoration:underline; } #footer h4 { font:1.1em Century Gothic, Arial; font-weight:bold; color:#000000; border-top: 3px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding:3px 10px;  } #footerleft, #footermiddle { width:280px; float:left; padding:10px; } #footermiddle { margin-left:17px; } #footerright { width:280px; float:right; padding:10px; } #footerleft ul, #footermiddle ul, #footerright ul { margin-top:5px; } #footerleft ul li, #footermiddle ul li, #footerright ul li { list-style:none; border-bottom:3px solid #fff; padding:5px; display:block; background-color:#eaeaea; } #footerleft ul li a, #footermiddle ul li a, #footerright ul li a { color:#000000; text-decoration:none; } #footerleft ul li:hover, #footermiddle ul li:hover, #footerright ul li:hover { background-color:#bbb; color:#FFFFFF; } #footerleft ul li a:hover, #footermiddle ul li a:hover, #footerright ul li a:hover { color:#FFFFFF; } #footerleft ul li:first-child, #footermiddle ul li:first-child, #footerright ul li:first-child { border-top:0px dotted #000000; } #footerbottom { margin: 0 auto; width: 980px; font-size:0.6em; padding-top:10px; padding-bottom:10px; color:#000000; } #footerbottom a { color:#000000; text-decoration:underline; } #footercopy { font-size:0.75em; color:#000000; width: 980px; background:#eaeaea;  -moz-border-radius: 0px 0px 15px 15px; -webkit-border-bottom-right-radius: 15px; -webkit-border-bottom-left-radius: 15px; -khtml-border-bottom-right-radius: 15px; -khtml-border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-bottom-left-radius: 15px; border: 1px solid #bbb; margin: 10px auto; padding:10px 0; } #footercopy a { color:#000000; text-decoration:underline; }  #archive ul li { list-style:square; margin-left:30px; }  .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }  .clearfloat:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfloat { display: inline-block; }  * html .clearfloat { height:1%; } *+html .clearfloat { height:1%; } .clearfloat { display:block; } } 
