/*
Theme Name: Asurio
Theme URI: http://asurio.com/
Description: Asurio 
Version: 1.0
Author: Asurio
Author URI: http://asurio.com/

*/

body { height: 100%; margin:0 0; padding:0 0; background:#FFFFFF; font-family:tahoma; font-size:12px; vertical-align:top; line-height:14px; color:#000000; text-align: center;}

/* page templates */
div.page-template-page-phone-php  { background-image: url(images/phone.jpg); background-repeat: no-repeat; }
div.page-template-page-laptop-php { background-image: url(images/laptop.jpg); background-repeat: no-repeat; }
div.page-template-page-empty-php { background-image: url(images/empty.jpg); background-repeat: no-repeat; }
div.page-template-page-people-php { background-image: url(images/people.jpg); background-repeat: no-repeat; }

/* layout elements */
div#containter { text-align: left; width: 978px; margin: 0 auto; background-color: #EBF0F3; }
div#homeLink a { width: 978px; height: 92px; display: block;}
div#menu { float: left; margin: 0px 0 0 6px; }
div#content { clear: both; padding: 10px 10px 0 32px; min-height: 300px; }
div#footer { float: left; width: 978px; height: 78px; padding-top: 20px; background-image: url(images/footer.jpg); font-size: 11px; color: #DDE3E6; }
div#footerContact a { float: right; width: 250px; height: 50px; text-decoration: none;} 

/* base styles */
.clear { clear: both; }
table { border:0px; border-collapse:collapse; } 
td { }
p, td, table, select,  input, textarea{font-family:tahoma; font-size:13px;	line-height:18px; color:#000000; }
form { margin:0px; padding:0px}
p img {vertical-align: middle;}

ul {margin:20px; padding:0px; list-style:disc; list-style-position:outside;}
ul li{ background: no-repeat 0 4px; padding-left:15px; line-height:24px}
ul li a{ color:#000000;  text-decoration: none; font-size:13px}
ul li a:hover{ text-decoration: underline}

a{ color:#487C96; text-decoration:none}
a:hover{ text-decoration:underline}

span { color:#487C96}

strong a{ color:#487C96; font-size:px; text-decoration:none}
strong a:hover{ text-decoration:underline}

strong { font-size:13px; color:#333333;}

h1, h2, h3, h4, h5, h6 { color: #487C96;}
h1 {font-size: 1.5em; line-height:24px;}
h2 {font-size: 1.25em; line-height:20px;}
h3 {font-size: 1em; line-height:16px;}

.footer { color:#333333; font-size:9px}
.footer a{ color:#333333; text-decoration:none}
.footer a:hover{ text-decoration:underline}
.footer span a{ color:#333333; text-decoration:underline}
.footer span a:hover{ text-decoration:none}
.footer strong{ color:#000000; font-size:11px; font-weight:normal; text-transform:none}
.footer strong a{ color:#000000; text-decoration:none; font-size:11px; font-weight:bold; text-transform:none}
.footer strong a:hover{ text-decoration:underline} 

input, select { color:black;padding:1px 0 0 6px; }
textarea { width:306px;height:60px;color: black;overflow: auto; padding:1px 0 0 6px;}

/* override styles for specifics */

div#footer a { font-weight: normal; color: #000000; text-decoration: none; font-size: 9px; margin: 0 0 1em 0;}
div#footer a:hover {text-decoration: underline; }
div#footer strong a {text-transform: none; font-weight: bold; font-size: 11px; }
div#footer p { margin: 0 0 0px 17px; font-size: 9px;}
div#footerContact a:hover {text-decoration: none;}

div#menu ul { list-style-type: none; }
div#menu li { display: inline; list-style-type: none; background-image: none; padding-left: 6px; color: #487C96; font-size: 14px;}
div#menu li a { text-transform: uppercase; color: #487C96; font-size: 12px; font-weight: bold;}
div#menu li a:hover { text-decoration: none; color: #333333; }