* {margin:0;padding: 0;}

body {font-family: "Trebuchet MS", Arial, Georgia, Verdana, Helvetica;background-image: url(../images/bg-pattern.jpg);background-repeat: repeat;}

/*  */
#back 		{background-image: url(../images/bg-back.jpg);background-repeat: repeat-x; width: 100%; height: 100%;background-position: left top;}

.wrapper 	{margin:0px auto; width: 863px;
/*border: 1px #ff7200 solid; */}


/* header section */
.header 		{width: 863px; height: 135px;background-image: url(../images/bg-header.jpg);background-repeat: no-repeat; position: relative; }
.header .logo  	{width: 300px; height: 102px; float: left; }
.header .toplinks  	{width: 270px; height: 36px; float: right; position: relative; top: 3px; }
a.top {text-decoration: none; color: #DAB76D; font-weight: bold; font-size: 12px;}
a.top:hover {color: #FFF6CC; text-decoration: underscore; }

.header .tag  	{width: 630px; height: 99px; float: left; border: 0px #efefee solid; }
.header .tag  	h1{font-size: 18px; position: absolute; top: 48px; color: #F3CD7C; }
.header .tag  	h2{font-size: 15px; position: relative; top: 36px; color: #F3CD7C; }

#tag  	{width: 540px; height: 99px; float: right; border: 0px #efefee solid; padding-right:20px;}
#tag  	h1{font-size: 18px; position: absolute; top: 48px; color: #F3CD7C; }
#tag  	h2{font-size: 15px; position: relative; top: 36px; color: #F3CD7C; }

a.home {text-decoration: none; color: #ece3c6; font-weight: bold; font-size: 16px;}
a.home:hover {color: #9dd114;}


/* menu section */
.menu	{width: 863px; height: 45px;background-image: url(../images/bg-menu.jpg);background-repeat: no-repeat; position: relative;}
.menu ul	{list-style: none; text-align: center; padding: 3px 7px 0 18px; }
.menu ul li {display: inline-block; padding: 2px 7px 0 6px; float: left;background-image: url(../images/bg-menu-item-span.gif);background-repeat: no-repeat;background-position: right 2px;}
.menu ul li.last {padding: 2px 0px 0 16px;background-image: none;}
.menu ul li#selected a {color: #ebd58e}
.menu ul li a {text-decoration: none; color: #ece3c6; display:block; float: left; margin-top: 0px;font-weight: bold;font-size: 16px; padding: 7px 7px 7px 7px;}
.menu ul li a:hover {color: #9dd114;}
.menu .menu_bottom {clear: both;position: absolute; width: 863px; height: 12px; top: 42px; z-index: 10;background-repeat: no-repeat;
/*background-image: url(../images/bg-menu-bottom.gif);*/
}


/* main section */
.wrapper_content {width: 863px;background-image: url(../images/bg-wrapper-content.jpg);background-repeat: repeat-x;background-position: left top;}

/* content section */
.content {width: 795px; background-color: #F8F2DA;margin: 0 12px; padding: 0px 22px;background-image: url(../images/bg-content.jpg);background-repeat: repeat-x;}

.content a {color: #d14e38; text-decoration: none;}
.content a:hover {color:#ff4728; text-decoration: underline;}

.content .main {width: 100%; background-color: #F8F2DA;background-image: url(../images/bg-main.jpg);background-repeat: repeat-x;background-position: right top;}
.content .withsidebar {width: 500px; float: left;}

.content .main .heading_arrea {padding: 0px 27px 0 27px;}
.content .main .heading_arrea h5, .heading_arrea h5{line-height:22px;}

.content .main h1 {color: #c7361e; font-size: 24px;font-weight: normal; padding: 30px 0 20px 0}
.content .main h2 {color: #68a10d;font-size: 15px; padding: 15px 0 3px 0;font-weight: bold;}
.content .main h2.dark {color: #2e2d2d; font-family: Arial, Georgia, Verdana, Helvetica; padding-top: 5px;}
.content .main h3 {}

.content .main p {color:#000; font-size: 12px; text-align: justify; font-family: Arial, Georgia, Verdana, Helvetica;}
.content .main p a {font-size: 12px;}
.content .main p a:hover {text-decoration: underline;}
.content p.read_more { font-size: 11px; text-align: left;font-weight: bolder; padding-left: 12px;background-image: url(../images/icon-read-more.gif);background-repeat: no-repeat;background-position: left center; margin-top: 10px;}
.content p.read_more a {font-size: 11px;font-weight: bold;}

.content .main .newsletter {width: 444px; height: 113px;background-image: url(../images/bg-newsletter.jpg);background-repeat: no-repeat; }
.content .main form .newsletter p {width: 345px; color: #275513;font-size: 11px; margin: 22px 0 0 86px; position: absolute;}
.content .main form .newsletter {position: relative;}
.content .main form .newsletter input.text {background-image: url(../images/bg-newsletter-input.jpg);background-repeat: no-repeat; width: 264px; height: 12px; border: 1px #efefee solid; position: absolute; top: 60px; left: 88px;font-size: 9px;color: #000000; margin-top: -2px;}
.content .main form .newsletter input.button {position: absolute; top: 56px; left: 367px; width: 56px; height: 18px}

.content .main .package {background-image: url(../images/bg-package.gif);background-repeat: no-repeat;background-position: left bottom; padding-bottom: 9px;}
.content .main .package h2 {color: #594f25;font-size: 18px;font-weight: bold;font-style: italic;padding-bottom: 8px;}
.content .main .package .image_frame {width: 101px; height: 109px;float: left; display: inline; line-height: 0px;}
.content .main .package .image_frame img {border: 1px #c5bea3 solid; padding: 1px;background-color: #ffffff;}
.content .main .package	.description {float: right; width: 330px;}
.content .main .package	.description ul {list-style: none; margin-top: 7px;}
.content .main .package	.description ul li {display: inline;}
.content .main .package	.description ul li a {float: left; font-size: 12px;}
.content .main .package	.description ul li a:hover {}
.content .main .package	.description ul li span {float: left; color: #7d7d7d; font-size: 12px; padding: 0 7px;}

.content .main .forms {float: left; font-family: Arial, Georgia, Verdana, Helvetica;}
.content .main .forms .row {padding-top: 15px;}
.content .main .forms .row .ftitle{color: #575757;font-size: 13px;font-weight: bold; padding-bottom: 6px;}
.content .main .forms .row .fcontent{}
.content .main .forms .row .fcontent p {line-height: 18px;}
.content .main .forms .row .fcontent p span {padding: 0 10px 0 4px; font-size: 11px;}
.content .main .forms .row .fcontent select.select_s {width: 43px;}
.content .main .forms .row .fcontent select.select_l {width: 58px;}
.content .main .forms .row .fcontent .textarea {width: 440px; height: 120px; padding: 5px;overflow: hidden; color: #575757;font-size: 12px;}
.content .main .forms .row .fcontent .addfile {font-size: 14px ; color: #575757; height: 20px;}

.content .main .forms .row .button {height: 24px; width: 96px;background-image: url(../images/submit-button.gif);background-repeat: no-repeat;background-position: left 0px;display: inline-block;}
.content .main .forms .row .button:hover {height: 24px; width: 96px;background-image: url(../images/submit-button.gif);background-repeat: no-repeat;background-position: left -24px;}
.content .main .forms .row .button a {position: absolute;height: 24px; width: 96px; display: block;}


.content .main .large_arrea h2 {color: #2e2d2d; font-family: Arial, Georgia, Verdana, Helvetica; padding-top: 5px;}
.content .main .large_arrea p {line-height: 17px;}
.content .main .large_arrea br {line-height: 15px;}
.content .main .large_arrea a {font-size: 12px;}
.content .main .large_arrea img.content_img {float: left; border: 1px #c5bea3 solid; margin: 8px 10px 2px 2px; padding: 1px;background-color: #ffffff;}
.content .main .large_arrea .fixed {width: 300px; float: left;}
.content .main .large_arrea .fixed ul { list-style: none;font-family: Arial, Georgia, Verdana, Helvetica; padding: 10px 0 5px 0}
.content .main .large_arrea ul li { padding-left: 12px; margin-left:10px; margin: 5px 0;background-image: url(../images/icon-content-menu-list.gif);background-repeat: no-repeat;background-position: left center;}
.content .main .large_arrea ul li p {line-height: 14px;font-size: 12px;font-weight: bold;color: #525050;}


/* sidebar section border: 1px #ff7200 solid; */
.content .sidebar {width: 256px; float: right; background-color: #F8F2DA; background-image: url(../images/bg-main.jpg);background-repeat: repeat-x;background-position: right top; padding-left: 17px; }
.sidebar h2 {color: #c7361e; font-size: 24px;font-weight: normal; padding: 30px 0 10px 0}
.sidebar .obiective {width: 254px; height: 99px;background-image: url(../images/bg-sidebar-obiective.jpg);background-repeat: no-repeat;background-position: right top;}
.sidebar .obiective img {padding-top: 9px; float: left;} 
.sidebar .obiective .info {float: left; padding-left: 10px}
.sidebar .obiective h3 {font-size: 15px;font-weight: bold; color: #68a10d; padding-top: 9px;}
.sidebar .obiective p {color: #515945; font-size: 15px;font-weight: bold;}
.sidebar p.read_more {margin-top: 4px;}
.sidebar p.read_more a {font-size: 10px; font-family: Arial, Georgia, Verdana, Helvetica;}

.sidebar .testimonial {background-image: url(../images/bg-testimonial-open.gif);background-repeat: no-repeat;background-position: left top; padding-bottom: 15px; margin-right: 12px;}
.sidebar .testimonial p.text {padding: 18px 0 0 2px;font-size: 13px;font-style: italic; color: #131212; line-height: 15px;}
.sidebar .testimonial p.author {padding-top: 12px;font-size: 13px; font-style: italic; color: #595252;font-weight: bold;background-image: url(../images/bg-testimonial-close.gif);background-repeat: no-repeat;background-position: right bottom;}

.sidebar ul.list {list-style: none; list-style-position:outside; margin-top: -10px;}
.sidebar ul.list li {background-image: url(../images/icon-menu-list.gif);background-repeat: no-repeat;background-position: left center;}
.sidebar ul.list li a {color: #655e38;font-size: 13px;font-weight: bold; text-decoration: none; margin-left: 12px;}
.sidebar ul.list li a:hover {color: #700800;}

.sidebar p.ptitle {padding-top: 10px;font-family: Arial, Georgia, Verdana, Helvetica;color: #000;font-size: 13px;text-align: left;font-weight: bold;}
.sidebar p.xxl {font-size: 16px;}
.sidebar p.pcontent {padding-top: 4px;font-family: Arial, Georgia, Verdana, Helvetica;color: #000;font-size: 12px;text-align: left; line-height: 16px;}
.sidebar p.pcontent a{color: #862111}
.sidebar p img {padding: 1px;background-color: #ffffff;border: 1px #a9b0b7 solid;}



/* bottom section */
.bottom {width: 795px; background-color: #F8F2DA;margin: 0 12px; padding: 0px 22px 0 22px;background-image: url(../images/bg-bottom.png);background-repeat: repeat-x;background-position: left bottom; clear: both;}
.bottom .bottom_content {background-color: #F8F2DA;padding: 33px 22px 0 22px;}
.bottom .bottom_content .display {width: 751px; height: 53px;background-image: url(../images/bg-bottom-content.png);background-repeat: no-repeat;}
.bottom .bottom_content .display h2 {font-size: 14px;font-weight: bolder;color: #c7361e; float: left; padding: 8px 10px 0 10px}
.bottom .bottom_content .display .links {padding-top: 9px; float: left;}
.bottom .bottom_content .display ul {list-style: none; margin-top: -4px}
.bottom .bottom_content .display ul li {display: inline; padding-right: 10px;}
.bottom .bottom_content .display ul li a {font-size: 11px; color: #9a9479;}
.bottom .bottom_content .display ul li a:hover {color: #4b483b;}



/* footer section */
.footer {width: 100%;background-image: url(../images/bg-footer.jpg);background-repeat: repeat-x;background-position: left top; clear: both;font-family: Arial, Georgia, Verdana, Helvetica;}
.footer .footer_wrapper {width: 863px;background-image: url(../images/bg-footer-wrapper.jpg);background-repeat: repeat-x;background-position: left top;}
.footer .footer_wrapper .footer_content {height: 59px; width: 839px; margin:0pt 12px;background-image: url(../images/bg-footer-content.jpg);background-repeat: no-repeat;background-position: left top;}
.footer p {color: #c6c1af;font-size: 10px; padding: 17px 0 0 72px; float: left;  font-size: 11px}
.footer ul {list-style: none; float: right; padding: 17px 65px 0 0px;}
.footer ul li {float: left; display: inline-block; padding-left: 5px}
.footer ul li a {float: left;display:block; text-decoration: underline;color: #c6c1af;font-size: 11px;padding-right: 5px}
.footer ul li a:hover {color: #757267;}
.footer ul li span {font-size: 11px;color: #e7dfbe; float: left }


.clear {clear: both}


.links h2 {font-size: 14px;font-weight: bolder;color: #c7361e; float: left; padding: 8px 10px 0 10px}
.links .links {padding-top: 9px; float: left;}
.links ul {list-style: none; margin-top: -4px}
.links ul li {display: inline; padding-right: 10px;}
.links ul li a {font-size: 11px; color: #9a9479;}
.links ul li a:hover {color: #4b483b;}

.imgpadding{
text-align:center;
padding-bottom:8px;

}


