A#vbUL_b6lfma {
display : none;
}
#apDiv1 {
position : absolute;
left : 935px;
top : 17px;
width : 188px;
height : 137px;
z-index : 1;
text-align : right;
}
.Estilo1 {
font-size : 22px;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
:focus {
outline : 0;
}
.main_wrap {
width : 960px;
margin : 0 auto;
background : none;
}
.main_wrap_support {
width : 960px;
float : left;
}
.mini_wrapcourses {
	float : left;
	margin-left : 0;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #8b8b8b;
	background-color : #EEEEEE;
	outline-width : thin;
	margin-top : 0;
	border-radius: 6px;
	box-shadow: 4px 4px 2px 2px #8B8B8B;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.mini_wrapcourses p {
	float : left;
	margin-left : 0;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #8b8b8b;
	background-color : #EEEEEE;
	outline-width : thin;
	margin-top : 0;
	border-radius: 6px;
	box-shadow: 4px 4px 2px 2px #8B8B8B;
}

.pos {
position : relative;
}
.clearfix:after {
content : " ";
display : block;
height : 0;
clear : both;
}
.grid_1, .grid_2, .block, .mini_wrap, .additional_wrap1, .two-equals, .menu, .left_pannel, right_panel, .right_three, .left_three, .grid_11, .full_width {
float : left;
margin : 0 10px;
}
.mini_wraplang {
float : left;
margin-left : 900px;
font-family : Verdana, Geneva, sans-serif;
font-size : 12px;
color : #8b8b8b;
background-color : #f6f6f6;
outline-color : #fccb07;
outline-style : dashed;
outline-width : thin;
}
.mini_wrapcourses {
	float : left;
	margin-left : 0;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #8b8b8b;
	background-color : #f6f6f6;
	outline-color : #dc2c27;
	margin-top : 0;
}
.mini_wrapcourses1 {
	float : left;
	margin-left : 0;
	font-family : Verdana, Geneva, sans-serif;
	font-size : 12px;
	color : #8b8b8b;
	background-color : #EEEEEE;
	outline-width : thin;
	margin-top : 0;
	border-radius: 6px;
	box-shadow: 4px 4px 2px 2px #8B8B8B;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}

.nmr_lft {
margin-left : 0;
}
.nmr_rgt {
margin-right : 0;
}
.left_1, .left_2, .left_3, .left_4, .left_5, .left_6, .left_7, .left_8, .menu, .left_10, .left_11, .right_1, .right_2, .right_3, .right_4, .right_5, .right_6, .right_7, .right_8, .right_9, .right_10, .right_11 {
position : relative;
}
.clear {
width : 0;
height : 0;
clear : both;
display : block;
overflow : hidden;
visibility : hidden;
}
.main_wrap .grid_1 {
width : 60px;
}
.main_wrap .grid_2 {
width : 140px;
}
.main_wrap .block {
width : 220px;
background-color : #ffffff;
font-family : "Trebuchet MS", Verdana;
text-justify : auto;
text-align : justify;
margin-right : 10px;
margin-left : 10px;
}
.main_wrap .blockhome {
width : 220px;
background-color : #ffffff;
font-family : "Trebuchet MS", Verdana;
text-justify : auto;
text-align : justify;
margin-right : 5px;
}
.main_wrap .mini_wrap {
width : 300px;
font-family : "Trebuchet MS", Verdana;
padding-top : 0;
}
.main_wrap .mini_wrap_menu {
width : 300px;
font-family : "Trebuchet MS", Verdana;
padding-top : 50px;
}
.main_wrap .additional_wrap1 {
width : 380px;
}
.main_wrap .two-equals {
width : 440px;
font-weight : normal;
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
font-stretch : extra-expanded;
line-height : 20px;
padding-right : 10px;
color : #494949;
}
.main_wrap .left_pannel {
	width : 630px;
	height: auto;
}
.main_wrap .left_pannelsmall {
width : 500px;
}
.main_wrap .right_three {
width : 700px;
}
.main_wrap .left_three {
width : 780px;
}
.main_wrap .grid_11 {
width : 860px;
}
.main_wrap .full_width {
width : 960px;
padding-bottom : 10px;
margin-left : 0;
padding-left : 0;
}
.main_wrap .full_width1 {
width : 940px;
margin-bottom : 1px;
}
.main_wrap .no_left_margin {
margin-left : 0;
}
.main_wrap .no_left_margin_adults {
margin-left : 0;
border-bottom-style : dotted;
border-bottom-width : inherit;
border-left-color : #ca0000;
border-bottom-color : #ca0000;
}
.main_wrap .no_right_margin {
margin-right : 0;
}
.main_wrap .mini_wrap.minibg1 {
background : url(../images/p1.png) no-repeat;
padding : 0 15px;
padding : 0 25px;
width : 260px;
margin-top : -30px;
}
.main_wrap .mini_wrap.minibg2 {
background : url(../images/p2.png) no-repeat;
padding : 0 25px;
width : 260px;
margin-top : -30px;
}
.main_wrap .mini_wrap.minibg3 {
background : url(../images/p3.png) no-repeat;
padding : 0 20px;
width : 260px;
margin-top : -30px;
}
.main_wrap .mini_wrap a.visit {
width : 81px;
float : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
margin-top : 10px;
text-decoration : underline;
}
.main_wrap .mini_wrapjuniors p {
width : 300px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 13px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 20px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : none;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : none;
border-top-color : #959595;
border-right-color : #959595;
border-bottom-color : #959595;
border-left-color : #959595;
padding-left : 5px;
padding-right : 5px;
}
.main_wrap .mini_wrapjuniors h5 {
width : 300px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 20px;
padding-left : 5px;
padding-right : 5px;
border : #959595 none thin;
}
.main_wrap .mini_wrapjuniors1 {
width : 300px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 15px;
padding-left : 5px;
padding-right : 5px;
border : #959595 none thin;
}
body {
margin : 0;
padding : 0;
background : url(../images/body-bg.png) repeat #f3f3f3;
}
* {
	margin : 0;
	padding : 0;
	text-align : left;
}
a {
text-decoration : none;
outline : none;
color : #949292;
}
#fullwidth {
width : 100%;
float : left;
}
a.logo {
width : 540px;
height : 120px;
float : left;
background : url(../images/zador-language-schools-in-spain-1.jpg) no-repeat;
margin-top : 10px;
margin-left : 0;
}
a.logosmall {
width : 320px;
height : 81px;
float : left;
background : url(../images/LanguageSchools-Zadorspain-logo.jpg) no-repeat;
margin-top : 0;
margin-left : 0;
}
ul#menulang {
float : right;
clear : right;
margin-top : 10px;
margin-left : 0;
height : 100px;
position : relative;
background-position : bottom;
width : 350px;
}
ul#menulang2 {
	float:right;
	clear:right;
	margin-top:5px;
	margin-left:0px;
	height:10px;
	position:relative;
	background-position:bottom;
	width: 180px;
}

