/*  
Theme Name: KWAZM…
Theme URI: http://www.kwazmo.com
Description: Kwazmo theme
Version: 1.0
Author: Kevin Yaun
Author URI: http://kevinyaun.com/

*/

/* GLOBAL */

body{
	background-color:#000000;
	margin:0 0 10px 0;
	font-size:12px;
	font-family:arial,sans-serif;
	color:#cccccc;
	background-image:url(images/bg.jpg);
}

a:LINK,
a:ACTIVE,
a:VISITED{
	color:#33cccc;
	text-decoration:none;
}

a:HOVER {
	color:#cccccc;
	text-decoration:none;
}

h2{
	color:#33cccc;
	margin:12px 0 0 0;
	padding:0;
	font-size:15px;
	text-transform:uppercase;
}

form{
	margin:0;
	padding:0;
}

#page{
	width:723px;
	padding:12px 15px 15px 15px;
	border-left:1px solid #21201e;
	border-right:1px solid #21201e;
	border-bottom:1px solid #21201e;
	background-color:#000000;
	margin:auto;
}


/* HEADER */

#header{
	height:46px;
	width:723px;
}

#header h1,
#header h2,
#header h3{
	padding:0;
	margin:0;
	display:none;
}

#nav{
	height:38px;
	width:459px;
	padding-top:8px;
}

#nav .logo a:LINK,
#nav .logo a:ACTIVE,
#nav .logo a:VISITED,
#nav .logo a:HOVER{
	width:143px;
	height:33px;
	display:block;
	background-image:url(images/nav/kwazmo_logo.gif);
	float:left;
}

#nav .about a:LINK,
#nav .about a:ACTIVE,
#nav .about a:VISITED,
#nav .about a:HOVER{
	margin-top:5px;
	width:64px;
	height:33px;
	display:block;
	background-image:url(images/nav/about.gif);
	float:left;
}
#nav .about a:HOVER{
	background-image:url(images/nav/about_hov.gif);
}

#nav .technology a:LINK,
#nav .technology a:ACTIVE,
#nav .technology a:VISITED,
#nav .technology a:HOVER{
	margin-top:5px;
	width:103px;
	height:33px;
	display:block;
	background-image:url(images/nav/technology.gif);
	float:left;
}
#nav .technology a:HOVER{
	background-image:url(images/nav/technology_hov.gif);
}

#nav .design a:LINK,
#nav .design a:ACTIVE,
#nav .design a:VISITED,
#nav .design a:HOVER{
	margin-top:5px;
	width:75px;
	height:33px;
	display:block;
	background-image:url(images/nav/design.gif);
	float:left;
}
#nav .design a:HOVER{
	background-image:url(images/nav/design_hov.gif);
}

#nav .contact a:LINK,
#nav .contact a:ACTIVE,
#nav .contact a:VISITED,
#nav .contact a:HOVER{
	margin-top:5px;
	width:74px;
	height:33px;
	display:block;
	background-image:url(images/nav/contact.gif);
	float:left;
}
#nav .contact a:HOVER{
	background-image:url(images/nav/contact_hov.gif);
}

#dd_about{
	width:568px;
	padding-left:155px;
}

#dd_technology{
	width:498px;
	padding-left:225px;
}

#dd_design{
	width:397px;
	padding-left:326px;
}

.dropdown{
	height:24px;
	background-image:url(images/nav/dropdown.png);
	position:absolute;
	z-index:99;
}

.dropdown a:LINK,
.dropdown a:VISITED,
.dropdown a:ACTIVE,
.dropdown a:HOVER{
	padding:5px;
	height:11px;
	font-size:11px;
	display:block;
	float:left;
	background-image:none;
	color:#ffffff;
	text-transform:uppercase;
	white-space:nowrap;
}
.dropdown a:HOVER{
	background-image:url(images/nav/dropdown_hov.gif);
	color:#cccccc;
}

#clientlogin{
	float:right;
	width:237px;
}

#clientlogin .field{
	width:91px;
	height:13px;
	padding:3px;
	margin:3px 3px 0 0;
	background-image:url(images/input_bg.gif);
	display:block;
	float:left;
	border:0;
	background-color:transparent;
}

#clientlogin .go a:LINK,
#clientlogin .go a:ACTIVE,
#clientlogin .go a:VISITED,
#clientlogin .go a:HOVER{
	width:34px;
	height:19px;
	margin:3px 3px 0 0;
	background-image:url(images/go.jpg);
	display:block;
	float:left;
}
#clientlogin .go a:HOVER{
	background-image:url(images/go_hov.jpg);
}

#clientlogin .title{
	width:76px;
	height:15px;
	background-image:url(images/client_tool.gif);
	float:left;
}

#clientlogin .forgot a:LINK,
#clientlogin .forgot a:ACTIVE,
#clientlogin .forgot a:VISITED,
#clientlogin .forgot a:HOVER{
	width:127px;
	height:15px;
	background-image:url(images/forgot_your_login.gif);
	display:block;
	float:left;
}
#clientlogin .forgot a:HOVER{
	background-image:url(images/forgot_your_login_hov.gif);
}


/* BODY */

#content{
	width:575px;
	float:right;
}
#sidebar{
	float:left;
}

.entry{
	padding:8px 5px 10px 14px;
}

