* { padding: 0; margin: 0; }

html {
       overflow-y: scroll;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 background: #fff url('../images/frenchstucco.png');
 padding-bottom: 16px;
}

p {
    /*font-family: Georgia, times, serif;*/
    margin-bottom: 18px;
}

h2 {font-family: 'CaviarDreams'; margin-bottom: 6px;}

h3 { color: #330000;  font-size: 23px;font-weight: normal;margin-bottom: 6px;}
    
img {
    border: 1px solid #8080FF;
    }

img.left{float: left; margin: 0 10px 0 0;}
img.right{float: right; margin: 0 0 0 10px;}
img.center{margin: 10px auto; display: block;}
    
    ul
{
padding:0;
margin:0;
list-style-type:inline;
}

a{
    color: #5757AC;
}

a:hover {}

input {color: #333;}

object {
    margin: 0 auto;
    width: 480px;
    text-align: center;
}

.alison {clear:both;}

#wrapper { 
 margin: 0 auto;
 width: 790px;
}

#header {
 width: 750px;
 padding: 0px;
}

#header h1 {
    font-family: "Tangerine";
    font-size: 90px;
    padding: 12px 0 4px;
    color: #5757AC;
}

#header h2 {
    font-weight: bold;
    text-align: right;
    font-size: 22px;
}

#navigation {
 border-radius: 20px;
 padding: 10px 6px;
 border: 1px solid #7DFBF4;
 margin: 20px 0px 0px 0px;
 background: #C0FEFB;
 font-family: "CaviarDreams";
 text-transform: uppercase;
 font-size: 17px;

}

#navigation a{
	text-decoration: none;
	color: #333;
    border-radius: 16px;
    padding: 8px;
}

#navigation a:hover, #navigation .current a {
    background-color: #E6FFFE;
}

#navigation ul {
    text-align: center;
}

#navigation li {
	padding: 0 7px;
	list-style-type: none;
	display: inline;
}

#leftcolumn p {line-height: 1.5;}

#leftcolumn.contact p {
  font-size: 18px;
}

html.ie6 #leftcolumn.contact {
  height: 370px;
}

#leftcolumn { 
 color: #333;
 border: 0px 0px 0px 0px;
 margin:0px;
 padding:20px;
 width: 552px;
 background: #fff;
 float: left;
 margin-left: 16px;
 margin-right: 10px;
 border-right: 1px solid #ddd;
 border-left: 1px solid #ddd;
 min-height: 370px;
}

html.ie6 #leftcolumn {
  width: 528px;
}

#leftcolumn ul {
    list-style-type: none;
    margin-bottom: 12px;
    margin-top: -12px;
    padding-left: 24px;
}

#leftcolumn li {
    list-style-type: none;
    font-style: italic;
    margin: 6px 0;

}

#rightcolumn { 
 float: right;
 color: #333;
 border: 0;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 150px;
 display: inline;
 position: top:0;
}

html.ie6 #rightcolumn {
  width: 130px;
}

#rightcolumn .cta {
    font-family: 'CaviarDreams';
    font-size: 22px;
    margin-top: 10px;
    font-weight: bold;
}

#rightcolumn h2 {
    padding-top: 8px;
}

#rightcolumn ul {
    list-style-type: none;
}

#rightcolumn ul li {
    padding: 5px;
    font-size: 16px;
}

#leftform { color: #333;
 width: 600px;
float: left;
background: #F0F0F0;
 position: top:0}

#rightform { color: #333;
 width: 170px;
float: left;
background: #E7DBD5;
 position: top:0}

#galcol { 
 color: white;
 border: 0;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 578px;
 float: left;
 background: black;
}

#vidcol { 
 color: white;
 border: 0;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 578px;
 float: left;
 background: #999999;
}

#footer { 
    border-radius: 20px;
    padding: 10px 16px;
    border: 1px solid #7DFBF4;
    margin: 0px;
    background: #C0FEFB;
    text-align: center;
  clear: both;
  font-size: 21px;
  font-family: "CaviarDreams";
}

#footer p {
    margin: 0;
}

#footer span {
    font-size: 28px;
    line-height: 50px;
}

#onecolumn
{ 
 width: 750px;
 padding: 10px;
 float: left;
background: #F0F0F0;
 clear: both;
}
	





/*Font-face rules*/

@font-face {
    font-family: 'CaviarDreams';
    src: url('fonts/CaviarDreamsItalic-webfont.eot');
    src: url('fonts/CaviarDreamsItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CaviarDreamsItalic-webfont.woff') format('woff'),
         url('fonts/CaviarDreamsItalic-webfont.ttf') format('truetype'),
         url('fonts/CaviarDreamsItalic-webfont.svg#CaviarDreamsItalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'CaviarDreams';
    src: url('fonts/CaviarDreams_BoldItalic-webfont.eot');
    src: url('fonts/CaviarDreams_BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CaviarDreams_BoldItalic-webfont.woff') format('woff'),
         url('fonts/CaviarDreams_BoldItalic-webfont.ttf') format('truetype'),
         url('fonts/CaviarDreams_BoldItalic-webfont.svg#CaviarDreamsBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: 'CaviarDreams';
    src: url('fonts/CaviarDreams-webfont.eot');
    src: url('fonts/CaviarDreams-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CaviarDreams-webfont.woff') format('woff'),
         url('fonts/CaviarDreams-webfont.ttf') format('truetype'),
         url('fonts/CaviarDreams-webfont.svg#CaviarDreamsRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CaviarDreams';
    src: url('fonts/CaviarDreams_Bold-webfont.eot');
    src: url('fonts/CaviarDreams_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/CaviarDreams_Bold-webfont.woff') format('woff'),
         url('fonts/CaviarDreams_Bold-webfont.ttf') format('truetype'),
         url('fonts/CaviarDreams_Bold-webfont.svg#CaviarDreamsBold') format('svg');
    font-weight: bold;
    font-style: normal;

}


@font-face {
    font-family: 'Tangerine';
    src: url('fonts/Tangerine_Regular-webfont.eot');
    src: url('fonts/Tangerine_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Tangerine_Regular-webfont.woff') format('woff'),
         url('fonts/Tangerine_Regular-webfont.ttf') format('truetype'),
         url('fonts/Tangerine_Regular-webfont.svg#TangerineRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Tangerine';
    src: url('fonts/Tangerine_Bold-webfont.eot');
    src: url('fonts/Tangerine_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Tangerine_Bold-webfont.woff') format('woff'),
         url('fonts/Tangerine_Bold-webfont.ttf') format('truetype'),
         url('fonts/Tangerine_Bold-webfont.svg#TangerineBold') format('svg');
    font-weight: bold;
    font-style: normal;

}