ul#menu {
	width : 100%;
	float : left;
	clear : right;
	margin-top : 5px;
	margin-left : 0;
	background-image : url(../images/a_bgmenu.png);
	position : relative;
	background-repeat : repeat-x;
	border-radius: 7px;
	border-bottom-color: #A1A1A1;
	border-bottom-style: solid;
	height: 75px;
	background-position: bottom;
}
ul#menugreen {
width : auto;
float : left;
clear : right;
margin-top : 5px;
margin-left : 0;
height : 75px;
background-image : url(../images/a_bgmenugreen.png);
position : relative;
background-repeat : repeat-x;
background-position : bottom;
}
ul#menu li, ul#menu li.select {
	float : left;
	margin-right : 6.5px;
	position : relative;
	z-index : 100;
	color : #323232;
}
ul#menu li a, ul li.select a {
	width : auto;
	height : 87px;
	float : left;
	padding : 0 10px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #ffffff;
	line-height : 100px;
	text-transform : none;
	cursor : pointer;
	font-weight : bold;
}
ul#menu li:hover a, ul#menu li.select a {
color : #efa927;
}
ul#menu li ul {
width : 210px;
float : left;
margin : 0;
position : absolute;
left : 0;
top : 78px;
clear : left;
display : none;
z-index : 80000;
padding : 0 2px;
background-color : #e6e6e6;
color : #323232;
}
ul#menu li ul li {
	width : 210px;
	height : 40px;
	float : left;
	margin : 0;
	border-top : 1px solid #323232;
	z-index : 0;
	background : none;
	color : #666666;
	border-radius: 8px;
}
ul#menu li ul li a {
	width : 210px;
	height : 40px;
	float : left;
	padding : 0;
	color : #666666;
	text-indent : 40px;
	background : none;
	font-size : 13px;
	line-height : 40px;
}
ul#menu li:hover ul li a {
background : none;
color : #323232;
}
ul#menu li ul li a:hover {
background : #000;
color : #fff;
}
ul#menu li ul li:first-child {
	border : 0;
	color : #666666;
}
ul#menu li ul li:first-child a {
border : 0;
}
ul#menu li ul li ul {
left : 215px;
top : 1px;
}
#wrapper {
width : 940px;
float : left;
height : 486px;
background : url(../images/banner-bg.png) no-repeat;
margin-top : 30px;
}
.nivoSlider {
position : relative;
}
.nivoSlider img {
position : absolute;
top : 0;
left : 0;
}
.nivoSlider a.nivo-imageLink {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
border : 0;
padding : 0;
margin : 0;
z-index : 60;
display : none;
}
.nivo-slice {
display : block;
position : absolute;
z-index : 50;
height : 100%;
}
.nivo-caption {
position : absolute;
left : 0;
bottom : 0;
background : #000;
color : #fff;
opacity : 0.800000011920928955078125;
width : 100%;
z-index : 89;
top : 350px;
height : 78px;
}
.nivo-caption h3 {
width : 100%;
float : left;
font-family : 'SegoePrintRegular';
font-size : 16px;
color : #fff;
margin-bottom : 14px;
font-weight : normal;
}
.nivo-caption p {
padding : 5px;
margin : 0;
font-size : 14px;
color : #fff;
margin-top : 20px;
}
.nivo-caption a {
display : inline !important ;
}
.nivo-html-caption {
display : none;
}
.nivo-directionNav a {
position : absolute;
top : 45%;
z-index : 99;
cursor : pointer;
}
.nivo-prevNav {
left : 0;
}
.nivo-nextNav {
top : 0;
}
.nivo-controlNav a {
position : relative;
z-index : 99;
cursor : pointer;
}
.nivo-controlNav a.active {
font-weight : bold;
}
.content {
width : 100%;
float : left;
padding-bottom : 10px;
}
.contentfoto {
width : 600px;
float : left;
padding-bottom : 10px;
}
.content p {
	width : 100%;
	float : left;
	font-family : "Trebuchet MS", Verdana;
	font-size : 14px;
	color : #6b6b6b;
	line-height : 20px;
	margin-top : 20px;
	text-align: justify;
	margin-right: 2px;
}
.contentfondo p {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
color : #6b6b6b;
line-height : 20px;
margin-top : 20px;
}
.content h3 {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 28px;
font-weight : bold;
margin-top : 20px;
}
.content h3.main {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 26px;
font-weight : bold;
color : #949292;
margin-top : 30px;
padding-bottom : 20px;
background : url(../images/coura.png) right no-repeat;
}
.content h2.mainadults {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 32px;
font-weight : bold;
color : #535353;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #d31826;
border-bottom-style : solid;
border-bottom-width : medium;
text-align : start;
}
.content h2.mainjuniors {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 32px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #8cb636;
border-bottom-style : solid;
border-bottom-width : thick;
}
.content h2.mainchildren {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 32px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #f99b1c;
border-bottom-style : solid;
border-bottom-width : medium;
}
.content h2.maingroups {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 27px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #8000ff;
border-bottom-style : solid;
border-bottom-width : medium;
}
.content h5 {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : normal;
color : #949292;
padding-bottom : 20px;
text-indent : 45px;
line-height : 25px;
}
.content h5.News {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : normal;
color : #949292;
background : url(../images/newspaper.png) left no-repeat;
padding-bottom : 20px;
text-indent : 45px;
line-height : 25px;
}
.slogancourses {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 24px;
font-weight : normal;
color : #949292;
padding-bottom : 20px;
text-indent : 45px;
line-height : 25px;
}
.content h5.tes {
background : url(../images/testi.png) left no-repeat;
}
.content h5.pcl {
background : url(../images/pencil.png) left no-repeat;
}
.content h3.bg2 {
background : url(../images/zador-language-schools-in-spain.jpg) right no-repeat;
padding-bottom : 5px;
}
.content h3.bg3 {
background : url(../images/ser.png) right no-repeat;
padding-bottom : 20px;
}
.content img.shadow {
width : auto;
float : left;
margin-top : 1px;
margin-right : 0;
margin-bottom : 0;
margin-left : -100px;
}
.content h4 {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
font-weight : normal;
color : #666464;
margin-top : 0;
}
.content h4.ma {
margin-bottom : 30px;
font-size : 26px;
}
.content h4 a {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 22px;
font-weight : normal;
color : #666464;
margin-top : 0;
}
.contentlanguages {
width : 100%;
float : left;
padding-bottom : 0;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 15px;
font-family : "Trebuchet MS", Verdana;
color : #7c7c7c;
border-bottom-color : #e8e8e8;
border-bottom-style : solid;
margin-bottom : 2px;
}
.contentadults {
	width : 99.2%;
	float : left;
	padding-bottom : 10px;
	margin-top : 0;
	height : 40px;
	font-size : 40px;
	font-family : "Trebuchet MS", Verdana;
	color : #e8e8e8;
	line-height : 40px;
	margin-left : 0;
	padding-left : 6px;
	background-image : url(../images/banner_gradientred.jpg);
	border-radius: 7px;
}
.contentadultssmall {
	width : 85%;
	float : left;
	padding-bottom : 10px;
	margin-top : 0;
	height : 40px;
	font-size : 40px;
	font-family : "Trebuchet MS", Verdana;
	color : #e8e8e8;
	line-height : 40px;
	margin-left : 0;
	padding-left : 6px;
	background-image : url(../images/banner_gradientred.jpg);
	border-radius: 7px;
}
.contentadultstitle {
	width : 100%;
	float : left;
	padding-bottom : 10px;
	background-color : #d90616;
	margin-top : 15px;
	height : 50px;
	font-size : 22px;
	font-family : "Trebuchet MS", Verdana;
	color : #e8e8e8;
	line-height : 30px;
	margin-left : 1px;
	text-align: center;
	border-radius: 5px;
	box-shadow: 0px -3px 3px 0px #B3B3B3;
}
.contentadultsnav {
	width : 100%;
	float : left;
	padding-bottom : 5px;
	background-color : #e8e8e8;
	margin-top : 0;
	height : 20px;
	font-size : 20px;
	font-family : "Trebuchet MS", Verdana;
	color : #676767;
	border-bottom-color : #d90616;
	border-bottom-style : solid;
	margin-bottom : 5px;
	border-radius: 5px;
	text-align: center;
	box-shadow: 0px 2px 6px 2px #CACACA;
}
.contentadultsnavtitle {
width : auto;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 36px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #d90616;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentadultsnavbig {
width : 100%;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #6b6b6b;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentadultsnavtitulos {
	width : 100%;
	float : left;
	padding-bottom : 15px;
	background-color : #e8e8e8;
	margin-top : 0;
	height : 30px;
	font-size : 18px;
	font-family : "Trebuchet MS", Verdana;
	color : #676767;
	border-bottom-color : #6b6b6b;
	border-bottom-style : none;
	margin-bottom : 8px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.contentadults h2.main {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 26px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #b3b3b3;
border-bottom-style : solid;
border-bottom-width : medium;
}
.contentgroups {
width : 98.5%;
float : left;
padding-bottom : 5px;
background-color : #5302ac;
margin-top : 0;
height : 50px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #e8e8e8;
line-height : 40px;
margin-left : 0;
background-image : url(../images/banner_gradienpurple.jpg);
padding-left : 5px;
}
.contentgroupstitle {
width : 100%;
float : left;
padding-bottom : 10px;
background-color : #5302ac;
margin-top : 15px;
height : auto;
font-size : 22px;
font-family : "Trebuchet MS", Verdana;
color : #fafafa;
line-height : 30px;
margin-left : 1px;
}
.contentjuniors {
width : 99.5%;
float : left;
padding-bottom : 5px;
margin-top : 0;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #F5F5F5;
line-height : 40px;
margin-left : 0;
margin-right : 0;
background-image : url(../images/banner_gradientgreen.jpg);
padding-left : 5px;
padding-top : 0;
height : 45px;
border-radius : 7px;
}
.contentjuniorspequeno {
width : 98.5%;
float : left;
padding-bottom : 5px;
margin-top : 110px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #F5F5F5;
line-height : 30px;
margin-left : 0;
margin-right : 0;
background-image : url(../images/banner_gradientgreen.jpg);
padding-left : 5px;
padding-top : 5px;
height : 35px;
}
.contentjuniorstitle {
	width : 100%;
	float : left;
	padding-bottom : 10px;
	background-color : #a6bb2d;
	margin-top : 15px;
	height : auto;
	font-size : 22px;
	font-family : "Trebuchet MS", Verdana;
	color : #fafafa;
	line-height : 30px;
	margin-left : 1px;
	box-shadow: -1px -4px 2px #B3B3B3;
	text-align: center;
	border-radius: 5px;
}
.contentjuniorspequeno {
width : 98.5%;
float : left;
padding-bottom : 5px;
margin-top : 110px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #f5f5f5;
line-height : 30px;
margin-left : 0;
margin-right : 0;
background-image : url(../images/banner_gradientgreen.jpg);
padding-left : 5px;
padding-top : 5px;
height : 35px;
}
.contentjuniorssnav {
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #a6bb2d;
border-bottom-style : solid;
margin-bottom : 5px;
width : 100%;
}
.contentjuniorsnavtitle {
width : auto;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 36px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #a6bb2d;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentjuniorsnavbig {
width : 100%;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #6b6b6b;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentjuniorsnavtitulos {
width : 100%;
float : left;
padding-bottom : 15px;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 18px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #6b6b6b;
border-bottom-style : none;
margin-bottom : 8px;
}
.contentjuniors h2.main {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 26px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #b3b3b3;
border-bottom-style : solid;
border-bottom-width : medium;
}
.contentchildren {
width : 99%;
float : left;
padding-bottom : 10px;
background-color : #fe5f29;
margin-top : 0;
height : 40px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #e8e8e8;
line-height : 40px;
margin-left : 0;
background-image : url(../images/banner_gradienorange1.jpg);
padding-left : 5px;
}
.contentchildrentitle {
	width : 100%;
	float : left;
	padding-bottom : 10px;
	background-color : #fe5f29;
	margin-top : 15px;
	height : auto;
	font-size : 22px;
	font-family : "Trebuchet MS", Verdana;
	color : #e8e8e8;
	line-height : 30px;
	box-shadow: -1px -4px 2px #B3B3B3;
	text-align: center;
	margin-left : 1px;
	border-radius: 5px;
}
.contentchildrenpagina {
width : 100%;
float : right;
padding-bottom : 5px;
background-color : #fe5f29;
margin-top : 10px;
height : auto;
font-size : 30px;
font-family : "Trebuchet MS", Verdana;
color : #ffffff;
line-height : 40px;
margin-left : 1px;
box-shadow : 2px 2px 2px 2px inset;
text-align : center;
white-space : pre;
border-bottom-color : #e7e7e7;
border-bottom-style : inset;
}
.contentchildrennav {
width : 100%;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #fe5f29;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentchildrennavtitle {
width : auto;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 36px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #f99b1c;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentchildrennavbig {
width : 100%;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #6b6b6b;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentchildrennavtitulos {
width : 100%;
float : left;
padding-bottom : 15px;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 18px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #6b6b6b;
border-bottom-style : none;
margin-bottom : 8px;
}
.contentchildren h2.main {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 26px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #b3b3b3;
border-bottom-style : solid;
border-bottom-width : medium;
}
.contentchildrenpequeno {
width : 98.5%;
float : left;
padding-bottom : 5px;
margin-top : 10px;
font-size : 40px;
font-family : "Trebuchet MS", Verdana;
color : #f5f5f5;
line-height : 30px;
margin-left : 0;
margin-right : 0;
background-image : url(../images/banner_gradientorange.jpg);
padding-left : 5px;
padding-top : 5px;
height : 35px;
}
.contentschools {
	width : 99.5%;
	float : left;
	padding-bottom : 10px;
	margin-top : 0;
	height : 40px;
	font-size : 40px;
	font-family : "Trebuchet MS", Verdana;
	color : #e8e8e8;
	line-height : 40px;
	margin-left : 0;
	padding-left : 6px;
	background-image : url(../images/banner_gradientyellow.jpg);
	border-radius: 7px;
}
.contentschoolstitle {
	width : 100%;
	float : left;
	padding-bottom : 10px;
	background-color : #f8c11f;
	margin-top : 15px;
	height : 50px;
	font-size : 22px;
	font-family : "Trebuchet MS", Verdana;
	color : #e8e8e8;
	line-height : 30px;
	margin-left : 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	text-align: center;
	box-shadow: 0px 3px #E5E5E5;
}
.contentschoolsnav {
width : 100%;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #d90616;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentschoolsnavtitle {
width : auto;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 30px;
font-size : 36px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #d90616;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentschoolsnavbig {
width : 100%;
float : left;
padding-bottom : 5px;
background-color : #e8e8e8;
margin-top : 0;
height : 20px;
font-size : 20px;
font-family : "Trebuchet MS", Verdana;
color : #676767;
border-bottom-color : #6b6b6b;
border-bottom-style : solid;
margin-bottom : 5px;
}
.contentschoolsnavtitulos {
	width : 100%;
	float : left;
	padding-bottom : 15px;
	background-color : #e8e8e8;
	margin-top : 0;
	height : 30px;
	font-size : 18px;
	font-family : "Trebuchet MS", Verdana;
	color : #676767;
	border-bottom-color : #6b6b6b;
	border-bottom-style : none;
	margin-bottom : 8px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	box-shadow: 3px 3px 3px 3px #909090;
}
.contentschools h2.main {
width : 100%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 26px;
font-weight : bold;
color : #949292;
margin-top : 10px;
padding-bottom : 10px;
border-bottom-color : #b3b3b3;
border-bottom-style : solid;
border-bottom-width : medium;
}
a.readmore {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-more.png) no-repeat;
margin-top : 20px;
}
a.readmore:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmorejuniors {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-morejuniors.png) no-repeat;
margin-top : 20px;
}
a.readmorejuniors:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmorechildren {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-morechildren.png) no-repeat;
margin-top : 20px;
}
a.readmorechildren:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmoregroups {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-moregroups.png) no-repeat;
margin-top : 20px;
}
a.readmoregroups:hover {
background : url(../images/tab-hover.png) no-repeat;
}
a.readmorezador {
width : 110px;
height : 55px;
float : left;
background : url(../images/read-morezador.png) no-repeat;
margin-top : 20px;
}
a.readmorezador:hover {
background : url(../images/tab-hover.png) no-repeat;

}
a.knwmore {
width : 222px;
float : left;
height : 54px;
float : left;
background : url(../images/know-more.png) no-repeat;
margin-top : 20px;
}
a.knwmore:hover {
background : url(../images/know-more2.png) no-repeat;
}
a.viewall {
width : 100px;
height : 31px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-decoration : underline;
margin-top : 20px;
color : #4f4f4f;
}
.main_wrap input.sign {
width : 272px;
height : 28px;
float : left;
background : url(../images/input-bg.png) no-repeat;
margin-top : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #929292;
padding-left : 10px;
border : none;
}
#footer {
width : 100%;
float : left;
padding-top : 0;
margin-top : 0;
padding-bottom : 0;
background-color : #f3f3f3;
}
#footer p {
width : 370px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
margin-top : auto;
line-height : 22px;
}
#footer p a {
font-weight : bold;
color : #7f7c6e;
}
ul.nav2 {
width : 240px;
float : right;
margin-top : 40px;
padding-bottom : 30px;
margin-right : 0;
}
ul.nav2 li {
width : auto;
float : left;
list-style : none;
}
ul.nav2 li.sep {
width : auto;
float : left;
padding : 0 6px;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
line-height : 14px;
}
ul.nav2 li a {
width : auto;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
line-height : 14px;
}
p.breadcrumb {
width : 100%;
float : left;
color : #8d8d8d;
padding : 5px 0 15px 0;
font-weight : bold;
font-family : "Trebuchet MS", Verdana;
font-size : 11px;
}
p.right {
float : left;
margin : 8px 0 0 0;
color : #787878;
padding : 0;
font-weight : bold;
border-bottom : 1px dotted #5a7b2a;
font-style : italic;
font-family : "Trebuchet MS", Verdana;
}
p.rightfollow {
float : left;
margin : 8px 0 0 0;
color : #787878;
padding : 0;
font-weight : bold;
border-bottom : 1px dotted #5a7b2a;
font-style : italic;
font-family : "Trebuchet MS", Verdana;
}
p a, breadcrumb {
color : #6b6b6b;
}
p a:hover {
	color : #000;
	float: none;
}
p.martop {
margin-top : 0;
}
.marker {
background : #716f6f;
color : #ffffff;
padding : 1px;
font-weight : bold;
}
.markergrisclaro {
color : #ffffff;
padding : 1px;
font-weight : bolder;
background-color : #cccccc;
}
.drop_cap {
width : auto;
margin-top : 5px;
float : left;
padding : 5px 0;
font-size : 40px;
}
.drop_cap1 {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 60px;
	color : #929292;
	line-height: 40px;
}
.drop_cap1right {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #929292;
	line-height: 35px;
	text-align: right;
	font-weight: 100;
	margin-left: 80px;
	font-family: Arial, Helvetica, sans-serif;
}
.drop_cap1rightsailing {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/MP900315615.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightwindsurf {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/WindsurfinglessonsSpain7.JPG);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}

.drop_cap1rightgolf {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/a1gl.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}

.drop_cap1rightalicante {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : bolder;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/Alicante_Costa_Blanca_Spain_Spanish_courses.JPG);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightwine {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/Vitoria_Courses_Tasting_Wine_Cellar.gif);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}

