@charset "utf-8";
/* CSS Document */
body{
background: #E9E9E9 url(/content/vinemedia/images/bg.jpg) repeat-x;
font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
font-size:14px;
margin:0px;
padding:0px;

}

h1{
padding:0px;
margin:0px
color:#000;
font-size:24px;
font-weight:normal;
}

h2{
padding:0px;
margin:0px
color:#000;
font-size:20px;
font-weight:normal;
}

h3{
padding:0px;
margin:0px
color:#000;
font-size:16px;
font-weight:normal;
}



/*#about{
background: #E9E9E9 url(/content/vinemedia/images/about_bg.jpg) repeat-x;
}
#home{
background:#e9e9e9 url(/content/vinemedia/images/bg.gif) top repeat-x;
}*/
#wraper{
width:1012px;
margin:auto;
}
.clear{
clear:both;
}
#header{
height:120px;
padding-top:20px;
}
.logo{
float:left;
width:200px;
}
.search{
float:right;

margin-top:50px;
}
.searchbox{
border:1px solid #E4E4E4;
color:#A4A4A4;
float:left;
height:21px;
margin:1px 0 0;
padding:5px 5px 0;
width:195px; 
/*font-family:Georgia, "Times New Roman", Times, serif; */
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
}
.submit_btn{
background:url(/content/vinemedia/images/search.jpg) no-repeat;
border:none;
height:26px;
padding:0px;
margin:0px;
width:55px;
margin-top:2px; cursor:pointer;
}

#menu{
height:38px;
background:url(/content/vinemedia/images/menubg.jpg) no-repeat bottom;
font-size:13px;
color:#6a6a6a;
padding-top:32px;
}
#center_img{
height:195px; border:0px solid red;
background:url(/content/vinemedia/images/about_us.jpg) no-repeat -3px 0;
background:url(/content/vinemedia/images/about_us.jpg) no-repeat -3px 0;
margin-top:35px;
}


#about_us{
height:200px;
background:url(/content/vinemedia/images/about_us.jpg) no-repeat;
margin-top:5px;
}


#main{
padding-top:8px;
}
.leftdiv{
float:left;
width:500px;
}
.rightdiv{
float:right;
width:502px;
}

.roundcont_box 
{
	background:url("/content/vinemedia/images/btmbox_t.gif") no-repeat scroll 100% top transparent;
	border:0px solid red;
	width:100%;
	margin-bottom:72px;
	padding-top:20px;
}

.main_con2 
{
	width:100%;
	background:url(/content/vinemedia/images/home-box-repeat.gif) 100% top repeat-y;
}


.main_con{
padding-top:15px;
padding-left:22px;
padding-right:22px;
}

.mein_cenimg{
}
.img_icon
{
float:left;
width:40px;
}
.weltext{
width:400px;

padding-bottom:10px;
/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
border-bottom:1px solid #e6e6e6;
float:right;
}
.more_info{
padding-top:10px;
padding-bottom:10px;
}
.more_info_next{
padding-top:0px;
padding-bottom:1px;
/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
.more_info_next a{
text-decoration:underline;
color:#779327;
font-size:12px;
text-align:right !important;
float:right;
}
.more_info a{
text-decoration:underline;
color:#779327;
font-size:12px;
text-align:right !important;
float:right;
}


.cent_con h4{
margin:0px;
padding:0px;
font-size:12px;
/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
font-family:Verdana,Arial,Helvetica,sans-serif;
padding-top:15px;
padding-bottom:10px;
}
.cent_con{
color:#646464;
margin-top:10px;
}
.cent_con p{
text-align:justify;
color:#595959;
/*font-family:Verdana,Arial,Helvetica,sans-serif;*/
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
.bottm_div_box{
height:24px; width:100%;
background:url(/content/vinemedia/images/btmbox_f.gif) 0px 0px no-repeat;
}
.roundcont{
background:url(/content/vinemedia/images/round_img.jpg) left top no-repeat;
}

.bottm_div{
padding-top:14px;
background:url(/content/vinemedia/images/btm_round.jpg) 1px 0px no-repeat;
}
#footer{
background:#d8d8d8;
border-top:2px solid #fefefe;
padding-top:20px;
padding-bottom:20px;
width:100%;
margin-top:25px;
text-align:center;
border-bottom:2px solid #aeaeae;

margin:auto;
}
#footerbox{
width:1015px;
margin:auto;
}
.left_f{
float:left;
width:455px;
}

