/*
Theme Name: Evisual Default
Theme URI:  http://www.webwizardsonline.com/
Description: The default Evisual theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 0.1
Author: webwizardsonline
Author URI:http://www.webwizardsonline.com/
Tags: black, custom header, fixed width, single column

	Evisual v0.1
	 http://www.webwizardsonline.com/
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;		
}
body {
	line-height: 1;
	font-family:Verdana;
	font-size:12px;
}
ol, ul {
	list-style: none;
}


/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */


.clear
{
	clear:both;
}
#totalarea
{
	width:960px;
	margin:0 auto;
	
}
#header
{
	width:960px;
	height:131px;
}
.headertop
{
	height:105px;
}
.logo
{
	float:left;
	padding:16px 0px 0px 40px;
	width:auto;
		
}

.logo a {
	border: none;
	background: none;
	text-decoration: none;
	color: #FFFFFF;
}
.right
{
	width:631px;
	float:right;
	background:url(images/header_r_bg.jpg) no-repeat top right;
	height:105px;

}
.right .textarea
{
	width:306px;
	float:right;
	padding:36px 22px 0px 0px;
}

 .hdr_contact_info a
{
	text-decoration:none;
	color:#010101;
}
 .hdr_contact_info a:hover
{
	text-decoration:none;
}
.hdr_contact_info
{
	font-size:17px;
	text-align:right;
	font-family:Verdana;
	padding-bottom:10px;
	font-weight:bold;
	
}
.hdr_email
{

	font-size:17px;
	text-align:right;
	font-family:Verdana;
	padding-bottom:10px;
	font-weight:bold;
}

.hdr_email a
{
	text-decoration:none;
	color:#010101;
}
 .hdr_email a:hover
{
	text-decoration:none;
}

.hdr_contact_info{
	font-size:17px;
	text-align:right;
	font-family:Verdana;
	padding-bottom:10px;
}
/*.right h2
{
	font-size:17px;
	text-align:right;	
	font-family:Verdana;
	height:30px;
}
*/
h1 {
	color:#FFFFFF;
	font-family:Verdana;
	font-size:22px;
	text-align:left;
	padding-bottom:10px;
}

h2 {
	
	/*color:#CC6600;*/
	color:#FF6600;
	font-family:Verdana;
	font-size:16px;
	line-height:19px;	
	font-weight: normal;
	text-align:left;	
}

#menubg
{
	width:960px;
	height:26px;
	background:url(images/menu_bg.jpg) repeat-x;
}
.menu
{
	width:949px;
	height:26px;
	margin:0 auto;
}
.slideshow {
float:left;}

/*.menuul {
	margin: 0;
	padding: 0px 0px 0px 19px;
	list-style: none;
	line-height: normal;
}
*/
.pagenav {
	margin: 0;
	padding: 0px 0px 0px 19px;
	list-style: none;
	line-height: normal;
}

.page_item {
	float: left;
	width:auto;
	display: block;
	padding: 4px 14px;
	text-decoration: none;
	font-family:Verdana;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	border: none;
}