.drop_cap1rightdanse {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/Spanishcourses-flamencolessons.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightspanish {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #999999;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/SpanishcoursesinSpain-Destinations1.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1rightvitoria {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/SpanishcoursesBasqueCountry-Spain-Zadorspain-11.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1righttitleteens {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 40px;
	color : #666666;
	line-height : 40px;
	text-align : center;
	font-weight : 100;
	margin-left : 40px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/Spanishcoursesforteenagers.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 30px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}
.drop_cap1righttitlechildren {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 40px;
	color : #666666;
	line-height : 40px;
	text-align : center;
	font-weight : 100;
	margin-left : 40px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	background-image: url(../images/Spanish-courses-for-children-Spain-40.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 30px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}


.drop_cap1righttennis {
	width : auto;
	margin-top : 5px;
	float : left;
	padding : 8px 0;
	font-size : 35px;
	color : #FFFFFF;
	line-height : 35px;
	text-align : right;
	font-weight : lighter;
	margin-left : 60px;
	font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style : italic;
	text-shadow : 2px 2px 3px #EAEAEA;
	background-image: url(../images/Tennis-School-Spain-Alicante-58.jpg);
	background-repeat: no-repeat;
	border-radius: 20px;
	margin-right: 0px;
	padding-right: 5px;
	box-shadow: 1px 1px 3px 1px #6A6A6A;
}




.drop_capbig1 {
	width : auto;
	margin-top : 10px;
	float : left;
	padding : 5px 0;
	font-size : 60px;
	margin-bottom: 5px;
	color: #D90616;
	text-shadow: 2px 3px 4px #676767;
	margin-right: 10px;
}
.drop_capbig2 {
	width : auto;
	margin-top : 20px;
	float : left;
	padding : 5px 0;
	font-size : 50px;
	margin-bottom: 20px;
	color: #D90616;
	text-shadow: 2px 3px 4px #676767;
	margin-right: 10px;
}
.img_wrapfooter {
	width : auto;
	margin : 3px 3px 0 0;
	float : left;
	margin-top : -3px;
}

.img_wrap {
width : auto;
margin : 3px 3px 0 0;
float : left;
margin-top : 30px;
}
.img_wrapsombracentre {
	width : auto;
	margin : 3px 3px 0 50;
	float : inherit;
	margin-top : 5px;
	border-radius: 8px;
	box-shadow: 2px 2px 2px 2px #A6A6A6;
	vertical-align: middle;
	padding-left: 40px;
	background-color: #999;
	border-left-color: #FFFFFF;
}

.img_wrap_head {
	width : auto;
	margin : 15px 0px 0px 0;
	float : right;
}

.img_wrapsombra {
	width : auto;
	margin : 3px 3px 0 0;
	float : left;
	margin-top : 30px;
	border-radius: 8px;
}
.img_wrapsombranomargin {
	width : auto;
	margin : 3px 3px 0 0;
	float : right;
	margin-top : 5px;
	margin-left : 5px;
	border-radius: 8px;
}
.img_wrap1 {
width : auto;
margin : 3px 10px 0 0;
float : left;
margin-top : 5px;
}
.img_wrap2 {
	width : auto;
	margin : 3px 10px 30px 0;
	float : left;
}

.img_wrapborder {
width : auto;
margin : 3px 10px 0 1px;
float : left;
margin-top : 5px;
border : #d2d2d2 solid medium;
}
.img_wrapbordercenter {
width : auto;
margin : 3px 10px 0 1px;
float : none;
margin-top : 5px;
border : #d2d2d2 solid medium;
}
.img_wrap_right {
width : auto;
margin : 3px 3px 0 0;
float : right;
}
.img_wrap_rightborder {
width : auto;
margin : 1px 2px 3px 0;
float : right;
border : #d2d2d2 solid medium;
}
.img_wrapmargin {
width : auto;
margin : 3px 15px 0 0;
float : left;
margin-top : 30px;
margin-right : 20px;
}
.img_wrap_left {
	width : auto;
	margin : 0px 0px 0 0;
	float : right;
}
.thumbnail-left img {
margin : 6px 10px 5px 0;
border : #cccccc solid 1px;
width : 150px;
padding : 5px;
background : #fff;
}
.thumbnail-right img {
margin : 6px 0 5px 10px;
border : #cccccc solid 1px;
width : 150px;
padding : 5px;
background : #fff;
}
.table_wrap {
	width : 940px;
	margin-top : 0;
	float : left;
}
.table_wrap p.heading {
width : 900px;
margin-top : 0;
height : 50px;
float : left;
font-size : 30px;
padding-bottom : 0;
color : #d20221;
line-height : 40px;
text-align : center;
background-color : #d2d2d2;
border-bottom-style : solid;
border-bottom-width : thick;
border-bottom-color : #fff;
}
.table_wrap p.heading_2 {
width : 449px;
margin-top : 0;
height : 35px;
float : left;
font-size : 18px;
padding-bottom : 0;
color : #5f5f5f;
line-height : 40px;
text-align : center;
border-bottom : 1px solid #6f6f6f;
border-right : 1px solid #6f6f6f;
border-top : 1px solid #353535;
}
.table_wrap p.heading_3 {
width : 447px;
margin-top : 0;
height : 35px;
float : left;
font-size : 18px;
padding-bottom : 0;
color : #5f5f5f;
line-height : 40px;
text-align : center;
border-bottom : 1px solid #6f6f6f;
border-right : 1px solid #6f6f6f;
border-top : 1px solid #353535;
}
.table_wrap p.two_columns {
width : 128px;
margin-top : 0;
height : 25px;
float : left;
text-align : center;
padding-bottom : 1px;
line-height : 25px;
background-color : #e8e8e8;
border-bottom-color : #fff;
border-bottom-style : solid;
border-bottom-width : medium;
}
.table_wrap p.two_columnsbig {
width : 448px;
margin-top : 0;
height : 38px;
float : left;
text-align : left;
padding-bottom : 0;
line-height : 18px;
margin-left : 2px;
}
.table_wrap p.two_columnsbig1 {
	width : 248px;
	margin-top : 15px;
	height : 50px;
	float : left;
	text-align : left;
	padding-bottom : 0;
	line-height : 15px;
	margin-left : 2px;
	min-height : 200px;
}
.table_wrap p.two_columnsbig2 {
width : 248px;
margin-top : 15px;
height : 50px;
float : left;
text-align : left;
padding-bottom : 0;
line-height : 15px;
margin-left : 2px;
min-height : 280px;
}
.table_wrap p.two_columnsbig3 {
width : 248px;
margin-top : 15px;
height : 50px;
float : left;
text-align : left;
padding-bottom : 0;
line-height : 15px;
margin-left : 2px;
min-height : 400px;
}
.table_wrap p.three_columns {
width : 149px;
margin-top : 0;
height : 35px;
padding-bottom : 0;
float : left;
text-align : center;
line-height : 30px;
border-bottom : 1px solid #6f6f6f;
border-right : 1px solid #6f6f6f;
}
.table_wrap p.four_columns {
width : 111.4px;
margin-top : 0;
padding-bottom : 0;
height : 35px;
padding-bottom : 0;
float : left;
text-align : center;
line-height : 30px;
border-bottom : 1px solid #353535;
border-right : 1px solid #6f6f6f;
}
.table_wrap p.five_columns {
width : 89px;
margin-top : 0;
height : 35px;
float : left;
text-align : center;
padding-bottom : 0;
line-height : 30px;
border-bottom : 1px solid #6f6f6f;
border-right : 1px solid #6f6f6f;
}
ol {
width : 100%;
margin-top : 15px;
float : left;
}
ol li.list_with_alpha {
width : auto;
float : left;
margin-top : 5px;
list-style-type : upper-alpha;
list-style-position : inside;
font : 13px/18px Arial, Helvetica, sans-serif;
color : #676565;
clear : left;
}
ol li.list_with_bullet {
width : auto;
float : left;
margin-top : 2px;
list-style-type : square;
list-style-position : inside;
font : 13px/18px Arial, Helvetica, sans-serif;
color : #676565;
clear : left;
}
ol li.list_with_decimal {
width : auto;
float : left;
margin-top : 5px;
list-style-type : decimal;
list-style-position : inside;
font : 13px/18px Arial, Helvetica, sans-serif;
color : #676565;
clear : left;
}
ol li.list_with_image {
	width : auto;
	float : left;
	margin-top : 5px;
	list-style : url(../images/arrow.png) inside;
	color : #373737;
	clear : left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
}
ol li.list_with_image1 {
width : auto;
float : left;
margin-top : 5px;
list-style : url(../images/tick.png) inside;
font : 13px/18px Arial, Helvetica, sans-serif;
color : #676565;
clear : left;
list-style-type : square;
}
.strong1 {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
}
.strong1light {
	font-family : "Trebuchet MS", Verdana;
	font-size : 16px;
	font-weight : lighter;
	color : #636363;
	line-height: 22px;
}
.strong1blanco {
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
font-weight : bolder;
color : #ffffff;
text-align : center;
margin-top : 13px;
margin-left : 10px;
}
.strong1blancosmall {
font-family : "Trebuchet MS", Verdana;
font-size : 11px;
font-weight : bold;
color : #fff;
text-align : left;
margin-top : 10px;
margin-left : 40px;
}
.strong2 {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
}
.strong2light {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : lighter;
line-height : normal;
}
.strong3 {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
}
.strong4 {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
}
.strong5 {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
}
.strong5light {
	font-family : "Trebuchet MS", Verdana;
	font-size : 30px;
	font-weight : lighter;
	line-height: 30px;
}
.strong6 {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
}
.strong6light {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
}
.strong7orange {
	font-family : "Trebuchet MS", Verdana;
	font-size : 50px;
	font-weight : bolder;
	line-height : 50px;
	color : #FF6600;
}

.strong6lightderecha {
	font-family : "Trebuchet MS", Verdana;
	font-size : 40px;
	font-weight : lighter;
	line-height : 40px;
	text-align: right;
}
.strong6lightcenter {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
padding-left : 100px;
}
.strong7 {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : bolder;
line-height : 50px;
}
.strong7light {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : lighter;
line-height : 50px;
}
.strong7green {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : bolder;
line-height : 50px;
color : #a6bb2d;
}
.strong7lightgreen {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : lighter;
line-height : 50px;
color : #a6bb2d;
}
.strong8 {
font-family : "Trebuchet MS", Verdana;
font-size : 60px;
font-weight : lighter;
line-height : 60px;
}
.strong1yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
color : #fabe0a;
}
.strong1lightyellow {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : lighter;
color : #fabe0a;
}
.strong1yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
font-weight : bolder;
color : #fabe0a;
text-align : center;
margin-top : 13px;
margin-left : 10px;
}
.strong2yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
color : #fabe0a;
}
.strong2lightyellow {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : lighter;
line-height : normal;
color : #fabe0a;
}
.strong3yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
color : #fabe0a;
}
.strong4yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #fabe0a;
}
.strong5yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
color : #fabe0a;
}
.strong5lightyello {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : lighter;
color : #fabe0a;
}
.strong6yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
color : #fabe0a;
}
.strong6lightyellow {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #fabe0a;
}
.strong7yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : bolder;
line-height : 50px;
color : #fabe0a;
}
.strong7lightyellow {
font-family : "Trebuchet MS", Verdana;
font-size : 50px;
font-weight : lighter;
line-height : 50px;
color : #fabe0a;
}
.strong8yellow {
font-family : "Trebuchet MS", Verdana;
font-size : 60px;
font-weight : lighter;
line-height : 60px;
color : #fabe0a;
}
.strong1g {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
color : #a6bb2d;
}
.strong2g {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
color : #a6bb2d;
}
.strong3g {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
color : #a6bb2d;
}
.strong4g {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #a6bb2d;
}
.strong5g {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
color : #a6bb2d;
line-height : 35px;
}
.strong6g {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
color : #a6bb2d;
line-height : 40px;
}
.strong5right {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
color : #a6bb2d;
float : right;
}
.strong6gright {
font-family : "Trebuchet MS", Verdana;
font-size : 35px;
font-weight : lighter;
color : #a6bb2d;
float : right;
border-bottom-color : #dadada;
text-shadow : 2px 2px 2px #e2e2e2;
}
.strong1A {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
color : #d90616;
}
.strong2A {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
color : #d90616;
}
.strong3A {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
color : #d90616;
}
.strong4A {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #d90616;
}
.strong4Abullet {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #d90616;
list-style-type : square;
list-style-image : url(../images/arrows.png);
}
.strong5A {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
color : #d90616;
}
.strong6A {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
color : #d90616;
}
.strong6Aligth {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #d90616;
}
.strong7red {
	font-family : "Trebuchet MS", Verdana;
	font-size : 50px;
	font-weight : bolder;
	line-height : 50px;
	color: #d90616;
}

