/* southbourne electrical style sheet */


#top {}
#top h1 {float:left;padding:10px 0 20px 10%}
#top p {float:right;padding:30px 10% 0 40px;font-size:0.8em;}
#top ul {height:29px;width:705px;margin:0 auto;}
#top ul li {float:left;width:139px;height:26px;text-align:center;background:url(/images/nav_hov.jpg) top left no-repeat;margin-top:3px;margin-left:1px;}
#top ul li.first {}
#top ul li a {color:#fff;font-weight:bold;text-decoration:none;display:block;width:100%;height:21px;padding:5px 0 0 0px;background:url(/images/nav_off.jpg) top left no-repeat;}
#top ul li.on a {color:#00213A;background:url(/images/nav_on.jpg) top left no-repeat;}
#top ul li a:hover {color:#00213A;background:none;}
#top ul li.on a:hover {background:url(/images/nav_on.jpg) top left no-repeat}
#top #navig {clear:both;background:url(/images/nav_slice.jpg) top left repeat-x;}

#main {background:#f6f6f6 url(/images/body_slice.jpg) top left repeat-x;padding-top:40px;}
.cont_top {width:735px;margin:0 auto;background:url(/images/content_top.jpg) top left no-repeat;height:11px;line-height:0.8em;}
.cont_bottom {width:735px;margin:0 auto;background:url(/images/content_bottom.jpg) top left no-repeat;height:13px;}
.content {width:735px;margin:0 auto;background:url(/images/content_slice.jpg) top left repeat-y;}
.content img {padding:5px 0 0 10px;}
.content img.imLink {cursor:pointer}
.content p {padding:10px 10px 0 20px;}
.content h2 {padding:10px 10px 0 20px;}
.content ul {height:120px;padding:5px 0 0 20px;}
.content ul.images li {float:left; padding:5px 0 0 50px;background:url(/images/thumb_bg.jpg) 50px 3px no-repeat;}
.content ul.images li img {padding:0 7px 7px 0;}
.content ul.images li img {border:0;}


#botMain {width:735px; margin:13px auto;clear:both;}
.welcome {float:left;width:492px;height:227px;background:url(/images/welcome_bg.jpg) 0px 1px no-repeat;padding:0 10px 0 0;font-size:0.9em;}
.welcome h2 {padding:20px 0 0 20px;width:400px;}
.welcome p {padding:10px 0 0 20px;width:400px;}

#footer {font-size:0.8em;padding-bottom:20px;font-size:0.8em;}
#footer p {width:730px;margin:20px auto;text-align:center;}
h2 {font-size:1.2em;color:#00213A}

/*about us page*/
img.right {float:right;padding-right:10px;}
ul.proj {list-style:disc;margin-left:20px;height:140px}
ul.proj li {list-style:disc;}
.about ul {list-style:disc;margin:5px 0 0 30px;font-size:0.9em;}
.about ul li {list-style:disc;}
div.about {background:url(/images/cont_gen.jpg) 0px 1px no-repeat !important;position:relative;}
.cDet {float:left;font-size:0.9em;}
.cDet h2 {width:150px;padding-top:40px;}
.cDet p {width:280px;padding-top:15px}
img.atS {float:left;padding:40px 10px 0 30px}
img.close {position:absolute;top:10px;right:25px;}

span.contOver {position:absolute;top:25px;left:10px;width:473px;height:192px;display:block;background:url(/images/contact_hold.jpg) 0px -15px no-repeat;}



/* services page */

a img {border:none;}

.servicesCont ul {list-style:disc;margin:5px 0 0 30px !important;height:160px;}
.servicesCont ul li {list-style:disc;width:180px;}

/* contact form */

.contactSent p {font-size:1.3em;font-weight:bold;}
.theForm form {width:450px;margin:0 auto;padding:20px}
.theForm form label {clear:both;display:block;font-size:0.8em;padding:5px 0}
.theForm form input {width:100%;border:1px solid #ccc}
.theForm form textarea {width:100%;border:1px solid #ccc}
.submit {padding-top:5px;}
.submit input {width:30% !important;}

/* images style */
.extraImages {height:260px;}





