@charset "utf-8";
/* CSS Document */

/*//////////////////// Global CSS ////////////////////*/


body	{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-style:normal;
		font-size:small;
		background:url(images/body_bg.jpg) 0 0 repeat-x;
		}

#wrapper {
		width:1000px;
		margin:0 auto;
		padding:0;
}

#container	{
		width:1000px;
		float:left;
		margin:0;
		padding:0;
}

#content {
	width:1000px;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}

#content_left {
	width:250px;
	float:left;
	margin:0;
	padding:0;
}

#content_right {
	width:730px;
	float:right;
	margin:0;
	padding:0;
}




/*/////////////////////// Global TYPEOGRAPPHY (Site wide Default) //////////////////*/

h1	{
		margin:0;
		padding:0;
		}
h2	{
		margin:0;
		padding:0;
		}
h3	{
		margin:0;
		padding:0;
		}
		
h4	{
		
		margin:0;
		padding:0;
		}
h5	{
		margin:0;
		padding:0;
		}
h6	{
		margin:0;
		padding:0;
		}
p	{
		margin:0;
		padding:0;
		}
ul	{
		margin:0;
		padding:0;
		list-style-type:none;
		}
li	{
		margin:0;
		padding:0;
		}
ol	{
		margin:0;
		padding:0;
		}
div	{
		margin:0;
		padding:0;
		}
id	{
		margin:0;
		padding:0;
		}
input	{
		margin:0;
		padding:0;
		}
form	{
		margin:0;
		padding:0;
		}
label	{
		margin:0;
		padding:0;
		}
code	{
		margin:0;
		padding:0;
		}
abbr	{
		margin:0;
		padding:0;
		}
blockquote {
		margin:0;
		padding:0;
		}
textarea	{
		margin:0;
		padding:0;
		}
caption		{
		margin:0;
		padding:0;
		}
select {
		margin:0;
		padding:0;
		}
img {
		margin:0;
		padding:0;
		border:none;
		}
a img	{
		margin:0;
		padding:0;
		border:none;
		}
img.left {
		margin:0 0 0 0;
		padding:0px 0 0 10px;
		}
img.right {
		margin:0;
		padding:0;
		}
img.center	{
		margin:0;
		padding:0;
		}
a	{
		margin:0;
		padding:0;
		text-decoration:underline;
		color:#000000;
		outline:none;
		}
a:hover	{
		margin:0;
		padding:0;
		outline:none;
		}
a:visited	{
		margin:0;
		padding:0;
		outline:none;
		}
a:active	{
		margin:0;
		padding:0;
		outline:none;
		}

/*//////////////////////////////////// Start Css /////////////////////*/

#header {
		width:980px;
		height:100px;
		float:left;
		margin:0;
		padding:0 10px;
		background:url(images/header_bg.jpg);
}

#header_left {
		width:380px;
		height:100px;
		float:left;
		margin:0;
		padding:0;
}

#header_right {
		width:600px;
		height:100px;
		float:right;
		margin:0;
		padding:0;
}


#logo {
	width:380px;
	height:100px;
	float:left;
	margin:0;
	padding:0;
}

.slogontext {
	width:570px;
	height:75px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	text-decoration:none;
	padding:25px 15px 0px 15px;
	text-align:center;
	color:#006699;
	margin:0;
}

/*////// End Header ////////*/


/*//////   Start Menu //////*/


#menu {
	width:1000px;
	height:30px;
	float:left;
	margin:0;
	padding:0;
	background:url(images/table_bg.jpg);
}

#menu ul {
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}

#menu ul li {
	display:block;
	float:left;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#ffffff;
	line-height:30px;
	margin:0;
	padding:0;
}

#menu ul li a {
	display:block;
	float:left;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#ffffff;
	line-height:30px;
	text-decoration:none;
	margin:0;
	padding:0 15px;
}

#menu ul li a:hover {
	text-decoration:none;
	color:#000000;
	background:#CCC;
}

/*////// End Menu //////*/



/*////// Start Banner //////*/

#banner {
	width:1000px;
	height:180px;
	float:left;
	margin:0;
	padding:0;
}

#banner_left {
	width:469px;
	height:180px;
	float:left;
	margin:0;
	padding:0;
}

#banner_right {
	width:531px;
	height:180px;
	float:right;
	margin:0;
	padding:0;
	background:#EEF1EA;
}