.strong1O {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
color : #fe5f29;
}
.strong1Olight {
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
font-weight : lighter;
color : #fe5f29;
}
.stronglight {
font-family : "Trebuchet MS", Verdana;
font-size : 12px;
font-weight : lighter;
color : #8080ff;
}
.strong2O {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
color : #fe5f29;
}
.strong3O {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
color : #fe5f29;
}
.strong4O {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #fe5f29;
}
.strong4Olight {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : lighter;
color : #fe5f29;
}
.strong6O {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
color : #fe5f29;
}
.strong5Okught {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : lighter;
line-height : 30px;
color : #fe5f29;
}
.strong6Bkught {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #fabe0a;
}
.strong6greenkught {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #98b61f;
}
.strong6O {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
color : #fe5f29;
}
.strong6Okught {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #fe5f29;
}
.strong6Bkught {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #fabe0a;
}
.strong6bluekught {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : lighter;
line-height : 40px;
color : #0090b4;
}
.strong1m {
font-family : "Trebuchet MS", Verdana;
font-size : 16px;
font-weight : bolder;
color : #6d06df;
}
.strong2m {
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
font-weight : bolder;
color : #6d06df;
}
.strong3m {
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
font-weight : bolder;
color : #6d06df;
}
.strong4m {
font-family : "Trebuchet MS", Verdana;
font-size : 22px;
font-weight : bolder;
color : #6d06df;
}
.strong5m {
font-family : "Trebuchet MS", Verdana;
font-size : 30px;
font-weight : bolder;
color : #6d06df;
}
.strong6m {
font-family : "Trebuchet MS", Verdana;
font-size : 40px;
font-weight : bolder;
line-height : 40px;
color : #6d06df;
}
#quoteWithImg {
width : 100%;
float : left;
}
#quoteWithImg li {
width : 100%;
float : left;
margin-top : 20px;
}
#quoteWithImg li .q-content {
width : 330px;
float : left;
padding : 7px 0 0 0;
}
#quoteWithImg li img {
width : auto;
float : left;
margin : 0 10px 0 0;
}
#quoteWithImg li img.qbotm {
float : none;
margin : 0 0 0 5px;
}
#quoteWithImg li blockquote {
width : auto;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #676565;
font-style : italic;
line-height : 18px;
text-indent : 27px;
text-align : justify;
background : url(../images/qwImg.png) top left no-repeat;
margin : 0;
}
#quoteWithImg .q-content p {
width : auto;
font-size : 11px;
}
#quoteWithImg .q-content p span {
font-size : 12px;
font-weight : bold;
}
.withOutPic {
width : 415px;
float : left;
border : #c5c5c5 dashed 1px;
border-radius : 6px;
font-family : Arial, Helvetica, sans-serif;
font-size : 34px;
color : #868686;
font-style : italic;
text-align : left;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 1px;
padding-left : 3px;
background-repeat : no-repeat;
background-position : 3px 10px;
}
.withOutPic img {
position : relative;
top : 5px;
}
.withOutPic p.signature {
width : 130px;
height : 20px;
font-size : 11px;
font-style : italic;
font-weight : bold;
float : right;
background : url(../images/q-botmImg.png) bottom right no-repeat;
}
.withOutPic a {
width : 100%;
float : left;
font-size : 11px;
color : #5f5f5f;
font-style : normal;
text-decoration : underline;
}
.withOutPic a:hover {
text-decoration : none;
}
.withOutPicsmall {
	width : 286px;
	float : left;
	border : #c5c5c5 solid 1px;
	border-radius : 7px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 23px;
	color : #868686;
	font-style : italic;
	text-indent : 5px;
	text-align : left;
	margin-top : 3px;
	margin-right : 0;
	margin-bottom : 50px;
	margin-left : 2px;
	padding-top : 1px;
	padding-right : 0;
	padding-bottom : 1px;
	padding-left : 0;
	background-position: 10px 3px;
	background-repeat : no-repeat;
	background-color : #FFFFFF;
	font-weight : lighter;
	box-shadow: 1px 1px 2px 2px #DDDDDD;
	border-top-color: #B0B0B0;
	border-right-color: #B0B0B0;
	border-bottom-color: #B0B0B0;
	border-left-color: #B0B0B0;
}
.withOutPicsmall img {
position : relative;
top : 5px;
}
.withOutPicsmall p.signature {
width : 130px;
height : 20px;
font-size : 11px;
font-style : italic;
font-weight : bold;
float : right;
background : url(../images/q-botmImg.png) bottom right no-repeat;
}
.withOutPicsmall a {
width : 100%;
float : left;
font-size : 11px;
color : #5f5f5f;
font-style : normal;
text-decoration : underline;
}
.withOutPicsmall a:hover {
text-decoration : none;
}
.testimonials {
width : 470px;
float : left;
margin : 20px 0 50px 0;
margin-left : 250px;
}
.testimonials img {
float : left;
margin-top : 0;
}
.testContent {
width : 426px;
float : left;
padding : 0 10px;
background : #716f6f;
border : #087361 solid 1px;
border-bottom : 0;
border-radius : 6px;
}
.testContent .signature {
font-size : 11px;
color : #fff;
padding-bottom : 0;
border-bottom : none;
}
.testContent .signature span {
font-size : 14px;
color : #fff;
font-weight : bold;
font-style : normal;
}
.testContent p.testipara {
color : #ffffff;
border-bottom : none;
padding-bottom : 0;
font-size : 16px;
}
.testimonialsbig {
width : 470px;
float : left;
margin : 20px 0 50px 0;
margin-left : 250px;
}
.testimonialsbig img {
float : left;
margin-top : 0;
}
.testimonials {
	width : 470px;
	float : left;
	margin : 20px 0 50px 0;
	margin-left : 250px;
}

.testContentbig {
	width : 650px;
	float : left;
	padding : 0 10px;
	background : #716f6f;
	border : #087361 solid 1px;
	border-bottom : 0;
	border-radius : 6px;
	box-shadow: 2px 3px 3px 2px #CCC;
}
.testContentbig .signature {
font-size : 11px;
color : #fff;
padding-bottom : 0;
border-bottom : none;
}
.testContentbig .signature span {
font-size : 14px;
color : #fff;
font-weight : bold;
font-style : normal;
}
.testContentbig p.testipara {
color : #ffffff;
border-bottom : none;
padding-bottom : 0;
font-size : 16px;
}
.testContentbig p.testipara {
color : #ffffff;
border-bottom : none;
padding-bottom : 0;
font-size : 16px;
}

.testimonialsbigextra {
width : 770px;
float : left;
margin : 20px 0 50px 0;
margin-left : 250px;
}
.testimonialsbigextra img {
float : left;
margin-top : 0;
}
.testContentbigextra {
width : 750px;
float : left;
padding : 0 10px;
background : #716f6f;
border : #087361 solid 1px;
border-bottom : 0;
border-radius : 6px;
}
.testContentbigextra .signature {
font-size : 11px;
color : #fff;
padding-bottom : 0;
border-bottom : none;
}
.testContentbigextra .signature span {
font-size : 14px;
color : #fff;
font-weight : bold;
font-style : normal;
}
.testContentbigextra p.testipara {
color : #ffffff;
border-bottom : none;
padding-bottom : 0;
font-size : 16px;
}
.testimonials2 {
width : 450px;
float : left;
}
.testimonials2 img {
float : left;
}
.testimonials2 blockquote {
width : 430px;
float : left;
margin : 20px 0 0 0;
padding : 10px 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #757a7a;
line-height : 21px;
font-style : italic;
text-align : left;
}
.testimonials2 p.signature {
width : auto;
float : left;
text-align : left;
font-size : 14px;
color : #757a7a;
margin-bottom : 10px;
}
.testimonials2 .signature span {
font-size : 14px;
color : #8f8f8f;
font-weight : bold;
font-style : normal;
margin-left : 10px;
}
#left-navigation {
width : 220px;
float : left;
margin : 45px 0 0 0;
padding-bottom : 40px;
font : 14px "Trebuchet MS", Verdana;
color : #5e5e5e;
padding-right : 90px;
}
ul#menuLevel-1 {
width : 100%;
float : left;
}
ul#menuLevel-1 li {
width : 220px;
float : left;
padding-bottom : 2px;
display : block;
border-bottom : 1px solid #666666;
}
ul#menuLevel-1 li.squared {
float : left;
display : block;
border-bottom : 1px solid #666666;
}
ul#menuLevel-1 li.squared a {
float : left;
display : block;
padding-left : 20px;
background : url(../images/bullets.jpg) 8px no-repeat;
}
ul#menuLevel-1 li.squared a:hover {
background : url(../images/bullets-hover.jpg) 8px no-repeat #5f5f5f;
}
ul#menuLevel-1 li a {
width : 189px;
float : left;
font : normal bold 13px normal Arial, Helvetica, sans-serif;
color : #666666;
padding : 8px 10px;
}
ul#menuLevel-1 li a:hover {
color : #fff;
background : #333;
}
ul#menuLevel-1 li.active a.tab {
color : #fff;
padding-left : 20px;
width : 190px;
float : left;
background : url(../images/tabArrow.png) 7px no-repeat #5f5f5f;
}
ul#menuLevel-1 li.active a.tab:hover, ul#menuLevel-1 a.tab:visited {
color : #fff;
padding-left : 20px;
background : url(../images/tab-arrow.png) 7px no-repeat #5f5f5f;
}
ul#menuLevel-1 li.active ul {
width : 130px;
float : left;
margin-left : 30px;
padding : 0;
}
ul#menuLevel-1 li.active ul li {
width : 130px;
float : left;
border : 0;
font-size : 16px;
line-height : 16px;
}
ul#menuLevel-1 li.active ul li a {
background : none;
font-weight : normal;
font-size : 11px;
padding : 3px 0 0 12px;
margin-top : 6px;
line-height : 16px;
background : url(../images/small-arrow.png) 9px 0 no-repeat;
}
ul#menuLevel-1 li.active ul li.last a {
width : 100px;
float : left;
color : #000;
border-bottom : 0;
background : none;
}
ul#menuLevel-1 li.active ul li a:hover {
color : #747474;
text-decoration : underline;
}
ul.sub-nav {
width : 130px;
float : left;
margin : -2px 0 10px 0;
}
ul.sub-nav li {
background : none;
}
p.highlight {
width : 444px;
float : left;
color : #f93;
font-weight : bold;
}
p.subdued {
width : 444px;
float : left;
color : #e8e8e8;
font-weight : bold;
}
p.error {
width : 444px;
float : left;
color : #d90616;
font-weight : bold;
}
p.success {
width : 444px;
float : left;
color : #0c0;
font-weight : bold;
}
p.caption {
float : left;
color : #8d8d8d;
font-weight : bold;
}
p.highlight-bg {
width : 444px;
float : left;
color : #e17000;
background : #f93;
padding : 8px;
color : #fff;
}
p.subdued-bg {
width : 444px;
float : left;
color : #e17000;
background : #e8e8e8;
padding : 8px;
color : #fff;
}
p.error-bg {
width : 444px;
float : left;
color : #e17000;
background : #f30;
padding : 8px;
color : #fff;
}
p.success-bg {
width : 444px;
float : left;
color : #e17000;
background : #0c0;
padding : 8px;
color : #fff;
}
p.caption-bg {
width : auto;
float : left;
background : #ccc;
padding : 30px;
color : #3f3f3f;
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
}
p.caption-bgyellow {
width : auto;
float : left;
background : #ccc;
padding : 30px;
color : #3f3f3f;
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
background-color : #f8c11f;
}
.pagination {
width : 444px;
height : 20px;
display : block;
float : left;
margin : 50px 0 0 0;
padding : 8px;
border : #383838 solid 1px;
}
.pagination p {
width : auto;
margin : 0;
}
.pagination .page-index {
width : 100px;
float : left;
margin : 0 0 0 10px;
padding : 0;
}
.pagination .page-list {
width : 170px;
display : block;
float : right;
margin : 0 5px 0 0;
padding : 0;
}
.pagination .page-list a {
display : block;
float : left;
font : 12px Arial, Helvetica, sans-serif;
padding : 2px 5px;
margin : 0 3px 0 3px;
line-height : 14px;
text-decoration : none;
color : #676565;
}
.pagination .page-list a.selected, .page-list a:hover {
display : block;
float : left;
color : #fff;
background : #5f5f5f;
text-decoration : none;
}
.featuredbox {
width : 230px;
float : left;
font : 14px Verdana, Geneva, sans-serif;
color : #333;
padding : 0 10px 10px;
margin-top : 0;
margin-bottom : 30px;
background : url(../images/featuredbox.png) 100% 100% no-repeat;
}
.featuredbox {
width : 230px;
float : left;
color : #e8e8e8;
padding : 0 40px 10px;
margin-top : 0;
margin-bottom : 30px;
background : url(../images/featuredbox.png) 100% 100% no-repeat;
}
.featuredbox p.para {
width : 210px;
float : left;
color : #444;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
text-align : left;
margin : 15px 0 0 0;
font-weight : bold;
}
.featuredbox p {
width : 100%;
float : left;
color : #444;
text-align : left;
padding : 0 0 20px 0;
margin : 0;
font-size : 11px;
}
ul.sponsors {
width : 100%;
display : block;
float : left;
padding : 10px 0;
}
ul.sponsors li {
width : 240px;
display : block;
float : left;
padding : 5px;
margin : 5px 0 0 0;
border : #e8e8e8 solid 0;
background : url(../images/content-bg.png) repeat;
}
ul.sponsors li.nomar {
margin-right : 0;
}
ul.sponsors li img {
margin-top : 6px;
width : 150px;
float : left;
}
.usual {
width : 230px;
float : left;
margin : 25px auto;
padding : 5px;
color : #111;
border : none;
background : url(../images/blog-tab-bg.png) bottom right no-repeat;
}
.usual li {
width : auto;
height : auto;
float : left;
margin : 0;
padding : 0;
}
.usual ul a {
width : auto;
height : 20px;
float : left;
margin : 0 0;
display : block;
padding : 0 10.5px;
text-decoration : none !important ;
font : 10px/20px Verdana;
color : #fff;
background : #747474;
width : auto;
}
.usual ul a:hover {
color : #000;
background : #747474;
}
.usual ul a.selected {
margin-bottom : 0;
color : #fff;
background : #2c2e2c;
cursor : default;
}
.usual p {
margin : 0 0 5px 0;
float : left;
}
ul.categories li {
width : 100%;
float : left;
padding : 0 0;
line-height : 21px;
}
ul.categories li a {
font-family : Arial, Helvetica, sans-serif;
font-size : 21px;
color : #676565;
line-height : 21px;
padding : 2px 0;
}
ul.sub1, ul.sub2, ul.sub3 {
width : 250px;
float : left;
margin-left : 10px;
}
ul.sub1 li, ul.sub2 li, ul.sub3 li {
width : 160px;
float : left;
font-size : 12px;
padding-left : 15px;
line-height : 21px;
padding : 0;
}
ul.sub1 li a:hover, ul.sub2 li a:hover, ul.sub3 li a:hover {
text-decoration : underline;
}
ul.categories ul.sub1 li a, ul.categories ul.sub2 li a, ul.categories ul.sub3 li a {
width : 160px;
float : left;
font-size : 12px;
padding-left : 15px;
line-height : 21px;
background : url(../images/small-arrow.png) 10px left no-repeat;
}
ul.sub2 {
width : 250px;
float : left;
margin-left : 10px;
}
ul.sub3 {
width : 200px;
float : left;
margin-left : 10px;
}
.main_wrap .left_pannel img.blog {
margin-top : 30px;
float : left;
border : #222222 solid 4px;
}
ul.comments {
width : 530px;
float : left;
margin : 20px 0 0 0;
padding-bottom : 20px;
background : none;
}
ul.comments li {
width : 505px;
float : left;
padding : 10px 12px;
margin-top : 5px;
background : url(../images/blog-shadow.png) bottom center no-repeat;
}
ul.comments li.authorblue {
width : 505px;
float : left;
padding : 10px 12px;
margin-top : 5px;
background : url(../images/blog-shadow2.png) bottom center no-repeat;
}
ul.comments li.top-list {
margin-bottom : 30px;
border-bottom : 0;
border : none;
background : url(../images/blog-shadow.png) bottom center no-repeat;
}
ul.comments li img {
float : left;
margin : 4px 0 0 0;
}
ul.comments li .content {
width : 435px;
padding : 0;
float : right;
border-top : none;
margin-top : 0;
margin-bottom : 0;
background : none;
}
ul.comments li .content p {
font-size : 11px;
padding-bottom : 16px;
margin-top : 10px;
}
ul.comments li h4 {
font-family : Arial, Helvetica, sans-serif;
background : none;
margin-top : 0;
font-size : 14px;
color : #676565;
font-weight : bold;
}
.post-comment {
width : 530px;
display : block;
float : left;
margin : 20px 0 0 0;
}
.leftbox {
width : 250px;
float : left;
margin-right : 1px;
}
.leftbox p {
width : 250px;
float : left;
padding-bottom : 6px;
margin-top : 10px;
}
.leftbox label {
width : 250px;
float : left;
margin-top : 0;
line-height : 5px;
padding-bottom : 4px;
}
.leftbox input {
width : 250px;
height : 39px;
float : left;
font-family : Tahoma, Geneva, sans-serif;
font-size : 12px;
color : #000000;
margin-top : 5px;
line-height : 20px;
border : none;
background : url(../images/comments-input.png) no-repeat;
}
div.message {
width : 260px;
float : right;
margin : 0;
}
div.message label {
display : block;
width : 260px;
float : left;
font-family : Tahoma, Geneva, sans-serif;
font-size : 12px;
line-height : 20px;
padding-bottom : 4px;
}
div.message textarea {
width : 248px;
height : 170px;
margin-top : 5px;
float : left;
font-family : Tahoma, Geneva, sans-serif;
font-size : 12px;
color : #000000;
line-height : 20px;
border : none;
background : url(../images/coments-text-bg.png) no-repeat;
}
div.message p {
width : 100%;
float : left;
text-align : left;
margin : 5px 0 0 0;
}
button {
width : 90px;
height : 30px;
float : right;
border : none;
font-family : Tahoma, Geneva, sans-serif;
font-size : 14px;
color : #fff;
cursor : pointer;
text-transform : uppercase;
line-height : 20px;
background : url(../images/blog-btn.png) no-repeat;
margin : 0;
}
form.mail {
width : 100%;
float : left;
background : none;
}
form.mail input {
width : 360px;
height : 43px;
padding : 0 10px;
margin-top : 15px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #000;
line-height : 18px;
background : url(../images/input-bg2.png) no-repeat;
line-height : 38px;
border : none;
}
form.mail input:focus {
background : url(../images/input-bg2-focus.png) no-repeat;
}
form.mail textarea {
width : 402px;
height : 246px;
padding : 5px 10px;
margin-top : 15px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #000;
line-height : 18px;
overflow : auto;
background : url(../images/text-bg.png) no-repeat;
border : none;
}
form.mail textarea:focus {
background : url(../images/text-bg-focus.png) no-repeat;
}
form.mail input[type="submit"] {
width : 141px;
height : 37px;
background : url(../images/tab-bginner.png) no-repeat;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
cursor : pointer;
text-align : center;
line-height : 34px;
margin-top : 15px;
clear : left;
border : none;
}
.map {
float : left;
margin-top : 20px;
}
p.more {
	width : 400px;
	height : 61px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #fff;
	line-height : 34px;
	margin-top : 0px;
	margin-left: 350px
	white-space: inherit;
	border-right-style: hidden;
}
a.more {
width : 178px;
height : 61px;
background : url(../images/submit-bg.png) no-repeat;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
text-align : center;
line-height : 34px;
margin-top : 15px;
}
a.more p {
	width : 400px;
	height : 61px;
	background : url(../images/tab-bginner.png) no-repeat;
	float : right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #fff;
	line-height : 34px;
	margin-top : 15px;
}
.leftBtm{
	width:395px;
	float:left;
	border-bottom:1px solid #eeeeee;
	margin:30px 0 0 0;
}

