/* CSS Document */

/* COLOURS */




/*h1					{font-size:1.5em; line-height:2.1em; color:#E87A20; padding:0; margin:0;}*/
h1					{font-size:1.2em; line-height:2.1em; padding:0; margin:0;}
h2					{font-size:1.0em; padding:0em; margin:0em;}
h3					{font-size:1.0em; padding:0em; margin:0em;}

h2.blue				{color:#1A94BC; font-weight:bold}
h2.purple			{color:#BC1A66; font-weight:bold}
h2.orange			{color:#e4a43f; font-weight:bold; margin:0 0 0.2em 0; padding:0 0 0 0;}
h2.black			{color:#000; font-weight:bold}

h3.brown			{color:#AB722F; font-size:1.em; font-weight:900}
h3.green			{color:#9BDE1B; font-size:1.em; font-weight:900}
h3.orange			{color:#f1a62c; font-size:1.em; font-weight:900}
h3.blue				{color:#207CBD; font-size:1.em; font-weight:900}
h3.black			{color:#000; font-size:1.em; font-weight:900}


.clear				{height:1px; width:100%; clear:both; overflow:hidden;}

p					{font-size:0.9em; padding:0 0em 0.6em 0em; margin:0;}
a					{font-size:0.9em; padding:0em; margin:0em;}
ol					{font-size:0.9em;}

span				{font-size:0.9em; }
span.red			{color:#FF0000}

.title_link			{color:#2b83ef; font-size:1.2em;}
.phone_number		{color:000; font-size:3.0em; font-weight:bold;}
.note				{color:888; font-size:0.7em; font-style:italic;}


html,body	{font-family:"Trebuchet MS", Arial, Vardana, Helvectica; color:#454545; padding:0em; margin:0em; min-width:50.00em; background-image:url(../images/background.gif); background-repeat:repeat-x}

#page	{width:50.00em; margin-left:auto; margin-right:auto;}
#top	{width:100%; height:3.25em;clear:both}
#banner	{height:12.88em;z-index:0; }
img.banner	{}
#central{background-color:#FFFFFF; width:48em; padding-bottom:2em; padding-right:2em;  border:solid 1px #A3A3A3;  position: relative; clear:both; z-index:1}


#info	{width:35em; float:right; padding-right:0.0em;   }
#row_space	{width:50em; height:0.1em; clear:both; }

#footer	{width:50.00em; height:4em; background-image:url(../images/footer.gif); border-bottom:solid 1px #A3A3A3;border-left:solid 1px #A3A3A3; border-right:solid 1px #A3A3A3; clear:both; overflow:hidden; position:relative; }

/* TOP MENU */
.top_menu_ul			{float:right; padding:0em; margin:0.20em 0 0 0; padding-top:0.126em;}
.top_menu_ul li			{float:left; padding-right:0.03em; margin:0; list-style:none;}
.top_menu_link			{color:#FFF; font-size:1em;  padding:0.5em 0.5em 0.6em 0.5em; margin:0.05em 0 0 0 ; text-align:center; text-decoration:none; float:left; background-image:url(../images/button_middle.gif); background-repeat:repeat-x;}
.top_menu_link:hover	{color:#EFA32B;}

/* MAIN MENU */
.menu					{float:left; padding:0em; margin:0em; padding-top:1.3em; padding-left:0em;}
.menu ul				{padding:0em 0em 0em 1em; margin:0em 0em 0em 1em; } 
.menu ul li				{list-style:none; padding:0; margin:0.25em 0 0 0; clear:both; overflow:hidden;}
.menu ul li:hover		{color:#EC7A20;} //list-style-image:url(../images/dot.gif) 

/* SUB MENU OF MAIN MENU */
.menu_nav_sec				{padding:0; margin:0; clear:both;}
.menu_nav_sec ul			{padding:0 0 0.25em 0; margin:0em 0em 0.5em 2em; border-bottom:1px #000 solid; border-left:1px #000 solid; border-right:1px #000 solid;}
.menu_nav_sec ul li			{list-style:none; padding:0; margin:0; padding-top:0.25em; padding-bottom:0.25em;  }
.menu_nav_sec ul li:hover	{color:#EC7A20;}

/* ROLLOVER CONTROL - ERRORS IF MOVED ABOVE MENU CODE */
.menu_link						{font-size:1em; color:#FFF; width:8.5em;  padding:0.5em 0em 0.55em 0em; margin:0; text-align:center; text-decoration:none; float:left; background-image:url(../images/button_middle_gray.gif); background-repeat:repeat-x;}
.menu_link:hover				{color:#EFA32B;}
.menu_nav_sec_link				{font-size:0.9em; width:9em; color:#000; display:block; padding:0 0.5em 0 0.5em; text-decoration:none; clear:both;}
.menu_nav_sec_link:hover		{color:#EFA32B;}

/* BUTTONS */
.button_left_edge 		{padding:0; margin:0; float:left;}
.button_right_edge 		{padding:0; margin:0; float:left;}
.button_right_edge_fr 	{padding:0; margin:0; float:right;}

/* MINI BANNERS */
#banner_blank_orange	{Font-Size:1.5em; color:#FFF; margin:0 0 0.5em 0; padding:0.25em 0 0.4em 2em; height:1.0em; background-image:url(../images/banner_blank_orange.gif); background-repeat:no-repeat;}

/* MAIN OFFER MORE INFOS */
.more_info_blue				{background:#1A94BC; color:#FFFFFF; text-decoration:none; font-size:0.7em; padding:0em 0.7em 0.7em 0.7em; font-weight:900; line-height:1.6em; display:block; height:1em; width:5em;  }
.more_info_blue:hover		{}
.more_info_purple			{background:#BC1A66; color:#FFFFFF; text-decoration:none; font-size:0.7em; padding:0em 0.7em 0.7em 0.7em; font-weight:900; line-height:1.6em; display:block; height:1em; width:5em; }
.more_info_purple:hover		{}
.more_info_orange			{background:#EC7A20; color:#FFFFFF; text-decoration:none; font-size:0.7em; padding:0em 0.7em 0.7em 0.7em; font-weight:900; line-height:1.6em; display:block; height:1em; width:5em; }
.more_info_orange:hover		{}





img.top_logo		{float:left;}


ul.norm				{float:none; clear:both; padding-left:30px;}
li.norm				{list-style:square; padding:0.3em; float:none; }



/* MAIN OFFERS */
#services_area			{width:48.00em; margin-left:1em; margin-right:0.4em; padding-top:1em; clear:both;}
#services				{width:48.00em; margin-left:0em; margin-right:0.4em; padding-top:1em; padding-bottom:1em; clear:both; overflow:hidden; border-top:0.06em solid #CCC; border-bottom:0.06em solid #CCC;}
.services_centre		{height:8em; margin-top:0.3em;}

#service_hosting		{width:14em; float:left; border:0.06em solid #f1a62c; margin-left:0.7em; padding:0.5em; padding-right:0;}			
#service_it				{width:14em; float:left; border-top:0.06em solid #30c2f2; border-right:0.06em solid #30c2f2; border-bottom:0.06em solid #1a94bc; border-left:0.06em solid #1a94bc; margin-left:1.4em; padding:0.5em; padding-right:0;}					
#service_website		{width:14em; float:left; border-top:0.06em solid #f32385; border-right:0.06em solid #f32385; border-bottom:0.06em solid #bc1a66; border-left:0.06em solid #bc1a66; margin-left:1.4em; padding:0.5em; padding-right:0;}	
		
img.logo_services		{float:right; margin-top:-0.5em;}
img.logo_servers		{float:right; padding:0em 1.3em 0.2em 0em}
.services_centre p		{font-size:0.9em; padding:0em; margin:0em;}


/* Footer */
p.copyright			{font-size:0.7em; text-align:center; padding:0em; margin:0em; line-height:2.8em; color:#000; margin-left:22em;}
.clear				{width:100%; clear:both; overflow:hidden;}



/* Secondary */
#secondary					{float:left; width:22em; padding:0; margin:1em 0em 0em 2.4em; clear:left;}
#secondary div p			{padding:0em; margin:0em;}
.secondary_title_orange		{margin-bottom:0.5em; color:#EC7A20;}
.secondary_title_black		{margin-bottom:0.5em; color:#000;}
.secondary_info_orange 		{width:22.0em; height:4.4em; padding:0.06em; margin-bottom:1em; border:0.06em solid #333;}
.secondary_info_orange H3 	{font-weight:bold}
.secondary_info_orange img	{float:left; margin:0.25em; border-top:0.06em solid #ffb065; border-right:0.06em solid #ffb065; border-bottom:0.06em solid #fc8a30; border-left:0.06em solid #fc8a30;}






/*  Contact Form */
#contact_area		{float:right; width:21.00em; height:20.5em; padding:0; margin:1em 1em 0em 0em;}

#contact_form		{float:right; width:20.50em;  height:20.5em; background-color:#f7ead2; margin:0; padding:0 0 1em 0; clear:both; border:solid #000 0.05em}
#contact_header		{height:3em; width:20.50em; padding:0; margin:0; background-image:url(../images/button_middle_gray.gif); background-repeat:repeat-x;}
#contact_header div	{float:left; margin-left:2.3em; margin-top:0.2em; font-size:1.5em; color:#FFFFFF; heigh:100%;}


#contact_details					{margin:1em; padding:0;}
#contact_lables_area				{width:45%; float:left; margin:0; padding:0;}
#contact_lables_area ul 			{padding:0; margin:0; list-style-type:none;}
#contact_lables_area ul li 			{height:2em;}
#contact_lables_area ul li label 	{font-size:0.9em; color:#000000;}
#contact_inputs_area				{width:55%; float:left; margin:0; padding:0;}
#contact_inputs_area ul				{padding:0; margin:0; list-style-type:none;}
#contact_inputs_area ul li 			{height:2em;}
#contact_inputs_area ul li input 	{height:1.5em; width:11em; padding:0; margin:0;}
#contact_inputs_area ul li select 	{height:1.5em; width:11em; padding:0; margin:0;}
#contact_comments_area				{}











/*  LINKS  */



/* Left Menu Links */



a.pdf:link					{float:right; margin-right:4em;}
a.pdf:visited				{float:right; margin-right:4em;}
a.pdf:hover					{}


/*  Website  */

img.web			{border:solid #000000 0.06em}

.websites		{ width:34.0em; height:8em; padding:0.8em; border-top:solid #000000 0.06em}
.web_thumb		{ float:left;}
.web_des		{ float:left;width:24.0em; padding-left:1.5em;}



/* Call outs */
#call_prices	{width:29.00em; margin-left:auto; margin-right:auto; font-size:0.9em; color:#000000; border:solid 0.06em #EA7A20}
.row			{width:28.00em; height:0.8em; padding:0.5em;}
.row2			{width:28.00em; height:0.8em; padding:0.5em; background-color:#F7F0E5}
.col_1			{width:40%; float:left}
.col_2			{width:30%; float:left}
.col_3			{width:30%; float:left}


/* Price info */

ul.prices		{ float:none; clear:both}
li.prices		{ float:none; list-style-image:url(../images/dot.gif); list-style-position:outside; margin:1.1em;}












/* NOT 8,192 Bytes in size */
