/*
Theme Name: Direct Aerials 
Description: The default WordPress theme for Direct Aerials
Version: 1.0
Author: S.C. Software Development Partnership S.R.L.
*/


/*********************************************************
 * Direct Aerials Shared CSS Stylesheet
 *********************************************************
 * Version: 1.0
 * CSSVer : 2
 *********************************************************/
/*

 *        { font-family: Arial,Helvetica,Sans-Serif; font-size:x-small; }

*/

*         { font-family:Arial,verdana,sans-serif; }
img       { border-style:none; }

form      { padding:0px; margin:0px; }
a:link,
a:hover,
a:visited { color:#666666; font-size:100%; }
body      { margin:auto; padding:0px; font-size: 62.5%; /* Resets 1em to 10px */}
p	{text-align: left; font-weight: normal;font-size:120%; color: #555555; }
h1	{text-align: left; font-size: 170%; color: #00aeef;}
h2	{text-align: left; font-size: 160%; color: #00aeef; margin: 10px 0 10px 0; }
h3 	{text-align: left; font-size: 150%; color: #00aeef;}
h4	{text-align: left; font-size: 140%; color: #00aeef;}
h5	{text-align: left; font-size: 130%; color: #00aeef;}
h6 	{text-align: left; font-size: 120%; color: #00aeef;}


	#ContentBody {background-color: #ffffff;  width: 100%; margin: 0 0 0 48px; padding: 0; float: left;width:930px;}

	#ContentHeader { float:left; clear:both; width:100%; margin: 10px 0 9px 0px; padding: 0px; background: transparent url(images/header.png) 0% 0% repeat-x; height:191px; }
	#ContentHeaderSwitchOver {float: left; color: #FFFFFF; margin: 15px 0 0 11px; padding: 0; width: 573px;}
	#ContentHeaderSwitchOver p { font-size: 20px; font-weight: bold; margin: 0; padding: 0;color:#ffffff;}
	#ContentHeaderList {float: right; color: #FFFFFF; margin: 19px 0 0 0px; padding: 0; width: 330px; font-size: 17px; font-weight: bold;}
	#ContentHeaderList p{ margin: 0; padding: 0;color: #FFFFFF;}
	#ContentHeaderList ul { margin: 0; padding: 0; margin: 10px 0 0 28px; color:#ffffff;}
	#ContentHeaderList li { margin: 0; padding: 0; font-size: 90%;}

/* }}}-Content */

	#ContentLeft	{ float: left; width: 680px; margin: 10px 0 0 0; padding: 0;}
	#ContentLeftHeader	{float: left; width: 100%; _margin: 0 0 30px 0 ; *margin: 0; margin: 0; padding: 0; height: 193px;overflow: hidden;}
	/* }}}-ContentLeft */

	#ContentRight	{ float: right; width: 231px;margin: 10px 0 0 0;}
	.ContentRightDivider	{ height: 5px; margin: 0; padding:0; clear: both;}
	/* }}}-ContentRight */
	#UsefulLinks	{float: left; margin: 30px 0 30px 0; width: 678px; background-color:#dcedf4; border:1px solid #dadbdd;}

	#UsefulLinks	p { color:#3b85a3; font-weight: bold; margin: 5px 0 5px 12px; font-size: 130%;}
	#UsefulLinksImages { width: 608px; float: left; margin: 0 0 0 33px; padding: 0;}
	#UsefulLinks 	img { float: right; margin: 0 7px 5px 0;}

	/* }}}-UsefulLinks */
	#CommercialHeaderText 	{width: 288px; float: right; font-family: Verdana; color: #5c8495; font-size: 150%; margin: 20px 23px 25px 0; }
	/* }}}-CommercialHeaderText */

	#CCTVHeaderText 	{width: 425px; float: right; font-family: Verdana; color: #ffffff; font-size: 150%; margin: 20px 23px 25px 0; }
	/* }}}-CCTVHeaderText */

	
	#DomesticHeaderText 	{width: 425px; float: right; font-family: Verdana; color: #5093ae; font-size: 150%; margin: 20px 23px 25px 0; }
	/* }}}-DomesticHeaderText */

	#DigitalHeaderText 	{width: 262px; float: right; font-family: Verdana; color: #ffffff; font-size: 150%; margin: 20px 23px 25px 0; }
	#DigitalHeaderText .pink {color:#ec008c;}

	/* }}}-DigitalHeaderText */

 	#AboutHeaderText 	{width: 655px; float: left; font-family: Verdana; color: #143753; font-size: 170%; margin: 15px 0px 0px 23px; font-weight: bold;} 

	#AboutHeaderImages 	{width: 615px; float: left; margin: 16px 0 0 21px; padding: 0;} 
	#AboutHeaderImages img 	{float: left; margin: 0 10px 0 0;}

	/* }}}-AboutHeader */
	#ContentLeftText {  margin: 25px 0 25px 0; padding: 0; width: 680px; overflow: hidden;}
	#ContentLeftText h1 {margin: 10px 0 0 0;}
	#ContentLeftText ul, #ContentLeftText ol  {margin: 0 0 0 20px; padding: 0;  }
	#ContentLeftText ul li, #ContentLeftText ol li {font-size: 130%; color: #555555;}	}
	#aboutUpper { color: #00aeef; width: 600px;}
	#aboutUpper	h2	{font-size: 170%; }
 	#aboutUpper .darkBlue	{color: #143753;} 
	#aboutUpper .lightBlue	{color: #00aeef;} 
	#aboutUpper	ul, #aboutUpper	ul li	{color: #000000; margin: 0; padding: 0; font-size: 120%;}
	#aboutUpper	table	{margin: 0 0 0 20px; padding: 0; width: 450px; }
	#aboutUpper table ul {margin: 0 0 0 20px; padding: 0;}
	

	textarea.c2 {	border:1px solid #637A95; color:#666666; font-size:13px; height:124px; width:191px;}	
	.label {font-size: 130%; color: #555555; }
 	.iTxt3 { border:1px solid #637A95;color:#666666;font-size:12px;height:18px;padding:2px;width:187px;} 
	#contactSubmit {font-size: 130%;}
	/* }}}-ContentLeftText */

	#PagesSurvey		{float: right; width: 231px; background: transparent url(images/survery-bg.png) 0% 0% no-repeat; height: 103px; margin: 0px 0 0 0; color: #ffffff;}
	#PagesSurveyContent 	{float: right; width: 126px; margin: 21px 3px 0 0; padding: 0;}
	#PagesSurveyContent 	p {text-align: left; margin: 0; padding: 0; font-size: 130%; font-family: Arial; font-weight: bold;color: #ffffff; letter-spacing: 2px;}				
	/* }}}-PagesSurvey */

	#RightPagesAdds 	{float: right; width: 229px;border:1px solid #dadbdd;  height: 102px;}
	#RightPagesAdds 	img {float: right; }

	/* }}}-RightPagesAds */

            #Footer { float:left; clear:both; width:100%; margin: 38px 0 0 0px; padding: 0px; background: transparent url(images/footer-bg.png) 0% 0% repeat-x; height:49px; }
            /* {{{ */
                #Footer ul         { float:left; clear:both; width:100%; padding: 20px 0px 0px 10px;  margin:0px; }
                #Footer li         { float:left; clear:none; list-style-type:none; 
                                     font-size:110%; font-weight:normal; color:#527683;padding:0px; }
                #Footer li.Right   { float:right; clear:none;  }
		#Footer li.Left   { float:left; clear:none; }
		#Footer .Left {float: left;}
		#Footer .Right {float: right; padding: 0px 30px 0px 0px;}
                #Footer a:link     { font-weight:normal; color:#527683; 
                                     display:list-item; text-decoration:none;
                                     padding:0px 5px 0px 5px; margin:0px; }
                #Footer a:visited  { font-weight:normal; color:#527683;
                                     display:list-item; text-decoration:none;
                                     padding:0px 5px 0px 5px; margin:0px; }
                #Footer a:hover    { font-size:;font-weight:normal; color:#527683;
                                     display:list-item; text-decoration:underline;
                                     padding:0px 5px 0px 5px; margin:0px; }
		
            /* }}}-Footer */
		.NoDisplay 	{display: none;}
		/* }}}-NoDisplay */
		.clear		{clear: both;}
		/* }}}-Clear */





/* add here default WordPress Style that we wish to keep - e.g. image float ...  */


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */