/*
Theme Name: ROWERS
Theme URI: http://www.motiontheme.com
Description: Theme is designed and coded by <a href="http://motiontheme.com/">Motiontheme.com</a>.
Version: 1.0
Author: motiontheme.com
*/

* {margin: 0; padding: 0;}

body {font: 75%/170% Arial, Helvetica, sans-serif; color: #000; background: #fff; margin: 0;	padding: 0;}

a {color:#005aba; text-decoration: none; outline: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline; color:#000;}

p {padding: 0 0 0.5em; text-align:justify;}

/* ### TITLES ### */
h1, h2, h3 {margin-bottom:15px;}

img {border: none;}

/* ### WRAPERS, CONTAINERS
--------------------------- ### */
#wrap {width:960px; margin:0 auto; background: url(img/wrapbg.jpg) repeat-x top; padding:20px 0 0 0;}



/* ### HEADER
----------------------- ### */
#header {height:120px; width:960px; margin:0 auto; margin-bottom:0px; border-bottom:5px solid #eeeeee;}

#header .logo {position:absolute; margin-left:10px; margin-top:60px; background:url(img/label.gif) no-repeat 20px 20px; font-size:3em; font-family:"Trebuchet MS"; font-weight:bold;}
#header .logo a {color:#fff; position:relative;}
#header .logo a:hover { text-decoration:none;}


/* Extra top nav */
#extratopnav {font-size:11px; text-align:right; position:absolute; width:650px; margin-left:300px;}
#extratopnav .spacer {background:url(img/extratopbgmidle.gifx) no-repeat center; padding:5px 0 0 0;}
#extratopnav a {text-decoration: none; outline: none; margin: auto 5px;}
#extratopnav a:hover { color:#efc000;}

.none {display:none;}
.visible {}

/* Top navigation */
#topnav {font-size:1.4em; font-weight:bold; width:960px; height:40px; margin:0 auto; background:url(img/topnavbg.jpg) repeat-x;}
#topnav a {text-decoration:none; color:#fff; display:block; float:left; background:url(img/topnavabg.jpg) no-repeat left; height:30px; padding:10px 0 0 15px;}
#topnav a:hover {text-decoration:none; color:#ffdc47; background:url(img/topnavabg.jpg) no-repeat left;}
#topnav .current_page_item { background:url(img/topnavactive.jpg) repeat-x; padding:0 25px 0 25px;}
#topnav .current_page_item a {text-decoration:none; background:none; color:#005aba; padding:10px 0 0 0;}
#topnav ul {}
#topnav ul li {list-style:none; float:left; position:relative; padding:0 25px 0 20px; background: url(img/topnavlibg.jpg) no-repeat right;}

/* SEARCH */
#search {margin-bottom:10px; position:absolute; margin-left:690px; margin-top:75px; width:250px;}
#search .itext {width:171px; height:24px; padding:9px 7px 7px 7px; background: url(img/fieldbg.gif) no-repeat !important; color:#000; border:none; font-size:11px; float:left;}
#search .ibut {cursor:pointer; border:0px; width:64px; height:28px; background: url(img/searchbt.gif) no-repeat; font-weight:bold; color:#63a0b1; float:right;}

/* ### MIDLE, SIDEBARS
----------------------- ### */

/* Midle */
#midle {/*WIDTH*/ width:590px;}
#midle .spacer {}

#midle .more-link {padding:0 0 15px 0; display:block; float:right;}

/* Featured */
#featured_wrap {padding:10px; overflow:hidden; background:#f4f4f4; margin-bottom:10px; text-align:center;}

/* Slider */
#slider {background:#eee; border:1px solid #023b88; width:540px; height:220px; margin:0 auto; padding:10px 10px 0 10px;}
#slider .slides {overflow:hidden; background:#000}

#slider .text {position:absolute; background:#fff; display:none; width:530px; padding:5px; height:50px; overflow:hidden; font-size:11px; line-height:normal; margin-top:121px;}
#slider .text h2 {margin:0; padding:0; font-size:1.2em;}

#slider .myController  {position:absolute; margin-top:10px;}
#slider .myController span {background:#eaeaea; margin-right:10px; cursor:pointer; padding:0 5px 0 5px; border: solid 1px #ccc; color: #1266A7; font-weight:bold; font-family:"Trebuchet MS"; font-size:1.2em;}
#slider .myController span.jFlowSelected {background:#4F9BD5; margin-right:10px; cursor:pointer; border: solid 1px #1266A7;	color: #eaeaea; color:#fff;}

#slider .slidernav {position:absolute; margin-left:440px; margin-top:10px; font-size:1.5em;}
#slider .jFlowPrev, #slider .jFlowNext {cursor:pointer; padding:0 10px 0 0;}

#jFlowSlide {}


/* index blocks */
#blocks {}
#blocks .row {}
#blocks .block {background:#f4f4f4; width:270px; padding:10px; margin-bottom:10px;}
#blocks .block h2 {font-size:1.4em; color:#fff; margin:0; overflow:hidden; height:29px; padding:6px 0 0 35px; position:relative; background:#08408b;}
#blocks .block h2.today {background:#08408b url(img/h2today.jpg) repeat-x left;}
#blocks .block h2.latest {background:#08408b url(img/latest.jpg) repeat-x left;}
#blocks .block h2.announcements {background:#08408b url(img/announcements.jpg) repeat-x left;}
#blocks .block h2.articles {background:#08408b url(img/articles.gif) no-repeat left;}

#blocks .block h2.top {background:#08408b url(img/top.jpg) repeat-x left;}
#blocks .wide { width:570px;}

#blocks .unit {margin-bottom:0px; padding:10px 0 10px 0; border-bottom:1px dashed #ccc;}
#blocks .thumb {padding:0 10px 0 0;}
#blocks .title {font-weight:bold; color:#005dbe; font-size:12px; padding:0 0 5px 0;}
#blocks .info { font-size:11px; line-height:125%;}

/* Post style */
#midle .post {margin-bottom:20px; height:1%;}

#midle .post h2 {margin-bottom:5px; font-size:1.9em; padding:0; font-family: "Trebuchet MS"; line-height:25px;}
#midle .post h2 a {position:relative;}
#midle .post h2 a:hover {text-decoration:none; color:#000;}
#midle .post h3 {margin-bottom:10px; margin-left:0px; font-size:14px;}

#midle .content { padding:0 15px 0 15px;}

#midle .rmore {padding:20px 0 0 20px; clear:left; float:right; font-weight:bold; background:url(img/rmore.gif) 0  20px no-repeat;}
#midle .rmore-s {padding:10px 0 0 20px; clear:left; float:right; font-weight:bold; background:url(img/rmore.gif) 0  10px no-repeat;}

#midle ul {list-style:none; margin-bottom:20px;}
#midle ul li {padding:0 0 0 10px;}
#midle ul ul li {padding:0 0 0 15px; background:url(img/bullet.gif) no-repeat 0 0px;}

#midle .pic {}
#midle .pic img {width:70px; height:70px;}

/* post data */
#midle .postdata {font-size:11px; padding:5px 10px 15px 10px; clear:both;}
#midle .postdata ul {list-style:none; margin:0; padding:0;}
#midle .postdata ul li { display:inline; padding:0 5px 0 5px;}

#midle .postdata .time {background:url(img/time.gif) no-repeat 0 -1px; padding: 0 10px 4px 20px; position:relative; float:left;}
#midle .postdata .comments {background:url(img/comment.png) no-repeat 0 0px; padding: 0 10px 0 20px;}
#midle .postdata .posted {background:url(img/posted.gif) no-repeat 0 2px; padding: 0 5px 4px 18px; margin-right:10px; position:relative; float:left;}

/* Img aligns */
#midle .alignleft {float:left; padding:0 10px 10px 0;}
#midle .alignright {float:left; padding:0 10px 10px 0;}
#midle .thumb {float:left; padding:0 10px 0 0;}
#midle .thumb img {border:1px solid #999; padding:3px;}

/* Comments */
.even {margin-bottom:10px; background:none; padding:10px; height:1%;}
.odd {margin-bottom:10px; background:#f8f4f8; padding:10px; height:1%;}
h3.ctitle { margin:0; padding:0;}
ol { margin:0; padding:0;}
.commentlist {list-style:none;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist cite { margin:0; padding:0;}
.comment-author, .vcard { margin:0; padding:0;}
.comment-author img {float:left; margin-right:10px; margin-top:5px;}

.comment-meta, .commentmetadata { margin:0; padding:0;}
.commentmetadata {margin-bottom:10px; font-size:10px; clear:right;}

#midle .box {width:432px; height:96px; background:url(img/boxbg.gif) no-repeat; border:none; font-family:arial; font-size:12px; color:#000; padding:5px; overflow:hidden;}
#midle .field { background:url(img/fieldbg.gif) no-repeat !important; font-family:arial; border:none; width:157px; height:19px; font-size:12px; color:#000; padding:7px 10px 7px 10px; }

#midle .submit { background:url(img/submit.gif) no-repeat; width:105px; height:35px; border:none; cursor:pointer;}

/* Navigation */
#navigation {}
#navigation .alignleft {float:left;}
#navigation .alignright {float:right;}


/* SIDEBARS */
#sidebar01 {/* WIDTH */ width:350px;}
#sidebar01 .spacer {}
#sidebar01 h2 {font-size:1.4em; color:#fff; margin:0; overflow:hidden; height:29px; padding:6px 0 0 35px; position:relative; background:#08408b url(img/sidebarh2.jpg) repeat-x left;}
#sidebar01 ul { margin:0; padding:0;}
#sidebar01 ul li {list-style-type: none; list-style-image: none; height:1%;}
#sidebar01 ul ul {margin:0 10px 15px 10px;}
#sidebar01 ul ul li {margin:0; padding: 2px 0 2px 14px; background:url(img/bullet.gif) no-repeat 0 9px; border-bottom:1px solid #eee; font-size:11px;}
#sidebar01 ul ul ul {margin: 0px;}
#sidebar01 ul ul ul li {border:none; line-height:15px; background:url(img/bullet.gif) no-repeat 0 5px;}
* html body #sidebar01 {margin-left:7px;}

* html body li.widget_tag_cloud { margin-bottom:-3px;}
.widget_tag_cloud a {position:relative; padding:10px;}
.textwidget {font-size:11px; padding:10px; text-align:justify;}

#sidebar01 .post h2 { background:none; padding:0; height:20px; margin:0;}
#sidebar01 .post { font-size:11px; line-height:130%; margin-bottom:15px; color:#737373;}

#sidebar01 .postdata {font-size:11px; padding:0 10px 5px 0px; clear:both; border-bottom:1px solid #eee; margin-bottom:5px;}
#sidebar01 .postdata ul {list-style:none; margin:0; padding:0;}
#sidebar01 .postdata ul li { display:inline; padding:0 5px 0 5px;}

#sidebar01 .postdata .time {background:url(img/time.gif) no-repeat 0 -1px; padding: 0 10px 4px 20px; position:relative;}
#sidebar01 .postdata .comments {background:url(img/comment.png) no-repeat 0 0px; padding: 0 10px 0 20px;}
#sidebar01 .postdata .posted {background:url(img/posted.gif) no-repeat 0 0px; padding: 0 5px 4px 18px; margin-right:10px; position:relative;}

#sidebar01 .rmore {padding:10px 0 0 20px; clear:left; float:right; font-weight:bold; background:url(img/rmore.gif) 0  10px no-repeat;}


#login {padding:10px; background:#007eff url(img/loginbg.gif) repeat-x top; margin-bottom:15px; border:2px solid #004e9e; color:#fff;}
#login .lgtitle { padding:5px; background:#fff url(img/lgtitlebg.gif) repeat-x; margin-bottom:10px; font-size:1.2em; color:#005bbb; font-weight:bold; font-family:"Trebuchet MS"; text-transform:uppercase;}
#login .label {padding:3px 10px 0 0; width:70px;}
#login .signup {width:270px; font-size:1.2em; font-weight:bold; padding:0 0 0 0 !important;}
#login a { color:#ffea00;}
#login input.field {border:1px solid #013c8a; margin-bottom:10px; padding:5px; width:230px; background:url(img/lgtitlebg.gif) repeat-x; font-size:11px;}
#login input.lgbtn {width:45px; height:31px; background:url(img/lgbutton.gif) no-repeat; border:none; cursor:pointer;}



/* ### FOOTER
----------------------- ### */

#footer {background:#000 url(img/footerbg.gif) repeat-x top; color:#fff;}
#footer .spacer {width:960px; margin:0 auto; padding:20px 0 20px 0;}
#footer .copyrighted {font-size:11px; text-align:center;}
#footer .bot-menu {padding:10px 0 0 0; border-top:1px solid #3d3d3d;}
#footer a {text-decoration:none; color:#fff;}
#footer a:hover {text-decoration: underline; color:#fff;}


#footer .bot-menu ul {list-style:none; font-size:11px; font-weight:bold; text-align:center;}
#footer .bot-menu ul li {display:inline; padding:0 10px 0 0;}

#fbar {margin-bottom:30px;}
#fbar h2 {font-size:1.4em; color:#fff; margin:0; font-family:"Trebuchet MS"; font-weight:normal; overflow:hidden; position:relative; padding:10px 0 0 10px;}
#fbar ul {margin:0; padding:0;}
#fbar ul li {list-style:none; margin:0 10px 0px 0px; float:left; display:inline; background:url(img/footerli.gif) no-repeat top center;}
#fbar ul ul {padding:0 20px 0 10px; width:180px; overflow:hidden;}
#fbar ul ul li {margin:0; padding: 2px 0 2px 13px; background:url(img/bullet.gif) no-repeat 0 9px; border:none; border-bottom:1px dotted #0047a5; font-size:11px; float:none; display:block;}
#fbar ul li.barbot {padding:0 0 0 0; height:30px;}
#fbar ul ul li.bodd {background:url(img/bulletodd.gif) no-repeat 0 7px !important;}
#fbar ul ul ul {margin: 0 0 0 0px;}
#fbar ul ul ul li {border:none; line-height:15px; background:url(img/bullet.gif) no-repeat 0 5px; }


/* Floating options */
.fl {float:left;}
.fr {float:right;}

.mgright {margin-right:10px;}
.mgtop {margin-top:10px;}
.mgbottom {margin-bottom:10px;}


/* Clearing */
.clr {clear:both;}

.tmp {display:none;}

