/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 25, 2011 01:12:19 AM America/New_York */



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

}

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

}

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

}

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

}body
{
padding:0px;
margin:0 auto;
background:url(../images/body.jpg) center top no-repeat #fae8c7; 
font-family:'AmaranthRegular', Arial, sans-serif;
font-size:14px;
line-height:29px;
letter-spacing:0.2px;
text-align:justify;
}
#orange
{
width:100%;
background:url(../images/top.jpg);
height:35px;
}
#wrapper
{
width:940px;
margin:0 auto;
background:url(../images/bg.jpg);
}
.input {
	padding:0.35em !important;
	width:95% !important;
	border:1px solid #ddd !important;
	background:#fff !important;
	font:14px/1.4em "Tahoma", Arial, lucida Grande !important;
	-moz-border-radius:0.4em!important;
	-khtml-border-radius:0.4em!important;

	
}
.textarea{
	padding:0.35em !important;
	width:15em !important;
	height:5em !important;
	border:1px solid #ddd !important;
	background:#fff !important;
	font:11px/1.4em "Tahoma",lucida Grande !important;
	-moz-border-radius:0.4em!important;
	-khtml-border-radius:0.4em!important;
}
#top
{
background:url(../images/topbg.jpg);
height:auto;
width:940px;
}
.readmore
{
background:url(../images/more.jpg) no-repeat;
width:100px;
height:35px;
float:right;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
.readmore a
{
color:#FFFFFF;
text-decoration:none;
}
.readmore a:hover
{
text-decoration:underline;
font-style:italic;
}
#logo
{
float:left;
width:450px;
height:200px;
padding-left:20px;
background:url(../images/logo.png) no-repeat;
}
#menu
{
float:right;
width:450px;
height:200px;
}
#slogan
{
height:50px;
clear:both;
color:#FFFFFF;
font-size:16px;
padding:15px 0 0 0;
text-shadow:1px 2px 2px #000;
}
#nav a
{
color:#FFFFFF;
text-decoration:none;
}
#nav a:hover
{
color:#fff;
text-decoration:underline;
}
#mar
{
background:url(../images/mar.jpg) repeat-x center;
height:56px;
clear:both;
width:860px;
margin:0 auto;
margin-bottom:0px;
font-size:18px;
font-weight:bold;
font-style:normal;
font-stretch:expanded;
font-family:"Century Gothic";
color:#FFFF00;
}
#header
{
width:860px;
height:475px;
clear:both;
margin:0 auto;
background:url(../images/header.png) no-repeat;

}
#proslide
{
padding:275px 0 0 15px;
width:300px;
float:left;
}
.prosl
{
background:#fff;
padding:5px;
}
#main
{
width:100%;
margin:0 auto;
float:left;
margin-top:0px;
padding-top:0px;
background:url(../images/bg.jpg);

}
#content
{
width:860px;
margin:0 auto;
}
#left
{
width:520px;
float:left;
padding:0px 10px 0 0px; 
}
#sidebar
{
width:260px;
float:left;
padding:0px 10px 0 25px; 

}
#botbox
{
width:860px;
margin:0 auto;
clear:both;
}
#footer{

background:url(../images/footer.png) center bottom no-repeat;
width:940px;
height:150px;
clear:both;
margin:0 auto;
}
#footcont
{
padding:15px;
}
#nav li
{
float:left;
list-style:none;
height:66px;
width:80px;
text-align:center;
}
#nav
{
background:url(../images/menubg.gif) no-repeat left;

width:440px;
line-height:55px;
height:55px; 
}

.left
{
background:url(../images/nav_left.png);
width:24px;
height:56px;
float:left;
}
.mail
{
color:#000000;
}
.mail:hover
{
color:#330000;
font-style:italic;

}
.right
{
background:url(../images/nav_right.png);
width:24px;
height:56px;
float:left;
}
.mid
{
background:url(../images/nav_mid.png) repeat-x;
height:56px;
float:left;
color:#FFFFFF;
line-height:45px;
padding-left:10px;
padding-right:10px;
font-size:16px;
font-weight:bold;
font-style:italic;
font-family:"Century gothic";
}
.marcont
{
color:#FFFF00;
padding:15px 10px 0 10px;
}
.marcont:hover
{
color:#99FF00;
padding:15px 10px 0 10px;
-webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out;

}
.welcome
{
background:url(../images/h1.jpg) #fff left no-repeat;
width:450px;
font-size:18px;
padding-left:15px;
font-family:"Century gothic";
font-weight:600;
}
.box
{
font-size:14px;
font-family:"Century gothic";
font-weight:600;
padding:5px 0 0 25px;
}

.contact
{
background:url(../images/h1.jpg) #fff left no-repeat;
width:250px;
font-size:18px;
padding-left:15px;
font-family:"Century gothic";
font-weight:600;
}
#box1
{
width:239px;
height:196px;
float:left;
padding:10px 25px 0 20px;
margin-top:15px;
}