#banner_right p {
	font-family:"Trebuchet MS";
	font-size:14px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	color:#F95C00;
	text-decoration:none;
	margin:65px 0 0 0;
}


/*///////////////// Start Content Left //////////////*/



#left-side {
	width:250px;
	float:left;
	margin:0;
	padding:0;
}

#left-side ul {
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
}

#left-side ul li {
	width:230px;
	display:block;
	float:left;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#000000;
	line-height:20px;
	text-decoration:none;
	margin:5px 0;
	padding:0 0 0 20px;
	background:url(images/menu_bullet.gif) 5px 5px no-repeat;
}

#left-side ul li a {
	display:block;
	float:left;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#000000;
	line-height:18px;
	text-decoration:none;
	margin:0;
	padding:0;
}

#showdesc{
	width: 250px;
	float:left;
	margin:15px 0 15px 0px;
	padding:0;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


/*////// Right Side /////////////*/

#content_right h2 {
	width:730px;
	font:bold 18px Verdana, Geneva, sans-serif;
	color:#000000;
	line-height:20px;
	float:left;
	margin:0;
	padding:0 0 5px 0;
	border-bottom:1px solid #900;
}

#content_right p {
	width:730px;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#000000;
	line-height:20px;
	float:left;
	margin:5px 0 0 0;
	padding:0;
}

#content_right p a {
	font:normal 13px Verdana, Geneva, sans-serif;
	color:#FF0000;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
}

#content_right ul {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}

#content_right ul li {
	width:700px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#313032;
	line-height:20px;
	margin:0;
	padding:0 0 0 30px;
	background:url(images/menu_bullet.gif) 10px 7px no-repeat;
}

#content_right ul li a {
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#515151;
	line-height:20px;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
}

#content_right ul li a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-weight:bold;
}


#contact {
	width:450px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
}


#name {
	width:350px;
	height:30px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
}


.name {
	width:348px;
	height:28px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:28px;
	border:1px solid #a7a6a6;
	background:#cfcece url(images/name-feed.jpg) 0 0 repeat-x;
	margin:0;
	padding:0;
}


#email {
	width:350px;
	height:30px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
}


.email {
	width:348px;
	height:28px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:28px;
	border:1px solid #a7a6a6;
	background:#cfcece url(images/name-feed.jpg) 0 0 repeat-x;
	margin:0;
	padding:0;
}

#phone {
	width:350px;
	height:30px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
}


.phone {
	width:348px;
	height:28px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:28px;
	border:1px solid #a7a6a6;
	background:#cfcece url(images/name-feed.jpg) 0 0 repeat-x;
	margin:0;
	padding:0;
}


#services {
	width:350px;
	height:30px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
}


.select {
	width:348px;
	height:28px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:28px;
	border:1px solid #a7a6a6;
	background:#cfcece url(images/name-feed.jpg) 0 0 repeat-x;
	margin:0;
	padding:0;
}


#comment {
	width:350px;
	height:147px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
}


.comment {
	width:348px;
	height:145px;
	float:left;
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:28px;
	border:1px solid #a7a6a6;
	background:#cfcece url(images/comment.jpg) 0 0 repeat-x;
	margin:0;
	padding:0;
}

#captcha {
	width:350px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
}


#captcha_code {
	width:100px;
	height:20px;
	float:left;
	margin:0 5px 0 0;
	padding:0;
}

#captcha_code_feed {
	width:113px;
	height:30px;
	float:left;
	margin:0 0 0 25px;
	padding:0;
}

.captcha_code {
	width:111px;
	height:28px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#231f20;
	line-height:28px;
	border:1px solid #a7a6a6;
	background:#cfcece url(images/name-feed.jpg) 0 0 repeat-x;
	margin:0;
	padding:0;
}

#submit {
	width:80px;
	height:30px;
	float:right;
	margin:0;
	padding:0;
}

.submit {
	width:80px;
	height:30px;
	float:right;
	cursor:pointer;
	font:normal -10px Arial, Helvetica, sans-serif;
	color:#f2f2e2;
	margin:0;
	padding:0;
	border:none;
	background:url(images/submit.jpg) 0 0 no-repeat;
}

#footer {
	width:1000px;
	float:left;
	margin:10px 0 0 0;
	padding:15px 0 15px 0;
	border-top:2px solid #666;
}


#footer p {
	width:1000px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
	line-height:20px;
	margin:10px 0 0 0;
	padding:0;
}


