/*
Theme Name: La Jolla Vein Care
Theme URI: http://www.lajollaveincare.com/
Description: Vein WordPress theme.
Version: 1.0
Author: LE-Creative & ELFWaves
Author URL: http://www.le-creative.com
Tags: Vein, Vein Institute, La Jolla Vein Care, varicose veins San Diego, vein clinic San Diego, vascular surgeon San Diego, spider veins San Diego, varicose veins La Jolla, vein clinic La Jolla, vascular surgeon La Jolla, spider veins La Jolla, varicose veins, spider veins, venous leg ulcers, vein problems, vein treatment, hand veins, Venous Ulcer, Leg Ulcer, Sclerotherapy, k-t, VNUS, Veins, Venous, Legs, Leg Symptoms, Vascular Surgery, Saphenous Veins, Cosmetic Surgery, Dr. John Bergan, John Bergan M.D., Dr. Nisha Bunke, Nisha Bunke M.D., Scripps, XIMED, San Diego, La Jolla

*/

/* reset css */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0;margin:0;padding:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;} 
ul,ol {list-style:none;} 
caption,th {text-align:left;} 
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;} 
q:before,q:after {content:'';} 
abbr,acronym {border:0;}

/* fonts and headings */
a:link{color:#5d5536;text-decoration:none;}
a:visited{color:#5d5536;text-decoration:none;}
a:hover{color:#6f612a;text-decoration:underline;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333;}
h1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:30px;color:#cbdab1;line-height:1.5em;}
h2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:28px;color:#868f74;line-height:1.5em;}
h3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;color:#524f43;line-height:1.2em}
h4{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16px;color:#666b57;line-height:1.2em}
h5{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#60594b;line-height:1.4em}

/* main classes */
.left{float:left;}
.right{float:right;}
.clearfix {clear:both;height:0px;overflow:hidden;}

/* main layout */
html, body{line-height:1.4em;}
body{text-align:center;margin:0;background:#333436;}

#wrapper{text-align:left;width:100;background:#fff url(images/bg.jpg) top center repeat-x;}

/* header */
#header{height:180px;width:800px;background:url(images/header.jpg) top center repeat-y;margin:0 auto;}
#header img{display:block;margin:0;}

/* nav */
#nav{width:800px;height:40px;margin:0 auto;}
#nav ul{width:800px;float:left;}
#nav li{float:left;}

#nav1 a{display:block;width:61px;height:40px;background:url(images/nav_home_1.jpg);}
#nav1 a:hover{background:url(images/nav_home_2.jpg);}

#nav2 a{display:block;width:110px;height:40px;background:url(images/nav_about_1.jpg);}
#nav2 a:hover{background:url(images/nav_about_2.jpg);}

#nav3 a{display:block;width:114px;height:40px;background:url(images/nav_conditions_1.jpg);}
#nav3 a:hover{background:url(images/nav_conditions_2.jpg);}

#nav4 a{display:block;width:116px;height:40px;background:url(images/nav_treatments_1.jpg);}
#nav4 a:hover{background:url(images/nav_treatments_2.jpg);}

#nav5 a{display:block;width:116px;height:40px;background:url(images/nav_resources_1.jpg);}
#nav5 a:hover{background:url(images/nav_resources_2.jpg);}

#nav6 a{display:block;width:103px;height:40px;background:url(images/nav_research_1.jpg);}
#nav6 a:hover{background:url(images/nav_research_2.jpg);}

#nav7 a{display:block;width:80px;height:40px;background:url(images/nav_news_1.jpg);}
#nav7 a:hover{background:url(images/nav_news_2.jpg);}

#nav8 a{display:block;width:100px;height:40px;background:url(images/nav_contact_1.jpg);}
#nav8 a:hover{background:url(images/nav_contact_2.jpg);}

#Home #nav1 a{background:url(images/nav_home_2.jpg);}
#About #nav2 a{background:url(images/nav_about_2.jpg);}
#Conditions #nav3 a{background:url(images/nav_conditions_2.jpg);}
#Treatments #nav4 a{background:url(images/nav_treatments_2.jpg);}
#Resources #nav5 a{background:url(images/nav_resources_2.jpg);}
#Research #nav6 a{background:url(images/nav_research_2.jpg);}
#News #nav7 a{background:url(images/nav_news_2.jpg);}
#Contact #nav8 a{background:url(images/nav_contact_2.jpg);}


/* Content */
#content{min-height:400px;width:800px;margin:0 auto;}
#subhead-home{height:80px;width:800px;}
#subhead{height:80px;width:800px;margin-bottom:10px;}
#flash-box{width:800px;height:350px;}

#content-stuff{padding:10px 60px 50px;overflow:auto;}
#content p{margin:5px 0 10px;line-height:1.5em;}
#map{float:right;height:auto;width:425px;padding:5px 5px 10px 15px;}
#images-right{float:right;height:auto;width:auto;padding:5px 5px 10px 15px;}
#images-left{float:left;height:auto;width:auto;padding:5px 5px 10px 0;}
#indent{margin-left:30px;height:auto;width:auto;text-align:left;margin-top:10px;}

.entry{padding-bottom:20px;}

.entry ul{list-style-position:outside;margin-left:20px;}
.entry ul li{list-style-position:outside;list-style-type:disc;list-style-image:none;margin:3px 0;}

.entry ol{list-style-position:outside;margin-left:38px;list-style:decimal;}
.entry ol li{list-style-position:outside;margin:3px 0;}

/* Blog */
#column-left{float:left;width:250px;padding-top:30px;}
#column-right{float:left;width:550px;padding-top:30px;}
#content #column-right p{margin:0 0 16px 0;}
#column-right h2{font-size:28px;line-height:.8em;margin-bottom:8px;}
#column-right h2 a{color:#899179;}
#column-right .blog-date{font-size:14px;font-style:italic;color:#bfc0b0;}
.search-widget{margin-bottom:30px;height:27px;}
.side-widget{width:186px;margin-bottom:30px;background:url(images/widget_bg.jpg);min-height:126px;padding:8px;background-repeat:no-repeat;}
.side-widget h2{color:#524F43;font-size:19px;color:#899179;margin-bottom:12px;}
.side-widget ul{margin-left:16px;}
.screen-reader-text{display:none;}
#s{width:141px;height:25px;background:url(images/search_bg.jpg);border:1px solid #363531;float:left;}
#searchsubmit{width:66px;height:27px;background:url(images/search_bttn_bg.jpg);border:1px solid #363531;color:#899179;text-transform:uppercase;margin-left:-4px;float:left;}
.hentry{padding-bottom:30px;border-bottom:2px solid #d8d9d1;margin-bottom:30px;}
#content #column-right .postmetadata{font-size:10px;margin:0;}
.postmetadata a{color:#899179;}
#column-right .navigation{margin-bottom:20px;}
.pagetitle{font-size:17px;}

/* Footer */
#footer-wrapper{height:160px;width:100%;background:url(images/footer_bck.jpg) top center repeat-x;}
#footer{width:800px;height:80px;text-align:center;position:relative;padding-top:46px;margin:0 auto;}
#footer-top{width:800px;position:absolute;z-index:2;text-align:left;color:#cbdab1;font-size:11px;}
#footer-top a{color:#cbdab1;}
#footer-top h3{margin-bottom:12px;}
#footer-nav{height:26px;width:834px;padding-top:8px;position:absolute;left:-17px;top:0;z-index:3;}
#footer-nav li{display:inline;padding-left:17px;}
#footer-nav a{text-decoration:none;color:#999;padding-right:17px;}
#footer-nav a:hover{text-decoration:underline;color:#ccc;}
#footer-nav a:active{color: #444444;}
#foot-contact{float:left;border-right:1px solid #666668;padding-right:12px;}
#foot-address{float:left;padding-left:14px;}
#site-by-box{float:right;width:118px;height:37px;margin-top:10px;}
#site-by-box img{padding-top:12px;padding-right:6px;}
#le-logo{float:left;height:37px;width:34px;border-right:1px solid #666668;}
#le-logo a{height:37px;width:34px;display:block;background:url(images/le_logo_1.gif) no-repeat;}
#le-logo a:hover{background:url(images/le_logo_2.gif) no-repeat;}
#ti-logo{float:left;height:37px;width:22px;padding-left:12px;}
#ti-logo a{height:37px;width:22px;display:block;background:url(images/ti_logo_1.gif) no-repeat;}
#ti-logo a:hover{background:url(images/ti_logo_2.gif) no-repeat;}