.right_r{
float:right;
width:497px;
}


.copyright{
width:1015px;
margin:auto;
padding:9px;
color:#898989;
font-size:9px;
text-align:center;
}
.welcome_data{
position:relative;
margin:auto;
}
.left_welcom{
width:250px;
left:205px;
top:275px;
float:left;
position: absolute;
line-height: 34px;
}

.left_welcom_about{
width:250px;
padding-left:151px;
padding-top:75px;
float:left;
}
.left_welcom_about h4{
/*font-family:Verdana,Arial,Helvetica,sans-serif; */
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:38px;
margin:0px;
padding:0px;
font-weight:normal;
}


.left_welcom h4{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:38px;
margin:0px;
padding:0px;
}
.right_welcom_about h5{
margin:0px;
padding:0px;
font-size:24px;
color:#FFFFFF;
}
.right_welcom_about{
width:550px;
float:right;
padding-top:40px;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:14px;
}
.right_welcom{
width:550px;
top:-30px;
left:450px;
position:absolute;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:38px;
line-height: 34px;
}
.right_welcom h4{
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:38px;
line-height: 34px;
}

.right_welcom .wel_text{
font-size:14px;
}
 .img_iconleft{
float:left;
margin-right:15px;
margin-top:0px;
}
.con_box{
text-align:justify;
}
.text_box{
padding-top:17px;
color:#595959;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
letter-spacing:normal;
line-height:18px;
padding-bottom:1px;
}
.img_footer{
float:left;
margin-right:18px;
}

.product{
float:left;
margin-top:0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
color:#747474;
}
.heading{
border-bottom:1px solid #c0c0c0;
float:left;
padding:5px 2px 8px;
margin-bottom:15px;
width:482px;
}
.heading_client{
border-bottom:1px solid #c0c0c0;
float:left;
padding:1px;
padding-bottom:8px;
margin-bottom:15px;
width:482px;
}
h5{
padding:0px;
margin:0px;
text-align:justify;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-size:12px;
color:#636363;
margin:0 19px;
margin-right:10px;
margin-bottom:40px;
}
h6{
text-align:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-size:12px;
color:#636363;
}
.center_text{
width:270px;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-left:40px;
}

 h3{
color:#bdbdbd;
font-size:24px;
font-weight:bold;
}
.center_text p{
margin-top:20px;
text-align:justify;
}


#menu_text  {
font-size:16px;
margin:0;
padding:0;
}
#menu_text ul {
margin:0;
padding:0;
}
#menu_text li {
display:block;
float:left;
list-style-type:none;
}
#menu_text a {
color:#FFF;
display:block;
float:left;
text-align:center;
text-decoration:none;
}
#menu_text a:hover {
}
#menu_text span {
display:block;
font-size:12px;
text-align:center;
}
a.home {
	background:url("../images/nav1.gif") no-repeat scroll 0 0 transparent;
	padding:13px 20px 28px 25px;
}
a.home:hover {
	background:url("../images/nav1_h.gif") no-repeat scroll 0 0 transparent;
}
a.features {
	background:url("../images/nav2.gif") no-repeat scroll 0 0 transparent;
	padding:13px 25px 28px 25px;
}
a.features:hover {
	background:url("../images/nav2_h.gif") no-repeat scroll 0 0 transparent;
}
a.howhelp {
	background:url("../images/nav2.gif") no-repeat scroll 0 0 transparent;
	padding:13px 25px 28px 25px;
}
a.howhelp:hover {
	background:url("../images/nav2_h.gif") no-repeat scroll 0 0 transparent;
}
a.blog {
	background:url("../images/nav2.gif") no-repeat scroll 0 0 transparent;
	padding:13px 25px 28px 25px;
}
a.blog:hover {
	background:url("../images/nav2_h.gif") no-repeat scroll 0 0 transparent;
}
a.demo {
	background:url("../images/nav2.gif") no-repeat scroll 0 0 transparent;
	padding:13px 25px 28px 25px;
}
a.demo:hover {
	background:url("../images/nav2_h.gif") no-repeat scroll 0 0 transparent;
}
a.contact {
	background:url("../images/nav2.gif") no-repeat scroll 0 0 transparent;
	padding:13px 25px 28px 25px;
}
a.contact:hover {
	background:url("../images/nav2_h.gif") no-repeat scroll 0 0 transparent;
}