/* FOOTER */

#footer{
	background-color:#111111;
	color:#444444;
	font-size:10px;
	text-transform:uppercase;
	padding:10px;
	width:703px;
	clear:both;
	margin-top:4px;
}


/* SIDEBAR */

#sidebar a:LINK,
#sidebar a:VISITED,
#sidebar a:ACTIVE,
#sidebar a:HOVER{
	width:142px;
	height:42px;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
}

.s_overview a:LINK, .s_overview a:VISITED, .s_overview a:ACTIVE{
	background-image:url(images/sidebar/overview.gif);
}
.s_overview .on:LINK, .s_overview .on:VISITED, .s_overview .on:ACTIVE, .s_overview .on:HOVER{
	background-image:url(images/sidebar/overview_on.gif);
}
.s_overview a:HOVER{
	background-image:url(images/sidebar/overview_hover.gif);
}

.s_company a:LINK, .s_company a:VISITED, .s_company a:ACTIVE{
	background-image:url(images/sidebar/company.gif);
}
.s_company .on:LINK, .s_company .on:VISITED, .s_company .on:ACTIVE, .s_company .on:HOVER{
	background-image:url(images/sidebar/company_on.gif);
}
.s_company a:HOVER{
	background-image:url(images/sidebar/company_hover.gif);
}

.s_press_releases a:LINK, .s_press_releases a:VISITED, .s_press_releases a:ACTIVE{
	background-image:url(images/sidebar/press_releases.gif);
}
.s_press_releases .on:LINK, .s_press_releases .on:VISITED, .s_press_releases .on:ACTIVE, .s_press_releases .on:HOVER{
	background-image:url(images/sidebar/press_releases_on.gif);
}
.s_press_releases a:HOVER{
	background-image:url(images/sidebar/press_releases_hover.gif);
}

.s_overview a:LINK, .s_overview a:VISITED, .s_overview a:ACTIVE{
	background-image:url(images/sidebar/overview.gif);
}
.s_overview .on:LINK, .s_overview .on:VISITED, .s_overview .on:ACTIVE, .s_overview .on:HOVER{
	background-image:url(images/sidebar/overview_on.gif);
}
.s_overview a:HOVER{
	background-image:url(images/sidebar/overview_hover.gif);
}



.s_how_it_works a:LINK, .s_how_it_works a:VISITED, .s_how_it_works a:ACTIVE{
	background-image:url(images/sidebar/how_it_works.gif);
}
.s_how_it_works .on:LINK, .s_how_it_works .on:VISITED, .s_how_it_works .on:ACTIVE, .s_how_it_works .on:HOVER{
	background-image:url(images/sidebar/how_it_works_on.gif);
}
.s_how_it_works a:HOVER{
	background-image:url(images/sidebar/how_it_works_hover.gif);
}

.s_network a:LINK, .s_network a:VISITED, .s_network a:ACTIVE{
	background-image:url(images/sidebar/network.gif);
}
.s_network .on:LINK, .s_network .on:VISITED, .s_network .on:ACTIVE, .s_network .on:HOVER{
	background-image:url(images/sidebar/network_on.gif);
}
.s_network a:HOVER{
	background-image:url(images/sidebar/network_hover.gif);
}

.s_tools a:LINK, .s_tools a:VISITED, .s_tools a:ACTIVE{
	background-image:url(images/sidebar/tools.gif);
}
.s_tools .on:LINK, .s_tools .on:VISITED, .s_tools .on:ACTIVE, .s_tools .on:HOVER{
	background-image:url(images/sidebar/tools_on.gif);
}
.s_tools a:HOVER{
	background-image:url(images/sidebar/tools_hover.gif);
}

.s_industry_news a:LINK, .s_industry_news a:VISITED, .s_industry_news a:ACTIVE{
	background-image:url(images/sidebar/industry_news.gif);
}
.s_industry_news .on:LINK, .s_industry_news .on:VISITED, .s_industry_news .on:ACTIVE, .s_industry_news .on:HOVER{
	background-image:url(images/sidebar/industry_news_on.gif);
}
.s_industry_news a:HOVER{
	background-image:url(images/sidebar/industry_news_hover.gif);
}



.s_the_screen a:LINK, .s_the_screen a:VISITED, .s_the_screen a:ACTIVE{
	background-image:url(images/sidebar/the_screen.gif);
}
.s_the_screen .on:LINK, .s_the_screen .on:VISITED, .s_the_screen .on:ACTIVE, .s_the_screen .on:HOVER{
	background-image:url(images/sidebar/the_screen_on.gif);
}
.s_the_screen a:HOVER{
	background-image:url(images/sidebar/the_screen_hover.gif);
}

.s_example_ads a:LINK, .s_example_ads a:VISITED, .s_example_ads a:ACTIVE{
	background-image:url(images/sidebar/example_ads.gif);
}
.s_example_ads .on:LINK, .s_example_ads .on:VISITED, .s_example_ads .on:ACTIVE, .s_example_ads .on:HOVER{
	background-image:url(images/sidebar/example_ads_on.gif);
}
.s_example_ads a:HOVER{
	background-image:url(images/sidebar/example_ads_hover.gif);
}


/* GENERIC */

.hide{ display:none; }
.l{ float:left; }
.r{ float:right; }
.c{ clear:both; }