.css-buttons {
width : 100%;
float : left;
margin : 20px 0 0 0;
}
.panel {
width : 100%;
float : left;
margin : 30px 0 0 0;
}
.leftContent {
width : 200px;
float : left;
margin : 0 5px;
}
#but_styles1 {
width : 200px;
float : left;
color : #c9c9c9;
}
#but_styles1 li {
width : 300px;
display : block;
float : left;
margin : 6px 0 6px 0;
color : #c9c9c9;
}
#but_styles1 li a {
display : block;
float : left;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : double;
border-top-color : #f6f6f6;
border-right-color : #f6f6f6;
border-bottom-color : #f6f6f6;
border-left-color : #f6f6f6;
}
.rightContent {
width : 340px;
float : left;
margin : 0 5px;
}
#but_styles2 {
width : 250px;
float : left;
}
#but_styles2 li {
width : 100%;
display : block;
float : left;
margin : 5px 0 5px 0;
}
#but_styles2 li a {
display : block;
float : left;
}
.cssButn, .cssButn:visited {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #848484;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: right;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-right: 7px;
	padding-left: 5px;
}
.cssButn:hover {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #464646;
	text-decoration : none;
	cursor : pointer;
	background-color : #DBDBDB;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: right;
	box-shadow: 3px 2px 3px 4px #5A5A5A;
}
.cssButn2, .cssButn2:visited {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #858585;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: none;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	margin-left: 20px;
	width: 150px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align: center;
}
.cssButn2:hover {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #464646;
	text-decoration : none;
	cursor : pointer;
	background-color : #DBDBDB;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: none;
	box-shadow: 3px 2px 3px 4px #5A5A5A;
	margin-left: 20px;
	margin-top: 15px;
}
.cssButn3, .cssButn3:visited {
	display : inherit;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #858585;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: none;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	margin-left: 20px;
	width: 80px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align: center;
}
.cssButn3 a {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #fff;
	text-decoration : none;
	cursor : pointer;
	background-color : #858585;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: none;
	box-shadow: 3px 2px 3px 4px #D9D9D9;
	margin-left: 20px;
	width: 80px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 15px;
	text-align: center;
}
.cssButn3:hover {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #464646;
	text-decoration : none;
	cursor : pointer;
	background-color : #DBDBDB;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	border-radius: 9px;
	float: none;
	box-shadow: 3px 2px 3px 4px #5A5A5A;
	margin-left: 20px;
	margin-top: 15px;
}

.cssButn5, .cssButn5:visited {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #FFFFFF;
	text-decoration : none;
	cursor : pointer;
	background-color : #C6CA41;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	font-weight : 800;
	font-size : 18pt;
	border-radius: 5px;
	box-shadow: 0px 1px 3px #BDBDBD;
	width: 250px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: central;
	margin-left: 15px;
}

.cssButn5:hover {
	display : inline-block;
	padding : 5px 10px 6px 5px;
	color : #666666;
	text-decoration : none;
	cursor : pointer;
	background-color : #C6CA41;
	background-repeat : repeat-x;
	background-position : 0 0%;
	margin-bottom : 3px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : rgba(42, 42, 42, 0.3);
	font-weight : 800;
	font-size : 18pt;
	border-radius: 5px;
	box-shadow: 0px 1px 3px #BDBDBD;
	width: 250px;
}


.cssButn1, .cssButn1:visited {
display : inline-block;
padding : 5px 10px 6px 5px;
color : #686868;
text-decoration : none;
cursor : pointer;
background-color : #E8E8E8;
background-repeat : repeat-x;
background-position : 0% 0%;
margin-bottom : 3px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : rgba(42, 42, 42, 0.3);
font-weight : 800;
font-size : 9pt;
border-radius : 5px;
box-shadow : 0 1px 3px #BDBDBD;
width : 170px;
}
.cssButn1:hover {
display : inline-block;
padding : 5px 10px 6px 5px;
color : #FFFFFF;
text-decoration : none;
cursor : pointer;
background-color : #F4AD06;
background-repeat : repeat-x;
background-position : 0% 0%;
margin-bottom : 3px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : rgba(42, 42, 42, 0.3);
font-weight : 800;
font-size : 9pt;
border-radius : 5px;
box-shadow : 0 1px 3px #BDBDBD;
width : 170px;
}
/* Black */
.rightContent .black, .rightContent .black:visited {
	background-color: #1a1a1a;
}
.rightContent .black:hover {
	background-color: #333;
}

.leftContent a.default, a.default:visited {
background-color : #015c5e;
}
.leftContent a.default:hover {
background-color : #82d2e3;
}
.leftContent a.red, a.red:visited {
background-color : red;
}
.leftContent a.red:hover {
background-color : #ff2d2d;
}
.leftContent a.grey, a.grey:visited {
background-color : #c9c9c9;
font-size : 16px;
font-family : Verdana, Geneva, sans-serif;
}
.leftContent a.grey:hover {
background-color : #e5e5e5;
}
.leftContent .green, .leftContent .green:visited {
background-color : #91bd09;
}
.leftContent .green:hover {
background-color : #749a02;
}
.leftContent .blue, .leftContent .blue:visited {
background-color : #2daebf;
}
.leftContent .blue:hover {
background-color : #39c;
}
.leftContent .red, .leftContent .red:visited {
background-color : #e33100;
}
.leftContent .red:hover {
background-color : #872300;
}
.rightContent .magenta, .rightContent .magenta:visited {
background-color : #a9014b;
}
.rightContent .magenta:hover {
background-color : #630030;
}
.rightContent .orange, .rightContent .orange:visited {
background-color : #ff5c00;
}
.rightContent .orange:hover {
background-color : #d45500;
}
.rightContent .yellow, .rightContent .yellow:visited {
background-color : #ffb515;
}
.rightContent .yellow:hover {
background-color : #fc9200;
}
.rightContent .black, .rightContent .black:visited {
background-color : #1a1a1a;
}
.rightContent .black:hover {
background-color : #333;
}
ul.gallery {
width : 100%;
margin-top : 20px;
float : left;
margin-bottom : 20px;
}
ul.gallery li {
width : auto;
float : left;
margin-left : 6px;
margin-bottom : 3px;
}
ul.gallery li:first-child, ul.gallery li.no-nargin {
margin-left : 0;
}
#content p .img_wrap {
width : auto;
margin : 5px 10px 0 0;
float : left;
}
#content p .img_wrap_right {
width : auto;
margin : 5px 0 0 10px;
float : right;
}
.Img-gallery {
width : 100%;
float : left;
margin-top : 30px;
}
.Img-gallery li {
width : 300px;
float : left;
margin : 0 7px;
margin-bottom : 15px;
border : #2c2e2c solid 3px;
}
.Img-gallery li a {
float : left;
}
.Img-gallery li .content {
width : 280px;
float : left;
padding : 5px 10px;
margin : 0;
background : #2c2e2c;
}
.Img-gallery li .content p {
color : #fff;
margin-top : 0;
text-align : left;
line-height : 14px;
}
.Img-gallery li h4 {
color : #fff;
border-bottom : 0;
margin-top : 0;
text-shadow : none;
}
.Img-gallery li a.pic1 {
width : 300px;
height : 160px;
background : url(../images/gallery-3_1.jpg) no-repeat;
}
.Img-gallery li a.pic1:hover {
width : 300px;
height : 160px;
background : url(../images/gallery-3_img1.jpg) no-repeat;
}
.Img-gallery li a.pic2 {
width : 300px;
height : 160px;
background : url(../images/gallery-3_2.jpg) no-repeat;
}
.Img-gallery li a.pic2:hover {
width : 300px;
height : 160px;
background : url(../images/gallery-3_img2.jpg) no-repeat;
}
.Img-gallery li a.pic3 {
width : 300px;
height : 160px;
background : url(../images/gallery-3_3.jpg) no-repeat;
}
.Img-gallery li a.pic3:hover {
width : 300px;
height : 160px;
background : url(../images/gallery-3_img3.jpg) no-repeat;
}
.Img-gallery li a.pic4 {
width : 300px;
height : 160px;
background : url(../images/gallery-3_4.jpg) no-repeat;
}
.Img-gallery li a.pic4:hover {
width : 300px;
height : 160px;
background : url(../images/gallery-3_img4.jpg) no-repeat;
}
.galleryContainer img {
float : left;
}
.caption {
font-style : italic;
color : #7f7f7f;
}
.captiongris {
font-style : italic;
color : #7f7f7f;
background-image : url(../images/box-bg.png);
}
.demo {
width : 460px;
float : left;
margin-top : 30px;
overflow : hidden;
}
.gallery_demo {
width : 460px;
margin : 0 auto;
}
.gallery_demo li {
width : 65px;
height : 50px;
margin : 20px 2px;
float : left;
}
.gallery_demo li div {
left : 240px;
}
.gallery_demo li div .caption {
font : 0.7em 0.7em/1.4 georgia, serif;
}
.nav {
padding-top : 10px;
clear : both;
font : 8px;
font-family : Verdana, Geneva, sans-serif;
letter-spacing : 1px;
color : #b3b3b3;
text-transform : capitalize;
}
.nav a {
color : #333;
}
.info {
text-align : left;
width : 483px;
margin : 30px auto;
border-top : 1px dotted #221;
padding-top : 30px;
}
.info p {
margin-top : 10px;
}
#menuContainer {
	width:960px;
	height:40px;
	float:left;
	display: inline-block;
	margin:30px 0 0 0;
	color: #fff;
	background-image : url(../images/a_bgmenu.png);
	text-decoration: none;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	background-color:#333;
	position:relative;
	left:0px;
	border-radius: 10px;
	box-shadow: 2px 3px 3px #CCC;
}
#menu1 {
	width:960px;
	float:left;
	margin-left:15px;
	font-weight: bold;
}
#menu1 li {
	width:auto;
	float:left;
	position:relative;
	font-weight: normal;
	visibility: inherit;
}
#menu1 li a {
	float:left;
	height:35px;
	padding:2px 15px 4px 15px;
	margin:0px 0 0 0;
	line-height:36px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
}
#menu1 li:hover a {
	color:#fff;
	background-color: #A7A7A7;
}
#menu1 li .lowerMenu {
	visibility:hidden;
	font-weight: normal;
}
#menu1 li:hover .lowerMenu {
	visibility:visible;
	border-radius: 10px;
	font-weight: normal;
}
#menu1 .lowerMenu {
	width:530px;
	float:left;
	margin-left:1px;
	position:absolute;
	top:40px;
	left:-87px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
	background-color: #A7A7A7;
	box-shadow: 0px -1px 1px 1px #CCC;
	font-weight: normal;
	text-align: center;
}