.entry h3 a{color: #FFFFFF;}
.entry h3 a:hover{color:#777777;}
.entry h3 a{color:#FFFFFF;}
.post-edit-link{color: #FFFFFF; padding-left:20px; line-height:40px;}
.post-edit-link:hover{color:#777777;}
/*.menuli {
	float: left;
	width:auto;
	display: block;

	padding: 4px 34px 4px 0px;
	text-decoration: none;
	font-family:Verdana;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	border: none;
}
.menuli2 {
	float: left;
	width:auto;
	display: block;

	padding: 4px 0px 4px 0px;
	text-decoration: none;
	font-family:Verdana;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	border: none;
}*/

.menu a:hover {
	text-decoration:none;
	color:#010101;
}
.menu a
 {
	text-decoration:none;
	color:#ffffff;
}


.contantpart
{
	width:960px;	
	background:#000000;	
	min-height:432px !important;
	height: 100%;
}
.contantpart_white { width:960px;	 background:#ffffff; color:#000; border-top: solid 1px #000; min-height:427px !important; height: 100%; }

.contantleft
{
	width:568px;
	float:left;
}
.contleft
{

}
.contleft .title {

	padding:19px 0px 17px 20px;
	
	color:#cc6600;
	font-size:17px;

	font-family:Verdana;
	line-height:19px;
}

.contleft .vedio {

	margin:0px 0px 0px 20px;
	width:546px;
	background:#cccccc;
	height:367px;
	

}

.contantright
{
	/*width:392px;*/
	width:352px;
	float:right;
}
.contant_mid
{
	width:284px;
	margin:0 auto;
	color:#FFFFFF;
	padding-top:49px;
}




.contant_mid .titel2
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:22px;
	
}
.contant_mid .p
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:13px;
	line-height:13px;
	font-weight:bold;
	font-weight:normal;
	padding:14px 0px 30px 0px;
	line-height:19px;
	
	
}
#footerbg
{
	width:960px;
	background:url(images/footerbg.jpg) repeat-x;
	height:73px;
}

.footer_text { padding:29px 6px 6px;
	font-size:10px;
	color:#fff; }



#footerbg_sm
{
	width:960px;
	background:url(images/footer_bg_small.jpg) repeat-x;
	height:25px;
	padding:6px;
	font-size:10px;
	color:#fff;
}
.footer
{
	width:960px;
	height:26px;
	margin:0 auto;
}
.footerul
{
	margin: 0;
	padding: 0px 0px 0px 20px;
	list-style: none;
	line-height: normal;
}
.footerli
{
	float: left;
	height: 26px;
	width:auto;
	margin-right: 3px;
	padding: 17px 28px 4px 0px;
	font-family:Verdana;
	font-size: 12px;
	color: #FFFFFF;
	
}

.footer a {
	text-decoration:none;
	color: #FFFFFF;

}




.footer a:hover {
	text-decoration:none;
	color: #884400;
	
}


.page_content
{
	width: auto;
	margin:0 auto;	
	color:#FFFFFF;
	background:#000000;	
	
	
	font-family:Verdana;
	font-size:13px;
	font-weight:normal;
	line-height:19px;
	padding:6px;
}

.conttext
{
	width:920px;
	padding:20px 20px 0px 20px;
	text-align:justify;
	line-height:20px;
	color:#FFFFFF;
}

.black_text { color:#000; }
.black_text h1 { color:#000;  }
/*.conttext h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
}
*/
/* sucker fish */
#suckerfishnav {
   
    font-size:13px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:25px;
    padding:0;
   
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#fff;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:180px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    }
#suckerfishnav li li {
    width:180px;
    border-bottom:1px solid #ce6500;
    border-left:1px solid #ce6500;
    border-right:1px solid #ce6500;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:180px;
    font-size:13px;
    color:#fff;
    }
#suckerfishnav li ul ul {
    margin:-22px 0 0 100px;
    }
#suckerfishnav li li:hover {
    background:#A55301;
	width:180px;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#fff;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#fff;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#fff;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#CC6601;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#A55301;
    }
	
	
/* end of sucker fish */

/* For footer change added on 2010-02-09 */
.footer
{
	width:960px;
	height:24px;
	margin:0 auto;
	border-bottom:1px solid #FFFFFF; 
	background:#cc6600;
}
.footer ul
{
	margin: 0;
	padding: 0px 0px 0px 20px;
	list-style: none;
	line-height: normal;
}
.footer li
{
	float:left;
	height:24px;
	margin-right:3px;
	padding: 0px 28px 0px 0px;
	font-family:Verdana;
	line-height:24px;
	font-size: 12px;
	color: #FFFFFF;
	
}.footer li a {
	text-decoration:none;
	color: #FFFFFF;

}
.footer li a:hover {
	text-decoration:none;
	color: #884400;
	
}
/*.conttext
{
	width:920px;
	padding:10px 20px 0px 20px;
	text-align:justify;
	line-height:20px;

}*/
.conttext h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	/*padding:10px 0px 10px 0px;*/
}

/*footer2 staret*/
.visualarea
{
	width:960px;
	background:#ece5de;
	
	border-top:1px solid #e8d2bd;
}
.visualarea_midarea
{
	width:897px;
	padding-top:18px;
	margin:0 auto;
	color:#000;
	padding-bottom:5px;
}
.everythingarea
{
	width:165px;
	float:left;
	margin-right:37px;
}
.everythingarea2
{
	width:226px;
	float:left;
	margin-right:37px;
}
.everythingarea3
{
	width:195px;
	float:left;
	margin-right:37px;
}
.everythingarea4
{
	width:165px;
	float:left;
	margin-right:37px;
}
.everything_titel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#231f20;
	padding-bottom:7px;
}
.everything_page
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#231f20;
	line-height:14px;
	
}
.everything_btm
{
	width:198px;
	float:left;
}
.logodesignarea
{
	width:873px;
	margin:0 auto;
	padding-top:7px;
	line-height:30px;
	font-family:Verdana;
	font-size:10px;
	color:#231f20;
	text-align:center;
	}
.logodesignarea a
{
	color:#231f20;
	text-decoration:none;
	
}
.logodesignarea a:hover
{
	text-decoration:none;
	color:#cc6600;
}

/*End Here*/