a.selected {
background:url("../images/nav1_h.gif") no-repeat scroll 0 0 transparent;
padding:13px 38px 25px 37px;
}
a.selected2 {
background:url("../images/nav2_h.gif") no-repeat scroll 0 0 transparent;
padding:13px 44px 25px 35px;
}


.roundcont_box_about{
height:247px;
margin-bottom:38px;
}

.main_con2_about{
padding-top:15px;

width:1015px;
margin:auto;
background:url(/content/vinemedia/images/btmbox_t.gif) left top no-repeat;
}

.bottm_div_box_about{
padding-top:16px;
padding-bottom:20px;
width:1015px;
background:url(/content/vinemedia/images/btmbox_f.gif) 0px 0px no-repeat;
}
.about_main{
background:url(/content/vinemedia/images/btmbox.gif) left top repeat-y;
margin:auto; padding:0 0 30px 0;
}
.left_abt{
float:left;
width:650px;
padding:5px 0 0 150px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.right_abt{
float:right;
width:398px;
}
.team{
padding:0px;
margin:0px
color:#737373;
font-size:24px;
font-weight:normal;
}
.img_abt{
float:left;
margin-right:10px;
margin-left:20px;
}
.teamimg{
float:left;
margin-right:10px;
margin-left:20px;
margin-top:12px;
}
.img_abtplus{
float:left;
margin-right:10px;
margin-top:10px;
margin-left:58px;
}

.about_text{
margin-left:25px;
text-align:left;
color:#777676;
line-height:19px;

}
.line{
border-top:1px solid #E6E6E6;
margin-left:60px;
margin-top:10px;
padding:2px;
}
.line_r{
border-top:1px solid #E6E6E6;

margin-top:36px;
padding:5px;
width:352px;
}
.about_textplus{
margin-left:78px;
margin-top:16px;
text-align:justify;
color:#777676;
}

.about_righttext{
margin-right:44px;
text-align:justify;
color:#777676;
margin-left:110px;
}
.about_righttext a{
text-decoration:none;
color:#898989;
}
.abt_footer{
color:#898989;
text-align:center;

font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;

}
.abt_footer a{
color:#898989;
}
.testi{
margin-left:125px;
text-align:justify;
color:#777676;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#727272;

}



.img-module p{
	background:url(/content/vinemedia/images/content-image-badge.png) no-repeat; 
	display:block;
	height:41px;
	width:133px;
	position:absolute;
	padding:0px;
	margin:0px;
	bottom:0px;
	left:0px;
}





#CreationDetails  {
display:none;
}
#commentform, #contactform {
width:432px;
}
#commentform .text-input, #contactform .text-input, #commentform select, #contactform select {
background-color:#FFFFFF;
border:1px solid #CDCDCD;
color:#555555;
font-size:11px;
margin:0 5px 10px 0;
width:398px;
}
#commentform input.text-input, #contactform input.text-input {
height:19px;
padding:6px 16px 0;
}
#commentform select {
padding:5px 3px 5px 15px;
}
#commentform textarea.text-input, #contactform textarea.text-input {
height:178px;
padding:6px 16px 0;
}
#commentform input:focus, #commentform select:focus, #commentform textarea:focus, #contactform input:focus, #contactform select:focus, #contactform textarea:focus {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #EFEFEF;
}

ol.menu li {
list-style-type:none;
}
ol.menu li li {
padding-left:15px;
}
ol.menu {
padding-left:0;
}
ol.menu li.current a {
font-weight:bold;
}
ol.menu li.current li a {
font-weight:normal;
}