ul.subNav li {
	width:auto;
	display:block;
	float:left;
}
#menu1 ul.subNav li a {
	float:left;
	color:#ffffff;
	padding:2px 0px;
	line-height:39px;
}
#menu1 ul.subNav li a:hover {
	background:none;
	text-decoration:underline;
}

ul.subNav {
width : 100%;
height : 42px;
float : left;
margin : 0 0 0 5px;
font-weight: bold;

}
ul.subNav li {
width : auto;
display : block;
float : left;
}
#menu1 ul.subNav li a {
float : left;
color : #ffffff;
padding : 2px 15px;
line-height : 39px;
font-weight: light;

}
#menu1 ul.subNav li a:hover {
	background : none;
	text-decoration : none;
	color: #000;
}
.main_wrap .right_three {
width : 650px;
margin-right : 30px;
}
.main_wrap .left_three {
width : 700px;
}
ul#topnav {
margin : 20px 0 0 0;
padding : 0;
list-style : none;
float : left;
font-size : 1.1em;
width : 250px;
color : #d90616;
}
ul#topnav li {
margin : 0;
padding : 0;
overflow : hidden;
float : left;
height : 30px;
width : 275px;
border-top : 1px solid #a3a095;
}
ul#topnav li:first-child {
border : 0;
}
ul#topnav a, ul#topnav span {
padding : 7px 10px;
float : left;
text-decoration : none;
color : #fff;
background : url(../images/a_bg.png) repeat-x;
text-transform : uppercase;
clear : both;
width : 100%;
height : 20px;
cursor : pointer;
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
line-height : 28px;
font-weight : bold;
line-height : 16px;
}
ul#topnavgreen a, ul#topnav span {
padding : 7px 10px;
float : left;
text-decoration : none;
color : #fff;
background : url(../images/a_bggreen.png) repeat-x;
text-transform : uppercase;
clear : both;
width : 100%;
height : 20px;
cursor : pointer;
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
line-height : 28px;
font-weight : bold;
line-height : 16px;
}
ul#topnav a {
background-position : top left;
background-color : #d90616;
}
ul#topnav span {
color : #626262;
background : none;
}
ul.tabs {
height : 32px;
width : 950px;
float : left;
margin-top : 30px;
margin-left : 0;
text-align : justify;
font-family : "Trebuchet MS", Verdana;
font-size : 15px;
}
ul.tabs.innertab {
margin-top : -32px;
}
ul.tabs li {
width : 150px;
float : left;
height : 40px;
margin-right : 0;
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
color : #d90616;
line-height : 32px;
border-left : none;
margin-bottom : -1px;
overflow : visible;
background : url(../images/tab-bginner.png) no-repeat;
text-align : center;
padding-left : 4px;
}
ul.tabs li a {
width : 150px;
float : left;
text-decoration : none;
color : #ccc;
display : block;
font-size : 14px;
padding : 0 0;
line-height : 32px;
font-weight : bold;
text-transform : uppercase;
outline : none;
}
ul.tabs li a:hover {
background : url(../images/tab-bginner.png) no-repeat;
width : 150px;
padding-left : 4px;
background-color : #d90616;
}
html ul.tabs li.active a, html ul.tabs li a:hover {
color : #fff;
background : url(../images/tab-hover1.png) no-repeat;
width : 150px;
background-color : #d90616;
}
.tab_container {
border : none;
margin-bottom : 10px;
overflow : hidden;
clear : both;
float : left;
width : 620px;
padding : 12px 0 12px 0;
margin-left : 0;
}
.tab_container.inner {
width : 940px;
border : none;
background : url(../images/tabs-bg.png) bottom right no-repeat;
padding-bottom : 60px;
border : #676767 solid 1px;
border-color : #a7a7a7;
margin-top : 10px;
}
.tab_content {
padding : 11px;
font-size : 12px;
margin : 0 13px 0 0;
}
.tab_content p {
margin : 20px 0 10px 0;
border-bottom : none;
padding-bottom : 0;
font-family : "Trebuchet MS", Verdana;
font-size : 14px;
color : #616161;
line-height : 20px;
}
.tab_content ul.list {
width : 208px;
margin-bottom : 10px;
float : left;
}
.tab_content ul.list li {
width : 215px;
float : left;
list-style-position : inside;
}
.tab_content ul.list li.inner {
background : none;
}
.tab_content ul.list li a {
width : auto;
font-family : "Trebuchet MS", Verdana;
font-size : 15px;
color : #414141;
line-height : 20px;
}
.tab_content ul.list_2 {
margin-left : 104px;
}
.pagination2 {
width : 404px;
float : left;
text-align : left;
padding : 5px;
padding-left : 20px;
margin-top : 30px;
border : #5a7b2a solid 1px;
}
a.button {
background-color : transparent;
background-image : url(../images/btn_right.png);
background-repeat : no-repeat;
background-position : top right;
color : #fff;
display : block;
display : inline-block;
font : normal normal 13px arial, sans-serif;
height : 32px;
margin-right : 0;
padding-right : 10px;
text-decoration : none;
}
a.button span {
background-color : transparent;
background-image : url(../images/btn.png);
background-repeat : no-repeat;
display : inline-block;
line-height : 21px;
padding : 3px 0 8px 10px;
}
a.button span img {
margin-left : -5px;
margin-top : -2px;
padding-right : 5px;
}
a.button:hover {
background-image : url(../images/btn_hover_right.png);
color : #fff;
outline : none;
}
a.button:hover span {
background-image : url(../images/btn_hover.png);
}
a.orange {
background-image : url(../images/btn_right.png);
display : block;
display : inline-block;
}
a.orange span {
background-image : url(../images/btn.png);
}
a.orange:hover {
background-image : url(../images/btn_hover_right.png);
}
a.orange:hover span {
background-image : url(../images/btn_hover.png);
}
#box1 {
width : auto;
background-image : url(../images/a_bg.png);
float : none;
padding-left : 750px;
}
#box1 a img {
width : auto;
float : left;
margin-right : 5px;
}
#box1 input {
width : 150px;
height : 25px;
float : left;
background : url(../images/input-bg.png) no-repeat;
border : none;
padding-left : 10px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
}
#box1 input.ser {
width : 68px;
height : 24px;
float : left;
background : url(../images/ser-bg.png) no-repeat;
cursor : pointer;
margin-left : 10px;
}
#footer {
width : 100%;
float : left;
padding-top : 0;
margin-top : 0;
padding-bottom : 0;
background-color : #f3f3f3;
border-radius : 30px;
background-image : url(../images/zadorspanishlanguageschools-logo.png);
background-repeat : no-repeat;
background-position : 162px;
box-shadow : 0 -2px 7px 1px #D1D1D1;
margin-right : 50px;
margin-left : 0;
}
#footer p {
width : 95%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #8d8c86;
margin-top : 0;
line-height : 22px;
text-align : justify;
margin-right : 10px;
}
#footer p a {
	font-weight : normal;
	color : #757575;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 15px;
	background-position: 0 3px;
}
#footer p a:hover {
font-weight : normal;
color : #f8b414;
}
.strong3foot {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : bolder;
	text-align : left;
	padding-top : 10px;
}
.strong3grisfoot {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : bolder;
	text-align : left;
	padding-top : 10px;
	color: #949292;
	padding-bottom: 0px;
}
.strong3footMID {
	font-family : "Trebuchet MS", Verdana;
	font-size : 20px;
	font-weight : bolder;
	text-align : left;
	vertical-align: 0px;
}

#box2 {
width : 960px;
height : 60px;
float : left;
padding : 25px 30px;
margin : 30px 0 10px 0;
}
#box2 p {
width : 685px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 36px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box2 a {
width : 198px;
height : 60px;
float : left;
background : url(../images/contact-yellow.png) no-repeat;
}
h1, h2, h3, h4, h5, h6 {
font-family : "Trebuchet MS", Verdana;
color : #909090;
margin-top : 0;
margin-right : 1px;
margin-left : 1px;
text-align : left;
}
.bigldivsmall {
width : 330px;
float : left;
margin : 15px 0 35px 25px;
}
.bigldiv {
	width : 400px;
	float : left;
	margin : 20px 0 40px 25px;
	text-align: justify;
}
.bigldiv p {
	width : 400px;
	float : left;
	margin : 20px 0px 0px 0;
	text-align: justify;
	margin-right: 10px;
	padding-right: 10px;
}

.bigldiv1 {
	width : 400px;
	float : left;
	margin : 20px 0 40px 25px;
	border-bottom-width: 10px;
	border-bottom-color: #B7B7B7;
}

.content img.r1 {
	width : auto;
	float : left;
	margin : 20px 0 0 0;
	border-radius: 0px 16px 20px 0px;
}
.main_wrap .mini_wrap h5 {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 20px;
color : #666464;
margin-left : 0;
margin-top : 15px;
}
.main_wrap .mini_wrap p {
width : 100%;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 13px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 15px;
padding-left : 5px;
padding-right : 5px;
}
.main_wrap .mini_wrapcourses p {
width : 300px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 13px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 15px;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : none;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : none;
border-top-color : #959595;
border-right-color : #959595;
border-bottom-color : #959595;
border-left-color : #959595;
padding-left : 5px;
padding-right : 5px;
}
.main_wrap .mini_wrapcourses h5 {
width : 300px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 18px;
color : #6b6b6b;
line-height : 24px;
padding-bottom : 15px;
margin-top : 15px;
padding-left : 5px;
padding-right : 5px;
border : #959595 none thin;
}
.main_wrap .mini_wrap.bggrey {
width : 298px;
background : #f8f8f8;
border : #e6e6e6 solid 1px;
margin-top : 50px;
}
ul.services {
width : 100%;
float : left;
}
ul.services li {
width : 100%;
float : left;
list-style : none;
}
ul.services li a {
width : 100%;
float : left;
background : url(../images/arow2.png) left no-repeat;
text-indent : 30px;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 12px;
color : #595959;
margin-top : 15px;
}
img.marrht {
width : auto;
float : left;
margin : 20px 15px 0 0;
}
.smalldiv {
width : 150px;
float : left;
}
img.marrht {
width : auto;
float : left;
margin : 20px 15px 0 0;
}
.banner-wrap {
width : 100%;
height : auto;
float : left;
}
.banner {
width : 990px;
height : 358px;
float : none;
margin : 0 auto;
padding-top : 28px;
}
.slidedeck dd .leftContent {
width : 252px;
display : block;
float : left;
margin : 0 0 0 30px;
}
.leftContent h2 {
width : 260px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 27px;
font-weight : bold;
color : #a6bb2d;
margin : 50px 0 0 0;
padding-bottom : 25px;
}
.slidedeck dd .leftContent1 {
width : 252px;
display : block;
float : left;
margin : 0 0 0 30px;
}
.leftContent1 h2 {
width : 260px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 27px;
font-weight : bold;
color : #a6bb2d;
margin : 50px 0 0 0;
padding-bottom : 25px;
}
.leftContentchildren h2 {
width : 260px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 27px;
font-weight : bold;
color : #fe5f29;
margin : 50px 0 0 0;
padding-bottom : 25px;
}
.leftContent p {
clear : left;
width : 242px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #727272;
line-height : 21px;
}
.slidedeck dd img {
float : right;
margin : 32px 29px 0 0;
}
#box4 {
width : 900px;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 25px 30px;
margin : -40px 0 15px 0;
font-size : 24px;
}
#box4 p {
width : 675px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 24px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box4 a {
width : 192px;
height : 49px;
float : left;
background : url(../images/sign-up-groups.png) no-repeat;
}
#box3 {
width : 93%;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 25px 30px;
margin : -40px 0 15px 0;
font-size : 24px;
}
#box3 p {
width : 675px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 24px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box3 a {
width : 192px;
height : 49px;
float : left;
background : url(../images/sign-up-green.png) no-repeat;
}
#box5 {
width : 880px;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 25px 30px;
margin : -40px 0 15px 0;
font-size : 24px;
}
#box5 p {
width : 675px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 24px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box5 a {
width : 192px;
height : 49px;
float : left;
background : url(../images/sign-up-red.png) no-repeat;
}
#box6 {
width : 93%;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 25px 30px;
margin : -40px 0 15px 0;
font-size : 24px;
}
#box6 {
	width : 95%;
	height : 50px;
	float : left;
	background : url(../images/box-bg.png) no-repeat;
	padding : 25px 30px;
	margin : -40px 0 15px 0;
	font-size : 24px;
}
#box6 p {
	width : 680px;
	float : left;
	font-family : "Trebuchet MS", Verdana;
	font-size : 24px;
	color : #808080;
	font-weight : bold;
	line-height : 20px;
}
#box6 a {
width : 192px;
height : 49px;
float : left;
background : url(../images/contact-red.jpg) no-repeat;
}
#box6green {
width : 93%;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 25px 30px;
margin : -40px 0 15px 0;
font-size : 24px;
}
#box6green p {
width : 675px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 24px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box6green a {
width : 192px;
height : 49px;
float : left;
background : url(../images/contact_usgreen.png) no-repeat;
}
#box6vacio {
width : 94%;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 10px 30px;
margin : 0 0 30px 0;
font-size : 24px;
}
#box6vacio p {
width : 900px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 24px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box6vacio a {
width : 192px;
height : 49px;
float : left;
}
#box7 {
width : 93%;
height : 50px;
float : left;
background : url(../images/box-bg.png) no-repeat;
padding : 25px 30px;
margin : -40px 0 15px 0;
font-size : 24px;
}
#box7 p {
width : 675px;
float : left;
font-family : "Trebuchet MS", Verdana;
font-size : 24px;
color : #808080;
font-weight : bold;
line-height : 20px;
}
#box7 a {
width : 192px;
height : 49px;
float : left;
background : url(../images/contact-yellow.jpg) no-repeat;
}
.testi {
width : 270px;
float : left;
background : url(../images/testi-bg.png) no-repeat;
padding : 10px 25px;
padding-bottom : 20px;
margin-top : 15px;
}
.testihome {
width : 200px;
float : left;
background : url(../images/text-bg1.png) no-repeat;
padding : 10px 10px;
padding-bottom : 20px;
margin-top : 15px;
font-family : "Trebuchet MS", Verdana;
font-size : 32px;
font-weight : bold;
}
.testi3 {
width : 270px;
float : left;
background : url(../images/testi-bg3.png) no-repeat;
padding : 5px 15px;
padding-bottom : 20px;
margin-top : 15px;
}
.testi4 {
width : 290px;
float : left;
background : url(../images/testi-bg4.png) no-repeat;
padding : 5px 15px;
padding-bottom : 20px;
margin-top : 15px;
}

