/* CSS Document */

/* Ye Olde Reset ----------------------------------------------------------------------------------------*/

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}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:before,q:after{content:''}
strong{font-weight:700}
em{font-style:italic}
blockquote,ul,ol,dl{margin:1em}
ol li{list-style:decimal outside}
fieldset,img,abbr,acronym{border:0}

/* Typography  ----------------------------------------------------------------------------------------*/

body{font-family:Georgia, "Times New Roman", serif; color:#231f20;font-size:12px;}
h1{}
h2{margin:10px 0 20px 0; font-family:"century old style std", Georgia, serif; font-weight:normal; font-size:24px;}
h3{font-size:16px; font-family:Calibri, Helvetica, arial, verdana, sans-serif;}
h4{font-weight:bold; font-family:calibri, arial, helvetica, sans-serif; text-transform:uppercase; color:#686554; letter-spacing:1px; font-size:12px; margin:15px 0;}
h5{}
h6{}
p{margin:10px 0;line-height:18px; font-size:12px; letter-spacing:.008em;}
a{color:#686554; text-decoration:none;}
a:hover{color:#9BBFB0;}
a:visited{}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.special_link a{font-size:14px; font-style:italic; letter-spacing:normal;}
.special_link a:hover{color:#fff; background:#686554;}
q{color:#686554; font-style:italic; font-size:12px; line-height:18px;}


/* Structure is good ----------------------------------------------------------------------------------------*/

body{ text-align:center; background:url(images/ErikaV-new_01.jpg) repeat;}
#wrapper{position:relative; top:85px;width:975px; text-align:center; margin:0px auto; }
#inner{width:975px;text-align:left;}
#top{width:975px;float:left;background:url(images/ErikaV-new_03.png) no-repeat;}
#main{background:url(images/ErikaV-new_05.png) repeat-y;width:975px;float:left;}
#main_home{padding:2px 0 0 0; background: url(images/home_06.png);width:975px; height:492px; float:left;}
#column_menu{text-align:center; padding:30px 0px 0 0px;width:285px;float:left;}
.column_1{width:225px;float:left; padding:85px 30px 0 30px;}
#column_photo_home{width:400px; height:490px; overflow:hidden;float:left;}
#column_wide{width:685px;float:left;}
.column_2{width:240px; float:left; margin:20px 30px 0 0;}
.column_3{width:375px; float:left; margin:10px 0 0 0; color:#321f20;}
#footer{color:#939182; padding:30px 20px;float:left;width:940px;background:url(images/ErikaV-new_14.png) no-repeat;}
#footer_home{color:#939182; padding:10px 15px 0 10px ;float:left;width:950px;}

/* Navigation, Sailor ----------------------------------------------------------------------------------------*/

#logo{}
#navigation{text-align:center;}
#navigation ul{}
#navigation ul li{letter-spacing:1px;line-height:24px; text-transform:uppercase;}
#navigation ul li a{color:inherit;}
#navigation ul li a:hover{color:#9BBFB0;}

/* Main page Content ----------------------------------------------------------------------------------------*/

p.special_link{float:left; clear:both;}
/* Slide show -----------------------------------------------------------------------------------------------*/

.slidebox{width:400px;height:492px;display:block;border:none;position:relative;}
.slidebox .slide{display:none;position:absolute;top:0;left:0;border:none;}
.thumbs{font-weight:bold; font-family:arial, helvetica, sans-serif;}
.thumbs a{display:block;float:left;border:1px solid #efefef;margin:2px; padding:3px 4px;}
.thumbs a.selected, .thumbs a:hover{border:1px solid #dcdbca; background:#939182; color:#fff;}
.slidebox .slide img,.thumbs img{border:none;}
#SlideshowControls{float:left; width:200px; clear:both; margin:10px 0 20px 0;}

/* Sub Page Content ----------------------------------------------------------------------------------------*/

.outer_border{border:4px solid #f4f3de;text-align:center;}
img.framed{border:3px solid #fff;}
.column_3 h2{ margin:15px 0 40px 0;}
.column_3 p a{border-bottom:1px dotted;}
.quote{padding:10px;}
p.special_link_2{ margin:3px 0px;font-weight:bold; font-style:italic; }
p.special_link_2 a:hover{border-bottom:1px dotted;}
p.special_link_2 a, p.special_link_2 a.current:hover {border-bottom:1px dotted #fff;}
p.special_link_2 a.current:hover {color:#686554; font-weight:bold; border-bottom:1px dotted #fff;}

/* Footer ----------------------------------------------------------------------------------------*/

#footer_home {text-transform:uppercase; font-size:10px;}
#footer_home address{text-transform:lowercase; font-style:italic;}

#footer{text-transform:uppercase; font-size:10px;}
#footer address{text-transform:lowercase; font-style:italic;}