#footer p a {
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
	line-height:20px;
	text-decoration:none;
	margin:0;
	padding:0;
}


/*//////////// index //////////////*/

#flash {
	width:1000px;
	float:left;
	margin:0 0 0 0;
	padding:0;
}

#flash_left {
	width:580px;
	height:270px;
	float:left;
	margin:0;
	padding:0;
}

#flash_right {
	width:410px;
	height:270px;
	float:right;
	margin:0;
	padding:0;
	background:#FCF9F8;
}

.fourbox1
{
	width:394px;
	border-bottom:1px;
	border-bottom-color:#447FBC;
	border-bottom-style:solid;
	vertical-align:top;
	height:42px;
	padding:8px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565658;
	margin:34px 0 0 0;
}

.fourbox2
{
	width:394px;
	height:42px;
	vertical-align:top;
	border-bottom:1px;
	border-bottom-color:#D55117;
	border-bottom-style:solid;
	padding:8px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565658;
}
.fourbox3
{
	width:394px;
	height:42px;
	vertical-align:top;
	padding:8px;
	border-bottom:1px;
	border-bottom-color:#A5CA63;
	border-bottom-style:solid;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#565658;
}
.fourbox4
{
	width:394px;
	height:42px;
	vertical-align:top;
	padding:8px;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom:1px;
	border-bottom-color:#ea0bfe;
	border-bottom-style:solid;
	color:#565658;
}


.showtab {
	width:982px;
	float:left;
	border:1px;
	border-color:#fce4dc;
	background-color:#fcf9f8;
	border-style:dotted;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#565658;
	text-align:justify;
	padding:8px;
	margin:0;
}



#showbox {
	width:998px;
	float:left;
	margin:10px 0 0 0;
	padding:0;
	border:1px;
	border-color:#fce4dc;
	background-color:#fcf9f8;
	border-style:dotted;
}

.showbox1 {
	width:238px;
	float:left;
	margin:0;
	padding:5px;
}

.showbox1 h3 {
	width:238px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:16px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	color:#F95C00;
	text-decoration:none;
	margin:0;
	
}

.showbox1 p {
	width:238px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#565658;
	text-align:justify;
	vertical-align:top;
	text-decoration:none;
	font-weight:normal;
	margin:5px 0 0 0;
	padding:0;
}



.showbox2 {
	width:238px;
	float:left;
	margin:0;
	padding:5px;
}

.showbox2 h3 {
	width:238px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:16px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	color:#F95C00;
	text-decoration:none;
	margin:0;
	
}

.showbox2 p {
	width:238px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#565658;
	text-align:justify;
	vertical-align:top;
	text-decoration:none;
	font-weight:normal;
	margin:5px 0 0 0;
	padding:0;
}



.showbox3 {
	width:238px;
	float:left;
	margin:0;
	padding:5px;
}

.showbox3 h3 {
	width:238px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:16px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	color:#F95C00;
	text-decoration:none;
	margin:0;
	
}

.showbox3 p {
	width:238px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#565658;
	text-align:justify;
	vertical-align:top;
	text-decoration:none;
	font-weight:normal;
	margin:5px 0 0 0;
	padding:0;
}


.showbox4 {
	width:238px;
	float:left;
	margin:0;
	padding:5px;
}

.showbox4 h3 {
	width:238px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:16px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	color:#F95C00;
	text-decoration:none;
	margin:0;
	
}

.showbox4 p {
	width:238px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#565658;
	text-align:justify;
	vertical-align:top;
	text-decoration:none;
	font-weight:normal;
	margin:5px 0 0 0;
	padding:0;
}


/*/////////// about us ///////////*/


.heading
{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#0066CC;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	margin:0;
	padding:0 20px;
}


#content_right h1 {
	width:730px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
	border-bottom:1px solid #0768A5;
}

#content_right h3 {
	width:730px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:5px 0;
}

#content_right h4 {
	width:730px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:5px 0;
}




#themes
{
	width:100%;
	float:left;
}
#template
{
	width:45%;
	float:left;
	margin:.5em .5em .5em .5em;
	padding:0 0 0 0;
	border:double;
	border-color:#fce8df;
	text-align:center;
}

#button
{
	width:100%;
	float:left;
}
#link
{
	width:46%;
	float:left;
	margin:.5em .5em .5em .5em;
	padding:0 0 0 0;
	text-align:center;
}
#link a
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#006699;
	padding:0 2em 0 2em;
}