.testiancho {
width : 550px;
float : inherit;
background : url(../images/testi-bg-ancho.png) no-repeat;
padding : 10px 25px;
padding-bottom : 20px;
margin-top : 15px;
}
.testiancho1 {
width : 850px;
float : left;
background : url(../images/testi-bg-ancho.png) no-repeat;
padding : 10px 25px;
padding-bottom : 20px;
margin-top : 15px;
}
ul.tabs1 {
height : 67px;
width : 960px;
float : left;
margin-top : 30px;
background : url(../images/tab-menubg.png) no-repeat;
position : relative;
z-index : 0;
top : 0;
margin-left : 10px;
}
ul.tabs1.innertab {
top : 0;
margin-left : 0;
width : 940px;
}
ul.tabs1 li {
width : 320px;
float : left;
margin-right : 0;
overflow : hidden;
}
ul.tabs1 li a {
width : auto;
font-family : 'TitilliumText14L250wt';
float : left;
text-decoration : none;
color : #444444;
display : block;
font-size : 12px;
padding : 0 128px;
padding-bottom : 7px;
line-height : 45px;
font-weight : bold;
text-align : center;
text-transform : uppercase;
outline : none;
}
ul.tabs1.innertab li a {
width : auto;
font-family : 'TitilliumText14L250wt';
float : left;
text-decoration : none;
color : #444444;
display : block;
font-size : 12px;
padding : 0 98px;
padding-bottom : 7px;
line-height : 45px;
font-weight : bold;
text-align : center;
text-transform : uppercase;
outline : none;
}
ul.tabs1.innertab li {
width : 300px;
float : left;
margin-right : 0;
overflow : hidden;
}
html ul.tabs1 li.active a, html ul.tabs1 li a:hover {
color : #444444;
background : url(../images/li-img2.png) no-repeat;
}
.tab1_container {
clear : both;
float : left;
width : 100%;
background : none;
padding : 12px 0 12px 0;
position : relative;
z-index : 0;
top : -30px;
}
.tab1_container.innercnt {
border : #ccc solid 1px;
top : 40px;
}
.tab1_content {
padding : 11px;
font-size : 12px;
margin : 0 13px 0 13px;
}
.tab1_content p {
margin : 0 0 10px 0;
}
.tab1_content ul.list {
width : 205px;
margin-left : 15px;
margin-bottom : 10px;
margin-top : 20px;
float : left;
}
.tab1_content ul.list li {
width : 215px;
float : left;
list-style-image : url(../images/tick.png);
list-style-position : inside;
}
.tab1_content ul.list li a {
width : auto;
font-family : Verdana, Geneva, sans-serif;
font-size : 13px;
color : #757a7a;
line-height : 20px;
}
.tab1_content ul.list_2 {
margin-left : 104px;
}
.tab1_container img {
width : auto;
float : left;
margin : 25px 25px 0 0;
}
.tab1_container p.tabpara {
width : 700px;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #545454;
margin-top : 25px;
line-height : 24px;
}
#bannernuevo {
width : 940px;
float : left;
height : 323px;
margin : 20px 0 0 0;
position : relative;
background : none;
}
.slideshow {
height : 323px;
width : 940px;
float : left;
margin : auto;
margin : 0 0 0 10px;
position : relative;
background : none;
}
.slideshow2 {
height : 324px;
width : 940px;
float : left;
margin : auto;
background : none;
position : relative;
}
.lftbanner {
width : 444px;
float : left;
margin-top : 20px;
background : none;
}
.lftbanner p {
width : 95%;
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #727272;
line-height : 22px;
margin-top : 19px;
background : none;
margin-left : 10px;
}
.lftbanner a {
width : 190px;
height : 57px;
float : left;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 15px;
color : #ffffff;
text-align : center;
line-height : 54px;
margin-top : 30px;
background : url(../images/mainbtn.png) no-repeat;
}
.rhtbanner {
width : 484px;
float : left;
margin-left : 0;
}
.rhtbanner img {
width : auto;
float : left;
margin : 0 0 0 0;
}
#quotation {
width : 1024px;
float : left;
background : url(../images/divider.png) no-repeat;
margin : 30px 0 0 -40px;
}
#quotation p {
width : 830px;
float : left;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 18px;
color : #555555;
font-style : italic;
line-height : 36px;
margin : 38px 0 0 70px;
}
#quotation p img {
width : auto;
}
.inner {
	float : left;
	width : 970px;
	margin : 30px 0 0 0;
	padding : 0 0 50px 0;
}
.innerLeft {
float : left;
width : 628px;
border-right : 1px solid #eeeeee;
}
.innerLeft a.more{
	float:right;
	width:70px;
	height:23px;
	background:#eee;
	font-size:12px;
	color:#d68717;
	padding:3px 0 0 8px;
	margin:20px 0 0 0;
}
.innerLeft a.more:hover{
	font-size:12px;
	color:#d68717;
	text-decoration:underline;
}


.left {
	float : left;
	width : 628px;
	padding-bottom: 30px;
}
.left h3 {
float : left;
width : 570px;
display : block;
font-size : 18px;
color : #000;
line-height : 30px;
}
.left h4 {
float : left;
width : 570px;
display : block;
font-size : 18px;
color : #000;
line-height : 30px;
margin : 40px 0 0 0;
}
.left p.contd {
	float : left;
	width : 541px;
	color : #5d5e56;
	line-height : 21px;
	font-size : 14px;
	padding : 10px 0 0 0;
	text-align: justify;
}
.pfContent {
width : 560px;
float : left;
margin : 17px 0 15px 0;
border : #999999 dotted 0;
}
.pfImg {
width : 235px;
height : 117px;
float : left;
margin : 17px 0 0 0;
padding : 0 0 0 20px;
background-image : url(../images/bg-pf.jpg);
background-repeat : no-repeat;
}
.pfText {
width : 250px;
float : right;
}
.pfText p {
	padding : 0;
	margin : 8px 0 0 0;
	font-size : 13px;
	color : #5d5e56;
	display : block;
	width : 250px;
	float : left;
	text-align: justify;
}
.pfText h1 {
font-size : 20px;
color : #0eb8fe;
padding : 0;
margin : 0;
line-height : 1.2em;
float : left;
}
.pfText h6 {
font-size : 20px;
color : #0eb8fe;
padding : 0;
margin : 0;
line-height : 1.2em;
float : left;
}

.pfText em {
font-size : 14px;
color : #818181;
padding : 0;
margin : 0;
display : block;
float : left;
width : 250px;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
}
.pfText a {
	display : block;
	float : left;
	width : 230px;
	height : 13px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : normal;
	color : #0eb8fe;
	text-decoration : underline;
	line-height : 13px;
	margin-top : 5px;
	margin-left: 0px;
}
.pfText a:hover {
color : #333;
}

.pfContent {
width : 560px;
float : left;
margin : 17px 0 15px 0;
border : #999999 dotted 0;
}
.pfImg {
width : 235px;
height : 117px;
float : left;
margin : 17px 0 0 0;
padding : 0 0 0 20px;
background-image : url(../images/bg-pf.jpg);
background-repeat : no-repeat;
}
.pfText1 {
width : 250px;
float : right;
}
.pfText1 p {
padding : 0;
margin : 8px 0 0 0;
font-size : 13px;
color : #5d5e56;
display : block;
width : 250px;
float : left;
}
.pfText1 h1 {
font-size : 20px;
color : #0eb8fe;
padding : 0;
margin : 0;
line-height : 1.2em;
float : left;
}
.pfText1 em {
font-size : 14px;
color : #818181;
padding : 0;
margin : 0;
display : block;
float : left;
width : 250px;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
}
.pfText1 a {
display : block;
float : left;
width : 230px;
height : 31px;
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
font-weight : normal;
color : #0eb8fe;
text-decoration : underline;
line-height : 26px;
margin-top : 5px;
}
.pfText1 a:hover {
color : #333;
}




.usefullinks {
display : block;
float : left;
padding : 15px 0 31px 0;
width : 400px;
}
.usefullinks li {
display : block;
float : left;
width : 400px;
background : url(../images/arrow.png) 8px left no-repeat;
padding-top : 4px;
padding-left : 30px;
line-height : 23px;
}
.usefullinks li a {
float : left;
color : #5d5e56;
font-family : Arial;
font-size : 12px;
width : auto;
text-align : justify;
line-height : 20px;
background : none;
}
.usefullinks li a:hover {
float : left;
color : #0eb8fe;
font-family : Arial;
width : auto;
font-size : 12px;
text-align : justify;
line-height : 20px;
background : none;
}
.innerRight {
float : right;
width : 316px;
margin : 0 0 0 0;
}
.right1 {
float : left;
width : 314px;
padding : 0 0 25px 0;
margin : 0 0 0 0;
}
.right1 h4 {
float : left;
width : 291px;
height : 26px;
background : url(../images/headng.png) top right no-repeat;
display : block;
padding : 10px 0 0 20px;
color : #000;
font-size : 21px;
}
.right1 ul.RightTop {
float : left;
width : 311px;
}
.right1 ul.RightTop li {
float : left;
width : 291px;
padding : 35px 0 5px 20px;
}
.right1 ul.RightTop li p {
float : left;
width : 196px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 25px;
}
.right1 ul.RightTop li p.address {
float : left;
width : 196px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 0;
}
.right1 ul.RightTop li p b {
color : #000;
width : 150px;
display : block;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0;
}
.right1 ul.RightTop li p a {
color : #0eb8fe;
font-size : 12px;
text-decoration : underline;
}
.right1 ul.RightTop li p a:hover {
text-decoration : none;
}
.right1 h5 {
float : left;
width : 291px;
height : 26px;
background : url(../images/headng.png) top right no-repeat;
display : block;
padding : 10px 0 0 20px;
color : #000;
font-size : 21px;
margin : 43px 0 0 0;
}
ul.rightMid {
float : left;
width : 311px;
padding-bottom : 10px;
margin : 10px 0 0 0;
}
ul.rightMid li {
float : left;
width : 311px;
padding : 20px 0 0 0;
}
ul.rightMid li p.date {
float : left;
width : 25px;
display : block;
height : 31px;
background : url(../images/date.png) 0 left no-repeat;
color : #727272;
font-size : 11px;
padding : 0 0 0 8px;
line-height : 12px;
margin : 5px 0 0 20px;
}
ul.rightMid li p.date b {
color : #727272;
display : block;
padding : 2px 0 0 0;
font-size : 11px;
line-height : 12px;
}
ul.rightMid li p.news {
float : left;
width : 260px;
color : #454545;
display : block;
font-size : 12px;
line-height : 20px;
margin : 0;
padding : 0 0 15px 0;
margin : 0 0 0 20px;
text-align : justify;
}
ul.rightMid li p.news b {
float : left;
font-size : 11px;
padding : 0;
margin : 0;
}
ul.rightMid li p.news a {
color : #0eb8fe;
text-decoration : underline;
}
ul.rightMid li p.news a:hover {
color : #0eb8fe;
text-decoration : none;
}
.right h5 {
float : left;
width : 291px;
height : 26px;
background : url(../images/headng.png) top right no-repeat;
display : block;
padding : 5px 0 0 20px;
color : #000;
font-size : 21px;
border-radius : 5px;
}


.right h4 {
float : left;
width : 291px;
height : 26px;
background : url(../images/headng.png) top right no-repeat;
display : block;
padding : 10px 0 0 20px;
color : #000;
font-size : 21px;
}
.right ul.RightTop {
float : left;
width : 311px;
}
.right ul.RightTop li {
float : left;
width : 291px;
padding : 35px 0 5px 20px;
}
.right ul.RightTop li p {
float : left;
width : 205px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 25px;
text-align : justify;
}
.right ul.RightToporange li p {
float : left;
width : 205px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 25px;
text-align : justify;
}
.right ul.RightTop li p.address {
float : left;
width : 196px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 0;
}
.right ul.RightTop li p b {
color : #000;
width : 150px;
display : block;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0;
}
.right ul.RightTop li p a {
color : #ec8000;
font-size : 12px;
text-decoration : underline;
}
.right ul.RightTop li p a:hover {
text-decoration : none;
}
.right ul.RightTopgreen {
float : left;
width : 311px;
}
.right ul.RightTopgreen li {
float : left;
width : 291px;
padding : 35px 0 5px 20px;
}
.right ul.RightTopgreen li p {
float : left;
width : 205px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 25px;
text-align : justify;
}
.right ul.RightToporange li p {
float : left;
width : 205px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 25px;
text-align : justify;
}
.right ul.RightTopgreen li p.address {
float : left;
width : 196px;
color : #727272;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0 0 0 0;
}
.right ul.RightTopgreen li p b {
color : #000;
width : 150px;
display : block;
font-size : 12px;
line-height : 20px;
padding : 0;
margin : 0;
}
.right ul.RightTopgreen li p a {
color : #91bc2c;
font-size : 12px;
text-decoration : underline;
}
.right ul.RightTopgreen li p a:hover {
text-decoration : none;
}
#slider2 {
width : 650px;
margin : 0;
padding : 0;
float : left;
}
#slider2 ul, #slider2 li {
margin : 0;
padding : 0;
list-style : none;
float : left;
}
#slider2 li {
width : 650px;
height : 141px;
overflow : hidden;
outline : 0;
border : 0;
}
#nextBtn2, #prevBtn2 {
display : block;
width : 18px;
height : 38px;
position : absolute;
left : 0;
top : 0;
}
#prevBtn2 {
left : 473px;
}
#nextBtn2 a, #prevBtn2 a {
display : block;
width : 18px;
height : 38px;
position : absolute;
z-index : 10;
left : -27px;
top : 30px;
text-indent : -9999px;
background : url(../images/left_arrow.png) 0% 0% no-repeat;
}
#prevBtn2 a {
background : url(../images/rignt_arrow.png) 0% 0% no-repeat;
left : 132px;
}
#container2 {
margin : 0;
position : absolute;
text-align : left;
width : 650px;
height : 141px;
padding : 0;
float : left;
border : 0;
}
#container {
margin : 0;
display : block;
position : relative;
text-align : left;
width : 292px;
padding : 0 0 0 4px;
float : left;
border : 0;
}
#slider {
width : 296px;
margin : 0;
padding : 0 0 0 0;
display : block;
float : left;
}
#slider ul, #slider li {
margin : 0;
padding : 0;
list-style : none;
float : left;
}
#slider li {
width : 296px;
overflow : hidden;
outline : 0;
border : 0;
float : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
}
#prevBtn, #nextBtn {
display : block;
width : 38px;
height : 38px;
position : absolute;
left : -20px;
top : 55px;
}
#nextBtn {
left : 290px;
}
#prevBtn a, #nextBtn a {
display : block;
width : 38px;
height : 38px;
position : absolute;
z-index : 10;
left : 0;
top : 50px;
text-indent : -9999px;
background : url(../images/arrow-left.png) no-repeat;
}
#nextBtn a {
background : url(../images/arrow-right.png) no-repeat;
left : 0;
}
#secondslideshow {
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : 600px;
position : relative;
}
#secondslideshow #featuredslideshow {
float : left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#secondslideshow #featuredslideshow ul {
width : 600px;
height : 116px;
float : left;
display : block;
}
#secondslideshow #featuredslideshow ul li {
float : left;
margin : 0;
padding : 0 0 0 0;
display : block;
}
#secondslideshow #featuredslideshow ul li img {
float : left;
width : 127px;
height : 93px;
margin : 0 11px 0 11px;
display : block;
}
.botm_portion {
background : url(../images/botm_bg.png) no-repeat;
width : 623px;
height : 116px;
float : left;
margin : 15px 0 0 10px;
display : block;
padding : 25px 0 0 27px;
}
.rightBtm {
float : none;
width : 240px;
margin : 10px 0 0 0;
}
.rightBtm h3 {
float : left;
width : 323px;
color : #372622;
line-height : 25px;
font-size : 18px;
background : url(../images/head_bg.png) top left no-repeat;
font-weight : bold;
padding : 3px 0 7px 17px;
}
.rightBtm ul {
float : right;
width : 318px;
padding : 25px 0 0 20px;
border-left : 1px solid #dddddd;
border-right : 1px solid #dddddd;
}
.rightBtm ul li {
float : left;
width : 318px;
padding : 2px 0 3px 0;
}
.rightBtm ul li a {
float : left;
width : auto;
line-height : 24px;
color : #727272;
font-size : 12px;
padding : 0 0 0 20px;
background : url(../images/arrow.png) center left no-repeat;
}
.rightBtm ul li a:hover {
color : #d68717;
text-decoration : underline;
}
.rotator {
width : 960px;
height : 300px;
left : -10px;
position : relative;
font-family : 'Myriad Pro', Arial, Helvetica, sans-serif;
color : #fff;
text-transform : uppercase;
letter-spacing : -1px;
height : 363px;
overflow : hidden;
padding-top : 0;
margin-top : 35px;
margin-bottom : 30px;
}
img.bg {
position : absolute;
top : 0;
left : 0;
}
.rotator ul {
list-style : none;
position : absolute;
left : 702px;
top : 0;
margin-top : 6px;
z-index : 999999;
}
.rotator ul li {
display : block;
float : left;
clear : both;
width : 240px;
}
.rotator ul li a {
width : 230px;
float : right;
clear : both;
padding-left : 10px;
text-decoration : none;
display : block;
height : 52px;
line-height : 52px;
background-color : #222;
margin : 1px -10px 1px 0;
opacity : 0.699999988079071044921875;
color : #f0f0f0;
font-size : 20px;
border : #000 solid 2px;
border-right : none;
outline : none;
}
.rotator ul li a:hover {
color : #fff;
}
.rotator .heading {
position : absolute;
top : 0;
left : 0;
width : 500px;
}
.rotator .heading h1 {
text-shadow : -1px 1px 1px #555;
font-weight : normal;
font-size : 46px;
padding : 20px;
color : #fff;
}
.rotator .description {
width : 500px;
height : 80px;
position : absolute;
top : 222px;
left : 14px;
padding : 20px;
background-color : #222;
border-top-right-radius : 10px;
opacity : 0.89999997615814208984375;
}
.rotator .description p {
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
text-transform : none;
letter-spacing : normal;
line-height : 26px;
margin : 0;
}
a.more2 {
color : orange;
text-decoration : none;
text-transform : uppercase;
font-size : 14px;
font-weight : bold;
}
a.more2:hover {
color : #8080ff;
text-decoration : underline;
text-transform : uppercase;
font-size : 14px;
}
a.more:hover {
	color : #F8B414;
}
.btmBanner {
width : 972px;
float : left;
}
.btmBanner li {
width : 200px;
float : left;
padding : 0 52px 20px 0;
}
.btmBanner li.last {
width : 200px;
float : right;
padding : 0 0 20px 0;
}
.btmBanner li h6 {
width : 200px;
float : left;
color : #d68717;
font-size : 16px;
font-weight : bold;
margin : 20px 0 0 0;
padding : 0 0 20px 0;
}
#container {
margin : 0 auto;
display : block;
position : relative;
text-align : left;
width : 971px;
padding : 20px 0 20px 0;
float : left;
border : 0;
background-color : #fff;
}
#slider {
width : 951px;
margin : 0;
padding : 0 0 0 0;
display : block;
float : left;
}
#slider ul, #slider li {
margin : 0;
padding : 0;
list-style : none;
float : left;
}
#slider li {
width : 951px;
overflow : hidden;
outline : 0;
border : 0;
float : left;
}
#prevBtn, #nextBtn {
display : block;
width : 32px;
height : 39px;
position : absolute;
left : -50px;
top : 60px;
}
#nextBtn {
left : 300px;
}
#prevBtn a, #nextBtn a {
display : block;
width : 32px;
height : 39px;
position : absolute;
z-index : 10;
left : 0;
top : 60px;
text-indent : -9999px;
background : url(../images/arrow_left.png) no-repeat;
}
#nextBtn a {
background : url(../images/arrow_right.png) no-repeat;
left : 660px;
}
#container1 {
margin : 0 auto;
display : block;
position : relative;
text-align : left;
width : 971px;
padding : 20px 0 20px 0;
float : left;
border : 0;
background-color : #fff;
}
#slider1 {
width : 951px;
margin : 0;
padding : 0 0 0 0;
display : block;
float : left;
}
#slider1 ul, #slider1 li {
margin : 0;
padding : 0;
list-style : none;
float : left;
}
#slider1 li {
width : 951px;
overflow : hidden;
outline : 0;
border : 0;
float : left;
}
#prevBtn, #nextBtn {
display : block;
width : 32px;
height : 39px;
position : absolute;
left : -50px;
top : 60px;
}
#nextBtn {
left : 300px;
}
#prevBtn a, #nextBtn a {
display : block;
width : 32px;
height : 39px;
position : absolute;
z-index : 10;
left : 0;
top : 60px;
text-indent : -9999px;
background : url(../images/arrow_left.png) no-repeat;
}
#nextBtn a {
background : url(../images/arrow_right.png) no-repeat;
left : 660px;
}
form#contactForm .submit {
margin-top : 0;
}
@font-face {
{
font-family : "'SegoePrintRegular'";
src : url('segoepr-webfont.eot');
src : url('segoepr-webfont.eot?iefix') format('eot'), url('segoepr-webfont.woff') format('woff'), url('segoepr-webfont.ttf') format('truetype'), url('segoepr-webfont.svg#webfonti6iueKu6') format('svg');
font-weight : normal;
font-style : normal;
}
}
@font-face {
{
font-family : "'HelveticaNeueLTCom57Condensed'";
src : url('helveticaneueltcom-cn-webfont.eot');
src : url('helveticaneueltcom-cn-webfont.eot?iefix') format('eot'), url('helveticaneueltcom-cn-webfont.woff') format('woff'), url('helveticaneueltcom-cn-webfont.ttf') format('truetype'), url('helveticaneueltcom-cn-webfont.svg#webfontN0IjjUEM') format('svg');
font-weight : normal;
font-style : normal;
}
}
@font-face {
{
font-family : "'SegoeUINegreta'";
src : url('segoeuib-webfont.eot');
src : url('segoeuib-webfont.eot?iefix') format('eot'), url('segoeuib-webfont.woff') format('woff'), url('segoeuib-webfont.ttf') format('truetype'), url('segoeuib-webfont.svg#webfontVja5ERdN') format('svg');
font-weight : normal;
font-style : normal;
}
}
@font-face {
{
font-family : "'SegoeWPRegular'";
src : url('segoewp-webfont.eot');
src : url('segoewp-webfont.eot?iefix') format('eot'), url('segoewp-webfont.woff') format('woff'), url('segoewp-webfont.ttf') format('truetype'), url('segoewp-webfont.svg#webfontBnmcA2VI') format('svg');
font-weight : normal;
font-style : normal;
}
}
#slider-wrapper {
background : url(images/slider.png) no-repeat;
width : 940px;
height : 371px;
margin : 0 auto;
padding-top : 0;
margin-top : 0;
}
#slider {
position : relative;
width : 940px;
height : 371px;
background : url(images/loading.gif) 50% 50% no-repeat;
margin-left : 0;
}
#slider img {
position : absolute;
top : 0;
left : 0;
display : none;
}
#slider a {
border : 0;
display : block;
}
.nivo-controlNav {
position : absolute;
left : 420px;
bottom : -42px;
}
.nivo-controlNav a {
display : block;
width : 22px;
height : 22px;
text-indent : -9999px;
border : 0;
margin-right : 3px;
float : left;
}
.nivo-controlNav a.active {
background-position : -22px 0%;
}
.nivo-directionNav a {
display : block;
width : 30px;
height : 30px;
background : url(../images/arrows3.png) no-repeat;
text-indent : -9999px;
border : 0;
}
a.nivo-nextNav {
background-position : 0% -30px;
top : 15px;
}
a.nivo-prevNav {
left : 15px;
}
.nivo-caption {
text-shadow : none;
font-family : Helvetica, Arial, sans-serif;
}
.nivo-caption a {
color : #efe9d1;
text-decoration : underline;
}
.cs_leftBtn, .cs_rightBtn {
width : 30px;
background : 0%;
}
.contentslider {
display : block;
width : 100%;
height : auto;
overflow : hidden;
float : left;
border : #7f7f7f solid 0;
padding : 5px 15px;
margin-left : 10px;
position : relative;
margin-top : 10px;
padding-left : 50px;
}
.cs_wrapper {
position : relative;
display : block;
width : 100%;
height : 440px;
margin : 0;
padding : 0;
overflow : hidden;
}
.cs_slider {
position : absolute;
width : 10000px;
height : auto;
margin : 0;
padding : 0;
}
.cs_article {
float : left;
display : block;
width : 960px;
height : auto;
padding : 0;
}
.cs_leftBtn, .cs_rightBtn {
position : absolute;
bottom : 20px;
padding : 10px 0;
z-index : 10000;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
.cs_leftBtn {
left : 800px;
outline : 0;
}
.cs_rightBtn {
top : 180px;
outline : 0;
}
.cs_leftBtn img, .cs_rightBtn img {
border : 0;
margin : 0;
}
ul.MenuBarVertical {
margin : 0;
padding : 0;
list-style-type : none;
font-size : 100%;
cursor : default;
width : 200px;
}
ul.MenuBarActive {
z-index : 1000;
}
ul.MenuBarVertical li {
margin : 0;
padding : 0;
list-style-type : none;
font-size : 100%;
position : relative;
text-align : left;
cursor : pointer;
width : 300px;
}
ul.MenuBarVertical ul {
margin : 0 0 0 150%;
padding : 0;
list-style-type : none;
font-size : 100%;
position : absolute;
z-index : 1020;
cursor : default;
width : 600px;
left : -1000em;
top : 0;
}
ul.MenuBarVertical ul.MenuBarSubmenuVisible {
left : 0;
}
ul.MenuBarVertical ul li {
width : 650px;
}
ul.MenuBarVertical {
border : #ccc solid 0;
}
ul.MenuBarVertical ul {
border : #ccc solid 0;
}
ul.MenuBarVertical a {
display : block;
cursor : pointer;
background-color : #eee;
padding : 0.5em 0.75em;
color : #333;
text-decoration : none;
font-family : "Trebuchet MS", Verdana;
}
ul.MenuBarVertical a:hover, ul.MenuBarVertical a:focus {
background-color : #e5e5e5;
color : #fff;
background-image : url(../images/a_bgmenu.png);
}
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible {
background-color : #7d7d7d;
color : #fff;
background-image : url(../images/a_bgmenu.png);
}
ul.MenuBarVertical a.MenuBarItemSubmenuHover {
background-color : #7d7d7d;
color : #fff;
background-image : url(../images/a_bgmenu.png);
}
@media screen, projection {
ul.MenuBarVertical li.MenuBarItemIE {
display : inline;
float : left;
background : #fff;
}
[if IE 8]>
<style type="text/css">
.table_wrap p.heading_3						{width:449px;}
</style>
<![endif]
[if IE 7]>
<style type="text/css">
#contactForm{height:365px;}
form#contactForm .submit{margin-top:0px;}
</style>
<![endif]
